(function webpackUniversalModuleDefinition(root, factory) {
	if(typeof exports === 'object' && typeof module === 'object')
		module.exports = factory(require("@angular/core"), require("@angular/platform-browser/animations"), require("@angular/common"), require("@angular/forms"), require("@ng-bootstrap/ng-bootstrap"), require("@angular/cdk/drag-drop"), (function webpackLoadOptionalExternalModule() { try { return require("fs"); } catch(e) {} }()), require("@angular/animations"), require("rxjs"), require("os"), require("ngx-toastr"), require("rxjs/operators"), require("net"), require("@angular/platform-browser"));
	else if(typeof define === 'function' && define.amd)
		define(["@angular/core", "@angular/platform-browser/animations", "@angular/common", "@angular/forms", "@ng-bootstrap/ng-bootstrap", "@angular/cdk/drag-drop", "fs", "@angular/animations", "rxjs", "os", "ngx-toastr", "rxjs/operators", "net", "@angular/platform-browser"], factory);
	else {
		var a = typeof exports === 'object' ? factory(require("@angular/core"), require("@angular/platform-browser/animations"), require("@angular/common"), require("@angular/forms"), require("@ng-bootstrap/ng-bootstrap"), require("@angular/cdk/drag-drop"), (function webpackLoadOptionalExternalModule() { try { return require("fs"); } catch(e) {} }()), require("@angular/animations"), require("rxjs"), require("os"), require("ngx-toastr"), require("rxjs/operators"), require("net"), require("@angular/platform-browser")) : factory(root["@angular/core"], root["@angular/platform-browser/animations"], root["@angular/common"], root["@angular/forms"], root["@ng-bootstrap/ng-bootstrap"], root["@angular/cdk/drag-drop"], root["fs"], root["@angular/animations"], root["rxjs"], root["os"], root["ngx-toastr"], root["rxjs/operators"], root["net"], root["@angular/platform-browser"]);
		for(var i in a) (typeof exports === 'object' ? exports : root)[i] = a[i];
	}
})(global, (__WEBPACK_EXTERNAL_MODULE__8900__, __WEBPACK_EXTERNAL_MODULE__2835__, __WEBPACK_EXTERNAL_MODULE__5848__, __WEBPACK_EXTERNAL_MODULE__7161__, __WEBPACK_EXTERNAL_MODULE__7571__, __WEBPACK_EXTERNAL_MODULE__2085__, __WEBPACK_EXTERNAL_MODULE__2089__, __WEBPACK_EXTERNAL_MODULE__8781__, __WEBPACK_EXTERNAL_MODULE__3832__, __WEBPACK_EXTERNAL_MODULE__9044__, __WEBPACK_EXTERNAL_MODULE__7170__, __WEBPACK_EXTERNAL_MODULE__3597__, __WEBPACK_EXTERNAL_MODULE__1548__, __WEBPACK_EXTERNAL_MODULE__3046__) => {
return /******/ (() => { // webpackBootstrap
/******/ 	var __webpack_modules__ = ({

/***/ 6785:
/*!************************************!*\
  !*** ../locale/ sync ^\.\/.*\.po$ ***!
  \************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var map = {
	"./af-ZA.po": 5021,
	"./bg-BG.po": 6203,
	"./da-DK.po": 9012,
	"./de-DE.po": 5755,
	"./en-GB.po": 6702,
	"./en-US.po": 8257,
	"./es-ES.po": 9316,
	"./fr-FR.po": 2447,
	"./hr-HR.po": 5444,
	"./id-ID.po": 8037,
	"./it-IT.po": 9836,
	"./ja-JP.po": 5154,
	"./ko-KR.po": 5778,
	"./pl-PL.po": 8137,
	"./pt-BR.po": 7405,
	"./pt-PT.po": 3500,
	"./ru-RU.po": 4464,
	"./sv-SE.po": 6556,
	"./uk-UA.po": 5207,
	"./zh-CN.po": 3011,
	"./zh-TW.po": 5525
};


function webpackContext(req) {
	var id = webpackContextResolve(req);
	return __webpack_require__(id);
}
function webpackContextResolve(req) {
	if(!__webpack_require__.o(map, req)) {
		var e = new Error("Cannot find module '" + req + "'");
		e.code = 'MODULE_NOT_FOUND';
		throw e;
	}
	return map[req];
}
webpackContext.keys = function webpackContextKeys() {
	return Object.keys(map);
};
webpackContext.resolve = webpackContextResolve;
module.exports = webpackContext;
webpackContext.id = 6785;

/***/ }),

/***/ 8829:
/*!**********************************************************!*\
  !*** ./src/components/appRoot.component.scss?ngResource ***!
  \**********************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {


        var result = __webpack_require__(/*! !!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/sass-loader/dist/cjs.js!./appRoot.component.scss?ngResource */ 8699);

        if (result && result.__esModule) {
            result = result.default;
        }

        if (typeof result === "string") {
            module.exports = result;
        } else {
            module.exports = result.toString();
        }
    

/***/ }),

/***/ 9704:
/*!**************************************************************!*\
  !*** ./src/components/profileIcon.component.scss?ngResource ***!
  \**************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {


        var result = __webpack_require__(/*! !!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/sass-loader/dist/cjs.js!./profileIcon.component.scss?ngResource */ 1727);

        if (result && result.__esModule) {
            result = result.default;
        }

        if (typeof result === "string") {
            module.exports = result;
        } else {
            module.exports = result.toString();
        }
    

/***/ }),

/***/ 4553:
/*!****************************************************************!*\
  !*** ./src/components/selectorModal.component.scss?ngResource ***!
  \****************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {


        var result = __webpack_require__(/*! !!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/sass-loader/dist/cjs.js!./selectorModal.component.scss?ngResource */ 7611);

        if (result && result.__esModule) {
            result = result.default;
        }

        if (typeof result === "string") {
            module.exports = result;
        } else {
            module.exports = result.toString();
        }
    

/***/ }),

/***/ 4997:
/*!***********************************************************!*\
  !*** ./src/components/splitTab.component.scss?ngResource ***!
  \***********************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {


        var result = __webpack_require__(/*! !!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/sass-loader/dist/cjs.js!./splitTab.component.scss?ngResource */ 7994);

        if (result && result.__esModule) {
            result = result.default;
        }

        if (typeof result === "string") {
            module.exports = result;
        } else {
            module.exports = result.toString();
        }
    

/***/ }),

/***/ 8226:
/*!*******************************************************************!*\
  !*** ./src/components/splitTabDropZone.component.scss?ngResource ***!
  \*******************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {


        var result = __webpack_require__(/*! !!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/sass-loader/dist/cjs.js!./splitTabDropZone.component.scss?ngResource */ 9077);

        if (result && result.__esModule) {
            result = result.default;
        }

        if (typeof result === "string") {
            module.exports = result;
        } else {
            module.exports = result.toString();
        }
    

/***/ }),

/***/ 5200:
/*!********************************************************************!*\
  !*** ./src/components/splitTabPaneLabel.component.scss?ngResource ***!
  \********************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {


        var result = __webpack_require__(/*! !!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/sass-loader/dist/cjs.js!./splitTabPaneLabel.component.scss?ngResource */ 1069);

        if (result && result.__esModule) {
            result = result.default;
        }

        if (typeof result === "string") {
            module.exports = result;
        } else {
            module.exports = result.toString();
        }
    

/***/ }),

/***/ 8540:
/*!******************************************************************!*\
  !*** ./src/components/splitTabSpanner.component.scss?ngResource ***!
  \******************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {


        var result = __webpack_require__(/*! !!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/sass-loader/dist/cjs.js!./splitTabSpanner.component.scss?ngResource */ 5658);

        if (result && result.__esModule) {
            result = result.default;
        }

        if (typeof result === "string") {
            module.exports = result;
        } else {
            module.exports = result.toString();
        }
    

/***/ }),

/***/ 4384:
/*!************************************************************!*\
  !*** ./src/components/startPage.component.scss?ngResource ***!
  \************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {


        var result = __webpack_require__(/*! !!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/sass-loader/dist/cjs.js!./startPage.component.scss?ngResource */ 9791);

        if (result && result.__esModule) {
            result = result.default;
        }

        if (typeof result === "string") {
            module.exports = result;
        } else {
            module.exports = result.toString();
        }
    

/***/ }),

/***/ 3386:
/*!**********************************************************!*\
  !*** ./src/components/tabBody.component.scss?ngResource ***!
  \**********************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {


        var result = __webpack_require__(/*! !!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/sass-loader/dist/cjs.js!./tabBody.component.scss?ngResource */ 7291);

        if (result && result.__esModule) {
            result = result.default;
        }

        if (typeof result === "string") {
            module.exports = result;
        } else {
            module.exports = result.toString();
        }
    

/***/ }),

/***/ 3302:
/*!************************************************************!*\
  !*** ./src/components/tabHeader.component.scss?ngResource ***!
  \************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {


        var result = __webpack_require__(/*! !!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/sass-loader/dist/cjs.js!./tabHeader.component.scss?ngResource */ 7850);

        if (result && result.__esModule) {
            result = result.default;
        }

        if (typeof result === "string") {
            module.exports = result;
        } else {
            module.exports = result.toString();
        }
    

/***/ }),

/***/ 7738:
/*!***********************************************************!*\
  !*** ./src/components/titleBar.component.scss?ngResource ***!
  \***********************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {


        var result = __webpack_require__(/*! !!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/sass-loader/dist/cjs.js!./titleBar.component.scss?ngResource */ 5964);

        if (result && result.__esModule) {
            result = result.default;
        }

        if (typeof result === "string") {
            module.exports = result;
        } else {
            module.exports = result.toString();
        }
    

/***/ }),

/***/ 4801:
/*!*********************************************************!*\
  !*** ./src/components/toggle.component.scss?ngResource ***!
  \*********************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {


        var result = __webpack_require__(/*! !!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/sass-loader/dist/cjs.js!./toggle.component.scss?ngResource */ 3845);

        if (result && result.__esModule) {
            result = result.default;
        }

        if (typeof result === "string") {
            module.exports = result;
        } else {
            module.exports = result.toString();
        }
    

/***/ }),

/***/ 3168:
/*!****************************************************************!*\
  !*** ./src/components/transfersMenu.component.scss?ngResource ***!
  \****************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {


        var result = __webpack_require__(/*! !!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/sass-loader/dist/cjs.js!./transfersMenu.component.scss?ngResource */ 3973);

        if (result && result.__esModule) {
            result = result.default;
        }

        if (typeof result === "string") {
            module.exports = result;
        } else {
            module.exports = result.toString();
        }
    

/***/ }),

/***/ 4580:
/*!*************************************************************!*\
  !*** ./src/components/welcomeTab.component.scss?ngResource ***!
  \*************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {


        var result = __webpack_require__(/*! !!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/sass-loader/dist/cjs.js!./welcomeTab.component.scss?ngResource */ 2700);

        if (result && result.__esModule) {
            result = result.default;
        }

        if (typeof result === "string") {
            module.exports = result;
        } else {
            module.exports = result.toString();
        }
    

/***/ }),

/***/ 4411:
/*!*****************************************************************!*\
  !*** ./src/components/windowControls.component.scss?ngResource ***!
  \*****************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {


        var result = __webpack_require__(/*! !!../../../node_modules/css-loader/dist/cjs.js!../../../node_modules/sass-loader/dist/cjs.js!./windowControls.component.scss?ngResource */ 5082);

        if (result && result.__esModule) {
            result = result.default;
        }

        if (typeof result === "string") {
            module.exports = result;
        } else {
            module.exports = result.toString();
        }
    

/***/ }),

/***/ 2531:
/*!********************************!*\
  !*** ./src/theme.compact.scss ***!
  \********************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {


        var result = __webpack_require__(/*! !!../../node_modules/css-loader/dist/cjs.js!../../node_modules/sass-loader/dist/cjs.js!./theme.compact.scss */ 1908);

        if (result && result.__esModule) {
            result = result.default;
        }

        if (typeof result === "string") {
            module.exports = result;
        } else {
            module.exports = result.toString();
        }
    

/***/ }),

/***/ 3094:
/*!****************************!*\
  !*** ./src/theme.new.scss ***!
  \****************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {


        var result = __webpack_require__(/*! !!../../node_modules/css-loader/dist/cjs.js!../../node_modules/sass-loader/dist/cjs.js!./theme.new.scss */ 773);

        if (result && result.__esModule) {
            result = result.default;
        }

        if (typeof result === "string") {
            module.exports = result;
        } else {
            module.exports = result.toString();
        }
    

/***/ }),

/***/ 4203:
/*!******************************!*\
  !*** ./src/theme.paper.scss ***!
  \******************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {


        var result = __webpack_require__(/*! !!../../node_modules/css-loader/dist/cjs.js!../../node_modules/sass-loader/dist/cjs.js!./theme.paper.scss */ 6652);

        if (result && result.__esModule) {
            result = result.default;
        }

        if (typeof result === "string") {
            module.exports = result;
        } else {
            module.exports = result.toString();
        }
    

/***/ }),

/***/ 1757:
/*!************************!*\
  !*** ./src/theme.scss ***!
  \************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {


        var result = __webpack_require__(/*! !!../../node_modules/css-loader/dist/cjs.js!../../node_modules/sass-loader/dist/cjs.js!./theme.scss */ 5116);

        if (result && result.__esModule) {
            result = result.default;
        }

        if (typeof result === "string") {
            module.exports = result;
        } else {
            module.exports = result.toString();
        }
    

/***/ }),

/***/ 6178:
/*!**************************************************************!*\
  !*** ./src/components/tabBody.deep.component.css?ngResource ***!
  \**************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {


        var result = __webpack_require__(/*! !!../../../node_modules/css-loader/dist/cjs.js!./tabBody.deep.component.css?ngResource */ 7709);

        if (result && result.__esModule) {
            result = result.default;
        }

        if (typeof result === "string") {
            module.exports = result;
        } else {
            module.exports = result.toString();
        }
    

/***/ }),

/***/ 8056:
/*!*********************************************************!*\
  !*** ./src/components/appRoot.component.pug?ngResource ***!
  \*********************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var req = __webpack_require__(/*! !!../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/components/appRoot.component.pug?ngResource */ 8185);
module.exports = (req['default'] || req).apply(req, [])

/***/ }),

/***/ 6293:
/*!*************************************************************!*\
  !*** ./src/components/profileIcon.component.pug?ngResource ***!
  \*************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var req = __webpack_require__(/*! !!../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/components/profileIcon.component.pug?ngResource */ 5784);
module.exports = (req['default'] || req).apply(req, [])

/***/ }),

/***/ 1525:
/*!*************************************************************!*\
  !*** ./src/components/promptModal.component.pug?ngResource ***!
  \*************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var req = __webpack_require__(/*! !!../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/components/promptModal.component.pug?ngResource */ 3624);
module.exports = (req['default'] || req).apply(req, [])

/***/ }),

/***/ 3862:
/*!****************************************************************!*\
  !*** ./src/components/renameTabModal.component.pug?ngResource ***!
  \****************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var req = __webpack_require__(/*! !!../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/components/renameTabModal.component.pug?ngResource */ 604);
module.exports = (req['default'] || req).apply(req, [])

/***/ }),

/***/ 7814:
/*!***************************************************************!*\
  !*** ./src/components/safeModeModal.component.pug?ngResource ***!
  \***************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var req = __webpack_require__(/*! !!../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/components/safeModeModal.component.pug?ngResource */ 1944);
module.exports = (req['default'] || req).apply(req, [])

/***/ }),

/***/ 2764:
/*!***************************************************************!*\
  !*** ./src/components/selectorModal.component.pug?ngResource ***!
  \***************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var req = __webpack_require__(/*! !!../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/components/selectorModal.component.pug?ngResource */ 3257);
module.exports = (req['default'] || req).apply(req, [])

/***/ }),

/***/ 4547:
/*!***********************************************************!*\
  !*** ./src/components/startPage.component.pug?ngResource ***!
  \***********************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var req = __webpack_require__(/*! !!../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/components/startPage.component.pug?ngResource */ 7254);
module.exports = (req['default'] || req).apply(req, [])

/***/ }),

/***/ 1729:
/*!***********************************************************!*\
  !*** ./src/components/tabHeader.component.pug?ngResource ***!
  \***********************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var req = __webpack_require__(/*! !!../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/components/tabHeader.component.pug?ngResource */ 4744);
module.exports = (req['default'] || req).apply(req, [])

/***/ }),

/***/ 3074:
/*!**********************************************************!*\
  !*** ./src/components/titleBar.component.pug?ngResource ***!
  \**********************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var req = __webpack_require__(/*! !!../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/components/titleBar.component.pug?ngResource */ 4705);
module.exports = (req['default'] || req).apply(req, [])

/***/ }),

/***/ 565:
/*!***************************************************************!*\
  !*** ./src/components/transfersMenu.component.pug?ngResource ***!
  \***************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var req = __webpack_require__(/*! !!../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/components/transfersMenu.component.pug?ngResource */ 2526);
module.exports = (req['default'] || req).apply(req, [])

/***/ }),

/***/ 7215:
/*!******************************************************************!*\
  !*** ./src/components/unlockVaultModal.component.pug?ngResource ***!
  \******************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var req = __webpack_require__(/*! !!../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/components/unlockVaultModal.component.pug?ngResource */ 8978);
module.exports = (req['default'] || req).apply(req, [])

/***/ }),

/***/ 5661:
/*!************************************************************!*\
  !*** ./src/components/welcomeTab.component.pug?ngResource ***!
  \************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var req = __webpack_require__(/*! !!../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/components/welcomeTab.component.pug?ngResource */ 649);
module.exports = (req['default'] || req).apply(req, [])

/***/ }),

/***/ 7239:
/*!****************************************************************!*\
  !*** ./src/components/windowControls.component.pug?ngResource ***!
  \****************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var req = __webpack_require__(/*! !!../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/components/windowControls.component.pug?ngResource */ 8578);
module.exports = (req['default'] || req).apply(req, [])

/***/ }),

/***/ 4149:
/*!***********************************************!*\
  !*** ./src/directives/dropZone.directive.pug ***!
  \***********************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var req = __webpack_require__(/*! !!../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/directives/dropZone.directive.pug */ 5576);
module.exports = (req['default'] || req).apply(req, [])

/***/ }),

/***/ 9950:
/*!**************************************************!*\
  !*** ../app/node_modules/call-bind/callBound.js ***!
  \**************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var GetIntrinsic = __webpack_require__(/*! get-intrinsic */ 7208);
var callBind = __webpack_require__(/*! ./ */ 8691);
var $indexOf = callBind(GetIntrinsic('String.prototype.indexOf'));
module.exports = function callBoundIntrinsic(name, allowMissing) {
  var intrinsic = GetIntrinsic(name, !!allowMissing);
  if (typeof intrinsic === 'function' && $indexOf(name, '.prototype.') > -1) {
    return callBind(intrinsic);
  }
  return intrinsic;
};

/***/ }),

/***/ 8691:
/*!**********************************************!*\
  !*** ../app/node_modules/call-bind/index.js ***!
  \**********************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var bind = __webpack_require__(/*! function-bind */ 369);
var GetIntrinsic = __webpack_require__(/*! get-intrinsic */ 7208);
var $apply = GetIntrinsic('%Function.prototype.apply%');
var $call = GetIntrinsic('%Function.prototype.call%');
var $reflectApply = GetIntrinsic('%Reflect.apply%', true) || bind.call($call, $apply);
var $defineProperty = GetIntrinsic('%Object.defineProperty%', true);
if ($defineProperty) {
  try {
    $defineProperty({}, 'a', {
      value: 1
    });
  } catch (e) {
    // IE 8 has a broken defineProperty
    $defineProperty = null;
  }
}
module.exports = function callBind() {
  return $reflectApply(bind, $call, arguments);
};
var applyBind = function applyBind() {
  return $reflectApply(bind, $apply, arguments);
};
if ($defineProperty) {
  $defineProperty(module.exports, 'apply', {
    value: applyBind
  });
} else {
  module.exports.apply = applyBind;
}

/***/ }),

/***/ 6814:
/*!******************************************************!*\
  !*** ../app/node_modules/define-properties/index.js ***!
  \******************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var keys = __webpack_require__(/*! object-keys */ 2469);
var hasSymbols = typeof Symbol === 'function' && typeof Symbol('foo') === 'symbol';
var toStr = Object.prototype.toString;
var concat = Array.prototype.concat;
var origDefineProperty = Object.defineProperty;
var isFunction = function (fn) {
  return typeof fn === 'function' && toStr.call(fn) === '[object Function]';
};
var arePropertyDescriptorsSupported = function () {
  var obj = {};
  try {
    origDefineProperty(obj, 'x', {
      enumerable: false,
      value: obj
    });
    // eslint-disable-next-line no-unused-vars, no-restricted-syntax
    for (var _ in obj) {
      // jscs:ignore disallowUnusedVariables
      return false;
    }
    return obj.x === obj;
  } catch (e) {
    /* this is IE 8. */
    return false;
  }
};
var supportsDescriptors = origDefineProperty && arePropertyDescriptorsSupported();
var defineProperty = function (object, name, value, predicate) {
  if (name in object && (!isFunction(predicate) || !predicate())) {
    return;
  }
  if (supportsDescriptors) {
    origDefineProperty(object, name, {
      configurable: true,
      enumerable: false,
      value: value,
      writable: true
    });
  } else {
    object[name] = value;
  }
};
var defineProperties = function (object, map) {
  var predicates = arguments.length > 2 ? arguments[2] : {};
  var props = keys(map);
  if (hasSymbols) {
    props = concat.call(props, Object.getOwnPropertySymbols(map));
  }
  for (var i = 0; i < props.length; i += 1) {
    defineProperty(object, props[i], map[props[i]], predicates[props[i]]);
  }
};
defineProperties.supportsDescriptors = !!supportsDescriptors;
module.exports = defineProperties;

/***/ }),

/***/ 7292:
/*!*******************************************************!*\
  !*** ../app/node_modules/es-abstract/GetIntrinsic.js ***!
  \*******************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


/* globals
	AggregateError,
	Atomics,
	FinalizationRegistry,
	SharedArrayBuffer,
	WeakRef,
*/
var undefined;
var $SyntaxError = SyntaxError;
var $Function = Function;
var $TypeError = TypeError;

// eslint-disable-next-line consistent-return
var getEvalledConstructor = function (expressionSyntax) {
  try {
    // eslint-disable-next-line no-new-func
    return Function('"use strict"; return (' + expressionSyntax + ').constructor;')();
  } catch (e) {}
};
var $gOPD = Object.getOwnPropertyDescriptor;
if ($gOPD) {
  try {
    $gOPD({}, '');
  } catch (e) {
    $gOPD = null; // this is IE 8, which has a broken gOPD
  }
}

var throwTypeError = function () {
  throw new $TypeError();
};
var ThrowTypeError = $gOPD ? function () {
  try {
    // eslint-disable-next-line no-unused-expressions, no-caller, no-restricted-properties
    arguments.callee; // IE 8 does not throw here
    return throwTypeError;
  } catch (calleeThrows) {
    try {
      // IE 8 throws on Object.getOwnPropertyDescriptor(arguments, '')
      return $gOPD(arguments, 'callee').get;
    } catch (gOPDthrows) {
      return throwTypeError;
    }
  }
}() : throwTypeError;
var hasSymbols = __webpack_require__(/*! has-symbols */ 4332)();
var getProto = Object.getPrototypeOf || function (x) {
  return x.__proto__;
}; // eslint-disable-line no-proto

var asyncGenFunction = getEvalledConstructor('async function* () {}');
var asyncGenFunctionPrototype = asyncGenFunction ? asyncGenFunction.prototype : undefined;
var asyncGenPrototype = asyncGenFunctionPrototype ? asyncGenFunctionPrototype.prototype : undefined;
var TypedArray = typeof Uint8Array === 'undefined' ? undefined : getProto(Uint8Array);
var INTRINSICS = {
  '%AggregateError%': typeof AggregateError === 'undefined' ? undefined : AggregateError,
  '%Array%': Array,
  '%ArrayBuffer%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer,
  '%ArrayIteratorPrototype%': hasSymbols ? getProto([][Symbol.iterator]()) : undefined,
  '%AsyncFromSyncIteratorPrototype%': undefined,
  '%AsyncFunction%': getEvalledConstructor('async function () {}'),
  '%AsyncGenerator%': asyncGenFunctionPrototype,
  '%AsyncGeneratorFunction%': asyncGenFunction,
  '%AsyncIteratorPrototype%': asyncGenPrototype ? getProto(asyncGenPrototype) : undefined,
  '%Atomics%': typeof Atomics === 'undefined' ? undefined : Atomics,
  '%BigInt%': typeof BigInt === 'undefined' ? undefined : BigInt,
  '%Boolean%': Boolean,
  '%DataView%': typeof DataView === 'undefined' ? undefined : DataView,
  '%Date%': Date,
  '%decodeURI%': decodeURI,
  '%decodeURIComponent%': decodeURIComponent,
  '%encodeURI%': encodeURI,
  '%encodeURIComponent%': encodeURIComponent,
  '%Error%': Error,
  '%eval%': eval,
  // eslint-disable-line no-eval
  '%EvalError%': EvalError,
  '%Float32Array%': typeof Float32Array === 'undefined' ? undefined : Float32Array,
  '%Float64Array%': typeof Float64Array === 'undefined' ? undefined : Float64Array,
  '%FinalizationRegistry%': typeof FinalizationRegistry === 'undefined' ? undefined : FinalizationRegistry,
  '%Function%': $Function,
  '%GeneratorFunction%': getEvalledConstructor('function* () {}'),
  '%Int8Array%': typeof Int8Array === 'undefined' ? undefined : Int8Array,
  '%Int16Array%': typeof Int16Array === 'undefined' ? undefined : Int16Array,
  '%Int32Array%': typeof Int32Array === 'undefined' ? undefined : Int32Array,
  '%isFinite%': isFinite,
  '%isNaN%': isNaN,
  '%IteratorPrototype%': hasSymbols ? getProto(getProto([][Symbol.iterator]())) : undefined,
  '%JSON%': typeof JSON === 'object' ? JSON : undefined,
  '%Map%': typeof Map === 'undefined' ? undefined : Map,
  '%MapIteratorPrototype%': typeof Map === 'undefined' || !hasSymbols ? undefined : getProto(new Map()[Symbol.iterator]()),
  '%Math%': Math,
  '%Number%': Number,
  '%Object%': Object,
  '%parseFloat%': parseFloat,
  '%parseInt%': parseInt,
  '%Promise%': typeof Promise === 'undefined' ? undefined : Promise,
  '%Proxy%': typeof Proxy === 'undefined' ? undefined : Proxy,
  '%RangeError%': RangeError,
  '%ReferenceError%': ReferenceError,
  '%Reflect%': typeof Reflect === 'undefined' ? undefined : Reflect,
  '%RegExp%': RegExp,
  '%Set%': typeof Set === 'undefined' ? undefined : Set,
  '%SetIteratorPrototype%': typeof Set === 'undefined' || !hasSymbols ? undefined : getProto(new Set()[Symbol.iterator]()),
  '%SharedArrayBuffer%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer,
  '%String%': String,
  '%StringIteratorPrototype%': hasSymbols ? getProto(''[Symbol.iterator]()) : undefined,
  '%Symbol%': hasSymbols ? Symbol : undefined,
  '%SyntaxError%': $SyntaxError,
  '%ThrowTypeError%': ThrowTypeError,
  '%TypedArray%': TypedArray,
  '%TypeError%': $TypeError,
  '%Uint8Array%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array,
  '%Uint8ClampedArray%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray,
  '%Uint16Array%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array,
  '%Uint32Array%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array,
  '%URIError%': URIError,
  '%WeakMap%': typeof WeakMap === 'undefined' ? undefined : WeakMap,
  '%WeakRef%': typeof WeakRef === 'undefined' ? undefined : WeakRef,
  '%WeakSet%': typeof WeakSet === 'undefined' ? undefined : WeakSet
};
var LEGACY_ALIASES = {
  '%ArrayBufferPrototype%': ['ArrayBuffer', 'prototype'],
  '%ArrayPrototype%': ['Array', 'prototype'],
  '%ArrayProto_entries%': ['Array', 'prototype', 'entries'],
  '%ArrayProto_forEach%': ['Array', 'prototype', 'forEach'],
  '%ArrayProto_keys%': ['Array', 'prototype', 'keys'],
  '%ArrayProto_values%': ['Array', 'prototype', 'values'],
  '%AsyncFunctionPrototype%': ['AsyncFunction', 'prototype'],
  '%AsyncGenerator%': ['AsyncGeneratorFunction', 'prototype'],
  '%AsyncGeneratorPrototype%': ['AsyncGeneratorFunction', 'prototype', 'prototype'],
  '%BooleanPrototype%': ['Boolean', 'prototype'],
  '%DataViewPrototype%': ['DataView', 'prototype'],
  '%DatePrototype%': ['Date', 'prototype'],
  '%ErrorPrototype%': ['Error', 'prototype'],
  '%EvalErrorPrototype%': ['EvalError', 'prototype'],
  '%Float32ArrayPrototype%': ['Float32Array', 'prototype'],
  '%Float64ArrayPrototype%': ['Float64Array', 'prototype'],
  '%FunctionPrototype%': ['Function', 'prototype'],
  '%Generator%': ['GeneratorFunction', 'prototype'],
  '%GeneratorPrototype%': ['GeneratorFunction', 'prototype', 'prototype'],
  '%Int8ArrayPrototype%': ['Int8Array', 'prototype'],
  '%Int16ArrayPrototype%': ['Int16Array', 'prototype'],
  '%Int32ArrayPrototype%': ['Int32Array', 'prototype'],
  '%JSONParse%': ['JSON', 'parse'],
  '%JSONStringify%': ['JSON', 'stringify'],
  '%MapPrototype%': ['Map', 'prototype'],
  '%NumberPrototype%': ['Number', 'prototype'],
  '%ObjectPrototype%': ['Object', 'prototype'],
  '%ObjProto_toString%': ['Object', 'prototype', 'toString'],
  '%ObjProto_valueOf%': ['Object', 'prototype', 'valueOf'],
  '%PromisePrototype%': ['Promise', 'prototype'],
  '%PromiseProto_then%': ['Promise', 'prototype', 'then'],
  '%Promise_all%': ['Promise', 'all'],
  '%Promise_reject%': ['Promise', 'reject'],
  '%Promise_resolve%': ['Promise', 'resolve'],
  '%RangeErrorPrototype%': ['RangeError', 'prototype'],
  '%ReferenceErrorPrototype%': ['ReferenceError', 'prototype'],
  '%RegExpPrototype%': ['RegExp', 'prototype'],
  '%SetPrototype%': ['Set', 'prototype'],
  '%SharedArrayBufferPrototype%': ['SharedArrayBuffer', 'prototype'],
  '%StringPrototype%': ['String', 'prototype'],
  '%SymbolPrototype%': ['Symbol', 'prototype'],
  '%SyntaxErrorPrototype%': ['SyntaxError', 'prototype'],
  '%TypedArrayPrototype%': ['TypedArray', 'prototype'],
  '%TypeErrorPrototype%': ['TypeError', 'prototype'],
  '%Uint8ArrayPrototype%': ['Uint8Array', 'prototype'],
  '%Uint8ClampedArrayPrototype%': ['Uint8ClampedArray', 'prototype'],
  '%Uint16ArrayPrototype%': ['Uint16Array', 'prototype'],
  '%Uint32ArrayPrototype%': ['Uint32Array', 'prototype'],
  '%URIErrorPrototype%': ['URIError', 'prototype'],
  '%WeakMapPrototype%': ['WeakMap', 'prototype'],
  '%WeakSetPrototype%': ['WeakSet', 'prototype']
};
var bind = __webpack_require__(/*! function-bind */ 369);
var hasOwn = __webpack_require__(/*! has */ 1556);
var $concat = bind.call(Function.call, Array.prototype.concat);
var $spliceApply = bind.call(Function.apply, Array.prototype.splice);
var $replace = bind.call(Function.call, String.prototype.replace);

/* adapted from https://github.com/lodash/lodash/blob/4.17.15/dist/lodash.js#L6735-L6744 */
var rePropName = /[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g;
var reEscapeChar = /\\(\\)?/g; /** Used to match backslashes in property paths. */
var stringToPath = function stringToPath(string) {
  var result = [];
  $replace(string, rePropName, function (match, number, quote, subString) {
    result[result.length] = quote ? $replace(subString, reEscapeChar, '$1') : number || match;
  });
  return result;
};
/* end adaptation */

var getBaseIntrinsic = function getBaseIntrinsic(name, allowMissing) {
  var intrinsicName = name;
  var alias;
  if (hasOwn(LEGACY_ALIASES, intrinsicName)) {
    alias = LEGACY_ALIASES[intrinsicName];
    intrinsicName = '%' + alias[0] + '%';
  }
  if (hasOwn(INTRINSICS, intrinsicName)) {
    var value = INTRINSICS[intrinsicName];
    if (typeof value === 'undefined' && !allowMissing) {
      throw new $TypeError('intrinsic ' + name + ' exists, but is not available. Please file an issue!');
    }
    return {
      alias: alias,
      name: intrinsicName,
      value: value
    };
  }
  throw new $SyntaxError('intrinsic ' + name + ' does not exist!');
};
module.exports = function GetIntrinsic(name, allowMissing) {
  if (typeof name !== 'string' || name.length === 0) {
    throw new $TypeError('intrinsic name must be a non-empty string');
  }
  if (arguments.length > 1 && typeof allowMissing !== 'boolean') {
    throw new $TypeError('"allowMissing" argument must be a boolean');
  }
  var parts = stringToPath(name);
  var intrinsicBaseName = parts.length > 0 ? parts[0] : '';
  var intrinsic = getBaseIntrinsic('%' + intrinsicBaseName + '%', allowMissing);
  var intrinsicRealName = intrinsic.name;
  var value = intrinsic.value;
  var skipFurtherCaching = false;
  var alias = intrinsic.alias;
  if (alias) {
    intrinsicBaseName = alias[0];
    $spliceApply(parts, $concat([0, 1], alias));
  }
  for (var i = 1, isOwn = true; i < parts.length; i += 1) {
    var part = parts[i];
    if (part === 'constructor' || !isOwn) {
      skipFurtherCaching = true;
    }
    intrinsicBaseName += '.' + part;
    intrinsicRealName = '%' + intrinsicBaseName + '%';
    if (hasOwn(INTRINSICS, intrinsicRealName)) {
      value = INTRINSICS[intrinsicRealName];
    } else if (value != null) {
      if ($gOPD && i + 1 >= parts.length) {
        var desc = $gOPD(value, part);
        isOwn = !!desc;
        if (!allowMissing && !(part in value)) {
          throw new $TypeError('base intrinsic for ' + name + ' exists, but the property is not available.');
        }
        // By convention, when a data property is converted to an accessor
        // property to emulate a data property that does not suffer from
        // the override mistake, that accessor's getter is marked with
        // an `originalValue` property. Here, when we detect this, we
        // uphold the illusion by pretending to see that original data
        // property, i.e., returning the value rather than the getter
        // itself.
        if (isOwn && 'get' in desc && !('originalValue' in desc.get)) {
          value = desc.get;
        } else {
          value = value[part];
        }
      } else {
        isOwn = hasOwn(value, part);
        value = value[part];
      }
      if (isOwn && !skipFurtherCaching) {
        INTRINSICS[intrinsicRealName] = value;
      }
    }
  }
  return value;
};

/***/ }),

/***/ 2981:
/*!***************************************************************************!*\
  !*** ../app/node_modules/es-abstract/helpers/getOwnPropertyDescriptor.js ***!
  \***************************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var GetIntrinsic = __webpack_require__(/*! ../GetIntrinsic */ 7292);
var $gOPD = GetIntrinsic('%Object.getOwnPropertyDescriptor%');
if ($gOPD) {
  try {
    $gOPD([], 'length');
  } catch (e) {
    // IE 8 has a broken gOPD
    $gOPD = null;
  }
}
module.exports = $gOPD;

/***/ }),

/***/ 1752:
/*!********************************************************!*\
  !*** ../app/node_modules/filesize/lib/filesize.min.js ***!
  \********************************************************/
/***/ (function(module) {

/*!
 2022 Jason Mulligan <jason.mulligan@avoidwork.com>
 @version 9.0.11
*/
!function (i, t) {
   true ? module.exports = t() : 0;
}(this, function () {
  "use strict";

  function i(t) {
    return i = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (i) {
      return typeof i;
    } : function (i) {
      return i && "function" == typeof Symbol && i.constructor === Symbol && i !== Symbol.prototype ? "symbol" : typeof i;
    }, i(t);
  }
  var t = "array",
    o = "bits",
    e = "byte",
    n = "bytes",
    r = "",
    b = "exponent",
    l = "function",
    a = "iec",
    d = "Invalid number",
    f = "Invalid rounding method",
    u = "jedec",
    s = "object",
    c = ".",
    p = "round",
    y = "kbit",
    m = "string",
    v = {
      symbol: {
        iec: {
          bits: ["bit", "Kibit", "Mibit", "Gibit", "Tibit", "Pibit", "Eibit", "Zibit", "Yibit"],
          bytes: ["B", "KiB", "MiB", "GiB", "TiB", "PiB", "EiB", "ZiB", "YiB"]
        },
        jedec: {
          bits: ["bit", "Kbit", "Mbit", "Gbit", "Tbit", "Pbit", "Ebit", "Zbit", "Ybit"],
          bytes: ["B", "KB", "MB", "GB", "TB", "PB", "EB", "ZB", "YB"]
        }
      },
      fullform: {
        iec: ["", "kibi", "mebi", "gibi", "tebi", "pebi", "exbi", "zebi", "yobi"],
        jedec: ["", "kilo", "mega", "giga", "tera", "peta", "exa", "zetta", "yotta"]
      }
    };
  function g(g) {
    var h = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {},
      B = h.bits,
      M = void 0 !== B && B,
      S = h.pad,
      T = void 0 !== S && S,
      w = h.base,
      x = void 0 === w ? -1 : w,
      E = h.round,
      j = void 0 === E ? 2 : E,
      N = h.locale,
      P = void 0 === N ? r : N,
      k = h.localeOptions,
      G = void 0 === k ? {} : k,
      K = h.separator,
      Y = void 0 === K ? r : K,
      Z = h.spacer,
      z = void 0 === Z ? " " : Z,
      I = h.symbols,
      L = void 0 === I ? {} : I,
      O = h.standard,
      q = void 0 === O ? r : O,
      A = h.output,
      C = void 0 === A ? m : A,
      D = h.fullform,
      F = void 0 !== D && D,
      H = h.fullforms,
      J = void 0 === H ? [] : H,
      Q = h.exponent,
      R = void 0 === Q ? -1 : Q,
      U = h.roundingMethod,
      V = void 0 === U ? p : U,
      W = h.precision,
      X = void 0 === W ? 0 : W,
      $ = R,
      _ = Number(g),
      ii = [],
      ti = 0,
      oi = r;
    -1 === x && 0 === q.length ? (x = 10, q = u) : -1 === x && q.length > 0 ? x = (q = q === a ? a : u) === a ? 2 : 10 : q = 10 === (x = 2 === x ? 2 : 10) || q === u ? u : a;
    var ei = 10 === x ? 1e3 : 1024,
      ni = !0 === F,
      ri = _ < 0,
      bi = Math[V];
    if (isNaN(g)) throw new TypeError(d);
    if (i(bi) !== l) throw new TypeError(f);
    if (ri && (_ = -_), (-1 === $ || isNaN($)) && ($ = Math.floor(Math.log(_) / Math.log(ei))) < 0 && ($ = 0), $ > 8 && (X > 0 && (X += 8 - $), $ = 8), C === b) return $;
    if (0 === _) ii[0] = 0, oi = ii[1] = v.symbol[q][M ? o : n][$];else {
      ti = _ / (2 === x ? Math.pow(2, 10 * $) : Math.pow(1e3, $)), M && (ti *= 8) >= ei && $ < 8 && (ti /= ei, $++);
      var li = Math.pow(10, $ > 0 ? j : 0);
      ii[0] = bi(ti * li) / li, ii[0] === ei && $ < 8 && -1 === R && (ii[0] = 1, $++), oi = ii[1] = 10 === x && 1 === $ ? M ? y : "kB" : v.symbol[q][M ? o : n][$];
    }
    if (ri && (ii[0] = -ii[0]), X > 0 && (ii[0] = ii[0].toPrecision(X)), ii[1] = L[ii[1]] || ii[1], !0 === P ? ii[0] = ii[0].toLocaleString() : P.length > 0 ? ii[0] = ii[0].toLocaleString(P, G) : Y.length > 0 && (ii[0] = ii[0].toString().replace(c, Y)), T && !1 === Number.isInteger(ii[0]) && j > 0) {
      var ai = Y || c,
        di = ii[0].toString().split(ai),
        fi = di[1] || r,
        ui = fi.length,
        si = j - ui;
      ii[0] = "".concat(di[0]).concat(ai).concat(fi.padEnd(ui + si, "0"));
    }
    return ni && (ii[1] = J[$] ? J[$] : v.fullform[q][$] + (M ? "bit" : e) + (1 === ii[0] ? r : "s")), C === t ? ii : C === s ? {
      value: ii[0],
      symbol: ii[1],
      exponent: $,
      unit: oi
    } : ii.join(z);
  }
  return g.partial = function (i) {
    return function (t) {
      return g(t, i);
    };
  }, g;
});

/***/ }),

/***/ 5325:
/*!***********************************************************!*\
  !*** ../app/node_modules/function-bind/implementation.js ***!
  \***********************************************************/
/***/ ((module) => {

"use strict";


/* eslint no-invalid-this: 1 */
var ERROR_MESSAGE = 'Function.prototype.bind called on incompatible ';
var slice = Array.prototype.slice;
var toStr = Object.prototype.toString;
var funcType = '[object Function]';
module.exports = function bind(that) {
  var target = this;
  if (typeof target !== 'function' || toStr.call(target) !== funcType) {
    throw new TypeError(ERROR_MESSAGE + target);
  }
  var args = slice.call(arguments, 1);
  var bound;
  var binder = function () {
    if (this instanceof bound) {
      var result = target.apply(this, args.concat(slice.call(arguments)));
      if (Object(result) === result) {
        return result;
      }
      return this;
    } else {
      return target.apply(that, args.concat(slice.call(arguments)));
    }
  };
  var boundLength = Math.max(0, target.length - args.length);
  var boundArgs = [];
  for (var i = 0; i < boundLength; i++) {
    boundArgs.push('$' + i);
  }
  bound = Function('binder', 'return function (' + boundArgs.join(',') + '){ return binder.apply(this,arguments); }')(binder);
  if (target.prototype) {
    var Empty = function Empty() {};
    Empty.prototype = target.prototype;
    bound.prototype = new Empty();
    Empty.prototype = null;
  }
  return bound;
};

/***/ }),

/***/ 369:
/*!**************************************************!*\
  !*** ../app/node_modules/function-bind/index.js ***!
  \**************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var implementation = __webpack_require__(/*! ./implementation */ 5325);
module.exports = Function.prototype.bind || implementation;

/***/ }),

/***/ 7208:
/*!**************************************************!*\
  !*** ../app/node_modules/get-intrinsic/index.js ***!
  \**************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


/* globals
	AggregateError,
	Atomics,
	FinalizationRegistry,
	SharedArrayBuffer,
	WeakRef,
*/
var undefined;
var $SyntaxError = SyntaxError;
var $Function = Function;
var $TypeError = TypeError;

// eslint-disable-next-line consistent-return
var getEvalledConstructor = function (expressionSyntax) {
  try {
    // eslint-disable-next-line no-new-func
    return Function('"use strict"; return (' + expressionSyntax + ').constructor;')();
  } catch (e) {}
};
var $gOPD = Object.getOwnPropertyDescriptor;
if ($gOPD) {
  try {
    $gOPD({}, '');
  } catch (e) {
    $gOPD = null; // this is IE 8, which has a broken gOPD
  }
}

var throwTypeError = function () {
  throw new $TypeError();
};
var ThrowTypeError = $gOPD ? function () {
  try {
    // eslint-disable-next-line no-unused-expressions, no-caller, no-restricted-properties
    arguments.callee; // IE 8 does not throw here
    return throwTypeError;
  } catch (calleeThrows) {
    try {
      // IE 8 throws on Object.getOwnPropertyDescriptor(arguments, '')
      return $gOPD(arguments, 'callee').get;
    } catch (gOPDthrows) {
      return throwTypeError;
    }
  }
}() : throwTypeError;
var hasSymbols = __webpack_require__(/*! has-symbols */ 4332)();
var getProto = Object.getPrototypeOf || function (x) {
  return x.__proto__;
}; // eslint-disable-line no-proto

var asyncGenFunction = getEvalledConstructor('async function* () {}');
var asyncGenFunctionPrototype = asyncGenFunction ? asyncGenFunction.prototype : undefined;
var asyncGenPrototype = asyncGenFunctionPrototype ? asyncGenFunctionPrototype.prototype : undefined;
var TypedArray = typeof Uint8Array === 'undefined' ? undefined : getProto(Uint8Array);
var INTRINSICS = {
  '%AggregateError%': typeof AggregateError === 'undefined' ? undefined : AggregateError,
  '%Array%': Array,
  '%ArrayBuffer%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer,
  '%ArrayIteratorPrototype%': hasSymbols ? getProto([][Symbol.iterator]()) : undefined,
  '%AsyncFromSyncIteratorPrototype%': undefined,
  '%AsyncFunction%': getEvalledConstructor('async function () {}'),
  '%AsyncGenerator%': asyncGenFunctionPrototype,
  '%AsyncGeneratorFunction%': asyncGenFunction,
  '%AsyncIteratorPrototype%': asyncGenPrototype ? getProto(asyncGenPrototype) : undefined,
  '%Atomics%': typeof Atomics === 'undefined' ? undefined : Atomics,
  '%BigInt%': typeof BigInt === 'undefined' ? undefined : BigInt,
  '%Boolean%': Boolean,
  '%DataView%': typeof DataView === 'undefined' ? undefined : DataView,
  '%Date%': Date,
  '%decodeURI%': decodeURI,
  '%decodeURIComponent%': decodeURIComponent,
  '%encodeURI%': encodeURI,
  '%encodeURIComponent%': encodeURIComponent,
  '%Error%': Error,
  '%eval%': eval,
  // eslint-disable-line no-eval
  '%EvalError%': EvalError,
  '%Float32Array%': typeof Float32Array === 'undefined' ? undefined : Float32Array,
  '%Float64Array%': typeof Float64Array === 'undefined' ? undefined : Float64Array,
  '%FinalizationRegistry%': typeof FinalizationRegistry === 'undefined' ? undefined : FinalizationRegistry,
  '%Function%': $Function,
  '%GeneratorFunction%': getEvalledConstructor('function* () {}'),
  '%Int8Array%': typeof Int8Array === 'undefined' ? undefined : Int8Array,
  '%Int16Array%': typeof Int16Array === 'undefined' ? undefined : Int16Array,
  '%Int32Array%': typeof Int32Array === 'undefined' ? undefined : Int32Array,
  '%isFinite%': isFinite,
  '%isNaN%': isNaN,
  '%IteratorPrototype%': hasSymbols ? getProto(getProto([][Symbol.iterator]())) : undefined,
  '%JSON%': typeof JSON === 'object' ? JSON : undefined,
  '%Map%': typeof Map === 'undefined' ? undefined : Map,
  '%MapIteratorPrototype%': typeof Map === 'undefined' || !hasSymbols ? undefined : getProto(new Map()[Symbol.iterator]()),
  '%Math%': Math,
  '%Number%': Number,
  '%Object%': Object,
  '%parseFloat%': parseFloat,
  '%parseInt%': parseInt,
  '%Promise%': typeof Promise === 'undefined' ? undefined : Promise,
  '%Proxy%': typeof Proxy === 'undefined' ? undefined : Proxy,
  '%RangeError%': RangeError,
  '%ReferenceError%': ReferenceError,
  '%Reflect%': typeof Reflect === 'undefined' ? undefined : Reflect,
  '%RegExp%': RegExp,
  '%Set%': typeof Set === 'undefined' ? undefined : Set,
  '%SetIteratorPrototype%': typeof Set === 'undefined' || !hasSymbols ? undefined : getProto(new Set()[Symbol.iterator]()),
  '%SharedArrayBuffer%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer,
  '%String%': String,
  '%StringIteratorPrototype%': hasSymbols ? getProto(''[Symbol.iterator]()) : undefined,
  '%Symbol%': hasSymbols ? Symbol : undefined,
  '%SyntaxError%': $SyntaxError,
  '%ThrowTypeError%': ThrowTypeError,
  '%TypedArray%': TypedArray,
  '%TypeError%': $TypeError,
  '%Uint8Array%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array,
  '%Uint8ClampedArray%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray,
  '%Uint16Array%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array,
  '%Uint32Array%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array,
  '%URIError%': URIError,
  '%WeakMap%': typeof WeakMap === 'undefined' ? undefined : WeakMap,
  '%WeakRef%': typeof WeakRef === 'undefined' ? undefined : WeakRef,
  '%WeakSet%': typeof WeakSet === 'undefined' ? undefined : WeakSet
};
var LEGACY_ALIASES = {
  '%ArrayBufferPrototype%': ['ArrayBuffer', 'prototype'],
  '%ArrayPrototype%': ['Array', 'prototype'],
  '%ArrayProto_entries%': ['Array', 'prototype', 'entries'],
  '%ArrayProto_forEach%': ['Array', 'prototype', 'forEach'],
  '%ArrayProto_keys%': ['Array', 'prototype', 'keys'],
  '%ArrayProto_values%': ['Array', 'prototype', 'values'],
  '%AsyncFunctionPrototype%': ['AsyncFunction', 'prototype'],
  '%AsyncGenerator%': ['AsyncGeneratorFunction', 'prototype'],
  '%AsyncGeneratorPrototype%': ['AsyncGeneratorFunction', 'prototype', 'prototype'],
  '%BooleanPrototype%': ['Boolean', 'prototype'],
  '%DataViewPrototype%': ['DataView', 'prototype'],
  '%DatePrototype%': ['Date', 'prototype'],
  '%ErrorPrototype%': ['Error', 'prototype'],
  '%EvalErrorPrototype%': ['EvalError', 'prototype'],
  '%Float32ArrayPrototype%': ['Float32Array', 'prototype'],
  '%Float64ArrayPrototype%': ['Float64Array', 'prototype'],
  '%FunctionPrototype%': ['Function', 'prototype'],
  '%Generator%': ['GeneratorFunction', 'prototype'],
  '%GeneratorPrototype%': ['GeneratorFunction', 'prototype', 'prototype'],
  '%Int8ArrayPrototype%': ['Int8Array', 'prototype'],
  '%Int16ArrayPrototype%': ['Int16Array', 'prototype'],
  '%Int32ArrayPrototype%': ['Int32Array', 'prototype'],
  '%JSONParse%': ['JSON', 'parse'],
  '%JSONStringify%': ['JSON', 'stringify'],
  '%MapPrototype%': ['Map', 'prototype'],
  '%NumberPrototype%': ['Number', 'prototype'],
  '%ObjectPrototype%': ['Object', 'prototype'],
  '%ObjProto_toString%': ['Object', 'prototype', 'toString'],
  '%ObjProto_valueOf%': ['Object', 'prototype', 'valueOf'],
  '%PromisePrototype%': ['Promise', 'prototype'],
  '%PromiseProto_then%': ['Promise', 'prototype', 'then'],
  '%Promise_all%': ['Promise', 'all'],
  '%Promise_reject%': ['Promise', 'reject'],
  '%Promise_resolve%': ['Promise', 'resolve'],
  '%RangeErrorPrototype%': ['RangeError', 'prototype'],
  '%ReferenceErrorPrototype%': ['ReferenceError', 'prototype'],
  '%RegExpPrototype%': ['RegExp', 'prototype'],
  '%SetPrototype%': ['Set', 'prototype'],
  '%SharedArrayBufferPrototype%': ['SharedArrayBuffer', 'prototype'],
  '%StringPrototype%': ['String', 'prototype'],
  '%SymbolPrototype%': ['Symbol', 'prototype'],
  '%SyntaxErrorPrototype%': ['SyntaxError', 'prototype'],
  '%TypedArrayPrototype%': ['TypedArray', 'prototype'],
  '%TypeErrorPrototype%': ['TypeError', 'prototype'],
  '%Uint8ArrayPrototype%': ['Uint8Array', 'prototype'],
  '%Uint8ClampedArrayPrototype%': ['Uint8ClampedArray', 'prototype'],
  '%Uint16ArrayPrototype%': ['Uint16Array', 'prototype'],
  '%Uint32ArrayPrototype%': ['Uint32Array', 'prototype'],
  '%URIErrorPrototype%': ['URIError', 'prototype'],
  '%WeakMapPrototype%': ['WeakMap', 'prototype'],
  '%WeakSetPrototype%': ['WeakSet', 'prototype']
};
var bind = __webpack_require__(/*! function-bind */ 369);
var hasOwn = __webpack_require__(/*! has */ 1556);
var $concat = bind.call(Function.call, Array.prototype.concat);
var $spliceApply = bind.call(Function.apply, Array.prototype.splice);
var $replace = bind.call(Function.call, String.prototype.replace);
var $strSlice = bind.call(Function.call, String.prototype.slice);

/* adapted from https://github.com/lodash/lodash/blob/4.17.15/dist/lodash.js#L6735-L6744 */
var rePropName = /[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g;
var reEscapeChar = /\\(\\)?/g; /** Used to match backslashes in property paths. */
var stringToPath = function stringToPath(string) {
  var first = $strSlice(string, 0, 1);
  var last = $strSlice(string, -1);
  if (first === '%' && last !== '%') {
    throw new $SyntaxError('invalid intrinsic syntax, expected closing `%`');
  } else if (last === '%' && first !== '%') {
    throw new $SyntaxError('invalid intrinsic syntax, expected opening `%`');
  }
  var result = [];
  $replace(string, rePropName, function (match, number, quote, subString) {
    result[result.length] = quote ? $replace(subString, reEscapeChar, '$1') : number || match;
  });
  return result;
};
/* end adaptation */

var getBaseIntrinsic = function getBaseIntrinsic(name, allowMissing) {
  var intrinsicName = name;
  var alias;
  if (hasOwn(LEGACY_ALIASES, intrinsicName)) {
    alias = LEGACY_ALIASES[intrinsicName];
    intrinsicName = '%' + alias[0] + '%';
  }
  if (hasOwn(INTRINSICS, intrinsicName)) {
    var value = INTRINSICS[intrinsicName];
    if (typeof value === 'undefined' && !allowMissing) {
      throw new $TypeError('intrinsic ' + name + ' exists, but is not available. Please file an issue!');
    }
    return {
      alias: alias,
      name: intrinsicName,
      value: value
    };
  }
  throw new $SyntaxError('intrinsic ' + name + ' does not exist!');
};
module.exports = function GetIntrinsic(name, allowMissing) {
  if (typeof name !== 'string' || name.length === 0) {
    throw new $TypeError('intrinsic name must be a non-empty string');
  }
  if (arguments.length > 1 && typeof allowMissing !== 'boolean') {
    throw new $TypeError('"allowMissing" argument must be a boolean');
  }
  var parts = stringToPath(name);
  var intrinsicBaseName = parts.length > 0 ? parts[0] : '';
  var intrinsic = getBaseIntrinsic('%' + intrinsicBaseName + '%', allowMissing);
  var intrinsicRealName = intrinsic.name;
  var value = intrinsic.value;
  var skipFurtherCaching = false;
  var alias = intrinsic.alias;
  if (alias) {
    intrinsicBaseName = alias[0];
    $spliceApply(parts, $concat([0, 1], alias));
  }
  for (var i = 1, isOwn = true; i < parts.length; i += 1) {
    var part = parts[i];
    var first = $strSlice(part, 0, 1);
    var last = $strSlice(part, -1);
    if ((first === '"' || first === "'" || first === '`' || last === '"' || last === "'" || last === '`') && first !== last) {
      throw new $SyntaxError('property names with quotes must have matching quotes');
    }
    if (part === 'constructor' || !isOwn) {
      skipFurtherCaching = true;
    }
    intrinsicBaseName += '.' + part;
    intrinsicRealName = '%' + intrinsicBaseName + '%';
    if (hasOwn(INTRINSICS, intrinsicRealName)) {
      value = INTRINSICS[intrinsicRealName];
    } else if (value != null) {
      if (!(part in value)) {
        if (!allowMissing) {
          throw new $TypeError('base intrinsic for ' + name + ' exists, but the property is not available.');
        }
        return void undefined;
      }
      if ($gOPD && i + 1 >= parts.length) {
        var desc = $gOPD(value, part);
        isOwn = !!desc;

        // By convention, when a data property is converted to an accessor
        // property to emulate a data property that does not suffer from
        // the override mistake, that accessor's getter is marked with
        // an `originalValue` property. Here, when we detect this, we
        // uphold the illusion by pretending to see that original data
        // property, i.e., returning the value rather than the getter
        // itself.
        if (isOwn && 'get' in desc && !('originalValue' in desc.get)) {
          value = desc.get;
        } else {
          value = value[part];
        }
      } else {
        isOwn = hasOwn(value, part);
        value = value[part];
      }
      if (isOwn && !skipFurtherCaching) {
        INTRINSICS[intrinsicRealName] = value;
      }
    }
  }
  return value;
};

/***/ }),

/***/ 4332:
/*!************************************************!*\
  !*** ../app/node_modules/has-symbols/index.js ***!
  \************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var origSymbol = global.Symbol;
var hasSymbolSham = __webpack_require__(/*! ./shams */ 3959);
module.exports = function hasNativeSymbols() {
  if (typeof origSymbol !== 'function') {
    return false;
  }
  if (typeof Symbol !== 'function') {
    return false;
  }
  if (typeof origSymbol('foo') !== 'symbol') {
    return false;
  }
  if (typeof Symbol('bar') !== 'symbol') {
    return false;
  }
  return hasSymbolSham();
};

/***/ }),

/***/ 3959:
/*!************************************************!*\
  !*** ../app/node_modules/has-symbols/shams.js ***!
  \************************************************/
/***/ ((module) => {

"use strict";


/* eslint complexity: [2, 18], max-statements: [2, 33] */
module.exports = function hasSymbols() {
  if (typeof Symbol !== 'function' || typeof Object.getOwnPropertySymbols !== 'function') {
    return false;
  }
  if (typeof Symbol.iterator === 'symbol') {
    return true;
  }
  var obj = {};
  var sym = Symbol('test');
  var symObj = Object(sym);
  if (typeof sym === 'string') {
    return false;
  }
  if (Object.prototype.toString.call(sym) !== '[object Symbol]') {
    return false;
  }
  if (Object.prototype.toString.call(symObj) !== '[object Symbol]') {
    return false;
  }

  // temp disabled per https://github.com/ljharb/object.assign/issues/17
  // if (sym instanceof Symbol) { return false; }
  // temp disabled per https://github.com/WebReflection/get-own-property-symbols/issues/4
  // if (!(symObj instanceof Symbol)) { return false; }

  // if (typeof Symbol.prototype.toString !== 'function') { return false; }
  // if (String(sym) !== Symbol.prototype.toString.call(sym)) { return false; }

  var symVal = 42;
  obj[sym] = symVal;
  for (sym in obj) {
    return false;
  } // eslint-disable-line no-restricted-syntax
  if (typeof Object.keys === 'function' && Object.keys(obj).length !== 0) {
    return false;
  }
  if (typeof Object.getOwnPropertyNames === 'function' && Object.getOwnPropertyNames(obj).length !== 0) {
    return false;
  }
  var syms = Object.getOwnPropertySymbols(obj);
  if (syms.length !== 1 || syms[0] !== sym) {
    return false;
  }
  if (!Object.prototype.propertyIsEnumerable.call(obj, sym)) {
    return false;
  }
  if (typeof Object.getOwnPropertyDescriptor === 'function') {
    var descriptor = Object.getOwnPropertyDescriptor(obj, sym);
    if (descriptor.value !== symVal || descriptor.enumerable !== true) {
      return false;
    }
  }
  return true;
};

/***/ }),

/***/ 1556:
/*!********************************************!*\
  !*** ../app/node_modules/has/src/index.js ***!
  \********************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var bind = __webpack_require__(/*! function-bind */ 369);
module.exports = bind.call(Function.call, Object.prototype.hasOwnProperty);

/***/ }),

/***/ 4306:
/*!***************************************************!*\
  !*** ../app/node_modules/is-date-object/index.js ***!
  \***************************************************/
/***/ ((module) => {

"use strict";


var getDay = Date.prototype.getDay;
var tryDateObject = function tryDateGetDayCall(value) {
  try {
    getDay.call(value);
    return true;
  } catch (e) {
    return false;
  }
};
var toStr = Object.prototype.toString;
var dateClass = '[object Date]';
var hasToStringTag = typeof Symbol === 'function' && typeof Symbol.toStringTag === 'symbol';
module.exports = function isDateObject(value) {
  if (typeof value !== 'object' || value === null) {
    return false;
  }
  return hasToStringTag ? tryDateObject(value) : toStr.call(value) === dateClass;
};

/***/ }),

/***/ 2062:
/*!*********************************************!*\
  !*** ../app/node_modules/is-regex/index.js ***!
  \*********************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var hasSymbols = __webpack_require__(/*! has-symbols */ 4332)();
var hasToStringTag = hasSymbols && typeof Symbol.toStringTag === 'symbol';
var hasOwnProperty;
var regexExec;
var isRegexMarker;
var badStringifier;
if (hasToStringTag) {
  hasOwnProperty = Function.call.bind(Object.prototype.hasOwnProperty);
  regexExec = Function.call.bind(RegExp.prototype.exec);
  isRegexMarker = {};
  var throwRegexMarker = function () {
    throw isRegexMarker;
  };
  badStringifier = {
    toString: throwRegexMarker,
    valueOf: throwRegexMarker
  };
  if (typeof Symbol.toPrimitive === 'symbol') {
    badStringifier[Symbol.toPrimitive] = throwRegexMarker;
  }
}
var toStr = Object.prototype.toString;
var gOPD = Object.getOwnPropertyDescriptor;
var regexClass = '[object RegExp]';
module.exports = hasToStringTag
// eslint-disable-next-line consistent-return
? function isRegex(value) {
  if (!value || typeof value !== 'object') {
    return false;
  }
  var descriptor = gOPD(value, 'lastIndex');
  var hasLastIndexDataProperty = descriptor && hasOwnProperty(descriptor, 'value');
  if (!hasLastIndexDataProperty) {
    return false;
  }
  try {
    regexExec(value, badStringifier);
  } catch (e) {
    return e === isRegexMarker;
  }
} : function isRegex(value) {
  // In older browsers, typeof regex incorrectly returns 'function'
  if (!value || typeof value !== 'object' && typeof value !== 'function') {
    return false;
  }
  return toStr.call(value) === regexClass;
};

/***/ }),

/***/ 975:
/*!**********************************************!*\
  !*** ../app/node_modules/is-symbol/index.js ***!
  \**********************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var toStr = Object.prototype.toString;
var hasSymbols = __webpack_require__(/*! has-symbols */ 4332)();
if (hasSymbols) {
  var symToStr = Symbol.prototype.toString;
  var symStringRegex = /^Symbol\(.*\)$/;
  var isSymbolObject = function isRealSymbolObject(value) {
    if (typeof value.valueOf() !== 'symbol') {
      return false;
    }
    return symStringRegex.test(symToStr.call(value));
  };
  module.exports = function isSymbol(value) {
    if (typeof value === 'symbol') {
      return true;
    }
    if (toStr.call(value) !== '[object Symbol]') {
      return false;
    }
    try {
      return isSymbolObject(value);
    } catch (e) {
      return false;
    }
  };
} else {
  module.exports = function isSymbol(value) {
    // this environment does not support Symbols.
    return  false && 0;
  };
}

/***/ }),

/***/ 8520:
/*!********************************************!*\
  !*** ../app/node_modules/isarray/index.js ***!
  \********************************************/
/***/ ((module) => {

var toString = {}.toString;
module.exports = Array.isArray || function (arr) {
  return toString.call(arr) == '[object Array]';
};

/***/ }),

/***/ 9963:
/*!***************************************************!*\
  !*** ../app/node_modules/object-inspect/index.js ***!
  \***************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var hasMap = typeof Map === 'function' && Map.prototype;
var mapSizeDescriptor = Object.getOwnPropertyDescriptor && hasMap ? Object.getOwnPropertyDescriptor(Map.prototype, 'size') : null;
var mapSize = hasMap && mapSizeDescriptor && typeof mapSizeDescriptor.get === 'function' ? mapSizeDescriptor.get : null;
var mapForEach = hasMap && Map.prototype.forEach;
var hasSet = typeof Set === 'function' && Set.prototype;
var setSizeDescriptor = Object.getOwnPropertyDescriptor && hasSet ? Object.getOwnPropertyDescriptor(Set.prototype, 'size') : null;
var setSize = hasSet && setSizeDescriptor && typeof setSizeDescriptor.get === 'function' ? setSizeDescriptor.get : null;
var setForEach = hasSet && Set.prototype.forEach;
var hasWeakMap = typeof WeakMap === 'function' && WeakMap.prototype;
var weakMapHas = hasWeakMap ? WeakMap.prototype.has : null;
var hasWeakSet = typeof WeakSet === 'function' && WeakSet.prototype;
var weakSetHas = hasWeakSet ? WeakSet.prototype.has : null;
var booleanValueOf = Boolean.prototype.valueOf;
var objectToString = Object.prototype.toString;
var functionToString = Function.prototype.toString;
var match = String.prototype.match;
var bigIntValueOf = typeof BigInt === 'function' ? BigInt.prototype.valueOf : null;
var gOPS = Object.getOwnPropertySymbols;
var symToString = typeof Symbol === 'function' ? Symbol.prototype.toString : null;
var isEnumerable = Object.prototype.propertyIsEnumerable;
var inspectCustom = (__webpack_require__(/*! ./util.inspect */ 1876).custom);
var inspectSymbol = inspectCustom && isSymbol(inspectCustom) ? inspectCustom : null;
module.exports = function inspect_(obj, options, depth, seen) {
  var opts = options || {};
  if (has(opts, 'quoteStyle') && opts.quoteStyle !== 'single' && opts.quoteStyle !== 'double') {
    throw new TypeError('option "quoteStyle" must be "single" or "double"');
  }
  if (has(opts, 'maxStringLength') && (typeof opts.maxStringLength === 'number' ? opts.maxStringLength < 0 && opts.maxStringLength !== Infinity : opts.maxStringLength !== null)) {
    throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');
  }
  var customInspect = has(opts, 'customInspect') ? opts.customInspect : true;
  if (typeof customInspect !== 'boolean') {
    throw new TypeError('option "customInspect", if provided, must be `true` or `false`');
  }
  if (has(opts, 'indent') && opts.indent !== null && opts.indent !== '\t' && !(parseInt(opts.indent, 10) === opts.indent && opts.indent > 0)) {
    throw new TypeError('options "indent" must be "\\t", an integer > 0, or `null`');
  }
  if (typeof obj === 'undefined') {
    return 'undefined';
  }
  if (obj === null) {
    return 'null';
  }
  if (typeof obj === 'boolean') {
    return obj ? 'true' : 'false';
  }
  if (typeof obj === 'string') {
    return inspectString(obj, opts);
  }
  if (typeof obj === 'number') {
    if (obj === 0) {
      return Infinity / obj > 0 ? '0' : '-0';
    }
    return String(obj);
  }
  if (typeof obj === 'bigint') {
    return String(obj) + 'n';
  }
  var maxDepth = typeof opts.depth === 'undefined' ? 5 : opts.depth;
  if (typeof depth === 'undefined') {
    depth = 0;
  }
  if (depth >= maxDepth && maxDepth > 0 && typeof obj === 'object') {
    return isArray(obj) ? '[Array]' : '[Object]';
  }
  var indent = getIndent(opts, depth);
  if (typeof seen === 'undefined') {
    seen = [];
  } else if (indexOf(seen, obj) >= 0) {
    return '[Circular]';
  }
  function inspect(value, from, noIndent) {
    if (from) {
      seen = seen.slice();
      seen.push(from);
    }
    if (noIndent) {
      var newOpts = {
        depth: opts.depth
      };
      if (has(opts, 'quoteStyle')) {
        newOpts.quoteStyle = opts.quoteStyle;
      }
      return inspect_(value, newOpts, depth + 1, seen);
    }
    return inspect_(value, opts, depth + 1, seen);
  }
  if (typeof obj === 'function') {
    var name = nameOf(obj);
    var keys = arrObjKeys(obj, inspect);
    return '[Function' + (name ? ': ' + name : ' (anonymous)') + ']' + (keys.length > 0 ? ' { ' + keys.join(', ') + ' }' : '');
  }
  if (isSymbol(obj)) {
    var symString = symToString.call(obj);
    return typeof obj === 'object' ? markBoxed(symString) : symString;
  }
  if (isElement(obj)) {
    var s = '<' + String(obj.nodeName).toLowerCase();
    var attrs = obj.attributes || [];
    for (var i = 0; i < attrs.length; i++) {
      s += ' ' + attrs[i].name + '=' + wrapQuotes(quote(attrs[i].value), 'double', opts);
    }
    s += '>';
    if (obj.childNodes && obj.childNodes.length) {
      s += '...';
    }
    s += '</' + String(obj.nodeName).toLowerCase() + '>';
    return s;
  }
  if (isArray(obj)) {
    if (obj.length === 0) {
      return '[]';
    }
    var xs = arrObjKeys(obj, inspect);
    if (indent && !singleLineValues(xs)) {
      return '[' + indentedJoin(xs, indent) + ']';
    }
    return '[ ' + xs.join(', ') + ' ]';
  }
  if (isError(obj)) {
    var parts = arrObjKeys(obj, inspect);
    if (parts.length === 0) {
      return '[' + String(obj) + ']';
    }
    return '{ [' + String(obj) + '] ' + parts.join(', ') + ' }';
  }
  if (typeof obj === 'object' && customInspect) {
    if (inspectSymbol && typeof obj[inspectSymbol] === 'function') {
      return obj[inspectSymbol]();
    } else if (typeof obj.inspect === 'function') {
      return obj.inspect();
    }
  }
  if (isMap(obj)) {
    var mapParts = [];
    mapForEach.call(obj, function (value, key) {
      mapParts.push(inspect(key, obj, true) + ' => ' + inspect(value, obj));
    });
    return collectionOf('Map', mapSize.call(obj), mapParts, indent);
  }
  if (isSet(obj)) {
    var setParts = [];
    setForEach.call(obj, function (value) {
      setParts.push(inspect(value, obj));
    });
    return collectionOf('Set', setSize.call(obj), setParts, indent);
  }
  if (isWeakMap(obj)) {
    return weakCollectionOf('WeakMap');
  }
  if (isWeakSet(obj)) {
    return weakCollectionOf('WeakSet');
  }
  if (isNumber(obj)) {
    return markBoxed(inspect(Number(obj)));
  }
  if (isBigInt(obj)) {
    return markBoxed(inspect(bigIntValueOf.call(obj)));
  }
  if (isBoolean(obj)) {
    return markBoxed(booleanValueOf.call(obj));
  }
  if (isString(obj)) {
    return markBoxed(inspect(String(obj)));
  }
  if (!isDate(obj) && !isRegExp(obj)) {
    var ys = arrObjKeys(obj, inspect);
    if (ys.length === 0) {
      return '{}';
    }
    if (indent) {
      return '{' + indentedJoin(ys, indent) + '}';
    }
    return '{ ' + ys.join(', ') + ' }';
  }
  return String(obj);
};
function wrapQuotes(s, defaultStyle, opts) {
  var quoteChar = (opts.quoteStyle || defaultStyle) === 'double' ? '"' : "'";
  return quoteChar + s + quoteChar;
}
function quote(s) {
  return String(s).replace(/"/g, '&quot;');
}
function isArray(obj) {
  return toStr(obj) === '[object Array]';
}
function isDate(obj) {
  return toStr(obj) === '[object Date]';
}
function isRegExp(obj) {
  return toStr(obj) === '[object RegExp]';
}
function isError(obj) {
  return toStr(obj) === '[object Error]';
}
function isSymbol(obj) {
  return toStr(obj) === '[object Symbol]';
}
function isString(obj) {
  return toStr(obj) === '[object String]';
}
function isNumber(obj) {
  return toStr(obj) === '[object Number]';
}
function isBigInt(obj) {
  return toStr(obj) === '[object BigInt]';
}
function isBoolean(obj) {
  return toStr(obj) === '[object Boolean]';
}
var hasOwn = Object.prototype.hasOwnProperty || function (key) {
  return key in this;
};
function has(obj, key) {
  return hasOwn.call(obj, key);
}
function toStr(obj) {
  return objectToString.call(obj);
}
function nameOf(f) {
  if (f.name) {
    return f.name;
  }
  var m = match.call(functionToString.call(f), /^function\s*([\w$]+)/);
  if (m) {
    return m[1];
  }
  return null;
}
function indexOf(xs, x) {
  if (xs.indexOf) {
    return xs.indexOf(x);
  }
  for (var i = 0, l = xs.length; i < l; i++) {
    if (xs[i] === x) {
      return i;
    }
  }
  return -1;
}
function isMap(x) {
  if (!mapSize || !x || typeof x !== 'object') {
    return false;
  }
  try {
    mapSize.call(x);
    try {
      setSize.call(x);
    } catch (s) {
      return true;
    }
    return x instanceof Map; // core-js workaround, pre-v2.5.0
  } catch (e) {}
  return false;
}
function isWeakMap(x) {
  if (!weakMapHas || !x || typeof x !== 'object') {
    return false;
  }
  try {
    weakMapHas.call(x, weakMapHas);
    try {
      weakSetHas.call(x, weakSetHas);
    } catch (s) {
      return true;
    }
    return x instanceof WeakMap; // core-js workaround, pre-v2.5.0
  } catch (e) {}
  return false;
}
function isSet(x) {
  if (!setSize || !x || typeof x !== 'object') {
    return false;
  }
  try {
    setSize.call(x);
    try {
      mapSize.call(x);
    } catch (m) {
      return true;
    }
    return x instanceof Set; // core-js workaround, pre-v2.5.0
  } catch (e) {}
  return false;
}
function isWeakSet(x) {
  if (!weakSetHas || !x || typeof x !== 'object') {
    return false;
  }
  try {
    weakSetHas.call(x, weakSetHas);
    try {
      weakMapHas.call(x, weakMapHas);
    } catch (s) {
      return true;
    }
    return x instanceof WeakSet; // core-js workaround, pre-v2.5.0
  } catch (e) {}
  return false;
}
function isElement(x) {
  if (!x || typeof x !== 'object') {
    return false;
  }
  if (typeof HTMLElement !== 'undefined' && x instanceof HTMLElement) {
    return true;
  }
  return typeof x.nodeName === 'string' && typeof x.getAttribute === 'function';
}
function inspectString(str, opts) {
  if (str.length > opts.maxStringLength) {
    var remaining = str.length - opts.maxStringLength;
    var trailer = '... ' + remaining + ' more character' + (remaining > 1 ? 's' : '');
    return inspectString(str.slice(0, opts.maxStringLength), opts) + trailer;
  }
  // eslint-disable-next-line no-control-regex
  var s = str.replace(/(['\\])/g, '\\$1').replace(/[\x00-\x1f]/g, lowbyte);
  return wrapQuotes(s, 'single', opts);
}
function lowbyte(c) {
  var n = c.charCodeAt(0);
  var x = {
    8: 'b',
    9: 't',
    10: 'n',
    12: 'f',
    13: 'r'
  }[n];
  if (x) {
    return '\\' + x;
  }
  return '\\x' + (n < 0x10 ? '0' : '') + n.toString(16).toUpperCase();
}
function markBoxed(str) {
  return 'Object(' + str + ')';
}
function weakCollectionOf(type) {
  return type + ' { ? }';
}
function collectionOf(type, size, entries, indent) {
  var joinedEntries = indent ? indentedJoin(entries, indent) : entries.join(', ');
  return type + ' (' + size + ') {' + joinedEntries + '}';
}
function singleLineValues(xs) {
  for (var i = 0; i < xs.length; i++) {
    if (indexOf(xs[i], '\n') >= 0) {
      return false;
    }
  }
  return true;
}
function getIndent(opts, depth) {
  var baseIndent;
  if (opts.indent === '\t') {
    baseIndent = '\t';
  } else if (typeof opts.indent === 'number' && opts.indent > 0) {
    baseIndent = Array(opts.indent + 1).join(' ');
  } else {
    return null;
  }
  return {
    base: baseIndent,
    prev: Array(depth + 1).join(baseIndent)
  };
}
function indentedJoin(xs, indent) {
  if (xs.length === 0) {
    return '';
  }
  var lineJoiner = '\n' + indent.prev + indent.base;
  return lineJoiner + xs.join(',' + lineJoiner) + '\n' + indent.prev;
}
function arrObjKeys(obj, inspect) {
  var isArr = isArray(obj);
  var xs = [];
  if (isArr) {
    xs.length = obj.length;
    for (var i = 0; i < obj.length; i++) {
      xs[i] = has(obj, i) ? inspect(obj[i], obj) : '';
    }
  }
  for (var key in obj) {
    // eslint-disable-line no-restricted-syntax
    if (!has(obj, key)) {
      continue;
    } // eslint-disable-line no-restricted-syntax, no-continue
    if (isArr && String(Number(key)) === key && key < obj.length) {
      continue;
    } // eslint-disable-line no-restricted-syntax, no-continue
    if (/[^\w$]/.test(key)) {
      xs.push(inspect(key, obj) + ': ' + inspect(obj[key], obj));
    } else {
      xs.push(key + ': ' + inspect(obj[key], obj));
    }
  }
  if (typeof gOPS === 'function') {
    var syms = gOPS(obj);
    for (var j = 0; j < syms.length; j++) {
      if (isEnumerable.call(obj, syms[j])) {
        xs.push('[' + inspect(syms[j]) + ']: ' + inspect(obj[syms[j]], obj));
      }
    }
  }
  return xs;
}

/***/ }),

/***/ 1876:
/*!**********************************************************!*\
  !*** ../app/node_modules/object-inspect/util.inspect.js ***!
  \**********************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

module.exports = __webpack_require__(/*! util */ 3837).inspect;

/***/ }),

/***/ 783:
/*!*********************************************************!*\
  !*** ../app/node_modules/object-keys/implementation.js ***!
  \*********************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var keysShim;
if (!Object.keys) {
  // modified from https://github.com/es-shims/es5-shim
  var has = Object.prototype.hasOwnProperty;
  var toStr = Object.prototype.toString;
  var isArgs = __webpack_require__(/*! ./isArguments */ 1380); // eslint-disable-line global-require
  var isEnumerable = Object.prototype.propertyIsEnumerable;
  var hasDontEnumBug = !isEnumerable.call({
    toString: null
  }, 'toString');
  var hasProtoEnumBug = isEnumerable.call(function () {}, 'prototype');
  var dontEnums = ['toString', 'toLocaleString', 'valueOf', 'hasOwnProperty', 'isPrototypeOf', 'propertyIsEnumerable', 'constructor'];
  var equalsConstructorPrototype = function (o) {
    var ctor = o.constructor;
    return ctor && ctor.prototype === o;
  };
  var excludedKeys = {
    $applicationCache: true,
    $console: true,
    $external: true,
    $frame: true,
    $frameElement: true,
    $frames: true,
    $innerHeight: true,
    $innerWidth: true,
    $onmozfullscreenchange: true,
    $onmozfullscreenerror: true,
    $outerHeight: true,
    $outerWidth: true,
    $pageXOffset: true,
    $pageYOffset: true,
    $parent: true,
    $scrollLeft: true,
    $scrollTop: true,
    $scrollX: true,
    $scrollY: true,
    $self: true,
    $webkitIndexedDB: true,
    $webkitStorageInfo: true,
    $window: true
  };
  var hasAutomationEqualityBug = function () {
    /* global window */
    if (typeof window === 'undefined') {
      return false;
    }
    for (var k in window) {
      try {
        if (!excludedKeys['$' + k] && has.call(window, k) && window[k] !== null && typeof window[k] === 'object') {
          try {
            equalsConstructorPrototype(window[k]);
          } catch (e) {
            return true;
          }
        }
      } catch (e) {
        return true;
      }
    }
    return false;
  }();
  var equalsConstructorPrototypeIfNotBuggy = function (o) {
    /* global window */
    if (typeof window === 'undefined' || !hasAutomationEqualityBug) {
      return equalsConstructorPrototype(o);
    }
    try {
      return equalsConstructorPrototype(o);
    } catch (e) {
      return false;
    }
  };
  keysShim = function keys(object) {
    var isObject = object !== null && typeof object === 'object';
    var isFunction = toStr.call(object) === '[object Function]';
    var isArguments = isArgs(object);
    var isString = isObject && toStr.call(object) === '[object String]';
    var theKeys = [];
    if (!isObject && !isFunction && !isArguments) {
      throw new TypeError('Object.keys called on a non-object');
    }
    var skipProto = hasProtoEnumBug && isFunction;
    if (isString && object.length > 0 && !has.call(object, 0)) {
      for (var i = 0; i < object.length; ++i) {
        theKeys.push(String(i));
      }
    }
    if (isArguments && object.length > 0) {
      for (var j = 0; j < object.length; ++j) {
        theKeys.push(String(j));
      }
    } else {
      for (var name in object) {
        if (!(skipProto && name === 'prototype') && has.call(object, name)) {
          theKeys.push(String(name));
        }
      }
    }
    if (hasDontEnumBug) {
      var skipConstructor = equalsConstructorPrototypeIfNotBuggy(object);
      for (var k = 0; k < dontEnums.length; ++k) {
        if (!(skipConstructor && dontEnums[k] === 'constructor') && has.call(object, dontEnums[k])) {
          theKeys.push(dontEnums[k]);
        }
      }
    }
    return theKeys;
  };
}
module.exports = keysShim;

/***/ }),

/***/ 2469:
/*!************************************************!*\
  !*** ../app/node_modules/object-keys/index.js ***!
  \************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var slice = Array.prototype.slice;
var isArgs = __webpack_require__(/*! ./isArguments */ 1380);
var origKeys = Object.keys;
var keysShim = origKeys ? function keys(o) {
  return origKeys(o);
} : __webpack_require__(/*! ./implementation */ 783);
var originalKeys = Object.keys;
keysShim.shim = function shimObjectKeys() {
  if (Object.keys) {
    var keysWorksWithArguments = function () {
      // Safari 5.0 bug
      var args = Object.keys(arguments);
      return args && args.length === arguments.length;
    }(1, 2);
    if (!keysWorksWithArguments) {
      Object.keys = function keys(object) {
        // eslint-disable-line func-name-matching
        if (isArgs(object)) {
          return originalKeys(slice.call(object));
        }
        return originalKeys(object);
      };
    }
  } else {
    Object.keys = keysShim;
  }
  return Object.keys || keysShim;
};
module.exports = keysShim;

/***/ }),

/***/ 1380:
/*!******************************************************!*\
  !*** ../app/node_modules/object-keys/isArguments.js ***!
  \******************************************************/
/***/ ((module) => {

"use strict";


var toStr = Object.prototype.toString;
module.exports = function isArguments(value) {
  var str = toStr.call(value);
  var isArgs = str === '[object Arguments]';
  if (!isArgs) {
    isArgs = str !== '[object Array]' && value !== null && typeof value === 'object' && typeof value.length === 'number' && value.length >= 0 && toStr.call(value.callee) === '[object Function]';
  }
  return isArgs;
};

/***/ }),

/***/ 1200:
/*!***********************************************************!*\
  !*** ../app/node_modules/object.assign/implementation.js ***!
  \***********************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


// modified from https://github.com/es-shims/es6-shim
var keys = __webpack_require__(/*! object-keys */ 2469);
var canBeObject = function (obj) {
  return typeof obj !== 'undefined' && obj !== null;
};
var hasSymbols = __webpack_require__(/*! has-symbols/shams */ 3959)();
var callBound = __webpack_require__(/*! call-bind/callBound */ 9950);
var toObject = Object;
var $push = callBound('Array.prototype.push');
var $propIsEnumerable = callBound('Object.prototype.propertyIsEnumerable');
var originalGetSymbols = hasSymbols ? Object.getOwnPropertySymbols : null;

// eslint-disable-next-line no-unused-vars
module.exports = function assign(target, source1) {
  if (!canBeObject(target)) {
    throw new TypeError('target must be an object');
  }
  var objTarget = toObject(target);
  var s, source, i, props, syms, value, key;
  for (s = 1; s < arguments.length; ++s) {
    source = toObject(arguments[s]);
    props = keys(source);
    var getSymbols = hasSymbols && (Object.getOwnPropertySymbols || originalGetSymbols);
    if (getSymbols) {
      syms = getSymbols(source);
      for (i = 0; i < syms.length; ++i) {
        key = syms[i];
        if ($propIsEnumerable(source, key)) {
          $push(props, key);
        }
      }
    }
    for (i = 0; i < props.length; ++i) {
      key = props[i];
      value = source[key];
      if ($propIsEnumerable(source, key)) {
        objTarget[key] = value;
      }
    }
  }
  return objTarget;
};

/***/ }),

/***/ 7725:
/*!**************************************************!*\
  !*** ../app/node_modules/object.assign/index.js ***!
  \**************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var defineProperties = __webpack_require__(/*! define-properties */ 6814);
var callBind = __webpack_require__(/*! call-bind */ 8691);
var implementation = __webpack_require__(/*! ./implementation */ 1200);
var getPolyfill = __webpack_require__(/*! ./polyfill */ 2010);
var shim = __webpack_require__(/*! ./shim */ 431);
var polyfill = callBind.apply(getPolyfill());
// eslint-disable-next-line no-unused-vars
var bound = function assign(target, source1) {
  return polyfill(Object, arguments);
};
defineProperties(bound, {
  getPolyfill: getPolyfill,
  implementation: implementation,
  shim: shim
});
module.exports = bound;

/***/ }),

/***/ 2010:
/*!*****************************************************!*\
  !*** ../app/node_modules/object.assign/polyfill.js ***!
  \*****************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var implementation = __webpack_require__(/*! ./implementation */ 1200);
var lacksProperEnumerationOrder = function () {
  if (!Object.assign) {
    return false;
  }
  /*
   * v8, specifically in node 4.x, has a bug with incorrect property enumeration order
   * note: this does not detect the bug unless there's 20 characters
   */
  var str = 'abcdefghijklmnopqrst';
  var letters = str.split('');
  var map = {};
  for (var i = 0; i < letters.length; ++i) {
    map[letters[i]] = letters[i];
  }
  var obj = Object.assign({}, map);
  var actual = '';
  for (var k in obj) {
    actual += k;
  }
  return str !== actual;
};
var assignHasPendingExceptions = function () {
  if (!Object.assign || !Object.preventExtensions) {
    return false;
  }
  /*
   * Firefox 37 still has "pending exception" logic in its Object.assign implementation,
   * which is 72% slower than our shim, and Firefox 40's native implementation.
   */
  var thrower = Object.preventExtensions({
    1: 2
  });
  try {
    Object.assign(thrower, 'xy');
  } catch (e) {
    return thrower[1] === 'y';
  }
  return false;
};
module.exports = function getPolyfill() {
  if (!Object.assign) {
    return implementation;
  }
  if (lacksProperEnumerationOrder()) {
    return implementation;
  }
  if (assignHasPendingExceptions()) {
    return implementation;
  }
  return Object.assign;
};

/***/ }),

/***/ 431:
/*!*************************************************!*\
  !*** ../app/node_modules/object.assign/shim.js ***!
  \*************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var define = __webpack_require__(/*! define-properties */ 6814);
var getPolyfill = __webpack_require__(/*! ./polyfill */ 2010);
module.exports = function shimAssign() {
  var polyfill = getPolyfill();
  define(Object, {
    assign: polyfill
  }, {
    assign: function () {
      return Object.assign !== polyfill;
    }
  });
  return polyfill;
};

/***/ }),

/***/ 5842:
/*!*******************************************!*\
  !*** ../node_modules/clone-deep/index.js ***!
  \*******************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


/**
 * Module dependenices
 */
const clone = __webpack_require__(/*! shallow-clone */ 5099);
const typeOf = __webpack_require__(/*! kind-of */ 2373);
const isPlainObject = __webpack_require__(/*! is-plain-object */ 1427);
function cloneDeep(val, instanceClone) {
  switch (typeOf(val)) {
    case 'object':
      return cloneObjectDeep(val, instanceClone);
    case 'array':
      return cloneArrayDeep(val, instanceClone);
    default:
      {
        return clone(val);
      }
  }
}
function cloneObjectDeep(val, instanceClone) {
  if (typeof instanceClone === 'function') {
    return instanceClone(val);
  }
  if (instanceClone || isPlainObject(val)) {
    const res = new val.constructor();
    for (let key in val) {
      res[key] = cloneDeep(val[key], instanceClone);
    }
    return res;
  }
  return val;
}
function cloneArrayDeep(val, instanceClone) {
  const res = new val.constructor(val.length);
  for (let i = 0; i < val.length; i++) {
    res[i] = cloneDeep(val[i], instanceClone);
  }
  return res;
}

/**
 * Expose `cloneDeep`
 */

module.exports = cloneDeep;

/***/ }),

/***/ 7529:
/*!******************************************************!*\
  !*** ../node_modules/css-loader/dist/runtime/api.js ***!
  \******************************************************/
/***/ ((module) => {

"use strict";


/*
  MIT License http://www.opensource.org/licenses/mit-license.php
  Author Tobias Koppers @sokra
*/
module.exports = function (cssWithMappingToString) {
  var list = [];

  // return the list of modules as css string
  list.toString = function toString() {
    return this.map(function (item) {
      var content = "";
      var needLayer = typeof item[5] !== "undefined";
      if (item[4]) {
        content += "@supports (".concat(item[4], ") {");
      }
      if (item[2]) {
        content += "@media ".concat(item[2], " {");
      }
      if (needLayer) {
        content += "@layer".concat(item[5].length > 0 ? " ".concat(item[5]) : "", " {");
      }
      content += cssWithMappingToString(item);
      if (needLayer) {
        content += "}";
      }
      if (item[2]) {
        content += "}";
      }
      if (item[4]) {
        content += "}";
      }
      return content;
    }).join("");
  };

  // import a list of modules into the list
  list.i = function i(modules, media, dedupe, supports, layer) {
    if (typeof modules === "string") {
      modules = [[null, modules, undefined]];
    }
    var alreadyImportedModules = {};
    if (dedupe) {
      for (var k = 0; k < this.length; k++) {
        var id = this[k][0];
        if (id != null) {
          alreadyImportedModules[id] = true;
        }
      }
    }
    for (var _k = 0; _k < modules.length; _k++) {
      var item = [].concat(modules[_k]);
      if (dedupe && alreadyImportedModules[item[0]]) {
        continue;
      }
      if (typeof layer !== "undefined") {
        if (typeof item[5] === "undefined") {
          item[5] = layer;
        } else {
          item[1] = "@layer".concat(item[5].length > 0 ? " ".concat(item[5]) : "", " {").concat(item[1], "}");
          item[5] = layer;
        }
      }
      if (media) {
        if (!item[2]) {
          item[2] = media;
        } else {
          item[1] = "@media ".concat(item[2], " {").concat(item[1], "}");
          item[2] = media;
        }
      }
      if (supports) {
        if (!item[4]) {
          item[4] = "".concat(supports);
        } else {
          item[1] = "@supports (".concat(item[4], ") {").concat(item[1], "}");
          item[4] = supports;
        }
      }
      list.push(item);
    }
  };
  return list;
};

/***/ }),

/***/ 4511:
/*!*********************************************************!*\
  !*** ../node_modules/css-loader/dist/runtime/getUrl.js ***!
  \*********************************************************/
/***/ ((module) => {

"use strict";


module.exports = function (url, options) {
  if (!options) {
    options = {};
  }
  if (!url) {
    return url;
  }
  url = String(url.__esModule ? url.default : url);

  // If url is already wrapped in quotes, remove them
  if (/^['"].*['"]$/.test(url)) {
    url = url.slice(1, -1);
  }
  if (options.hash) {
    url += options.hash;
  }

  // Should url be wrapped?
  // See https://drafts.csswg.org/css-values-3/#urls
  if (/["'() \t\n]|(%20)/.test(url) || options.needQuotes) {
    return "\"".concat(url.replace(/"/g, '\\"').replace(/\n/g, "\\n"), "\"");
  }
  return url;
};

/***/ }),

/***/ 230:
/*!*************************************************************!*\
  !*** ../node_modules/css-loader/dist/runtime/sourceMaps.js ***!
  \*************************************************************/
/***/ ((module) => {

"use strict";


module.exports = function (item) {
  var content = item[1];
  var cssMapping = item[3];
  if (!cssMapping) {
    return content;
  }
  if (typeof btoa === "function") {
    var base64 = btoa(unescape(encodeURIComponent(JSON.stringify(cssMapping))));
    var data = "sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(base64);
    var sourceMapping = "/*# ".concat(data, " */");
    return [content].concat([sourceMapping]).join("\n");
  }
  return [content].join("\n");
};

/***/ }),

/***/ 7132:
/*!*******************************************!*\
  !*** ../node_modules/deep-equal/index.js ***!
  \*******************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var objectKeys = __webpack_require__(/*! object-keys */ 2469);
var isArguments = __webpack_require__(/*! is-arguments */ 3649);
var is = __webpack_require__(/*! object-is */ 4078);
var isRegex = __webpack_require__(/*! is-regex */ 2062);
var flags = __webpack_require__(/*! regexp.prototype.flags */ 7318);
var isArray = __webpack_require__(/*! isarray */ 8520);
var isDate = __webpack_require__(/*! is-date-object */ 4306);
var whichBoxedPrimitive = __webpack_require__(/*! which-boxed-primitive */ 9606);
var GetIntrinsic = __webpack_require__(/*! get-intrinsic */ 7208);
var callBound = __webpack_require__(/*! call-bind/callBound */ 9950);
var whichCollection = __webpack_require__(/*! which-collection */ 2468);
var getIterator = __webpack_require__(/*! es-get-iterator */ 189);
var getSideChannel = __webpack_require__(/*! side-channel */ 4669);
var whichTypedArray = __webpack_require__(/*! which-typed-array */ 745);
var assign = __webpack_require__(/*! object.assign */ 7725);
var $getTime = callBound('Date.prototype.getTime');
var gPO = Object.getPrototypeOf;
var $objToString = callBound('Object.prototype.toString');
var $Set = GetIntrinsic('%Set%', true);
var $mapHas = callBound('Map.prototype.has', true);
var $mapGet = callBound('Map.prototype.get', true);
var $mapSize = callBound('Map.prototype.size', true);
var $setAdd = callBound('Set.prototype.add', true);
var $setDelete = callBound('Set.prototype.delete', true);
var $setHas = callBound('Set.prototype.has', true);
var $setSize = callBound('Set.prototype.size', true);

// taken from https://github.com/browserify/commonjs-assert/blob/bba838e9ba9e28edf3127ce6974624208502f6bc/internal/util/comparisons.js#L401-L414
function setHasEqualElement(set, val1, opts, channel) {
  var i = getIterator(set);
  var result;
  while ((result = i.next()) && !result.done) {
    if (internalDeepEqual(val1, result.value, opts, channel)) {
      // eslint-disable-line no-use-before-define
      // Remove the matching element to make sure we do not check that again.
      $setDelete(set, result.value);
      return true;
    }
  }
  return false;
}

// taken from https://github.com/browserify/commonjs-assert/blob/bba838e9ba9e28edf3127ce6974624208502f6bc/internal/util/comparisons.js#L416-L439
function findLooseMatchingPrimitives(prim) {
  if (typeof prim === 'undefined') {
    return null;
  }
  if (typeof prim === 'object') {
    // Only pass in null as object!
    return void 0;
  }
  if (typeof prim === 'symbol') {
    return false;
  }
  if (typeof prim === 'string' || typeof prim === 'number') {
    // Loose equal entries exist only if the string is possible to convert to a regular number and not NaN.
    return +prim === +prim; // eslint-disable-line no-implicit-coercion
  }

  return true;
}

// taken from https://github.com/browserify/commonjs-assert/blob/bba838e9ba9e28edf3127ce6974624208502f6bc/internal/util/comparisons.js#L449-L460
function mapMightHaveLoosePrim(a, b, prim, item, opts, channel) {
  var altValue = findLooseMatchingPrimitives(prim);
  if (altValue != null) {
    return altValue;
  }
  var curB = $mapGet(b, altValue);
  var looseOpts = assign({}, opts, {
    strict: false
  });
  if (typeof curB === 'undefined' && !$mapHas(b, altValue)
  // eslint-disable-next-line no-use-before-define
  || !internalDeepEqual(item, curB, looseOpts, channel)) {
    return false;
  }
  // eslint-disable-next-line no-use-before-define
  return !$mapHas(a, altValue) && internalDeepEqual(item, curB, looseOpts, channel);
}

// taken from https://github.com/browserify/commonjs-assert/blob/bba838e9ba9e28edf3127ce6974624208502f6bc/internal/util/comparisons.js#L441-L447
function setMightHaveLoosePrim(a, b, prim) {
  var altValue = findLooseMatchingPrimitives(prim);
  if (altValue != null) {
    return altValue;
  }
  return $setHas(b, altValue) && !$setHas(a, altValue);
}

// taken from https://github.com/browserify/commonjs-assert/blob/bba838e9ba9e28edf3127ce6974624208502f6bc/internal/util/comparisons.js#L518-L533
function mapHasEqualEntry(set, map, key1, item1, opts, channel) {
  var i = getIterator(set);
  var result;
  var key2;
  while ((result = i.next()) && !result.done) {
    key2 = result.value;
    if (
    // eslint-disable-next-line no-use-before-define
    internalDeepEqual(key1, key2, opts, channel)
    // eslint-disable-next-line no-use-before-define
    && internalDeepEqual(item1, $mapGet(map, key2), opts, channel)) {
      $setDelete(set, key2);
      return true;
    }
  }
  return false;
}
function internalDeepEqual(actual, expected, options, channel) {
  var opts = options || {};

  // 7.1. All identical values are equivalent, as determined by ===.
  if (opts.strict ? is(actual, expected) : actual === expected) {
    return true;
  }
  var actualBoxed = whichBoxedPrimitive(actual);
  var expectedBoxed = whichBoxedPrimitive(expected);
  if (actualBoxed !== expectedBoxed) {
    return false;
  }

  // 7.3. Other pairs that do not both pass typeof value == 'object', equivalence is determined by ==.
  if (!actual || !expected || typeof actual !== 'object' && typeof expected !== 'object') {
    return opts.strict ? is(actual, expected) : actual == expected; // eslint-disable-line eqeqeq
  }

  /*
   * 7.4. For all other Object pairs, including Array objects, equivalence is
   * determined by having the same number of owned properties (as verified
   * with Object.prototype.hasOwnProperty.call), the same set of keys
   * (although not necessarily the same order), equivalent values for every
   * corresponding key, and an identical 'prototype' property. Note: this
   * accounts for both named and indexed properties on Arrays.
   */
  // see https://github.com/nodejs/node/commit/d3aafd02efd3a403d646a3044adcf14e63a88d32 for memos/channel inspiration

  var hasActual = channel.has(actual);
  var hasExpected = channel.has(expected);
  var sentinel;
  if (hasActual && hasExpected) {
    if (channel.get(actual) === channel.get(expected)) {
      return true;
    }
  } else {
    sentinel = {};
  }
  if (!hasActual) {
    channel.set(actual, sentinel);
  }
  if (!hasExpected) {
    channel.set(expected, sentinel);
  }

  // eslint-disable-next-line no-use-before-define
  return objEquiv(actual, expected, opts, channel);
}
function isBuffer(x) {
  if (!x || typeof x !== 'object' || typeof x.length !== 'number') {
    return false;
  }
  if (typeof x.copy !== 'function' || typeof x.slice !== 'function') {
    return false;
  }
  if (x.length > 0 && typeof x[0] !== 'number') {
    return false;
  }
  return !!(x.constructor && x.constructor.isBuffer && x.constructor.isBuffer(x));
}
function setEquiv(a, b, opts, channel) {
  if ($setSize(a) !== $setSize(b)) {
    return false;
  }
  var iA = getIterator(a);
  var iB = getIterator(b);
  var resultA;
  var resultB;
  var set;
  while ((resultA = iA.next()) && !resultA.done) {
    if (resultA.value && typeof resultA.value === 'object') {
      if (!set) {
        set = new $Set();
      }
      $setAdd(set, resultA.value);
    } else if (!$setHas(b, resultA.value)) {
      if (opts.strict) {
        return false;
      }
      if (!setMightHaveLoosePrim(a, b, resultA.value)) {
        return false;
      }
      if (!set) {
        set = new $Set();
      }
      $setAdd(set, resultA.value);
    }
  }
  if (set) {
    while ((resultB = iB.next()) && !resultB.done) {
      // We have to check if a primitive value is already matching and only if it's not, go hunting for it.
      if (resultB.value && typeof resultB.value === 'object') {
        if (!setHasEqualElement(set, resultB.value, opts.strict, channel)) {
          return false;
        }
      } else if (!opts.strict && !$setHas(a, resultB.value) && !setHasEqualElement(set, resultB.value, opts.strict, channel)) {
        return false;
      }
    }
    return $setSize(set) === 0;
  }
  return true;
}
function mapEquiv(a, b, opts, channel) {
  if ($mapSize(a) !== $mapSize(b)) {
    return false;
  }
  var iA = getIterator(a);
  var iB = getIterator(b);
  var resultA;
  var resultB;
  var set;
  var key;
  var item1;
  var item2;
  while ((resultA = iA.next()) && !resultA.done) {
    key = resultA.value[0];
    item1 = resultA.value[1];
    if (key && typeof key === 'object') {
      if (!set) {
        set = new $Set();
      }
      $setAdd(set, key);
    } else {
      item2 = $mapGet(b, key);
      if (typeof item2 === 'undefined' && !$mapHas(b, key) || !internalDeepEqual(item1, item2, opts, channel)) {
        if (opts.strict) {
          return false;
        }
        if (!mapMightHaveLoosePrim(a, b, key, item1, opts, channel)) {
          return false;
        }
        if (!set) {
          set = new $Set();
        }
        $setAdd(set, key);
      }
    }
  }
  if (set) {
    while ((resultB = iB.next()) && !resultB.done) {
      key = resultB.value[0];
      item2 = resultB.value[1];
      if (key && typeof key === 'object') {
        if (!mapHasEqualEntry(set, a, key, item2, opts, channel)) {
          return false;
        }
      } else if (!opts.strict && (!a.has(key) || !internalDeepEqual($mapGet(a, key), item2, opts, channel)) && !mapHasEqualEntry(set, a, key, item2, assign({}, opts, {
        strict: false
      }), channel)) {
        return false;
      }
    }
    return $setSize(set) === 0;
  }
  return true;
}
function objEquiv(a, b, opts, channel) {
  /* eslint max-statements: [2, 100], max-lines-per-function: [2, 120], max-depth: [2, 5] */
  var i, key;
  if (typeof a !== typeof b) {
    return false;
  }
  if (a == null || b == null) {
    return false;
  }
  if ($objToString(a) !== $objToString(b)) {
    return false;
  }
  if (isArguments(a) !== isArguments(b)) {
    return false;
  }
  var aIsArray = isArray(a);
  var bIsArray = isArray(b);
  if (aIsArray !== bIsArray) {
    return false;
  }

  // TODO: replace when a cross-realm brand check is available
  var aIsError = a instanceof Error;
  var bIsError = b instanceof Error;
  if (aIsError !== bIsError) {
    return false;
  }
  if (aIsError || bIsError) {
    if (a.name !== b.name || a.message !== b.message) {
      return false;
    }
  }
  var aIsRegex = isRegex(a);
  var bIsRegex = isRegex(b);
  if (aIsRegex !== bIsRegex) {
    return false;
  }
  if ((aIsRegex || bIsRegex) && (a.source !== b.source || flags(a) !== flags(b))) {
    return false;
  }
  var aIsDate = isDate(a);
  var bIsDate = isDate(b);
  if (aIsDate !== bIsDate) {
    return false;
  }
  if (aIsDate || bIsDate) {
    // && would work too, because both are true or both false here
    if ($getTime(a) !== $getTime(b)) {
      return false;
    }
  }
  if (opts.strict && gPO && gPO(a) !== gPO(b)) {
    return false;
  }
  if (whichTypedArray(a) !== whichTypedArray(b)) {
    return false;
  }
  var aIsBuffer = isBuffer(a);
  var bIsBuffer = isBuffer(b);
  if (aIsBuffer !== bIsBuffer) {
    return false;
  }
  if (aIsBuffer || bIsBuffer) {
    // && would work too, because both are true or both false here
    if (a.length !== b.length) {
      return false;
    }
    for (i = 0; i < a.length; i++) {
      if (a[i] !== b[i]) {
        return false;
      }
    }
    return true;
  }
  if (typeof a !== typeof b) {
    return false;
  }
  var ka = objectKeys(a);
  var kb = objectKeys(b);
  // having the same number of owned properties (keys incorporates hasOwnProperty)
  if (ka.length !== kb.length) {
    return false;
  }

  // the same set of keys (although not necessarily the same order),
  ka.sort();
  kb.sort();
  // ~~~cheap key test
  for (i = ka.length - 1; i >= 0; i--) {
    if (ka[i] != kb[i]) {
      return false;
    } // eslint-disable-line eqeqeq
  }

  // equivalent values for every corresponding key, and ~~~possibly expensive deep test
  for (i = ka.length - 1; i >= 0; i--) {
    key = ka[i];
    if (!internalDeepEqual(a[key], b[key], opts, channel)) {
      return false;
    }
  }
  var aCollection = whichCollection(a);
  var bCollection = whichCollection(b);
  if (aCollection !== bCollection) {
    return false;
  }
  if (aCollection === 'Set' || bCollection === 'Set') {
    // aCollection === bCollection
    return setEquiv(a, b, opts, channel);
  }
  if (aCollection === 'Map') {
    // aCollection === bCollection
    return mapEquiv(a, b, opts, channel);
  }
  return true;
}
module.exports = function deepEqual(a, b, opts) {
  return internalDeepEqual(a, b, opts, getSideChannel());
};

/***/ }),

/***/ 8892:
/*!****************************************!*\
  !*** ../node_modules/foreach/index.js ***!
  \****************************************/
/***/ ((module) => {

var hasOwn = Object.prototype.hasOwnProperty;
var toString = Object.prototype.toString;
module.exports = function forEach(obj, fn, ctx) {
  if (toString.call(fn) !== '[object Function]') {
    throw new TypeError('iterator must be a function');
  }
  var l = obj.length;
  if (l === +l) {
    for (var i = 0; i < l; i++) {
      fn.call(ctx, obj[i], i, obj);
    }
  } else {
    for (var k in obj) {
      if (hasOwn.call(obj, k)) {
        fn.call(ctx, obj[k], k, obj);
      }
    }
  }
};

/***/ }),

/***/ 2689:
/*!********************************************!*\
  !*** ../node_modules/has-bigints/index.js ***!
  \********************************************/
/***/ ((module) => {

"use strict";


var $BigInt = global.BigInt;
module.exports = function hasNativeBigInts() {
  return typeof $BigInt === 'function' && typeof BigInt === 'function' && typeof $BigInt(42) === 'bigint' // eslint-disable-line no-magic-numbers
  && typeof BigInt(42) === 'bigint'; // eslint-disable-line no-magic-numbers
};

/***/ }),

/***/ 761:
/*!************************************************!*\
  !*** ../node_modules/has-tostringtag/shams.js ***!
  \************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var hasSymbols = __webpack_require__(/*! has-symbols/shams */ 3959);
module.exports = function hasToStringTagShams() {
  return hasSymbols() && !!Symbol.toStringTag;
};

/***/ }),

/***/ 3649:
/*!*********************************************!*\
  !*** ../node_modules/is-arguments/index.js ***!
  \*********************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var hasToStringTag = __webpack_require__(/*! has-tostringtag/shams */ 761)();
var callBound = __webpack_require__(/*! call-bind/callBound */ 9950);
var $toString = callBound('Object.prototype.toString');
var isStandardArguments = function isArguments(value) {
  if (hasToStringTag && value && typeof value === 'object' && Symbol.toStringTag in value) {
    return false;
  }
  return $toString(value) === '[object Arguments]';
};
var isLegacyArguments = function isArguments(value) {
  if (isStandardArguments(value)) {
    return true;
  }
  return value !== null && typeof value === 'object' && typeof value.length === 'number' && value.length >= 0 && $toString(value) !== '[object Array]' && $toString(value.callee) === '[object Function]';
};
var supportsStandardArguments = function () {
  return isStandardArguments(arguments);
}();
isStandardArguments.isLegacyArguments = isLegacyArguments; // for tests

module.exports = supportsStandardArguments ? isStandardArguments : isLegacyArguments;

/***/ }),

/***/ 7485:
/*!******************************************!*\
  !*** ../node_modules/is-bigint/index.js ***!
  \******************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var hasBigInts = __webpack_require__(/*! has-bigints */ 2689)();
if (hasBigInts) {
  var bigIntValueOf = BigInt.prototype.valueOf;
  var tryBigInt = function tryBigIntObject(value) {
    try {
      bigIntValueOf.call(value);
      return true;
    } catch (e) {}
    return false;
  };
  module.exports = function isBigInt(value) {
    if (value === null || typeof value === 'undefined' || typeof value === 'boolean' || typeof value === 'string' || typeof value === 'number' || typeof value === 'symbol' || typeof value === 'function') {
      return false;
    }
    if (typeof value === 'bigint') {
      return true;
    }
    return tryBigInt(value);
  };
} else {
  module.exports = function isBigInt(value) {
    return  false && 0;
  };
}

/***/ }),

/***/ 2682:
/*!**************************************************!*\
  !*** ../node_modules/is-boolean-object/index.js ***!
  \**************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var callBound = __webpack_require__(/*! call-bind/callBound */ 9950);
var $boolToStr = callBound('Boolean.prototype.toString');
var $toString = callBound('Object.prototype.toString');
var tryBooleanObject = function booleanBrandCheck(value) {
  try {
    $boolToStr(value);
    return true;
  } catch (e) {
    return false;
  }
};
var boolClass = '[object Boolean]';
var hasToStringTag = __webpack_require__(/*! has-tostringtag/shams */ 761)();
module.exports = function isBoolean(value) {
  if (typeof value === 'boolean') {
    return true;
  }
  if (value === null || typeof value !== 'object') {
    return false;
  }
  return hasToStringTag && Symbol.toStringTag in value ? tryBooleanObject(value) : $toString(value) === boolClass;
};

/***/ }),

/***/ 8403:
/*!***************************************!*\
  !*** ../node_modules/is-map/index.js ***!
  \***************************************/
/***/ ((module) => {

"use strict";


var $Map = typeof Map === 'function' && Map.prototype ? Map : null;
var $Set = typeof Set === 'function' && Set.prototype ? Set : null;
var exported;
if (!$Map) {
  // eslint-disable-next-line no-unused-vars
  exported = function isMap(x) {
    // `Map` is not present in this environment.
    return false;
  };
}
var $mapHas = $Map ? Map.prototype.has : null;
var $setHas = $Set ? Set.prototype.has : null;
if (!exported && !$mapHas) {
  // eslint-disable-next-line no-unused-vars
  exported = function isMap(x) {
    // `Map` does not have a `has` method
    return false;
  };
}
module.exports = exported || function isMap(x) {
  if (!x || typeof x !== 'object') {
    return false;
  }
  try {
    $mapHas.call(x);
    if ($setHas) {
      try {
        $setHas.call(x);
      } catch (e) {
        return true;
      }
    }
    return x instanceof $Map; // core-js workaround, pre-v2.5.0
  } catch (e) {}
  return false;
};

/***/ }),

/***/ 9222:
/*!*************************************************!*\
  !*** ../node_modules/is-number-object/index.js ***!
  \*************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var numToStr = Number.prototype.toString;
var tryNumberObject = function tryNumberObject(value) {
  try {
    numToStr.call(value);
    return true;
  } catch (e) {
    return false;
  }
};
var toStr = Object.prototype.toString;
var numClass = '[object Number]';
var hasToStringTag = __webpack_require__(/*! has-tostringtag/shams */ 761)();
module.exports = function isNumberObject(value) {
  if (typeof value === 'number') {
    return true;
  }
  if (typeof value !== 'object') {
    return false;
  }
  return hasToStringTag ? tryNumberObject(value) : toStr.call(value) === numClass;
};

/***/ }),

/***/ 1427:
/*!************************************************!*\
  !*** ../node_modules/is-plain-object/index.js ***!
  \************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";
/*!
 * is-plain-object <https://github.com/jonschlinkert/is-plain-object>
 *
 * Copyright (c) 2014-2017, Jon Schlinkert.
 * Released under the MIT License.
 */



var isObject = __webpack_require__(/*! isobject */ 5918);
function isObjectObject(o) {
  return isObject(o) === true && Object.prototype.toString.call(o) === '[object Object]';
}
module.exports = function isPlainObject(o) {
  var ctor, prot;
  if (isObjectObject(o) === false) return false;

  // If has modified constructor
  ctor = o.constructor;
  if (typeof ctor !== 'function') return false;

  // If has modified prototype
  prot = ctor.prototype;
  if (isObjectObject(prot) === false) return false;

  // If constructor does not have an Object-specific method
  if (prot.hasOwnProperty('isPrototypeOf') === false) {
    return false;
  }

  // Most likely a plain Object
  return true;
};

/***/ }),

/***/ 5168:
/*!***************************************!*\
  !*** ../node_modules/is-set/index.js ***!
  \***************************************/
/***/ ((module) => {

"use strict";


var $Map = typeof Map === 'function' && Map.prototype ? Map : null;
var $Set = typeof Set === 'function' && Set.prototype ? Set : null;
var exported;
if (!$Set) {
  // eslint-disable-next-line no-unused-vars
  exported = function isSet(x) {
    // `Set` is not present in this environment.
    return false;
  };
}
var $mapHas = $Map ? Map.prototype.has : null;
var $setHas = $Set ? Set.prototype.has : null;
if (!exported && !$setHas) {
  // eslint-disable-next-line no-unused-vars
  exported = function isSet(x) {
    // `Set` does not have a `has` method
    return false;
  };
}
module.exports = exported || function isSet(x) {
  if (!x || typeof x !== 'object') {
    return false;
  }
  try {
    $setHas.call(x);
    if ($mapHas) {
      try {
        $mapHas.call(x);
      } catch (e) {
        return true;
      }
    }
    return x instanceof $Set; // core-js workaround, pre-v2.5.0
  } catch (e) {}
  return false;
};

/***/ }),

/***/ 7929:
/*!******************************************!*\
  !*** ../node_modules/is-string/index.js ***!
  \******************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var strValue = String.prototype.valueOf;
var tryStringObject = function tryStringObject(value) {
  try {
    strValue.call(value);
    return true;
  } catch (e) {
    return false;
  }
};
var toStr = Object.prototype.toString;
var strClass = '[object String]';
var hasToStringTag = __webpack_require__(/*! has-tostringtag/shams */ 761)();
module.exports = function isString(value) {
  if (typeof value === 'string') {
    return true;
  }
  if (typeof value !== 'object') {
    return false;
  }
  return hasToStringTag ? tryStringObject(value) : toStr.call(value) === strClass;
};

/***/ }),

/***/ 1015:
/*!***********************************************!*\
  !*** ../node_modules/is-typed-array/index.js ***!
  \***********************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var forEach = __webpack_require__(/*! foreach */ 8892);
var availableTypedArrays = __webpack_require__(/*! available-typed-arrays */ 3062);
var callBound = __webpack_require__(/*! call-bind/callBound */ 9950);
var $toString = callBound('Object.prototype.toString');
var hasToStringTag = __webpack_require__(/*! has-tostringtag/shams */ 761)();
var typedArrays = availableTypedArrays();
var $indexOf = callBound('Array.prototype.indexOf', true) || function indexOf(array, value) {
  for (var i = 0; i < array.length; i += 1) {
    if (array[i] === value) {
      return i;
    }
  }
  return -1;
};
var $slice = callBound('String.prototype.slice');
var toStrTags = {};
var gOPD = __webpack_require__(/*! es-abstract/helpers/getOwnPropertyDescriptor */ 2981);
var getPrototypeOf = Object.getPrototypeOf; // require('getprototypeof');
if (hasToStringTag && gOPD && getPrototypeOf) {
  forEach(typedArrays, function (typedArray) {
    var arr = new global[typedArray]();
    if (Symbol.toStringTag in arr) {
      var proto = getPrototypeOf(arr);
      var descriptor = gOPD(proto, Symbol.toStringTag);
      if (!descriptor) {
        var superProto = getPrototypeOf(proto);
        descriptor = gOPD(superProto, Symbol.toStringTag);
      }
      toStrTags[typedArray] = descriptor.get;
    }
  });
}
var tryTypedArrays = function tryAllTypedArrays(value) {
  var anyTrue = false;
  forEach(toStrTags, function (getter, typedArray) {
    if (!anyTrue) {
      try {
        anyTrue = getter.call(value) === typedArray;
      } catch (e) {/**/}
    }
  });
  return anyTrue;
};
module.exports = function isTypedArray(value) {
  if (!value || typeof value !== 'object') {
    return false;
  }
  if (!hasToStringTag || !(Symbol.toStringTag in value)) {
    var tag = $slice($toString(value), 8, -1);
    return $indexOf(typedArrays, tag) > -1;
  }
  if (!gOPD) {
    return false;
  }
  return tryTypedArrays(value);
};

/***/ }),

/***/ 3654:
/*!*******************************************!*\
  !*** ../node_modules/is-weakmap/index.js ***!
  \*******************************************/
/***/ ((module) => {

"use strict";


var $WeakMap = typeof WeakMap === 'function' && WeakMap.prototype ? WeakMap : null;
var $WeakSet = typeof WeakSet === 'function' && WeakSet.prototype ? WeakSet : null;
var exported;
if (!$WeakMap) {
  // eslint-disable-next-line no-unused-vars
  exported = function isWeakMap(x) {
    // `WeakMap` is not present in this environment.
    return false;
  };
}
var $mapHas = $WeakMap ? $WeakMap.prototype.has : null;
var $setHas = $WeakSet ? $WeakSet.prototype.has : null;
if (!exported && !$mapHas) {
  // eslint-disable-next-line no-unused-vars
  exported = function isWeakMap(x) {
    // `WeakMap` does not have a `has` method
    return false;
  };
}
module.exports = exported || function isWeakMap(x) {
  if (!x || typeof x !== 'object') {
    return false;
  }
  try {
    $mapHas.call(x, $mapHas);
    if ($setHas) {
      try {
        $setHas.call(x, $setHas);
      } catch (e) {
        return true;
      }
    }
    return x instanceof $WeakMap; // core-js workaround, pre-v3
  } catch (e) {}
  return false;
};

/***/ }),

/***/ 5830:
/*!*******************************************!*\
  !*** ../node_modules/is-weakset/index.js ***!
  \*******************************************/
/***/ ((module) => {

"use strict";


var $WeakMap = typeof WeakMap === 'function' && WeakMap.prototype ? WeakMap : null;
var $WeakSet = typeof WeakSet === 'function' && WeakSet.prototype ? WeakSet : null;
var exported;
if (!$WeakMap) {
  // eslint-disable-next-line no-unused-vars
  exported = function isWeakSet(x) {
    // `WeakSet` is not present in this environment.
    return false;
  };
}
var $mapHas = $WeakMap ? $WeakMap.prototype.has : null;
var $setHas = $WeakSet ? $WeakSet.prototype.has : null;
if (!exported && !$setHas) {
  // eslint-disable-next-line no-unused-vars
  module.exports = function isWeakSet(x) {
    // `WeakSet` does not have a `has` method
    return false;
  };
}
module.exports = exported || function isWeakSet(x) {
  if (!x || typeof x !== 'object') {
    return false;
  }
  try {
    $setHas.call(x, $setHas);
    if ($mapHas) {
      try {
        $mapHas.call(x, $mapHas);
      } catch (e) {
        return true;
      }
    }
    return x instanceof $WeakSet; // core-js workaround, pre-v3
  } catch (e) {}
  return false;
};

/***/ }),

/***/ 5918:
/*!*****************************************!*\
  !*** ../node_modules/isobject/index.js ***!
  \*****************************************/
/***/ ((module) => {

"use strict";
/*!
 * isobject <https://github.com/jonschlinkert/isobject>
 *
 * Copyright (c) 2014-2017, Jon Schlinkert.
 * Released under the MIT License.
 */



module.exports = function isObject(val) {
  return val != null && typeof val === 'object' && Array.isArray(val) === false;
};

/***/ }),

/***/ 2373:
/*!****************************************!*\
  !*** ../node_modules/kind-of/index.js ***!
  \****************************************/
/***/ ((module) => {

var toString = Object.prototype.toString;
module.exports = function kindOf(val) {
  if (val === void 0) return 'undefined';
  if (val === null) return 'null';
  var type = typeof val;
  if (type === 'boolean') return 'boolean';
  if (type === 'string') return 'string';
  if (type === 'number') return 'number';
  if (type === 'symbol') return 'symbol';
  if (type === 'function') {
    return isGeneratorFn(val) ? 'generatorfunction' : 'function';
  }
  if (isArray(val)) return 'array';
  if (isBuffer(val)) return 'buffer';
  if (isArguments(val)) return 'arguments';
  if (isDate(val)) return 'date';
  if (isError(val)) return 'error';
  if (isRegexp(val)) return 'regexp';
  switch (ctorName(val)) {
    case 'Symbol':
      return 'symbol';
    case 'Promise':
      return 'promise';

    // Set, Map, WeakSet, WeakMap
    case 'WeakMap':
      return 'weakmap';
    case 'WeakSet':
      return 'weakset';
    case 'Map':
      return 'map';
    case 'Set':
      return 'set';

    // 8-bit typed arrays
    case 'Int8Array':
      return 'int8array';
    case 'Uint8Array':
      return 'uint8array';
    case 'Uint8ClampedArray':
      return 'uint8clampedarray';

    // 16-bit typed arrays
    case 'Int16Array':
      return 'int16array';
    case 'Uint16Array':
      return 'uint16array';

    // 32-bit typed arrays
    case 'Int32Array':
      return 'int32array';
    case 'Uint32Array':
      return 'uint32array';
    case 'Float32Array':
      return 'float32array';
    case 'Float64Array':
      return 'float64array';
  }
  if (isGeneratorObj(val)) {
    return 'generator';
  }

  // Non-plain objects
  type = toString.call(val);
  switch (type) {
    case '[object Object]':
      return 'object';
    // iterators
    case '[object Map Iterator]':
      return 'mapiterator';
    case '[object Set Iterator]':
      return 'setiterator';
    case '[object String Iterator]':
      return 'stringiterator';
    case '[object Array Iterator]':
      return 'arrayiterator';
  }

  // other
  return type.slice(8, -1).toLowerCase().replace(/\s/g, '');
};
function ctorName(val) {
  return typeof val.constructor === 'function' ? val.constructor.name : null;
}
function isArray(val) {
  if (Array.isArray) return Array.isArray(val);
  return val instanceof Array;
}
function isError(val) {
  return val instanceof Error || typeof val.message === 'string' && val.constructor && typeof val.constructor.stackTraceLimit === 'number';
}
function isDate(val) {
  if (val instanceof Date) return true;
  return typeof val.toDateString === 'function' && typeof val.getDate === 'function' && typeof val.setDate === 'function';
}
function isRegexp(val) {
  if (val instanceof RegExp) return true;
  return typeof val.flags === 'string' && typeof val.ignoreCase === 'boolean' && typeof val.multiline === 'boolean' && typeof val.global === 'boolean';
}
function isGeneratorFn(name, val) {
  return ctorName(name) === 'GeneratorFunction';
}
function isGeneratorObj(val) {
  return typeof val.throw === 'function' && typeof val.return === 'function' && typeof val.next === 'function';
}
function isArguments(val) {
  try {
    if (typeof val.length === 'number' && typeof val.callee === 'function') {
      return true;
    }
  } catch (err) {
    if (err.message.indexOf('callee') !== -1) {
      return true;
    }
  }
  return false;
}

/**
 * If you need to support Safari 5-7 (8-10 yr-old browser),
 * take a look at https://github.com/feross/is-buffer
 */

function isBuffer(val) {
  if (val.constructor && typeof val.constructor.isBuffer === 'function') {
    return val.constructor.isBuffer(val);
  }
  return false;
}

/***/ }),

/***/ 6956:
/*!***************************************************!*\
  !*** ../node_modules/object-is/implementation.js ***!
  \***************************************************/
/***/ ((module) => {

"use strict";


var numberIsNaN = function (value) {
  return value !== value;
};
module.exports = function is(a, b) {
  if (a === 0 && b === 0) {
    return 1 / a === 1 / b;
  }
  if (a === b) {
    return true;
  }
  if (numberIsNaN(a) && numberIsNaN(b)) {
    return true;
  }
  return false;
};

/***/ }),

/***/ 4078:
/*!******************************************!*\
  !*** ../node_modules/object-is/index.js ***!
  \******************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var define = __webpack_require__(/*! define-properties */ 6814);
var callBind = __webpack_require__(/*! call-bind */ 8691);
var implementation = __webpack_require__(/*! ./implementation */ 6956);
var getPolyfill = __webpack_require__(/*! ./polyfill */ 162);
var shim = __webpack_require__(/*! ./shim */ 740);
var polyfill = callBind(getPolyfill(), Object);
define(polyfill, {
  getPolyfill: getPolyfill,
  implementation: implementation,
  shim: shim
});
module.exports = polyfill;

/***/ }),

/***/ 162:
/*!*********************************************!*\
  !*** ../node_modules/object-is/polyfill.js ***!
  \*********************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var implementation = __webpack_require__(/*! ./implementation */ 6956);
module.exports = function getPolyfill() {
  return typeof Object.is === 'function' ? Object.is : implementation;
};

/***/ }),

/***/ 740:
/*!*****************************************!*\
  !*** ../node_modules/object-is/shim.js ***!
  \*****************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var getPolyfill = __webpack_require__(/*! ./polyfill */ 162);
var define = __webpack_require__(/*! define-properties */ 6814);
module.exports = function shimObjectIs() {
  var polyfill = getPolyfill();
  define(Object, {
    is: polyfill
  }, {
    is: function testObjectIs() {
      return Object.is !== polyfill;
    }
  });
  return polyfill;
};

/***/ }),

/***/ 4050:
/*!****************************************************************!*\
  !*** ../node_modules/regexp.prototype.flags/implementation.js ***!
  \****************************************************************/
/***/ ((module) => {

"use strict";


var $Object = Object;
var $TypeError = TypeError;
module.exports = function flags() {
  if (this != null && this !== $Object(this)) {
    throw new $TypeError('RegExp.prototype.flags getter called on non-object');
  }
  var result = '';
  if (this.global) {
    result += 'g';
  }
  if (this.ignoreCase) {
    result += 'i';
  }
  if (this.multiline) {
    result += 'm';
  }
  if (this.dotAll) {
    result += 's';
  }
  if (this.unicode) {
    result += 'u';
  }
  if (this.sticky) {
    result += 'y';
  }
  return result;
};

/***/ }),

/***/ 7318:
/*!*******************************************************!*\
  !*** ../node_modules/regexp.prototype.flags/index.js ***!
  \*******************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var define = __webpack_require__(/*! define-properties */ 6814);
var callBind = __webpack_require__(/*! call-bind */ 8691);
var implementation = __webpack_require__(/*! ./implementation */ 4050);
var getPolyfill = __webpack_require__(/*! ./polyfill */ 2661);
var shim = __webpack_require__(/*! ./shim */ 6867);
var flagsBound = callBind(implementation);
define(flagsBound, {
  getPolyfill: getPolyfill,
  implementation: implementation,
  shim: shim
});
module.exports = flagsBound;

/***/ }),

/***/ 2661:
/*!**********************************************************!*\
  !*** ../node_modules/regexp.prototype.flags/polyfill.js ***!
  \**********************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var implementation = __webpack_require__(/*! ./implementation */ 4050);
var supportsDescriptors = (__webpack_require__(/*! define-properties */ 6814).supportsDescriptors);
var $gOPD = Object.getOwnPropertyDescriptor;
var $TypeError = TypeError;
module.exports = function getPolyfill() {
  if (!supportsDescriptors) {
    throw new $TypeError('RegExp.prototype.flags requires a true ES5 environment that supports property descriptors');
  }
  if (/a/mig.flags === 'gim') {
    var descriptor = $gOPD(RegExp.prototype, 'flags');
    if (descriptor && typeof descriptor.get === 'function' && typeof /a/.dotAll === 'boolean') {
      return descriptor.get;
    }
  }
  return implementation;
};

/***/ }),

/***/ 6867:
/*!******************************************************!*\
  !*** ../node_modules/regexp.prototype.flags/shim.js ***!
  \******************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var supportsDescriptors = (__webpack_require__(/*! define-properties */ 6814).supportsDescriptors);
var getPolyfill = __webpack_require__(/*! ./polyfill */ 2661);
var gOPD = Object.getOwnPropertyDescriptor;
var defineProperty = Object.defineProperty;
var TypeErr = TypeError;
var getProto = Object.getPrototypeOf;
var regex = /a/;
module.exports = function shimFlags() {
  if (!supportsDescriptors || !getProto) {
    throw new TypeErr('RegExp.prototype.flags requires a true ES5 environment that supports property descriptors');
  }
  var polyfill = getPolyfill();
  var proto = getProto(regex);
  var descriptor = gOPD(proto, 'flags');
  if (!descriptor || descriptor.get !== polyfill) {
    defineProperty(proto, 'flags', {
      configurable: true,
      enumerable: false,
      get: polyfill
    });
  }
  return polyfill;
};

/***/ }),

/***/ 5099:
/*!**********************************************!*\
  !*** ../node_modules/shallow-clone/index.js ***!
  \**********************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";
/*!
 * shallow-clone <https://github.com/jonschlinkert/shallow-clone>
 *
 * Copyright (c) 2015-present, Jon Schlinkert.
 * Released under the MIT License.
 */



const valueOf = Symbol.prototype.valueOf;
const typeOf = __webpack_require__(/*! kind-of */ 2373);
function clone(val, deep) {
  switch (typeOf(val)) {
    case 'array':
      return val.slice();
    case 'object':
      return Object.assign({}, val);
    case 'date':
      return new val.constructor(Number(val));
    case 'map':
      return new Map(val);
    case 'set':
      return new Set(val);
    case 'buffer':
      return cloneBuffer(val);
    case 'symbol':
      return cloneSymbol(val);
    case 'arraybuffer':
      return cloneArrayBuffer(val);
    case 'float32array':
    case 'float64array':
    case 'int16array':
    case 'int32array':
    case 'int8array':
    case 'uint16array':
    case 'uint32array':
    case 'uint8clampedarray':
    case 'uint8array':
      return cloneTypedArray(val);
    case 'regexp':
      return cloneRegExp(val);
    case 'error':
      return Object.create(val);
    default:
      {
        return val;
      }
  }
}
function cloneRegExp(val) {
  const flags = val.flags !== void 0 ? val.flags : /\w+$/.exec(val) || void 0;
  const re = new val.constructor(val.source, flags);
  re.lastIndex = val.lastIndex;
  return re;
}
function cloneArrayBuffer(val) {
  const res = new val.constructor(val.byteLength);
  new Uint8Array(res).set(new Uint8Array(val));
  return res;
}
function cloneTypedArray(val, deep) {
  return new val.constructor(val.buffer, val.byteOffset, val.length);
}
function cloneBuffer(val) {
  const len = val.length;
  const buf = Buffer.allocUnsafe ? Buffer.allocUnsafe(len) : Buffer.from(len);
  val.copy(buf);
  return buf;
}
function cloneSymbol(val) {
  return valueOf ? Object(valueOf.call(val)) : {};
}

/**
 * Expose `clone`
 */

module.exports = clone;

/***/ }),

/***/ 4669:
/*!*********************************************!*\
  !*** ../node_modules/side-channel/index.js ***!
  \*********************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var GetIntrinsic = __webpack_require__(/*! get-intrinsic */ 7208);
var callBound = __webpack_require__(/*! call-bind/callBound */ 9950);
var inspect = __webpack_require__(/*! object-inspect */ 9963);
var $TypeError = GetIntrinsic('%TypeError%');
var $WeakMap = GetIntrinsic('%WeakMap%', true);
var $Map = GetIntrinsic('%Map%', true);
var $weakMapGet = callBound('WeakMap.prototype.get', true);
var $weakMapSet = callBound('WeakMap.prototype.set', true);
var $weakMapHas = callBound('WeakMap.prototype.has', true);
var $mapGet = callBound('Map.prototype.get', true);
var $mapSet = callBound('Map.prototype.set', true);
var $mapHas = callBound('Map.prototype.has', true);

/*
 * This function traverses the list returning the node corresponding to the
 * given key.
 *
 * That node is also moved to the head of the list, so that if it's accessed
 * again we don't need to traverse the whole list. By doing so, all the recently
 * used nodes can be accessed relatively quickly.
 */
var listGetNode = function (list, key) {
  // eslint-disable-line consistent-return
  for (var prev = list, curr; (curr = prev.next) !== null; prev = curr) {
    if (curr.key === key) {
      prev.next = curr.next;
      curr.next = list.next;
      list.next = curr; // eslint-disable-line no-param-reassign
      return curr;
    }
  }
};
var listGet = function (objects, key) {
  var node = listGetNode(objects, key);
  return node && node.value;
};
var listSet = function (objects, key, value) {
  var node = listGetNode(objects, key);
  if (node) {
    node.value = value;
  } else {
    // Prepend the new node to the beginning of the list
    objects.next = {
      // eslint-disable-line no-param-reassign
      key: key,
      next: objects.next,
      value: value
    };
  }
};
var listHas = function (objects, key) {
  return !!listGetNode(objects, key);
};
module.exports = function getSideChannel() {
  var $wm;
  var $m;
  var $o;
  var channel = {
    assert: function (key) {
      if (!channel.has(key)) {
        throw new $TypeError('Side channel does not contain ' + inspect(key));
      }
    },
    get: function (key) {
      // eslint-disable-line consistent-return
      if ($WeakMap && key && (typeof key === 'object' || typeof key === 'function')) {
        if ($wm) {
          return $weakMapGet($wm, key);
        }
      } else if ($Map) {
        if ($m) {
          return $mapGet($m, key);
        }
      } else {
        if ($o) {
          // eslint-disable-line no-lonely-if
          return listGet($o, key);
        }
      }
    },
    has: function (key) {
      if ($WeakMap && key && (typeof key === 'object' || typeof key === 'function')) {
        if ($wm) {
          return $weakMapHas($wm, key);
        }
      } else if ($Map) {
        if ($m) {
          return $mapHas($m, key);
        }
      } else {
        if ($o) {
          // eslint-disable-line no-lonely-if
          return listHas($o, key);
        }
      }
      return false;
    },
    set: function (key, value) {
      if ($WeakMap && key && (typeof key === 'object' || typeof key === 'function')) {
        if (!$wm) {
          $wm = new $WeakMap();
        }
        $weakMapSet($wm, key, value);
      } else if ($Map) {
        if (!$m) {
          $m = new $Map();
        }
        $mapSet($m, key, value);
      } else {
        if (!$o) {
          /*
           * Initialize the linked list as an empty node, so that we don't have
           * to special-case handling of the first node: we can always refer to
           * it as (previous node).next, instead of something like (list).head
           */
          $o = {
            key: {},
            next: null
          };
        }
        listSet($o, key, value);
      }
    }
  };
  return channel;
};

/***/ }),

/***/ 9322:
/*!******************************************!*\
  !*** ../node_modules/slugify/slugify.js ***!
  \******************************************/
/***/ (function(module) {

;
(function (name, root, factory) {
  if (true) {
    module.exports = factory();
    module.exports["default"] = factory();
  }
  /* istanbul ignore next */else {}
})('slugify', this, function () {
  var charMap = JSON.parse('{"$":"dollar","%":"percent","&":"and","<":"less",">":"greater","|":"or","¢":"cent","£":"pound","¤":"currency","¥":"yen","©":"(c)","ª":"a","®":"(r)","º":"o","À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","Æ":"AE","Ç":"C","È":"E","É":"E","Ê":"E","Ë":"E","Ì":"I","Í":"I","Î":"I","Ï":"I","Ð":"D","Ñ":"N","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","Ù":"U","Ú":"U","Û":"U","Ü":"U","Ý":"Y","Þ":"TH","ß":"ss","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","æ":"ae","ç":"c","è":"e","é":"e","ê":"e","ë":"e","ì":"i","í":"i","î":"i","ï":"i","ð":"d","ñ":"n","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","ù":"u","ú":"u","û":"u","ü":"u","ý":"y","þ":"th","ÿ":"y","Ā":"A","ā":"a","Ă":"A","ă":"a","Ą":"A","ą":"a","Ć":"C","ć":"c","Č":"C","č":"c","Ď":"D","ď":"d","Đ":"DJ","đ":"dj","Ē":"E","ē":"e","Ė":"E","ė":"e","Ę":"e","ę":"e","Ě":"E","ě":"e","Ğ":"G","ğ":"g","Ģ":"G","ģ":"g","Ĩ":"I","ĩ":"i","Ī":"i","ī":"i","Į":"I","į":"i","İ":"I","ı":"i","Ķ":"k","ķ":"k","Ļ":"L","ļ":"l","Ľ":"L","ľ":"l","Ł":"L","ł":"l","Ń":"N","ń":"n","Ņ":"N","ņ":"n","Ň":"N","ň":"n","Ō":"O","ō":"o","Ő":"O","ő":"o","Œ":"OE","œ":"oe","Ŕ":"R","ŕ":"r","Ř":"R","ř":"r","Ś":"S","ś":"s","Ş":"S","ş":"s","Š":"S","š":"s","Ţ":"T","ţ":"t","Ť":"T","ť":"t","Ũ":"U","ũ":"u","Ū":"u","ū":"u","Ů":"U","ů":"u","Ű":"U","ű":"u","Ų":"U","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","ź":"z","Ż":"Z","ż":"z","Ž":"Z","ž":"z","Ə":"E","ƒ":"f","Ơ":"O","ơ":"o","Ư":"U","ư":"u","ǈ":"LJ","ǉ":"lj","ǋ":"NJ","ǌ":"nj","Ș":"S","ș":"s","Ț":"T","ț":"t","ə":"e","˚":"o","Ά":"A","Έ":"E","Ή":"H","Ί":"I","Ό":"O","Ύ":"Y","Ώ":"W","ΐ":"i","Α":"A","Β":"B","Γ":"G","Δ":"D","Ε":"E","Ζ":"Z","Η":"H","Θ":"8","Ι":"I","Κ":"K","Λ":"L","Μ":"M","Ν":"N","Ξ":"3","Ο":"O","Π":"P","Ρ":"R","Σ":"S","Τ":"T","Υ":"Y","Φ":"F","Χ":"X","Ψ":"PS","Ω":"W","Ϊ":"I","Ϋ":"Y","ά":"a","έ":"e","ή":"h","ί":"i","ΰ":"y","α":"a","β":"b","γ":"g","δ":"d","ε":"e","ζ":"z","η":"h","θ":"8","ι":"i","κ":"k","λ":"l","μ":"m","ν":"n","ξ":"3","ο":"o","π":"p","ρ":"r","ς":"s","σ":"s","τ":"t","υ":"y","φ":"f","χ":"x","ψ":"ps","ω":"w","ϊ":"i","ϋ":"y","ό":"o","ύ":"y","ώ":"w","Ё":"Yo","Ђ":"DJ","Є":"Ye","І":"I","Ї":"Yi","Ј":"J","Љ":"LJ","Њ":"NJ","Ћ":"C","Џ":"DZ","А":"A","Б":"B","В":"V","Г":"G","Д":"D","Е":"E","Ж":"Zh","З":"Z","И":"I","Й":"J","К":"K","Л":"L","М":"M","Н":"N","О":"O","П":"P","Р":"R","С":"S","Т":"T","У":"U","Ф":"F","Х":"H","Ц":"C","Ч":"Ch","Ш":"Sh","Щ":"Sh","Ъ":"U","Ы":"Y","Ь":"","Э":"E","Ю":"Yu","Я":"Ya","а":"a","б":"b","в":"v","г":"g","д":"d","е":"e","ж":"zh","з":"z","и":"i","й":"j","к":"k","л":"l","м":"m","н":"n","о":"o","п":"p","р":"r","с":"s","т":"t","у":"u","ф":"f","х":"h","ц":"c","ч":"ch","ш":"sh","щ":"sh","ъ":"u","ы":"y","ь":"","э":"e","ю":"yu","я":"ya","ё":"yo","ђ":"dj","є":"ye","і":"i","ї":"yi","ј":"j","љ":"lj","њ":"nj","ћ":"c","ѝ":"u","џ":"dz","Ґ":"G","ґ":"g","Ғ":"GH","ғ":"gh","Қ":"KH","қ":"kh","Ң":"NG","ң":"ng","Ү":"UE","ү":"ue","Ұ":"U","ұ":"u","Һ":"H","һ":"h","Ә":"AE","ә":"ae","Ө":"OE","ө":"oe","Ա":"A","Բ":"B","Գ":"G","Դ":"D","Ե":"E","Զ":"Z","Է":"E\'","Ը":"Y\'","Թ":"T\'","Ժ":"JH","Ի":"I","Լ":"L","Խ":"X","Ծ":"C\'","Կ":"K","Հ":"H","Ձ":"D\'","Ղ":"GH","Ճ":"TW","Մ":"M","Յ":"Y","Ն":"N","Շ":"SH","Չ":"CH","Պ":"P","Ջ":"J","Ռ":"R\'","Ս":"S","Վ":"V","Տ":"T","Ր":"R","Ց":"C","Փ":"P\'","Ք":"Q\'","Օ":"O\'\'","Ֆ":"F","և":"EV","ء":"a","آ":"aa","أ":"a","ؤ":"u","إ":"i","ئ":"e","ا":"a","ب":"b","ة":"h","ت":"t","ث":"th","ج":"j","ح":"h","خ":"kh","د":"d","ذ":"th","ر":"r","ز":"z","س":"s","ش":"sh","ص":"s","ض":"dh","ط":"t","ظ":"z","ع":"a","غ":"gh","ف":"f","ق":"q","ك":"k","ل":"l","م":"m","ن":"n","ه":"h","و":"w","ى":"a","ي":"y","ً":"an","ٌ":"on","ٍ":"en","َ":"a","ُ":"u","ِ":"e","ْ":"","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","پ":"p","چ":"ch","ژ":"zh","ک":"k","گ":"g","ی":"y","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","฿":"baht","ა":"a","ბ":"b","გ":"g","დ":"d","ე":"e","ვ":"v","ზ":"z","თ":"t","ი":"i","კ":"k","ლ":"l","მ":"m","ნ":"n","ო":"o","პ":"p","ჟ":"zh","რ":"r","ს":"s","ტ":"t","უ":"u","ფ":"f","ქ":"k","ღ":"gh","ყ":"q","შ":"sh","ჩ":"ch","ც":"ts","ძ":"dz","წ":"ts","ჭ":"ch","ხ":"kh","ჯ":"j","ჰ":"h","Ṣ":"S","ṣ":"s","Ẁ":"W","ẁ":"w","Ẃ":"W","ẃ":"w","Ẅ":"W","ẅ":"w","ẞ":"SS","Ạ":"A","ạ":"a","Ả":"A","ả":"a","Ấ":"A","ấ":"a","Ầ":"A","ầ":"a","Ẩ":"A","ẩ":"a","Ẫ":"A","ẫ":"a","Ậ":"A","ậ":"a","Ắ":"A","ắ":"a","Ằ":"A","ằ":"a","Ẳ":"A","ẳ":"a","Ẵ":"A","ẵ":"a","Ặ":"A","ặ":"a","Ẹ":"E","ẹ":"e","Ẻ":"E","ẻ":"e","Ẽ":"E","ẽ":"e","Ế":"E","ế":"e","Ề":"E","ề":"e","Ể":"E","ể":"e","Ễ":"E","ễ":"e","Ệ":"E","ệ":"e","Ỉ":"I","ỉ":"i","Ị":"I","ị":"i","Ọ":"O","ọ":"o","Ỏ":"O","ỏ":"o","Ố":"O","ố":"o","Ồ":"O","ồ":"o","Ổ":"O","ổ":"o","Ỗ":"O","ỗ":"o","Ộ":"O","ộ":"o","Ớ":"O","ớ":"o","Ờ":"O","ờ":"o","Ở":"O","ở":"o","Ỡ":"O","ỡ":"o","Ợ":"O","ợ":"o","Ụ":"U","ụ":"u","Ủ":"U","ủ":"u","Ứ":"U","ứ":"u","Ừ":"U","ừ":"u","Ử":"U","ử":"u","Ữ":"U","ữ":"u","Ự":"U","ự":"u","Ỳ":"Y","ỳ":"y","Ỵ":"Y","ỵ":"y","Ỷ":"Y","ỷ":"y","Ỹ":"Y","ỹ":"y","–":"-","‘":"\'","’":"\'","“":"\\\"","”":"\\\"","„":"\\\"","†":"+","•":"*","…":"...","₠":"ecu","₢":"cruzeiro","₣":"french franc","₤":"lira","₥":"mill","₦":"naira","₧":"peseta","₨":"rupee","₩":"won","₪":"new shequel","₫":"dong","€":"euro","₭":"kip","₮":"tugrik","₯":"drachma","₰":"penny","₱":"peso","₲":"guarani","₳":"austral","₴":"hryvnia","₵":"cedi","₸":"kazakhstani tenge","₹":"indian rupee","₺":"turkish lira","₽":"russian ruble","₿":"bitcoin","℠":"sm","™":"tm","∂":"d","∆":"delta","∑":"sum","∞":"infinity","♥":"love","元":"yuan","円":"yen","﷼":"rial","ﻵ":"laa","ﻷ":"laa","ﻹ":"lai","ﻻ":"la"}');
  var locales = JSON.parse('{"bg":{"Й":"Y","Ц":"Ts","Щ":"Sht","Ъ":"A","Ь":"Y","й":"y","ц":"ts","щ":"sht","ъ":"a","ь":"y"},"de":{"Ä":"AE","ä":"ae","Ö":"OE","ö":"oe","Ü":"UE","ü":"ue","ß":"ss","%":"prozent","&":"und","|":"oder","∑":"summe","∞":"unendlich","♥":"liebe"},"es":{"%":"por ciento","&":"y","<":"menor que",">":"mayor que","|":"o","¢":"centavos","£":"libras","¤":"moneda","₣":"francos","∑":"suma","∞":"infinito","♥":"amor"},"fr":{"%":"pourcent","&":"et","<":"plus petit",">":"plus grand","|":"ou","¢":"centime","£":"livre","¤":"devise","₣":"franc","∑":"somme","∞":"infini","♥":"amour"},"pt":{"%":"porcento","&":"e","<":"menor",">":"maior","|":"ou","¢":"centavo","∑":"soma","£":"libra","∞":"infinito","♥":"amor"},"uk":{"И":"Y","и":"y","Й":"Y","й":"y","Ц":"Ts","ц":"ts","Х":"Kh","х":"kh","Щ":"Shch","щ":"shch","Г":"H","г":"h"},"vi":{"Đ":"D","đ":"d"},"da":{"Ø":"OE","ø":"oe","Å":"AA","å":"aa","%":"procent","&":"og","|":"eller","$":"dollar","<":"mindre end",">":"større end"},"nb":{"&":"og","Å":"AA","Æ":"AE","Ø":"OE","å":"aa","æ":"ae","ø":"oe"},"it":{"&":"e"},"nl":{"&":"en"},"sv":{"&":"och","Å":"AA","Ä":"AE","Ö":"OE","å":"aa","ä":"ae","ö":"oe"}}');
  function replace(string, options) {
    if (typeof string !== 'string') {
      throw new Error('slugify: string argument expected');
    }
    options = typeof options === 'string' ? {
      replacement: options
    } : options || {};
    var locale = locales[options.locale] || {};
    var replacement = options.replacement === undefined ? '-' : options.replacement;
    var trim = options.trim === undefined ? true : options.trim;
    var slug = string.normalize().split('')
    // replace characters based on charMap
    .reduce(function (result, ch) {
      var appendChar = locale[ch] || charMap[ch] || ch;
      if (appendChar === replacement) {
        appendChar = ' ';
      }
      return result + appendChar
      // remove not allowed characters
      .replace(options.remove || /[^\w\s$*_+~.()'"!\-:@]+/g, '');
    }, '');
    if (options.strict) {
      slug = slug.replace(/[^A-Za-z0-9\s]/g, '');
    }
    if (trim) {
      slug = slug.trim();
    }

    // Replace spaces with replacement character, treating multiple consecutive
    // spaces as a single space.
    slug = slug.replace(/\s+/g, replacement);
    if (options.lower) {
      slug = slug.toLowerCase();
    }
    return slug;
  }
  replace.extend = function (customMap) {
    Object.assign(charMap, customMap);
  };
  return replace;
});

/***/ }),

/***/ 8635:
/*!***********************************************!*\
  !*** ../node_modules/thenby/thenBy.module.js ***!
  \***********************************************/
/***/ ((module) => {

/***
   Copyright 2013 Teun Duynstee

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

     http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
*/
module.exports = function () {
  function identity(v) {
    return v;
  }
  function ignoreCase(v) {
    return typeof v === "string" ? v.toLowerCase() : v;
  }
  function makeCompareFunction(f, opt) {
    opt = typeof opt === "object" ? opt : {
      direction: opt
    };
    if (typeof f != "function") {
      var prop = f;
      // make unary function
      f = function (v1) {
        return !!v1[prop] ? v1[prop] : "";
      };
    }
    if (f.length === 1) {
      // f is a unary function mapping a single item to its sort score
      var uf = f;
      var preprocess = opt.ignoreCase ? ignoreCase : identity;
      var cmp = opt.cmp || function (v1, v2) {
        return v1 < v2 ? -1 : v1 > v2 ? 1 : 0;
      };
      f = function (v1, v2) {
        return cmp(preprocess(uf(v1)), preprocess(uf(v2)));
      };
    }
    const descTokens = {
      "-1": '',
      desc: ''
    };
    if (opt.direction in descTokens) return function (v1, v2) {
      return -f(v1, v2);
    };
    return f;
  }

  /* adds a secondary compare function to the target function (`this` context)
     which is applied in case the first one returns 0 (equal)
     returns a new compare function, which has a `thenBy` method as well */
  function tb(func, opt) {
    /* should get value false for the first call. This can be done by calling the 
    exported function, or the firstBy property on it (for es6 module compatibility)
    */
    var x = typeof this == "function" && !this.firstBy ? this : false;
    var y = makeCompareFunction(func, opt);
    var f = x ? function (a, b) {
      return x(a, b) || y(a, b);
    } : y;
    f.thenBy = tb;
    return f;
  }
  tb.firstBy = tb;
  return tb;
}();

/***/ }),

/***/ 9606:
/*!******************************************************!*\
  !*** ../node_modules/which-boxed-primitive/index.js ***!
  \******************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var isString = __webpack_require__(/*! is-string */ 7929);
var isNumber = __webpack_require__(/*! is-number-object */ 9222);
var isBoolean = __webpack_require__(/*! is-boolean-object */ 2682);
var isSymbol = __webpack_require__(/*! is-symbol */ 975);
var isBigInt = __webpack_require__(/*! is-bigint */ 7485);

// eslint-disable-next-line consistent-return
module.exports = function whichBoxedPrimitive(value) {
  // eslint-disable-next-line eqeqeq
  if (value == null || typeof value !== 'object' && typeof value !== 'function') {
    return null;
  }
  if (isString(value)) {
    return 'String';
  }
  if (isNumber(value)) {
    return 'Number';
  }
  if (isBoolean(value)) {
    return 'Boolean';
  }
  if (isSymbol(value)) {
    return 'Symbol';
  }
  if (isBigInt(value)) {
    return 'BigInt';
  }
};

/***/ }),

/***/ 745:
/*!**************************************************!*\
  !*** ../node_modules/which-typed-array/index.js ***!
  \**************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var forEach = __webpack_require__(/*! foreach */ 8892);
var availableTypedArrays = __webpack_require__(/*! available-typed-arrays */ 3062);
var callBound = __webpack_require__(/*! call-bind/callBound */ 9950);
var $toString = callBound('Object.prototype.toString');
var hasToStringTag = __webpack_require__(/*! has-tostringtag/shams */ 761)();
var typedArrays = availableTypedArrays();
var $slice = callBound('String.prototype.slice');
var toStrTags = {};
var gOPD = __webpack_require__(/*! es-abstract/helpers/getOwnPropertyDescriptor */ 2981);
var getPrototypeOf = Object.getPrototypeOf; // require('getprototypeof');
if (hasToStringTag && gOPD && getPrototypeOf) {
  forEach(typedArrays, function (typedArray) {
    if (typeof global[typedArray] === 'function') {
      var arr = new global[typedArray]();
      if (Symbol.toStringTag in arr) {
        var proto = getPrototypeOf(arr);
        var descriptor = gOPD(proto, Symbol.toStringTag);
        if (!descriptor) {
          var superProto = getPrototypeOf(proto);
          descriptor = gOPD(superProto, Symbol.toStringTag);
        }
        toStrTags[typedArray] = descriptor.get;
      }
    }
  });
}
var tryTypedArrays = function tryAllTypedArrays(value) {
  var foundName = false;
  forEach(toStrTags, function (getter, typedArray) {
    if (!foundName) {
      try {
        var name = getter.call(value);
        if (name === typedArray) {
          foundName = name;
        }
      } catch (e) {}
    }
  });
  return foundName;
};
var isTypedArray = __webpack_require__(/*! is-typed-array */ 1015);
module.exports = function whichTypedArray(value) {
  if (!isTypedArray(value)) {
    return false;
  }
  if (!hasToStringTag || !(Symbol.toStringTag in value)) {
    return $slice($toString(value), 8, -1);
  }
  return tryTypedArrays(value);
};

/***/ }),

/***/ 388:
/*!***************************************************!*\
  !*** ./node_modules/agent-base/dist/src/index.js ***!
  \***************************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";


var __importDefault = this && this.__importDefault || function (mod) {
  return mod && mod.__esModule ? mod : {
    "default": mod
  };
};
const events_1 = __webpack_require__(/*! events */ 2361);
const debug_1 = __importDefault(__webpack_require__(/*! debug */ 6302));
const promisify_1 = __importDefault(__webpack_require__(/*! ./promisify */ 5424));
const debug = debug_1.default('agent-base');
function isAgent(v) {
  return Boolean(v) && typeof v.addRequest === 'function';
}
function isSecureEndpoint() {
  const {
    stack
  } = new Error();
  if (typeof stack !== 'string') return false;
  return stack.split('\n').some(l => l.indexOf('(https.js:') !== -1 || l.indexOf('node:https:') !== -1);
}
function createAgent(callback, opts) {
  return new createAgent.Agent(callback, opts);
}
(function (createAgent) {
  /**
   * Base `http.Agent` implementation.
   * No pooling/keep-alive is implemented by default.
   *
   * @param {Function} callback
   * @api public
   */
  class Agent extends events_1.EventEmitter {
    constructor(callback, _opts) {
      super();
      let opts = _opts;
      if (typeof callback === 'function') {
        this.callback = callback;
      } else if (callback) {
        opts = callback;
      }
      // Timeout for the socket to be returned from the callback
      this.timeout = null;
      if (opts && typeof opts.timeout === 'number') {
        this.timeout = opts.timeout;
      }
      // These aren't actually used by `agent-base`, but are required
      // for the TypeScript definition files in `@types/node` :/
      this.maxFreeSockets = 1;
      this.maxSockets = 1;
      this.maxTotalSockets = Infinity;
      this.sockets = {};
      this.freeSockets = {};
      this.requests = {};
      this.options = {};
    }
    get defaultPort() {
      if (typeof this.explicitDefaultPort === 'number') {
        return this.explicitDefaultPort;
      }
      return isSecureEndpoint() ? 443 : 80;
    }
    set defaultPort(v) {
      this.explicitDefaultPort = v;
    }
    get protocol() {
      if (typeof this.explicitProtocol === 'string') {
        return this.explicitProtocol;
      }
      return isSecureEndpoint() ? 'https:' : 'http:';
    }
    set protocol(v) {
      this.explicitProtocol = v;
    }
    callback(req, opts, fn) {
      throw new Error('"agent-base" has no default implementation, you must subclass and override `callback()`');
    }
    /**
     * Called by node-core's "_http_client.js" module when creating
     * a new HTTP request with this Agent instance.
     *
     * @api public
     */
    addRequest(req, _opts) {
      const opts = Object.assign({}, _opts);
      if (typeof opts.secureEndpoint !== 'boolean') {
        opts.secureEndpoint = isSecureEndpoint();
      }
      if (opts.host == null) {
        opts.host = 'localhost';
      }
      if (opts.port == null) {
        opts.port = opts.secureEndpoint ? 443 : 80;
      }
      if (opts.protocol == null) {
        opts.protocol = opts.secureEndpoint ? 'https:' : 'http:';
      }
      if (opts.host && opts.path) {
        // If both a `host` and `path` are specified then it's most
        // likely the result of a `url.parse()` call... we need to
        // remove the `path` portion so that `net.connect()` doesn't
        // attempt to open that as a unix socket file.
        delete opts.path;
      }
      delete opts.agent;
      delete opts.hostname;
      delete opts._defaultAgent;
      delete opts.defaultPort;
      delete opts.createConnection;
      // Hint to use "Connection: close"
      // XXX: non-documented `http` module API :(
      req._last = true;
      req.shouldKeepAlive = false;
      let timedOut = false;
      let timeoutId = null;
      const timeoutMs = opts.timeout || this.timeout;
      const onerror = err => {
        if (req._hadError) return;
        req.emit('error', err);
        // For Safety. Some additional errors might fire later on
        // and we need to make sure we don't double-fire the error event.
        req._hadError = true;
      };
      const ontimeout = () => {
        timeoutId = null;
        timedOut = true;
        const err = new Error(`A "socket" was not created for HTTP request before ${timeoutMs}ms`);
        err.code = 'ETIMEOUT';
        onerror(err);
      };
      const callbackError = err => {
        if (timedOut) return;
        if (timeoutId !== null) {
          clearTimeout(timeoutId);
          timeoutId = null;
        }
        onerror(err);
      };
      const onsocket = socket => {
        if (timedOut) return;
        if (timeoutId != null) {
          clearTimeout(timeoutId);
          timeoutId = null;
        }
        if (isAgent(socket)) {
          // `socket` is actually an `http.Agent` instance, so
          // relinquish responsibility for this `req` to the Agent
          // from here on
          debug('Callback returned another Agent instance %o', socket.constructor.name);
          socket.addRequest(req, opts);
          return;
        }
        if (socket) {
          socket.once('free', () => {
            this.freeSocket(socket, opts);
          });
          req.onSocket(socket);
          return;
        }
        const err = new Error(`no Duplex stream was returned to agent-base for \`${req.method} ${req.path}\``);
        onerror(err);
      };
      if (typeof this.callback !== 'function') {
        onerror(new Error('`callback` is not defined'));
        return;
      }
      if (!this.promisifiedCallback) {
        if (this.callback.length >= 3) {
          debug('Converting legacy callback function to promise');
          this.promisifiedCallback = promisify_1.default(this.callback);
        } else {
          this.promisifiedCallback = this.callback;
        }
      }
      if (typeof timeoutMs === 'number' && timeoutMs > 0) {
        timeoutId = setTimeout(ontimeout, timeoutMs);
      }
      if ('port' in opts && typeof opts.port !== 'number') {
        opts.port = Number(opts.port);
      }
      try {
        debug('Resolving socket for %o request: %o', opts.protocol, `${req.method} ${req.path}`);
        Promise.resolve(this.promisifiedCallback(req, opts)).then(onsocket, callbackError);
      } catch (err) {
        Promise.reject(err).catch(callbackError);
      }
    }
    freeSocket(socket, opts) {
      debug('Freeing socket %o %o', socket.constructor.name, opts);
      socket.destroy();
    }
    destroy() {
      debug('Destroying agent %o', this.constructor.name);
    }
  }
  createAgent.Agent = Agent;
  // So that `instanceof` works correctly
  createAgent.prototype = createAgent.Agent.prototype;
})(createAgent || (createAgent = {}));
module.exports = createAgent;

/***/ }),

/***/ 5424:
/*!*******************************************************!*\
  !*** ./node_modules/agent-base/dist/src/promisify.js ***!
  \*******************************************************/
/***/ ((__unused_webpack_module, exports) => {

"use strict";


Object.defineProperty(exports, "__esModule", ({
  value: true
}));
function promisify(fn) {
  return function (req, opts) {
    return new Promise((resolve, reject) => {
      fn.call(this, req, opts, (err, rtn) => {
        if (err) {
          reject(err);
        } else {
          resolve(rtn);
        }
      });
    });
  };
}
exports["default"] = promisify;

/***/ }),

/***/ 8090:
/*!***************************************************!*\
  !*** ./node_modules/color-convert/conversions.js ***!
  \***************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

/* MIT license */
/* eslint-disable no-mixed-operators */
const cssKeywords = __webpack_require__(/*! color-name */ 7984);

// NOTE: conversions should only return primitive values (i.e. arrays, or
//       values that give correct `typeof` results).
//       do not use box values types (i.e. Number(), String(), etc.)

const reverseKeywords = {};
for (const key of Object.keys(cssKeywords)) {
  reverseKeywords[cssKeywords[key]] = key;
}
const convert = {
  rgb: {
    channels: 3,
    labels: 'rgb'
  },
  hsl: {
    channels: 3,
    labels: 'hsl'
  },
  hsv: {
    channels: 3,
    labels: 'hsv'
  },
  hwb: {
    channels: 3,
    labels: 'hwb'
  },
  cmyk: {
    channels: 4,
    labels: 'cmyk'
  },
  xyz: {
    channels: 3,
    labels: 'xyz'
  },
  lab: {
    channels: 3,
    labels: 'lab'
  },
  lch: {
    channels: 3,
    labels: 'lch'
  },
  hex: {
    channels: 1,
    labels: ['hex']
  },
  keyword: {
    channels: 1,
    labels: ['keyword']
  },
  ansi16: {
    channels: 1,
    labels: ['ansi16']
  },
  ansi256: {
    channels: 1,
    labels: ['ansi256']
  },
  hcg: {
    channels: 3,
    labels: ['h', 'c', 'g']
  },
  apple: {
    channels: 3,
    labels: ['r16', 'g16', 'b16']
  },
  gray: {
    channels: 1,
    labels: ['gray']
  }
};
module.exports = convert;

// Hide .channels and .labels properties
for (const model of Object.keys(convert)) {
  if (!('channels' in convert[model])) {
    throw new Error('missing channels property: ' + model);
  }
  if (!('labels' in convert[model])) {
    throw new Error('missing channel labels property: ' + model);
  }
  if (convert[model].labels.length !== convert[model].channels) {
    throw new Error('channel and label counts mismatch: ' + model);
  }
  const {
    channels,
    labels
  } = convert[model];
  delete convert[model].channels;
  delete convert[model].labels;
  Object.defineProperty(convert[model], 'channels', {
    value: channels
  });
  Object.defineProperty(convert[model], 'labels', {
    value: labels
  });
}
convert.rgb.hsl = function (rgb) {
  const r = rgb[0] / 255;
  const g = rgb[1] / 255;
  const b = rgb[2] / 255;
  const min = Math.min(r, g, b);
  const max = Math.max(r, g, b);
  const delta = max - min;
  let h;
  let s;
  if (max === min) {
    h = 0;
  } else if (r === max) {
    h = (g - b) / delta;
  } else if (g === max) {
    h = 2 + (b - r) / delta;
  } else if (b === max) {
    h = 4 + (r - g) / delta;
  }
  h = Math.min(h * 60, 360);
  if (h < 0) {
    h += 360;
  }
  const l = (min + max) / 2;
  if (max === min) {
    s = 0;
  } else if (l <= 0.5) {
    s = delta / (max + min);
  } else {
    s = delta / (2 - max - min);
  }
  return [h, s * 100, l * 100];
};
convert.rgb.hsv = function (rgb) {
  let rdif;
  let gdif;
  let bdif;
  let h;
  let s;
  const r = rgb[0] / 255;
  const g = rgb[1] / 255;
  const b = rgb[2] / 255;
  const v = Math.max(r, g, b);
  const diff = v - Math.min(r, g, b);
  const diffc = function (c) {
    return (v - c) / 6 / diff + 1 / 2;
  };
  if (diff === 0) {
    h = 0;
    s = 0;
  } else {
    s = diff / v;
    rdif = diffc(r);
    gdif = diffc(g);
    bdif = diffc(b);
    if (r === v) {
      h = bdif - gdif;
    } else if (g === v) {
      h = 1 / 3 + rdif - bdif;
    } else if (b === v) {
      h = 2 / 3 + gdif - rdif;
    }
    if (h < 0) {
      h += 1;
    } else if (h > 1) {
      h -= 1;
    }
  }
  return [h * 360, s * 100, v * 100];
};
convert.rgb.hwb = function (rgb) {
  const r = rgb[0];
  const g = rgb[1];
  let b = rgb[2];
  const h = convert.rgb.hsl(rgb)[0];
  const w = 1 / 255 * Math.min(r, Math.min(g, b));
  b = 1 - 1 / 255 * Math.max(r, Math.max(g, b));
  return [h, w * 100, b * 100];
};
convert.rgb.cmyk = function (rgb) {
  const r = rgb[0] / 255;
  const g = rgb[1] / 255;
  const b = rgb[2] / 255;
  const k = Math.min(1 - r, 1 - g, 1 - b);
  const c = (1 - r - k) / (1 - k) || 0;
  const m = (1 - g - k) / (1 - k) || 0;
  const y = (1 - b - k) / (1 - k) || 0;
  return [c * 100, m * 100, y * 100, k * 100];
};
function comparativeDistance(x, y) {
  /*
  	See https://en.m.wikipedia.org/wiki/Euclidean_distance#Squared_Euclidean_distance
  */
  return (x[0] - y[0]) ** 2 + (x[1] - y[1]) ** 2 + (x[2] - y[2]) ** 2;
}
convert.rgb.keyword = function (rgb) {
  const reversed = reverseKeywords[rgb];
  if (reversed) {
    return reversed;
  }
  let currentClosestDistance = Infinity;
  let currentClosestKeyword;
  for (const keyword of Object.keys(cssKeywords)) {
    const value = cssKeywords[keyword];

    // Compute comparative distance
    const distance = comparativeDistance(rgb, value);

    // Check if its less, if so set as closest
    if (distance < currentClosestDistance) {
      currentClosestDistance = distance;
      currentClosestKeyword = keyword;
    }
  }
  return currentClosestKeyword;
};
convert.keyword.rgb = function (keyword) {
  return cssKeywords[keyword];
};
convert.rgb.xyz = function (rgb) {
  let r = rgb[0] / 255;
  let g = rgb[1] / 255;
  let b = rgb[2] / 255;

  // Assume sRGB
  r = r > 0.04045 ? ((r + 0.055) / 1.055) ** 2.4 : r / 12.92;
  g = g > 0.04045 ? ((g + 0.055) / 1.055) ** 2.4 : g / 12.92;
  b = b > 0.04045 ? ((b + 0.055) / 1.055) ** 2.4 : b / 12.92;
  const x = r * 0.4124 + g * 0.3576 + b * 0.1805;
  const y = r * 0.2126 + g * 0.7152 + b * 0.0722;
  const z = r * 0.0193 + g * 0.1192 + b * 0.9505;
  return [x * 100, y * 100, z * 100];
};
convert.rgb.lab = function (rgb) {
  const xyz = convert.rgb.xyz(rgb);
  let x = xyz[0];
  let y = xyz[1];
  let z = xyz[2];
  x /= 95.047;
  y /= 100;
  z /= 108.883;
  x = x > 0.008856 ? x ** (1 / 3) : 7.787 * x + 16 / 116;
  y = y > 0.008856 ? y ** (1 / 3) : 7.787 * y + 16 / 116;
  z = z > 0.008856 ? z ** (1 / 3) : 7.787 * z + 16 / 116;
  const l = 116 * y - 16;
  const a = 500 * (x - y);
  const b = 200 * (y - z);
  return [l, a, b];
};
convert.hsl.rgb = function (hsl) {
  const h = hsl[0] / 360;
  const s = hsl[1] / 100;
  const l = hsl[2] / 100;
  let t2;
  let t3;
  let val;
  if (s === 0) {
    val = l * 255;
    return [val, val, val];
  }
  if (l < 0.5) {
    t2 = l * (1 + s);
  } else {
    t2 = l + s - l * s;
  }
  const t1 = 2 * l - t2;
  const rgb = [0, 0, 0];
  for (let i = 0; i < 3; i++) {
    t3 = h + 1 / 3 * -(i - 1);
    if (t3 < 0) {
      t3++;
    }
    if (t3 > 1) {
      t3--;
    }
    if (6 * t3 < 1) {
      val = t1 + (t2 - t1) * 6 * t3;
    } else if (2 * t3 < 1) {
      val = t2;
    } else if (3 * t3 < 2) {
      val = t1 + (t2 - t1) * (2 / 3 - t3) * 6;
    } else {
      val = t1;
    }
    rgb[i] = val * 255;
  }
  return rgb;
};
convert.hsl.hsv = function (hsl) {
  const h = hsl[0];
  let s = hsl[1] / 100;
  let l = hsl[2] / 100;
  let smin = s;
  const lmin = Math.max(l, 0.01);
  l *= 2;
  s *= l <= 1 ? l : 2 - l;
  smin *= lmin <= 1 ? lmin : 2 - lmin;
  const v = (l + s) / 2;
  const sv = l === 0 ? 2 * smin / (lmin + smin) : 2 * s / (l + s);
  return [h, sv * 100, v * 100];
};
convert.hsv.rgb = function (hsv) {
  const h = hsv[0] / 60;
  const s = hsv[1] / 100;
  let v = hsv[2] / 100;
  const hi = Math.floor(h) % 6;
  const f = h - Math.floor(h);
  const p = 255 * v * (1 - s);
  const q = 255 * v * (1 - s * f);
  const t = 255 * v * (1 - s * (1 - f));
  v *= 255;
  switch (hi) {
    case 0:
      return [v, t, p];
    case 1:
      return [q, v, p];
    case 2:
      return [p, v, t];
    case 3:
      return [p, q, v];
    case 4:
      return [t, p, v];
    case 5:
      return [v, p, q];
  }
};
convert.hsv.hsl = function (hsv) {
  const h = hsv[0];
  const s = hsv[1] / 100;
  const v = hsv[2] / 100;
  const vmin = Math.max(v, 0.01);
  let sl;
  let l;
  l = (2 - s) * v;
  const lmin = (2 - s) * vmin;
  sl = s * vmin;
  sl /= lmin <= 1 ? lmin : 2 - lmin;
  sl = sl || 0;
  l /= 2;
  return [h, sl * 100, l * 100];
};

// http://dev.w3.org/csswg/css-color/#hwb-to-rgb
convert.hwb.rgb = function (hwb) {
  const h = hwb[0] / 360;
  let wh = hwb[1] / 100;
  let bl = hwb[2] / 100;
  const ratio = wh + bl;
  let f;

  // Wh + bl cant be > 1
  if (ratio > 1) {
    wh /= ratio;
    bl /= ratio;
  }
  const i = Math.floor(6 * h);
  const v = 1 - bl;
  f = 6 * h - i;
  if ((i & 0x01) !== 0) {
    f = 1 - f;
  }
  const n = wh + f * (v - wh); // Linear interpolation

  let r;
  let g;
  let b;
  /* eslint-disable max-statements-per-line,no-multi-spaces */
  switch (i) {
    default:
    case 6:
    case 0:
      r = v;
      g = n;
      b = wh;
      break;
    case 1:
      r = n;
      g = v;
      b = wh;
      break;
    case 2:
      r = wh;
      g = v;
      b = n;
      break;
    case 3:
      r = wh;
      g = n;
      b = v;
      break;
    case 4:
      r = n;
      g = wh;
      b = v;
      break;
    case 5:
      r = v;
      g = wh;
      b = n;
      break;
  }
  /* eslint-enable max-statements-per-line,no-multi-spaces */

  return [r * 255, g * 255, b * 255];
};
convert.cmyk.rgb = function (cmyk) {
  const c = cmyk[0] / 100;
  const m = cmyk[1] / 100;
  const y = cmyk[2] / 100;
  const k = cmyk[3] / 100;
  const r = 1 - Math.min(1, c * (1 - k) + k);
  const g = 1 - Math.min(1, m * (1 - k) + k);
  const b = 1 - Math.min(1, y * (1 - k) + k);
  return [r * 255, g * 255, b * 255];
};
convert.xyz.rgb = function (xyz) {
  const x = xyz[0] / 100;
  const y = xyz[1] / 100;
  const z = xyz[2] / 100;
  let r;
  let g;
  let b;
  r = x * 3.2406 + y * -1.5372 + z * -0.4986;
  g = x * -0.9689 + y * 1.8758 + z * 0.0415;
  b = x * 0.0557 + y * -0.2040 + z * 1.0570;

  // Assume sRGB
  r = r > 0.0031308 ? 1.055 * r ** (1.0 / 2.4) - 0.055 : r * 12.92;
  g = g > 0.0031308 ? 1.055 * g ** (1.0 / 2.4) - 0.055 : g * 12.92;
  b = b > 0.0031308 ? 1.055 * b ** (1.0 / 2.4) - 0.055 : b * 12.92;
  r = Math.min(Math.max(0, r), 1);
  g = Math.min(Math.max(0, g), 1);
  b = Math.min(Math.max(0, b), 1);
  return [r * 255, g * 255, b * 255];
};
convert.xyz.lab = function (xyz) {
  let x = xyz[0];
  let y = xyz[1];
  let z = xyz[2];
  x /= 95.047;
  y /= 100;
  z /= 108.883;
  x = x > 0.008856 ? x ** (1 / 3) : 7.787 * x + 16 / 116;
  y = y > 0.008856 ? y ** (1 / 3) : 7.787 * y + 16 / 116;
  z = z > 0.008856 ? z ** (1 / 3) : 7.787 * z + 16 / 116;
  const l = 116 * y - 16;
  const a = 500 * (x - y);
  const b = 200 * (y - z);
  return [l, a, b];
};
convert.lab.xyz = function (lab) {
  const l = lab[0];
  const a = lab[1];
  const b = lab[2];
  let x;
  let y;
  let z;
  y = (l + 16) / 116;
  x = a / 500 + y;
  z = y - b / 200;
  const y2 = y ** 3;
  const x2 = x ** 3;
  const z2 = z ** 3;
  y = y2 > 0.008856 ? y2 : (y - 16 / 116) / 7.787;
  x = x2 > 0.008856 ? x2 : (x - 16 / 116) / 7.787;
  z = z2 > 0.008856 ? z2 : (z - 16 / 116) / 7.787;
  x *= 95.047;
  y *= 100;
  z *= 108.883;
  return [x, y, z];
};
convert.lab.lch = function (lab) {
  const l = lab[0];
  const a = lab[1];
  const b = lab[2];
  let h;
  const hr = Math.atan2(b, a);
  h = hr * 360 / 2 / Math.PI;
  if (h < 0) {
    h += 360;
  }
  const c = Math.sqrt(a * a + b * b);
  return [l, c, h];
};
convert.lch.lab = function (lch) {
  const l = lch[0];
  const c = lch[1];
  const h = lch[2];
  const hr = h / 360 * 2 * Math.PI;
  const a = c * Math.cos(hr);
  const b = c * Math.sin(hr);
  return [l, a, b];
};
convert.rgb.ansi16 = function (args, saturation = null) {
  const [r, g, b] = args;
  let value = saturation === null ? convert.rgb.hsv(args)[2] : saturation; // Hsv -> ansi16 optimization

  value = Math.round(value / 50);
  if (value === 0) {
    return 30;
  }
  let ansi = 30 + (Math.round(b / 255) << 2 | Math.round(g / 255) << 1 | Math.round(r / 255));
  if (value === 2) {
    ansi += 60;
  }
  return ansi;
};
convert.hsv.ansi16 = function (args) {
  // Optimization here; we already know the value and don't need to get
  // it converted for us.
  return convert.rgb.ansi16(convert.hsv.rgb(args), args[2]);
};
convert.rgb.ansi256 = function (args) {
  const r = args[0];
  const g = args[1];
  const b = args[2];

  // We use the extended greyscale palette here, with the exception of
  // black and white. normal palette only has 4 greyscale shades.
  if (r === g && g === b) {
    if (r < 8) {
      return 16;
    }
    if (r > 248) {
      return 231;
    }
    return Math.round((r - 8) / 247 * 24) + 232;
  }
  const ansi = 16 + 36 * Math.round(r / 255 * 5) + 6 * Math.round(g / 255 * 5) + Math.round(b / 255 * 5);
  return ansi;
};
convert.ansi16.rgb = function (args) {
  let color = args % 10;

  // Handle greyscale
  if (color === 0 || color === 7) {
    if (args > 50) {
      color += 3.5;
    }
    color = color / 10.5 * 255;
    return [color, color, color];
  }
  const mult = (~~(args > 50) + 1) * 0.5;
  const r = (color & 1) * mult * 255;
  const g = (color >> 1 & 1) * mult * 255;
  const b = (color >> 2 & 1) * mult * 255;
  return [r, g, b];
};
convert.ansi256.rgb = function (args) {
  // Handle greyscale
  if (args >= 232) {
    const c = (args - 232) * 10 + 8;
    return [c, c, c];
  }
  args -= 16;
  let rem;
  const r = Math.floor(args / 36) / 5 * 255;
  const g = Math.floor((rem = args % 36) / 6) / 5 * 255;
  const b = rem % 6 / 5 * 255;
  return [r, g, b];
};
convert.rgb.hex = function (args) {
  const integer = ((Math.round(args[0]) & 0xFF) << 16) + ((Math.round(args[1]) & 0xFF) << 8) + (Math.round(args[2]) & 0xFF);
  const string = integer.toString(16).toUpperCase();
  return '000000'.substring(string.length) + string;
};
convert.hex.rgb = function (args) {
  const match = args.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);
  if (!match) {
    return [0, 0, 0];
  }
  let colorString = match[0];
  if (match[0].length === 3) {
    colorString = colorString.split('').map(char => {
      return char + char;
    }).join('');
  }
  const integer = parseInt(colorString, 16);
  const r = integer >> 16 & 0xFF;
  const g = integer >> 8 & 0xFF;
  const b = integer & 0xFF;
  return [r, g, b];
};
convert.rgb.hcg = function (rgb) {
  const r = rgb[0] / 255;
  const g = rgb[1] / 255;
  const b = rgb[2] / 255;
  const max = Math.max(Math.max(r, g), b);
  const min = Math.min(Math.min(r, g), b);
  const chroma = max - min;
  let grayscale;
  let hue;
  if (chroma < 1) {
    grayscale = min / (1 - chroma);
  } else {
    grayscale = 0;
  }
  if (chroma <= 0) {
    hue = 0;
  } else if (max === r) {
    hue = (g - b) / chroma % 6;
  } else if (max === g) {
    hue = 2 + (b - r) / chroma;
  } else {
    hue = 4 + (r - g) / chroma;
  }
  hue /= 6;
  hue %= 1;
  return [hue * 360, chroma * 100, grayscale * 100];
};
convert.hsl.hcg = function (hsl) {
  const s = hsl[1] / 100;
  const l = hsl[2] / 100;
  const c = l < 0.5 ? 2.0 * s * l : 2.0 * s * (1.0 - l);
  let f = 0;
  if (c < 1.0) {
    f = (l - 0.5 * c) / (1.0 - c);
  }
  return [hsl[0], c * 100, f * 100];
};
convert.hsv.hcg = function (hsv) {
  const s = hsv[1] / 100;
  const v = hsv[2] / 100;
  const c = s * v;
  let f = 0;
  if (c < 1.0) {
    f = (v - c) / (1 - c);
  }
  return [hsv[0], c * 100, f * 100];
};
convert.hcg.rgb = function (hcg) {
  const h = hcg[0] / 360;
  const c = hcg[1] / 100;
  const g = hcg[2] / 100;
  if (c === 0.0) {
    return [g * 255, g * 255, g * 255];
  }
  const pure = [0, 0, 0];
  const hi = h % 1 * 6;
  const v = hi % 1;
  const w = 1 - v;
  let mg = 0;

  /* eslint-disable max-statements-per-line */
  switch (Math.floor(hi)) {
    case 0:
      pure[0] = 1;
      pure[1] = v;
      pure[2] = 0;
      break;
    case 1:
      pure[0] = w;
      pure[1] = 1;
      pure[2] = 0;
      break;
    case 2:
      pure[0] = 0;
      pure[1] = 1;
      pure[2] = v;
      break;
    case 3:
      pure[0] = 0;
      pure[1] = w;
      pure[2] = 1;
      break;
    case 4:
      pure[0] = v;
      pure[1] = 0;
      pure[2] = 1;
      break;
    default:
      pure[0] = 1;
      pure[1] = 0;
      pure[2] = w;
  }
  /* eslint-enable max-statements-per-line */

  mg = (1.0 - c) * g;
  return [(c * pure[0] + mg) * 255, (c * pure[1] + mg) * 255, (c * pure[2] + mg) * 255];
};
convert.hcg.hsv = function (hcg) {
  const c = hcg[1] / 100;
  const g = hcg[2] / 100;
  const v = c + g * (1.0 - c);
  let f = 0;
  if (v > 0.0) {
    f = c / v;
  }
  return [hcg[0], f * 100, v * 100];
};
convert.hcg.hsl = function (hcg) {
  const c = hcg[1] / 100;
  const g = hcg[2] / 100;
  const l = g * (1.0 - c) + 0.5 * c;
  let s = 0;
  if (l > 0.0 && l < 0.5) {
    s = c / (2 * l);
  } else if (l >= 0.5 && l < 1.0) {
    s = c / (2 * (1 - l));
  }
  return [hcg[0], s * 100, l * 100];
};
convert.hcg.hwb = function (hcg) {
  const c = hcg[1] / 100;
  const g = hcg[2] / 100;
  const v = c + g * (1.0 - c);
  return [hcg[0], (v - c) * 100, (1 - v) * 100];
};
convert.hwb.hcg = function (hwb) {
  const w = hwb[1] / 100;
  const b = hwb[2] / 100;
  const v = 1 - b;
  const c = v - w;
  let g = 0;
  if (c < 1) {
    g = (v - c) / (1 - c);
  }
  return [hwb[0], c * 100, g * 100];
};
convert.apple.rgb = function (apple) {
  return [apple[0] / 65535 * 255, apple[1] / 65535 * 255, apple[2] / 65535 * 255];
};
convert.rgb.apple = function (rgb) {
  return [rgb[0] / 255 * 65535, rgb[1] / 255 * 65535, rgb[2] / 255 * 65535];
};
convert.gray.rgb = function (args) {
  return [args[0] / 100 * 255, args[0] / 100 * 255, args[0] / 100 * 255];
};
convert.gray.hsl = function (args) {
  return [0, 0, args[0]];
};
convert.gray.hsv = convert.gray.hsl;
convert.gray.hwb = function (gray) {
  return [0, 100, gray[0]];
};
convert.gray.cmyk = function (gray) {
  return [0, 0, 0, gray[0]];
};
convert.gray.lab = function (gray) {
  return [gray[0], 0, 0];
};
convert.gray.hex = function (gray) {
  const val = Math.round(gray[0] / 100 * 255) & 0xFF;
  const integer = (val << 16) + (val << 8) + val;
  const string = integer.toString(16).toUpperCase();
  return '000000'.substring(string.length) + string;
};
convert.rgb.gray = function (rgb) {
  const val = (rgb[0] + rgb[1] + rgb[2]) / 3;
  return [val / 255 * 100];
};

/***/ }),

/***/ 290:
/*!*********************************************!*\
  !*** ./node_modules/color-convert/index.js ***!
  \*********************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

const conversions = __webpack_require__(/*! ./conversions */ 8090);
const route = __webpack_require__(/*! ./route */ 5397);
const convert = {};
const models = Object.keys(conversions);
function wrapRaw(fn) {
  const wrappedFn = function (...args) {
    const arg0 = args[0];
    if (arg0 === undefined || arg0 === null) {
      return arg0;
    }
    if (arg0.length > 1) {
      args = arg0;
    }
    return fn(args);
  };

  // Preserve .conversion property if there is one
  if ('conversion' in fn) {
    wrappedFn.conversion = fn.conversion;
  }
  return wrappedFn;
}
function wrapRounded(fn) {
  const wrappedFn = function (...args) {
    const arg0 = args[0];
    if (arg0 === undefined || arg0 === null) {
      return arg0;
    }
    if (arg0.length > 1) {
      args = arg0;
    }
    const result = fn(args);

    // We're assuming the result is an array here.
    // see notice in conversions.js; don't use box types
    // in conversion functions.
    if (typeof result === 'object') {
      for (let len = result.length, i = 0; i < len; i++) {
        result[i] = Math.round(result[i]);
      }
    }
    return result;
  };

  // Preserve .conversion property if there is one
  if ('conversion' in fn) {
    wrappedFn.conversion = fn.conversion;
  }
  return wrappedFn;
}
models.forEach(fromModel => {
  convert[fromModel] = {};
  Object.defineProperty(convert[fromModel], 'channels', {
    value: conversions[fromModel].channels
  });
  Object.defineProperty(convert[fromModel], 'labels', {
    value: conversions[fromModel].labels
  });
  const routes = route(fromModel);
  const routeModels = Object.keys(routes);
  routeModels.forEach(toModel => {
    const fn = routes[toModel];
    convert[fromModel][toModel] = wrapRounded(fn);
    convert[fromModel][toModel].raw = wrapRaw(fn);
  });
});
module.exports = convert;

/***/ }),

/***/ 5397:
/*!*********************************************!*\
  !*** ./node_modules/color-convert/route.js ***!
  \*********************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

const conversions = __webpack_require__(/*! ./conversions */ 8090);

/*
	This function routes a model to all other models.

	all functions that are routed have a property `.conversion` attached
	to the returned synthetic function. This property is an array
	of strings, each with the steps in between the 'from' and 'to'
	color models (inclusive).

	conversions that are not possible simply are not included.
*/

function buildGraph() {
  const graph = {};
  // https://jsperf.com/object-keys-vs-for-in-with-closure/3
  const models = Object.keys(conversions);
  for (let len = models.length, i = 0; i < len; i++) {
    graph[models[i]] = {
      // http://jsperf.com/1-vs-infinity
      // micro-opt, but this is simple.
      distance: -1,
      parent: null
    };
  }
  return graph;
}

// https://en.wikipedia.org/wiki/Breadth-first_search
function deriveBFS(fromModel) {
  const graph = buildGraph();
  const queue = [fromModel]; // Unshift -> queue -> pop

  graph[fromModel].distance = 0;
  while (queue.length) {
    const current = queue.pop();
    const adjacents = Object.keys(conversions[current]);
    for (let len = adjacents.length, i = 0; i < len; i++) {
      const adjacent = adjacents[i];
      const node = graph[adjacent];
      if (node.distance === -1) {
        node.distance = graph[current].distance + 1;
        node.parent = current;
        queue.unshift(adjacent);
      }
    }
  }
  return graph;
}
function link(from, to) {
  return function (args) {
    return to(from(args));
  };
}
function wrapConversion(toModel, graph) {
  const path = [graph[toModel].parent, toModel];
  let fn = conversions[graph[toModel].parent][toModel];
  let cur = graph[toModel].parent;
  while (graph[cur].parent) {
    path.unshift(graph[cur].parent);
    fn = link(conversions[graph[cur].parent][cur], fn);
    cur = graph[cur].parent;
  }
  fn.conversion = path;
  return fn;
}
module.exports = function (fromModel) {
  const graph = deriveBFS(fromModel);
  const conversion = {};
  const models = Object.keys(graph);
  for (let len = models.length, i = 0; i < len; i++) {
    const toModel = models[i];
    const node = graph[toModel];
    if (node.parent === null) {
      // No possible conversion, or this node is the source model.
      continue;
    }
    conversion[toModel] = wrapConversion(toModel, graph);
  }
  return conversion;
};

/***/ }),

/***/ 7984:
/*!******************************************!*\
  !*** ./node_modules/color-name/index.js ***!
  \******************************************/
/***/ ((module) => {

"use strict";


module.exports = {
  "aliceblue": [240, 248, 255],
  "antiquewhite": [250, 235, 215],
  "aqua": [0, 255, 255],
  "aquamarine": [127, 255, 212],
  "azure": [240, 255, 255],
  "beige": [245, 245, 220],
  "bisque": [255, 228, 196],
  "black": [0, 0, 0],
  "blanchedalmond": [255, 235, 205],
  "blue": [0, 0, 255],
  "blueviolet": [138, 43, 226],
  "brown": [165, 42, 42],
  "burlywood": [222, 184, 135],
  "cadetblue": [95, 158, 160],
  "chartreuse": [127, 255, 0],
  "chocolate": [210, 105, 30],
  "coral": [255, 127, 80],
  "cornflowerblue": [100, 149, 237],
  "cornsilk": [255, 248, 220],
  "crimson": [220, 20, 60],
  "cyan": [0, 255, 255],
  "darkblue": [0, 0, 139],
  "darkcyan": [0, 139, 139],
  "darkgoldenrod": [184, 134, 11],
  "darkgray": [169, 169, 169],
  "darkgreen": [0, 100, 0],
  "darkgrey": [169, 169, 169],
  "darkkhaki": [189, 183, 107],
  "darkmagenta": [139, 0, 139],
  "darkolivegreen": [85, 107, 47],
  "darkorange": [255, 140, 0],
  "darkorchid": [153, 50, 204],
  "darkred": [139, 0, 0],
  "darksalmon": [233, 150, 122],
  "darkseagreen": [143, 188, 143],
  "darkslateblue": [72, 61, 139],
  "darkslategray": [47, 79, 79],
  "darkslategrey": [47, 79, 79],
  "darkturquoise": [0, 206, 209],
  "darkviolet": [148, 0, 211],
  "deeppink": [255, 20, 147],
  "deepskyblue": [0, 191, 255],
  "dimgray": [105, 105, 105],
  "dimgrey": [105, 105, 105],
  "dodgerblue": [30, 144, 255],
  "firebrick": [178, 34, 34],
  "floralwhite": [255, 250, 240],
  "forestgreen": [34, 139, 34],
  "fuchsia": [255, 0, 255],
  "gainsboro": [220, 220, 220],
  "ghostwhite": [248, 248, 255],
  "gold": [255, 215, 0],
  "goldenrod": [218, 165, 32],
  "gray": [128, 128, 128],
  "green": [0, 128, 0],
  "greenyellow": [173, 255, 47],
  "grey": [128, 128, 128],
  "honeydew": [240, 255, 240],
  "hotpink": [255, 105, 180],
  "indianred": [205, 92, 92],
  "indigo": [75, 0, 130],
  "ivory": [255, 255, 240],
  "khaki": [240, 230, 140],
  "lavender": [230, 230, 250],
  "lavenderblush": [255, 240, 245],
  "lawngreen": [124, 252, 0],
  "lemonchiffon": [255, 250, 205],
  "lightblue": [173, 216, 230],
  "lightcoral": [240, 128, 128],
  "lightcyan": [224, 255, 255],
  "lightgoldenrodyellow": [250, 250, 210],
  "lightgray": [211, 211, 211],
  "lightgreen": [144, 238, 144],
  "lightgrey": [211, 211, 211],
  "lightpink": [255, 182, 193],
  "lightsalmon": [255, 160, 122],
  "lightseagreen": [32, 178, 170],
  "lightskyblue": [135, 206, 250],
  "lightslategray": [119, 136, 153],
  "lightslategrey": [119, 136, 153],
  "lightsteelblue": [176, 196, 222],
  "lightyellow": [255, 255, 224],
  "lime": [0, 255, 0],
  "limegreen": [50, 205, 50],
  "linen": [250, 240, 230],
  "magenta": [255, 0, 255],
  "maroon": [128, 0, 0],
  "mediumaquamarine": [102, 205, 170],
  "mediumblue": [0, 0, 205],
  "mediumorchid": [186, 85, 211],
  "mediumpurple": [147, 112, 219],
  "mediumseagreen": [60, 179, 113],
  "mediumslateblue": [123, 104, 238],
  "mediumspringgreen": [0, 250, 154],
  "mediumturquoise": [72, 209, 204],
  "mediumvioletred": [199, 21, 133],
  "midnightblue": [25, 25, 112],
  "mintcream": [245, 255, 250],
  "mistyrose": [255, 228, 225],
  "moccasin": [255, 228, 181],
  "navajowhite": [255, 222, 173],
  "navy": [0, 0, 128],
  "oldlace": [253, 245, 230],
  "olive": [128, 128, 0],
  "olivedrab": [107, 142, 35],
  "orange": [255, 165, 0],
  "orangered": [255, 69, 0],
  "orchid": [218, 112, 214],
  "palegoldenrod": [238, 232, 170],
  "palegreen": [152, 251, 152],
  "paleturquoise": [175, 238, 238],
  "palevioletred": [219, 112, 147],
  "papayawhip": [255, 239, 213],
  "peachpuff": [255, 218, 185],
  "peru": [205, 133, 63],
  "pink": [255, 192, 203],
  "plum": [221, 160, 221],
  "powderblue": [176, 224, 230],
  "purple": [128, 0, 128],
  "rebeccapurple": [102, 51, 153],
  "red": [255, 0, 0],
  "rosybrown": [188, 143, 143],
  "royalblue": [65, 105, 225],
  "saddlebrown": [139, 69, 19],
  "salmon": [250, 128, 114],
  "sandybrown": [244, 164, 96],
  "seagreen": [46, 139, 87],
  "seashell": [255, 245, 238],
  "sienna": [160, 82, 45],
  "silver": [192, 192, 192],
  "skyblue": [135, 206, 235],
  "slateblue": [106, 90, 205],
  "slategray": [112, 128, 144],
  "slategrey": [112, 128, 144],
  "snow": [255, 250, 250],
  "springgreen": [0, 255, 127],
  "steelblue": [70, 130, 180],
  "tan": [210, 180, 140],
  "teal": [0, 128, 128],
  "thistle": [216, 191, 216],
  "tomato": [255, 99, 71],
  "turquoise": [64, 224, 208],
  "violet": [238, 130, 238],
  "wheat": [245, 222, 179],
  "white": [255, 255, 255],
  "whitesmoke": [245, 245, 245],
  "yellow": [255, 255, 0],
  "yellowgreen": [154, 205, 50]
};

/***/ }),

/***/ 1443:
/*!********************************************!*\
  !*** ./node_modules/color-string/index.js ***!
  \********************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

/* MIT license */
var colorNames = __webpack_require__(/*! color-name */ 7984);
var swizzle = __webpack_require__(/*! simple-swizzle */ 7268);
var hasOwnProperty = Object.hasOwnProperty;
var reverseNames = Object.create(null);

// create a list of reverse color names
for (var name in colorNames) {
  if (hasOwnProperty.call(colorNames, name)) {
    reverseNames[colorNames[name]] = name;
  }
}
var cs = module.exports = {
  to: {},
  get: {}
};
cs.get = function (string) {
  var prefix = string.substring(0, 3).toLowerCase();
  var val;
  var model;
  switch (prefix) {
    case 'hsl':
      val = cs.get.hsl(string);
      model = 'hsl';
      break;
    case 'hwb':
      val = cs.get.hwb(string);
      model = 'hwb';
      break;
    default:
      val = cs.get.rgb(string);
      model = 'rgb';
      break;
  }
  if (!val) {
    return null;
  }
  return {
    model: model,
    value: val
  };
};
cs.get.rgb = function (string) {
  if (!string) {
    return null;
  }
  var abbr = /^#([a-f0-9]{3,4})$/i;
  var hex = /^#([a-f0-9]{6})([a-f0-9]{2})?$/i;
  var rgba = /^rgba?\(\s*([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/;
  var per = /^rgba?\(\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/;
  var keyword = /^(\w+)$/;
  var rgb = [0, 0, 0, 1];
  var match;
  var i;
  var hexAlpha;
  if (match = string.match(hex)) {
    hexAlpha = match[2];
    match = match[1];
    for (i = 0; i < 3; i++) {
      // https://jsperf.com/slice-vs-substr-vs-substring-methods-long-string/19
      var i2 = i * 2;
      rgb[i] = parseInt(match.slice(i2, i2 + 2), 16);
    }
    if (hexAlpha) {
      rgb[3] = parseInt(hexAlpha, 16) / 255;
    }
  } else if (match = string.match(abbr)) {
    match = match[1];
    hexAlpha = match[3];
    for (i = 0; i < 3; i++) {
      rgb[i] = parseInt(match[i] + match[i], 16);
    }
    if (hexAlpha) {
      rgb[3] = parseInt(hexAlpha + hexAlpha, 16) / 255;
    }
  } else if (match = string.match(rgba)) {
    for (i = 0; i < 3; i++) {
      rgb[i] = parseInt(match[i + 1], 0);
    }
    if (match[4]) {
      if (match[5]) {
        rgb[3] = parseFloat(match[4]) * 0.01;
      } else {
        rgb[3] = parseFloat(match[4]);
      }
    }
  } else if (match = string.match(per)) {
    for (i = 0; i < 3; i++) {
      rgb[i] = Math.round(parseFloat(match[i + 1]) * 2.55);
    }
    if (match[4]) {
      if (match[5]) {
        rgb[3] = parseFloat(match[4]) * 0.01;
      } else {
        rgb[3] = parseFloat(match[4]);
      }
    }
  } else if (match = string.match(keyword)) {
    if (match[1] === 'transparent') {
      return [0, 0, 0, 0];
    }
    if (!hasOwnProperty.call(colorNames, match[1])) {
      return null;
    }
    rgb = colorNames[match[1]];
    rgb[3] = 1;
    return rgb;
  } else {
    return null;
  }
  for (i = 0; i < 3; i++) {
    rgb[i] = clamp(rgb[i], 0, 255);
  }
  rgb[3] = clamp(rgb[3], 0, 1);
  return rgb;
};
cs.get.hsl = function (string) {
  if (!string) {
    return null;
  }
  var hsl = /^hsla?\(\s*([+-]?(?:\d{0,3}\.)?\d+)(?:deg)?\s*,?\s*([+-]?[\d\.]+)%\s*,?\s*([+-]?[\d\.]+)%\s*(?:[,|\/]\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/;
  var match = string.match(hsl);
  if (match) {
    var alpha = parseFloat(match[4]);
    var h = (parseFloat(match[1]) % 360 + 360) % 360;
    var s = clamp(parseFloat(match[2]), 0, 100);
    var l = clamp(parseFloat(match[3]), 0, 100);
    var a = clamp(isNaN(alpha) ? 1 : alpha, 0, 1);
    return [h, s, l, a];
  }
  return null;
};
cs.get.hwb = function (string) {
  if (!string) {
    return null;
  }
  var hwb = /^hwb\(\s*([+-]?\d{0,3}(?:\.\d+)?)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/;
  var match = string.match(hwb);
  if (match) {
    var alpha = parseFloat(match[4]);
    var h = (parseFloat(match[1]) % 360 + 360) % 360;
    var w = clamp(parseFloat(match[2]), 0, 100);
    var b = clamp(parseFloat(match[3]), 0, 100);
    var a = clamp(isNaN(alpha) ? 1 : alpha, 0, 1);
    return [h, w, b, a];
  }
  return null;
};
cs.to.hex = function () {
  var rgba = swizzle(arguments);
  return '#' + hexDouble(rgba[0]) + hexDouble(rgba[1]) + hexDouble(rgba[2]) + (rgba[3] < 1 ? hexDouble(Math.round(rgba[3] * 255)) : '');
};
cs.to.rgb = function () {
  var rgba = swizzle(arguments);
  return rgba.length < 4 || rgba[3] === 1 ? 'rgb(' + Math.round(rgba[0]) + ', ' + Math.round(rgba[1]) + ', ' + Math.round(rgba[2]) + ')' : 'rgba(' + Math.round(rgba[0]) + ', ' + Math.round(rgba[1]) + ', ' + Math.round(rgba[2]) + ', ' + rgba[3] + ')';
};
cs.to.rgb.percent = function () {
  var rgba = swizzle(arguments);
  var r = Math.round(rgba[0] / 255 * 100);
  var g = Math.round(rgba[1] / 255 * 100);
  var b = Math.round(rgba[2] / 255 * 100);
  return rgba.length < 4 || rgba[3] === 1 ? 'rgb(' + r + '%, ' + g + '%, ' + b + '%)' : 'rgba(' + r + '%, ' + g + '%, ' + b + '%, ' + rgba[3] + ')';
};
cs.to.hsl = function () {
  var hsla = swizzle(arguments);
  return hsla.length < 4 || hsla[3] === 1 ? 'hsl(' + hsla[0] + ', ' + hsla[1] + '%, ' + hsla[2] + '%)' : 'hsla(' + hsla[0] + ', ' + hsla[1] + '%, ' + hsla[2] + '%, ' + hsla[3] + ')';
};

// hwb is a bit different than rgb(a) & hsl(a) since there is no alpha specific syntax
// (hwb have alpha optional & 1 is default value)
cs.to.hwb = function () {
  var hwba = swizzle(arguments);
  var a = '';
  if (hwba.length >= 4 && hwba[3] !== 1) {
    a = ', ' + hwba[3];
  }
  return 'hwb(' + hwba[0] + ', ' + hwba[1] + '%, ' + hwba[2] + '%' + a + ')';
};
cs.to.keyword = function (rgb) {
  return reverseNames[rgb.slice(0, 3)];
};

// helpers
function clamp(num, min, max) {
  return Math.min(Math.max(min, num), max);
}
function hexDouble(num) {
  var str = Math.round(num).toString(16).toUpperCase();
  return str.length < 2 ? '0' + str : str;
}

/***/ }),

/***/ 7773:
/*!*************************************!*\
  !*** ./node_modules/color/index.js ***!
  \*************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

const colorString = __webpack_require__(/*! color-string */ 1443);
const convert = __webpack_require__(/*! color-convert */ 290);
const skippedModels = [
// To be honest, I don't really feel like keyword belongs in color convert, but eh.
'keyword',
// Gray conflicts with some method names, and has its own method defined.
'gray',
// Shouldn't really be in color-convert either...
'hex'];
const hashedModelKeys = {};
for (const model of Object.keys(convert)) {
  hashedModelKeys[[...convert[model].labels].sort().join('')] = model;
}
const limiters = {};
function Color(object, model) {
  if (!(this instanceof Color)) {
    return new Color(object, model);
  }
  if (model && model in skippedModels) {
    model = null;
  }
  if (model && !(model in convert)) {
    throw new Error('Unknown model: ' + model);
  }
  let i;
  let channels;
  if (object == null) {
    // eslint-disable-line no-eq-null,eqeqeq
    this.model = 'rgb';
    this.color = [0, 0, 0];
    this.valpha = 1;
  } else if (object instanceof Color) {
    this.model = object.model;
    this.color = [...object.color];
    this.valpha = object.valpha;
  } else if (typeof object === 'string') {
    const result = colorString.get(object);
    if (result === null) {
      throw new Error('Unable to parse color from string: ' + object);
    }
    this.model = result.model;
    channels = convert[this.model].channels;
    this.color = result.value.slice(0, channels);
    this.valpha = typeof result.value[channels] === 'number' ? result.value[channels] : 1;
  } else if (object.length > 0) {
    this.model = model || 'rgb';
    channels = convert[this.model].channels;
    const newArray = Array.prototype.slice.call(object, 0, channels);
    this.color = zeroArray(newArray, channels);
    this.valpha = typeof object[channels] === 'number' ? object[channels] : 1;
  } else if (typeof object === 'number') {
    // This is always RGB - can be converted later on.
    this.model = 'rgb';
    this.color = [object >> 16 & 0xFF, object >> 8 & 0xFF, object & 0xFF];
    this.valpha = 1;
  } else {
    this.valpha = 1;
    const keys = Object.keys(object);
    if ('alpha' in object) {
      keys.splice(keys.indexOf('alpha'), 1);
      this.valpha = typeof object.alpha === 'number' ? object.alpha : 0;
    }
    const hashedKeys = keys.sort().join('');
    if (!(hashedKeys in hashedModelKeys)) {
      throw new Error('Unable to parse color from object: ' + JSON.stringify(object));
    }
    this.model = hashedModelKeys[hashedKeys];
    const {
      labels
    } = convert[this.model];
    const color = [];
    for (i = 0; i < labels.length; i++) {
      color.push(object[labels[i]]);
    }
    this.color = zeroArray(color);
  }

  // Perform limitations (clamping, etc.)
  if (limiters[this.model]) {
    channels = convert[this.model].channels;
    for (i = 0; i < channels; i++) {
      const limit = limiters[this.model][i];
      if (limit) {
        this.color[i] = limit(this.color[i]);
      }
    }
  }
  this.valpha = Math.max(0, Math.min(1, this.valpha));
  if (Object.freeze) {
    Object.freeze(this);
  }
}
Color.prototype = {
  toString() {
    return this.string();
  },
  toJSON() {
    return this[this.model]();
  },
  string(places) {
    let self = this.model in colorString.to ? this : this.rgb();
    self = self.round(typeof places === 'number' ? places : 1);
    const args = self.valpha === 1 ? self.color : [...self.color, this.valpha];
    return colorString.to[self.model](args);
  },
  percentString(places) {
    const self = this.rgb().round(typeof places === 'number' ? places : 1);
    const args = self.valpha === 1 ? self.color : [...self.color, this.valpha];
    return colorString.to.rgb.percent(args);
  },
  array() {
    return this.valpha === 1 ? [...this.color] : [...this.color, this.valpha];
  },
  object() {
    const result = {};
    const {
      channels
    } = convert[this.model];
    const {
      labels
    } = convert[this.model];
    for (let i = 0; i < channels; i++) {
      result[labels[i]] = this.color[i];
    }
    if (this.valpha !== 1) {
      result.alpha = this.valpha;
    }
    return result;
  },
  unitArray() {
    const rgb = this.rgb().color;
    rgb[0] /= 255;
    rgb[1] /= 255;
    rgb[2] /= 255;
    if (this.valpha !== 1) {
      rgb.push(this.valpha);
    }
    return rgb;
  },
  unitObject() {
    const rgb = this.rgb().object();
    rgb.r /= 255;
    rgb.g /= 255;
    rgb.b /= 255;
    if (this.valpha !== 1) {
      rgb.alpha = this.valpha;
    }
    return rgb;
  },
  round(places) {
    places = Math.max(places || 0, 0);
    return new Color([...this.color.map(roundToPlace(places)), this.valpha], this.model);
  },
  alpha(value) {
    if (value !== undefined) {
      return new Color([...this.color, Math.max(0, Math.min(1, value))], this.model);
    }
    return this.valpha;
  },
  // Rgb
  red: getset('rgb', 0, maxfn(255)),
  green: getset('rgb', 1, maxfn(255)),
  blue: getset('rgb', 2, maxfn(255)),
  hue: getset(['hsl', 'hsv', 'hsl', 'hwb', 'hcg'], 0, value => (value % 360 + 360) % 360),
  saturationl: getset('hsl', 1, maxfn(100)),
  lightness: getset('hsl', 2, maxfn(100)),
  saturationv: getset('hsv', 1, maxfn(100)),
  value: getset('hsv', 2, maxfn(100)),
  chroma: getset('hcg', 1, maxfn(100)),
  gray: getset('hcg', 2, maxfn(100)),
  white: getset('hwb', 1, maxfn(100)),
  wblack: getset('hwb', 2, maxfn(100)),
  cyan: getset('cmyk', 0, maxfn(100)),
  magenta: getset('cmyk', 1, maxfn(100)),
  yellow: getset('cmyk', 2, maxfn(100)),
  black: getset('cmyk', 3, maxfn(100)),
  x: getset('xyz', 0, maxfn(95.047)),
  y: getset('xyz', 1, maxfn(100)),
  z: getset('xyz', 2, maxfn(108.833)),
  l: getset('lab', 0, maxfn(100)),
  a: getset('lab', 1),
  b: getset('lab', 2),
  keyword(value) {
    if (value !== undefined) {
      return new Color(value);
    }
    return convert[this.model].keyword(this.color);
  },
  hex(value) {
    if (value !== undefined) {
      return new Color(value);
    }
    return colorString.to.hex(this.rgb().round().color);
  },
  hexa(value) {
    if (value !== undefined) {
      return new Color(value);
    }
    const rgbArray = this.rgb().round().color;
    let alphaHex = Math.round(this.valpha * 255).toString(16).toUpperCase();
    if (alphaHex.length === 1) {
      alphaHex = '0' + alphaHex;
    }
    return colorString.to.hex(rgbArray) + alphaHex;
  },
  rgbNumber() {
    const rgb = this.rgb().color;
    return (rgb[0] & 0xFF) << 16 | (rgb[1] & 0xFF) << 8 | rgb[2] & 0xFF;
  },
  luminosity() {
    // http://www.w3.org/TR/WCAG20/#relativeluminancedef
    const rgb = this.rgb().color;
    const lum = [];
    for (const [i, element] of rgb.entries()) {
      const chan = element / 255;
      lum[i] = chan <= 0.04045 ? chan / 12.92 : ((chan + 0.055) / 1.055) ** 2.4;
    }
    return 0.2126 * lum[0] + 0.7152 * lum[1] + 0.0722 * lum[2];
  },
  contrast(color2) {
    // http://www.w3.org/TR/WCAG20/#contrast-ratiodef
    const lum1 = this.luminosity();
    const lum2 = color2.luminosity();
    if (lum1 > lum2) {
      return (lum1 + 0.05) / (lum2 + 0.05);
    }
    return (lum2 + 0.05) / (lum1 + 0.05);
  },
  level(color2) {
    // https://www.w3.org/TR/WCAG/#contrast-enhanced
    const contrastRatio = this.contrast(color2);
    if (contrastRatio >= 7) {
      return 'AAA';
    }
    return contrastRatio >= 4.5 ? 'AA' : '';
  },
  isDark() {
    // YIQ equation from http://24ways.org/2010/calculating-color-contrast
    const rgb = this.rgb().color;
    const yiq = (rgb[0] * 2126 + rgb[1] * 7152 + rgb[2] * 722) / 10000;
    return yiq < 128;
  },
  isLight() {
    return !this.isDark();
  },
  negate() {
    const rgb = this.rgb();
    for (let i = 0; i < 3; i++) {
      rgb.color[i] = 255 - rgb.color[i];
    }
    return rgb;
  },
  lighten(ratio) {
    const hsl = this.hsl();
    hsl.color[2] += hsl.color[2] * ratio;
    return hsl;
  },
  darken(ratio) {
    const hsl = this.hsl();
    hsl.color[2] -= hsl.color[2] * ratio;
    return hsl;
  },
  saturate(ratio) {
    const hsl = this.hsl();
    hsl.color[1] += hsl.color[1] * ratio;
    return hsl;
  },
  desaturate(ratio) {
    const hsl = this.hsl();
    hsl.color[1] -= hsl.color[1] * ratio;
    return hsl;
  },
  whiten(ratio) {
    const hwb = this.hwb();
    hwb.color[1] += hwb.color[1] * ratio;
    return hwb;
  },
  blacken(ratio) {
    const hwb = this.hwb();
    hwb.color[2] += hwb.color[2] * ratio;
    return hwb;
  },
  grayscale() {
    // http://en.wikipedia.org/wiki/Grayscale#Converting_color_to_grayscale
    const rgb = this.rgb().color;
    const value = rgb[0] * 0.3 + rgb[1] * 0.59 + rgb[2] * 0.11;
    return Color.rgb(value, value, value);
  },
  fade(ratio) {
    return this.alpha(this.valpha - this.valpha * ratio);
  },
  opaquer(ratio) {
    return this.alpha(this.valpha + this.valpha * ratio);
  },
  rotate(degrees) {
    const hsl = this.hsl();
    let hue = hsl.color[0];
    hue = (hue + degrees) % 360;
    hue = hue < 0 ? 360 + hue : hue;
    hsl.color[0] = hue;
    return hsl;
  },
  mix(mixinColor, weight) {
    // Ported from sass implementation in C
    // https://github.com/sass/libsass/blob/0e6b4a2850092356aa3ece07c6b249f0221caced/functions.cpp#L209
    if (!mixinColor || !mixinColor.rgb) {
      throw new Error('Argument to "mix" was not a Color instance, but rather an instance of ' + typeof mixinColor);
    }
    const color1 = mixinColor.rgb();
    const color2 = this.rgb();
    const p = weight === undefined ? 0.5 : weight;
    const w = 2 * p - 1;
    const a = color1.alpha() - color2.alpha();
    const w1 = ((w * a === -1 ? w : (w + a) / (1 + w * a)) + 1) / 2;
    const w2 = 1 - w1;
    return Color.rgb(w1 * color1.red() + w2 * color2.red(), w1 * color1.green() + w2 * color2.green(), w1 * color1.blue() + w2 * color2.blue(), color1.alpha() * p + color2.alpha() * (1 - p));
  }
};

// Model conversion methods and static constructors
for (const model of Object.keys(convert)) {
  if (skippedModels.includes(model)) {
    continue;
  }
  const {
    channels
  } = convert[model];

  // Conversion methods
  Color.prototype[model] = function (...args) {
    if (this.model === model) {
      return new Color(this);
    }
    if (args.length > 0) {
      return new Color(args, model);
    }
    return new Color([...assertArray(convert[this.model][model].raw(this.color)), this.valpha], model);
  };

  // 'static' construction methods
  Color[model] = function (...args) {
    let color = args[0];
    if (typeof color === 'number') {
      color = zeroArray(args, channels);
    }
    return new Color(color, model);
  };
}
function roundTo(number, places) {
  return Number(number.toFixed(places));
}
function roundToPlace(places) {
  return function (number) {
    return roundTo(number, places);
  };
}
function getset(model, channel, modifier) {
  model = Array.isArray(model) ? model : [model];
  for (const m of model) {
    (limiters[m] || (limiters[m] = []))[channel] = modifier;
  }
  model = model[0];
  return function (value) {
    let result;
    if (value !== undefined) {
      if (modifier) {
        value = modifier(value);
      }
      result = this[model]();
      result.color[channel] = value;
      return result;
    }
    result = this[model]().color[channel];
    if (modifier) {
      result = modifier(result);
    }
    return result;
  };
}
function maxfn(max) {
  return function (v) {
    return Math.max(0, Math.min(max, v));
  };
}
function assertArray(value) {
  return Array.isArray(value) ? value : [value];
}
function zeroArray(array, length) {
  for (let i = 0; i < length; i++) {
    if (typeof array[i] !== 'number') {
      array[i] = 0;
    }
  }
  return array;
}
module.exports = Color;

/***/ }),

/***/ 6302:
/*!*******************************************!*\
  !*** ./node_modules/debug/src/browser.js ***!
  \*******************************************/
/***/ ((module, exports, __webpack_require__) => {

/* eslint-env browser */

/**
 * This is the web browser implementation of `debug()`.
 */

exports.formatArgs = formatArgs;
exports.save = save;
exports.load = load;
exports.useColors = useColors;
exports.storage = localstorage();
exports.destroy = (() => {
  let warned = false;
  return () => {
    if (!warned) {
      warned = true;
      console.warn('Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.');
    }
  };
})();

/**
 * Colors.
 */

exports.colors = ['#0000CC', '#0000FF', '#0033CC', '#0033FF', '#0066CC', '#0066FF', '#0099CC', '#0099FF', '#00CC00', '#00CC33', '#00CC66', '#00CC99', '#00CCCC', '#00CCFF', '#3300CC', '#3300FF', '#3333CC', '#3333FF', '#3366CC', '#3366FF', '#3399CC', '#3399FF', '#33CC00', '#33CC33', '#33CC66', '#33CC99', '#33CCCC', '#33CCFF', '#6600CC', '#6600FF', '#6633CC', '#6633FF', '#66CC00', '#66CC33', '#9900CC', '#9900FF', '#9933CC', '#9933FF', '#99CC00', '#99CC33', '#CC0000', '#CC0033', '#CC0066', '#CC0099', '#CC00CC', '#CC00FF', '#CC3300', '#CC3333', '#CC3366', '#CC3399', '#CC33CC', '#CC33FF', '#CC6600', '#CC6633', '#CC9900', '#CC9933', '#CCCC00', '#CCCC33', '#FF0000', '#FF0033', '#FF0066', '#FF0099', '#FF00CC', '#FF00FF', '#FF3300', '#FF3333', '#FF3366', '#FF3399', '#FF33CC', '#FF33FF', '#FF6600', '#FF6633', '#FF9900', '#FF9933', '#FFCC00', '#FFCC33'];

/**
 * Currently only WebKit-based Web Inspectors, Firefox >= v31,
 * and the Firebug extension (any Firefox version) are known
 * to support "%c" CSS customizations.
 *
 * TODO: add a `localStorage` variable to explicitly enable/disable colors
 */

// eslint-disable-next-line complexity
function useColors() {
  // NB: In an Electron preload script, document will be defined but not fully
  // initialized. Since we know we're in Chrome, we'll just detect this case
  // explicitly
  if (typeof window !== 'undefined' && window.process && (window.process.type === 'renderer' || window.process.__nwjs)) {
    return true;
  }

  // Internet Explorer and Edge do not support colors.
  if (typeof navigator !== 'undefined' && navigator.userAgent && navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/)) {
    return false;
  }

  // Is webkit? http://stackoverflow.com/a/16459606/376773
  // document is undefined in react-native: https://github.com/facebook/react-native/pull/1632
  return typeof document !== 'undefined' && document.documentElement && document.documentElement.style && document.documentElement.style.WebkitAppearance ||
  // Is firebug? http://stackoverflow.com/a/398120/376773
  typeof window !== 'undefined' && window.console && (window.console.firebug || window.console.exception && window.console.table) ||
  // Is firefox >= v31?
  // https://developer.mozilla.org/en-US/docs/Tools/Web_Console#Styling_messages
  typeof navigator !== 'undefined' && navigator.userAgent && navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/) && parseInt(RegExp.$1, 10) >= 31 ||
  // Double check webkit in userAgent just in case we are in a worker
  typeof navigator !== 'undefined' && navigator.userAgent && navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/);
}

/**
 * Colorize log arguments if enabled.
 *
 * @api public
 */

function formatArgs(args) {
  args[0] = (this.useColors ? '%c' : '') + this.namespace + (this.useColors ? ' %c' : ' ') + args[0] + (this.useColors ? '%c ' : ' ') + '+' + module.exports.humanize(this.diff);
  if (!this.useColors) {
    return;
  }
  const c = 'color: ' + this.color;
  args.splice(1, 0, c, 'color: inherit');

  // The final "%c" is somewhat tricky, because there could be other
  // arguments passed either before or after the %c, so we need to
  // figure out the correct index to insert the CSS into
  let index = 0;
  let lastC = 0;
  args[0].replace(/%[a-zA-Z%]/g, match => {
    if (match === '%%') {
      return;
    }
    index++;
    if (match === '%c') {
      // We only are interested in the *last* %c
      // (the user may have provided their own)
      lastC = index;
    }
  });
  args.splice(lastC, 0, c);
}

/**
 * Invokes `console.debug()` when available.
 * No-op when `console.debug` is not a "function".
 * If `console.debug` is not available, falls back
 * to `console.log`.
 *
 * @api public
 */
exports.log = console.debug || console.log || (() => {});

/**
 * Save `namespaces`.
 *
 * @param {String} namespaces
 * @api private
 */
function save(namespaces) {
  try {
    if (namespaces) {
      exports.storage.setItem('debug', namespaces);
    } else {
      exports.storage.removeItem('debug');
    }
  } catch (error) {
    // Swallow
    // XXX (@Qix-) should we be logging these?
  }
}

/**
 * Load `namespaces`.
 *
 * @return {String} returns the previously persisted debug modes
 * @api private
 */
function load() {
  let r;
  try {
    r = exports.storage.getItem('debug');
  } catch (error) {
    // Swallow
    // XXX (@Qix-) should we be logging these?
  }

  // If debug isn't set in LS, and we're in Electron, try to load $DEBUG
  if (!r && typeof process !== 'undefined' && 'env' in process) {
    r = process.env.DEBUG;
  }
  return r;
}

/**
 * Localstorage attempts to return the localstorage.
 *
 * This is necessary because safari throws
 * when a user disables cookies/localstorage
 * and you attempt to access it.
 *
 * @return {LocalStorage}
 * @api private
 */

function localstorage() {
  try {
    // TVMLKit (Apple TV JS Runtime) does not have a window object, just localStorage in the global context
    // The Browser also has localStorage in the global context.
    return localStorage;
  } catch (error) {
    // Swallow
    // XXX (@Qix-) should we be logging these?
  }
}
module.exports = __webpack_require__(/*! ./common */ 3329)(exports);
const {
  formatters
} = module.exports;

/**
 * Map %j to `JSON.stringify()`, since no Web Inspectors do that by default.
 */

formatters.j = function (v) {
  try {
    return JSON.stringify(v);
  } catch (error) {
    return '[UnexpectedJSONParseError]: ' + error.message;
  }
};

/***/ }),

/***/ 3329:
/*!******************************************!*\
  !*** ./node_modules/debug/src/common.js ***!
  \******************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

/**
 * This is the common logic for both the Node.js and web browser
 * implementations of `debug()`.
 */

function setup(env) {
  createDebug.debug = createDebug;
  createDebug.default = createDebug;
  createDebug.coerce = coerce;
  createDebug.disable = disable;
  createDebug.enable = enable;
  createDebug.enabled = enabled;
  createDebug.humanize = __webpack_require__(/*! ms */ 1120);
  createDebug.destroy = destroy;
  Object.keys(env).forEach(key => {
    createDebug[key] = env[key];
  });

  /**
  * The currently active debug mode names, and names to skip.
  */

  createDebug.names = [];
  createDebug.skips = [];

  /**
  * Map of special "%n" handling functions, for the debug "format" argument.
  *
  * Valid key names are a single, lower or upper-case letter, i.e. "n" and "N".
  */
  createDebug.formatters = {};

  /**
  * Selects a color for a debug namespace
  * @param {String} namespace The namespace string for the for the debug instance to be colored
  * @return {Number|String} An ANSI color code for the given namespace
  * @api private
  */
  function selectColor(namespace) {
    let hash = 0;
    for (let i = 0; i < namespace.length; i++) {
      hash = (hash << 5) - hash + namespace.charCodeAt(i);
      hash |= 0; // Convert to 32bit integer
    }

    return createDebug.colors[Math.abs(hash) % createDebug.colors.length];
  }
  createDebug.selectColor = selectColor;

  /**
  * Create a debugger with the given `namespace`.
  *
  * @param {String} namespace
  * @return {Function}
  * @api public
  */
  function createDebug(namespace) {
    let prevTime;
    let enableOverride = null;
    function debug(...args) {
      // Disabled?
      if (!debug.enabled) {
        return;
      }
      const self = debug;

      // Set `diff` timestamp
      const curr = Number(new Date());
      const ms = curr - (prevTime || curr);
      self.diff = ms;
      self.prev = prevTime;
      self.curr = curr;
      prevTime = curr;
      args[0] = createDebug.coerce(args[0]);
      if (typeof args[0] !== 'string') {
        // Anything else let's inspect with %O
        args.unshift('%O');
      }

      // Apply any `formatters` transformations
      let index = 0;
      args[0] = args[0].replace(/%([a-zA-Z%])/g, (match, format) => {
        // If we encounter an escaped % then don't increase the array index
        if (match === '%%') {
          return '%';
        }
        index++;
        const formatter = createDebug.formatters[format];
        if (typeof formatter === 'function') {
          const val = args[index];
          match = formatter.call(self, val);

          // Now we need to remove `args[index]` since it's inlined in the `format`
          args.splice(index, 1);
          index--;
        }
        return match;
      });

      // Apply env-specific formatting (colors, etc.)
      createDebug.formatArgs.call(self, args);
      const logFn = self.log || createDebug.log;
      logFn.apply(self, args);
    }
    debug.namespace = namespace;
    debug.useColors = createDebug.useColors();
    debug.color = createDebug.selectColor(namespace);
    debug.extend = extend;
    debug.destroy = createDebug.destroy; // XXX Temporary. Will be removed in the next major release.

    Object.defineProperty(debug, 'enabled', {
      enumerable: true,
      configurable: false,
      get: () => enableOverride === null ? createDebug.enabled(namespace) : enableOverride,
      set: v => {
        enableOverride = v;
      }
    });

    // Env-specific initialization logic for debug instances
    if (typeof createDebug.init === 'function') {
      createDebug.init(debug);
    }
    return debug;
  }
  function extend(namespace, delimiter) {
    const newDebug = createDebug(this.namespace + (typeof delimiter === 'undefined' ? ':' : delimiter) + namespace);
    newDebug.log = this.log;
    return newDebug;
  }

  /**
  * Enables a debug mode by namespaces. This can include modes
  * separated by a colon and wildcards.
  *
  * @param {String} namespaces
  * @api public
  */
  function enable(namespaces) {
    createDebug.save(namespaces);
    createDebug.names = [];
    createDebug.skips = [];
    let i;
    const split = (typeof namespaces === 'string' ? namespaces : '').split(/[\s,]+/);
    const len = split.length;
    for (i = 0; i < len; i++) {
      if (!split[i]) {
        // ignore empty strings
        continue;
      }
      namespaces = split[i].replace(/\*/g, '.*?');
      if (namespaces[0] === '-') {
        createDebug.skips.push(new RegExp('^' + namespaces.substr(1) + '$'));
      } else {
        createDebug.names.push(new RegExp('^' + namespaces + '$'));
      }
    }
  }

  /**
  * Disable debug output.
  *
  * @return {String} namespaces
  * @api public
  */
  function disable() {
    const namespaces = [...createDebug.names.map(toNamespace), ...createDebug.skips.map(toNamespace).map(namespace => '-' + namespace)].join(',');
    createDebug.enable('');
    return namespaces;
  }

  /**
  * Returns true if the given mode name is enabled, false otherwise.
  *
  * @param {String} name
  * @return {Boolean}
  * @api public
  */
  function enabled(name) {
    if (name[name.length - 1] === '*') {
      return true;
    }
    let i;
    let len;
    for (i = 0, len = createDebug.skips.length; i < len; i++) {
      if (createDebug.skips[i].test(name)) {
        return false;
      }
    }
    for (i = 0, len = createDebug.names.length; i < len; i++) {
      if (createDebug.names[i].test(name)) {
        return true;
      }
    }
    return false;
  }

  /**
  * Convert regexp to namespace
  *
  * @param {RegExp} regxep
  * @return {String} namespace
  * @api private
  */
  function toNamespace(regexp) {
    return regexp.toString().substring(2, regexp.toString().length - 2).replace(/\.\*\?$/, '*');
  }

  /**
  * Coerce `val`.
  *
  * @param {Mixed} val
  * @return {Mixed}
  * @api private
  */
  function coerce(val) {
    if (val instanceof Error) {
      return val.stack || val.message;
    }
    return val;
  }

  /**
  * XXX DO NOT USE. This is a temporary stub function.
  * XXX It WILL be removed in the next major release.
  */
  function destroy() {
    console.warn('Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.');
  }
  createDebug.enable(createDebug.load());
  return createDebug;
}
module.exports = setup;

/***/ }),

/***/ 4060:
/*!********************************************!*\
  !*** ./node_modules/deepmerge/dist/cjs.js ***!
  \********************************************/
/***/ ((module) => {

"use strict";


var isMergeableObject = function isMergeableObject(value) {
  return isNonNullObject(value) && !isSpecial(value);
};
function isNonNullObject(value) {
  return !!value && typeof value === 'object';
}
function isSpecial(value) {
  var stringValue = Object.prototype.toString.call(value);
  return stringValue === '[object RegExp]' || stringValue === '[object Date]' || isReactElement(value);
}

// see https://github.com/facebook/react/blob/b5ac963fb791d1298e7f396236383bc955f916c1/src/isomorphic/classic/element/ReactElement.js#L21-L25
var canUseSymbol = typeof Symbol === 'function' && Symbol.for;
var REACT_ELEMENT_TYPE = canUseSymbol ? Symbol.for('react.element') : 0xeac7;
function isReactElement(value) {
  return value.$$typeof === REACT_ELEMENT_TYPE;
}
function emptyTarget(val) {
  return Array.isArray(val) ? [] : {};
}
function cloneUnlessOtherwiseSpecified(value, options) {
  return options.clone !== false && options.isMergeableObject(value) ? deepmerge(emptyTarget(value), value, options) : value;
}
function defaultArrayMerge(target, source, options) {
  return target.concat(source).map(function (element) {
    return cloneUnlessOtherwiseSpecified(element, options);
  });
}
function getMergeFunction(key, options) {
  if (!options.customMerge) {
    return deepmerge;
  }
  var customMerge = options.customMerge(key);
  return typeof customMerge === 'function' ? customMerge : deepmerge;
}
function getEnumerableOwnPropertySymbols(target) {
  return Object.getOwnPropertySymbols ? Object.getOwnPropertySymbols(target).filter(function (symbol) {
    return target.propertyIsEnumerable(symbol);
  }) : [];
}
function getKeys(target) {
  return Object.keys(target).concat(getEnumerableOwnPropertySymbols(target));
}
function propertyIsOnObject(object, property) {
  try {
    return property in object;
  } catch (_) {
    return false;
  }
}

// Protects from prototype poisoning and unexpected merging up the prototype chain.
function propertyIsUnsafe(target, key) {
  return propertyIsOnObject(target, key) // Properties are safe to merge if they don't exist in the target yet,
  && !(Object.hasOwnProperty.call(target, key) // unsafe if they exist up the prototype chain,
  && Object.propertyIsEnumerable.call(target, key)); // and also unsafe if they're nonenumerable.
}

function mergeObject(target, source, options) {
  var destination = {};
  if (options.isMergeableObject(target)) {
    getKeys(target).forEach(function (key) {
      destination[key] = cloneUnlessOtherwiseSpecified(target[key], options);
    });
  }
  getKeys(source).forEach(function (key) {
    if (propertyIsUnsafe(target, key)) {
      return;
    }
    if (propertyIsOnObject(target, key) && options.isMergeableObject(source[key])) {
      destination[key] = getMergeFunction(key, options)(target[key], source[key], options);
    } else {
      destination[key] = cloneUnlessOtherwiseSpecified(source[key], options);
    }
  });
  return destination;
}
function deepmerge(target, source, options) {
  options = options || {};
  options.arrayMerge = options.arrayMerge || defaultArrayMerge;
  options.isMergeableObject = options.isMergeableObject || isMergeableObject;
  // cloneUnlessOtherwiseSpecified is added to `options` so that custom arrayMerge()
  // implementations can use it. The caller may not replace it.
  options.cloneUnlessOtherwiseSpecified = cloneUnlessOtherwiseSpecified;
  var sourceIsArray = Array.isArray(source);
  var targetIsArray = Array.isArray(target);
  var sourceAndTargetTypesMatch = sourceIsArray === targetIsArray;
  if (!sourceAndTargetTypesMatch) {
    return cloneUnlessOtherwiseSpecified(source, options);
  } else if (sourceIsArray) {
    return options.arrayMerge(target, source, options);
  } else {
    return mergeObject(target, source, options);
  }
}
deepmerge.all = function deepmergeAll(array, options) {
  if (!Array.isArray(array)) {
    throw new Error('first argument should be an array');
  }
  return array.reduce(function (prev, next) {
    return deepmerge(prev, next, options);
  }, {});
};
var deepmerge_1 = deepmerge;
module.exports = deepmerge_1;

/***/ }),

/***/ 1733:
/*!******************************************************!*\
  !*** ./node_modules/https-proxy-agent/dist/agent.js ***!
  \******************************************************/
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {

"use strict";


var __awaiter = this && this.__awaiter || function (thisArg, _arguments, P, generator) {
  function adopt(value) {
    return value instanceof P ? value : new P(function (resolve) {
      resolve(value);
    });
  }
  return new (P || (P = Promise))(function (resolve, reject) {
    function fulfilled(value) {
      try {
        step(generator.next(value));
      } catch (e) {
        reject(e);
      }
    }
    function rejected(value) {
      try {
        step(generator["throw"](value));
      } catch (e) {
        reject(e);
      }
    }
    function step(result) {
      result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected);
    }
    step((generator = generator.apply(thisArg, _arguments || [])).next());
  });
};
var __importDefault = this && this.__importDefault || function (mod) {
  return mod && mod.__esModule ? mod : {
    "default": mod
  };
};
Object.defineProperty(exports, "__esModule", ({
  value: true
}));
const net_1 = __importDefault(__webpack_require__(/*! net */ 1548));
const tls_1 = __importDefault(__webpack_require__(/*! tls */ 4404));
const url_1 = __importDefault(__webpack_require__(/*! url */ 7310));
const assert_1 = __importDefault(__webpack_require__(/*! assert */ 9491));
const debug_1 = __importDefault(__webpack_require__(/*! debug */ 6302));
const agent_base_1 = __webpack_require__(/*! agent-base */ 388);
const parse_proxy_response_1 = __importDefault(__webpack_require__(/*! ./parse-proxy-response */ 2888));
const debug = debug_1.default('https-proxy-agent:agent');
/**
 * The `HttpsProxyAgent` implements an HTTP Agent subclass that connects to
 * the specified "HTTP(s) proxy server" in order to proxy HTTPS requests.
 *
 * Outgoing HTTP requests are first tunneled through the proxy server using the
 * `CONNECT` HTTP request method to establish a connection to the proxy server,
 * and then the proxy server connects to the destination target and issues the
 * HTTP request from the proxy server.
 *
 * `https:` requests have their socket connection upgraded to TLS once
 * the connection to the proxy server has been established.
 *
 * @api public
 */
class HttpsProxyAgent extends agent_base_1.Agent {
  constructor(_opts) {
    let opts;
    if (typeof _opts === 'string') {
      opts = url_1.default.parse(_opts);
    } else {
      opts = _opts;
    }
    if (!opts) {
      throw new Error('an HTTP(S) proxy server `host` and `port` must be specified!');
    }
    debug('creating new HttpsProxyAgent instance: %o', opts);
    super(opts);
    const proxy = Object.assign({}, opts);
    // If `true`, then connect to the proxy server over TLS.
    // Defaults to `false`.
    this.secureProxy = opts.secureProxy || isHTTPS(proxy.protocol);
    // Prefer `hostname` over `host`, and set the `port` if needed.
    proxy.host = proxy.hostname || proxy.host;
    if (typeof proxy.port === 'string') {
      proxy.port = parseInt(proxy.port, 10);
    }
    if (!proxy.port && proxy.host) {
      proxy.port = this.secureProxy ? 443 : 80;
    }
    // ALPN is supported by Node.js >= v5.
    // attempt to negotiate http/1.1 for proxy servers that support http/2
    if (this.secureProxy && !('ALPNProtocols' in proxy)) {
      proxy.ALPNProtocols = ['http 1.1'];
    }
    if (proxy.host && proxy.path) {
      // If both a `host` and `path` are specified then it's most likely
      // the result of a `url.parse()` call... we need to remove the
      // `path` portion so that `net.connect()` doesn't attempt to open
      // that as a Unix socket file.
      delete proxy.path;
      delete proxy.pathname;
    }
    this.proxy = proxy;
  }
  /**
   * Called when the node-core HTTP client library is creating a
   * new HTTP request.
   *
   * @api protected
   */
  callback(req, opts) {
    return __awaiter(this, void 0, void 0, function* () {
      const {
        proxy,
        secureProxy
      } = this;
      // Create a socket connection to the proxy server.
      let socket;
      if (secureProxy) {
        debug('Creating `tls.Socket`: %o', proxy);
        socket = tls_1.default.connect(proxy);
      } else {
        debug('Creating `net.Socket`: %o', proxy);
        socket = net_1.default.connect(proxy);
      }
      const headers = Object.assign({}, proxy.headers);
      const hostname = `${opts.host}:${opts.port}`;
      let payload = `CONNECT ${hostname} HTTP/1.1\r\n`;
      // Inject the `Proxy-Authorization` header if necessary.
      if (proxy.auth) {
        headers['Proxy-Authorization'] = `Basic ${Buffer.from(proxy.auth).toString('base64')}`;
      }
      // The `Host` header should only include the port
      // number when it is not the default port.
      let {
        host,
        port,
        secureEndpoint
      } = opts;
      if (!isDefaultPort(port, secureEndpoint)) {
        host += `:${port}`;
      }
      headers.Host = host;
      headers.Connection = 'close';
      for (const name of Object.keys(headers)) {
        payload += `${name}: ${headers[name]}\r\n`;
      }
      const proxyResponsePromise = parse_proxy_response_1.default(socket);
      socket.write(`${payload}\r\n`);
      const {
        statusCode,
        buffered
      } = yield proxyResponsePromise;
      if (statusCode === 200) {
        req.once('socket', resume);
        if (opts.secureEndpoint) {
          const servername = opts.servername || opts.host;
          if (!servername) {
            throw new Error('Could not determine "servername"');
          }
          // The proxy is connecting to a TLS server, so upgrade
          // this socket connection to a TLS connection.
          debug('Upgrading socket connection to TLS');
          return tls_1.default.connect(Object.assign(Object.assign({}, omit(opts, 'host', 'hostname', 'path', 'port')), {
            socket,
            servername
          }));
        }
        return socket;
      }
      // Some other status code that's not 200... need to re-play the HTTP
      // header "data" events onto the socket once the HTTP machinery is
      // attached so that the node core `http` can parse and handle the
      // error status code.
      // Close the original socket, and a new "fake" socket is returned
      // instead, so that the proxy doesn't get the HTTP request
      // written to it (which may contain `Authorization` headers or other
      // sensitive data).
      //
      // See: https://hackerone.com/reports/541502
      socket.destroy();
      const fakeSocket = new net_1.default.Socket();
      fakeSocket.readable = true;
      // Need to wait for the "socket" event to re-play the "data" events.
      req.once('socket', s => {
        debug('replaying proxy buffer for failed request');
        assert_1.default(s.listenerCount('data') > 0);
        // Replay the "buffered" Buffer onto the fake `socket`, since at
        // this point the HTTP module machinery has been hooked up for
        // the user.
        s.push(buffered);
        s.push(null);
      });
      return fakeSocket;
    });
  }
}
exports["default"] = HttpsProxyAgent;
function resume(socket) {
  socket.resume();
}
function isDefaultPort(port, secure) {
  return Boolean(!secure && port === 80 || secure && port === 443);
}
function isHTTPS(protocol) {
  return typeof protocol === 'string' ? /^https:?$/i.test(protocol) : false;
}
function omit(obj, ...keys) {
  const ret = {};
  let key;
  for (key in obj) {
    if (!keys.includes(key)) {
      ret[key] = obj[key];
    }
  }
  return ret;
}

/***/ }),

/***/ 7210:
/*!******************************************************!*\
  !*** ./node_modules/https-proxy-agent/dist/index.js ***!
  \******************************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {

"use strict";


var __importDefault = this && this.__importDefault || function (mod) {
  return mod && mod.__esModule ? mod : {
    "default": mod
  };
};
const agent_1 = __importDefault(__webpack_require__(/*! ./agent */ 1733));
function createHttpsProxyAgent(opts) {
  return new agent_1.default(opts);
}
(function (createHttpsProxyAgent) {
  createHttpsProxyAgent.HttpsProxyAgent = agent_1.default;
  createHttpsProxyAgent.prototype = agent_1.default.prototype;
})(createHttpsProxyAgent || (createHttpsProxyAgent = {}));
module.exports = createHttpsProxyAgent;

/***/ }),

/***/ 2888:
/*!*********************************************************************!*\
  !*** ./node_modules/https-proxy-agent/dist/parse-proxy-response.js ***!
  \*********************************************************************/
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {

"use strict";


var __importDefault = this && this.__importDefault || function (mod) {
  return mod && mod.__esModule ? mod : {
    "default": mod
  };
};
Object.defineProperty(exports, "__esModule", ({
  value: true
}));
const debug_1 = __importDefault(__webpack_require__(/*! debug */ 6302));
const debug = debug_1.default('https-proxy-agent:parse-proxy-response');
function parseProxyResponse(socket) {
  return new Promise((resolve, reject) => {
    // we need to buffer any HTTP traffic that happens with the proxy before we get
    // the CONNECT response, so that if the response is anything other than an "200"
    // response code, then we can re-play the "data" events on the socket once the
    // HTTP parser is hooked up...
    let buffersLength = 0;
    const buffers = [];
    function read() {
      const b = socket.read();
      if (b) ondata(b);else socket.once('readable', read);
    }
    function cleanup() {
      socket.removeListener('end', onend);
      socket.removeListener('error', onerror);
      socket.removeListener('close', onclose);
      socket.removeListener('readable', read);
    }
    function onclose(err) {
      debug('onclose had error %o', err);
    }
    function onend() {
      debug('onend');
    }
    function onerror(err) {
      cleanup();
      debug('onerror %o', err);
      reject(err);
    }
    function ondata(b) {
      buffers.push(b);
      buffersLength += b.length;
      const buffered = Buffer.concat(buffers, buffersLength);
      const endOfHeaders = buffered.indexOf('\r\n\r\n');
      if (endOfHeaders === -1) {
        // keep buffering
        debug('have not received end of HTTP headers yet...');
        read();
        return;
      }
      const firstLine = buffered.toString('ascii', 0, buffered.indexOf('\r\n'));
      const statusCode = +firstLine.split(' ')[1];
      debug('got proxy server response: %o', firstLine);
      resolve({
        statusCode,
        buffered
      });
    }
    socket.on('error', onerror);
    socket.on('close', onclose);
    socket.on('end', onend);
    read();
  });
}
exports["default"] = parseProxyResponse;

/***/ }),

/***/ 4166:
/*!*******************************************!*\
  !*** ./node_modules/is-arrayish/index.js ***!
  \*******************************************/
/***/ ((module) => {

module.exports = function isArrayish(obj) {
  if (!obj || typeof obj === 'string') {
    return false;
  }
  return obj instanceof Array || Array.isArray(obj) || obj.length >= 0 && (obj.splice instanceof Function || Object.getOwnPropertyDescriptor(obj, obj.length - 1) && obj.constructor.name !== 'String');
};

/***/ }),

/***/ 8368:
/*!*****************************************************!*\
  !*** ./node_modules/messageformat/messageformat.js ***!
  \*****************************************************/
/***/ (function(module) {

!function (t, r) {
   true ? module.exports = r() : 0;
}(this, function () {
  return function (t) {
    var r = {};
    function e(n) {
      if (r[n]) return r[n].exports;
      var o = r[n] = {
        i: n,
        l: !1,
        exports: {}
      };
      return t[n].call(o.exports, o, o.exports, e), o.l = !0, o.exports;
    }
    return e.m = t, e.c = r, e.d = function (t, r, n) {
      e.o(t, r) || Object.defineProperty(t, r, {
        enumerable: !0,
        get: n
      });
    }, e.r = function (t) {
      "undefined" != typeof Symbol && Symbol.toStringTag && Object.defineProperty(t, Symbol.toStringTag, {
        value: "Module"
      }), Object.defineProperty(t, "__esModule", {
        value: !0
      });
    }, e.t = function (t, r) {
      if (1 & r && (t = e(t)), 8 & r) return t;
      if (4 & r && "object" == typeof t && t && t.__esModule) return t;
      var n = Object.create(null);
      if (e.r(n), Object.defineProperty(n, "default", {
        enumerable: !0,
        value: t
      }), 2 & r && "string" != typeof t) for (var o in t) e.d(n, o, function (r) {
        return t[r];
      }.bind(null, o));
      return n;
    }, e.n = function (t) {
      var r = t && t.__esModule ? function () {
        return t.default;
      } : function () {
        return t;
      };
      return e.d(r, "a", r), r;
    }, e.o = function (t, r) {
      return Object.prototype.hasOwnProperty.call(t, r);
    }, e.p = "", e(e.s = 8);
  }([function (t, r, e) {
    var n, o;
    void 0 === (o = "function" == typeof (n = {
      af: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      ak: function (t, r) {
        return r ? "other" : 0 == t || 1 == t ? "one" : "other";
      },
      am: function (t, r) {
        return r ? "other" : t >= 0 && t <= 1 ? "one" : "other";
      },
      ar: function (t, r) {
        var e = String(t).split("."),
          n = Number(e[0]) == t,
          o = n && e[0].slice(-2);
        return r ? "other" : 0 == t ? "zero" : 1 == t ? "one" : 2 == t ? "two" : o >= 3 && o <= 10 ? "few" : o >= 11 && o <= 99 ? "many" : "other";
      },
      ars: function (t, r) {
        var e = String(t).split("."),
          n = Number(e[0]) == t,
          o = n && e[0].slice(-2);
        return r ? "other" : 0 == t ? "zero" : 1 == t ? "one" : 2 == t ? "two" : o >= 3 && o <= 10 ? "few" : o >= 11 && o <= 99 ? "many" : "other";
      },
      as: function (t, r) {
        return r ? 1 == t || 5 == t || 7 == t || 8 == t || 9 == t || 10 == t ? "one" : 2 == t || 3 == t ? "two" : 4 == t ? "few" : 6 == t ? "many" : "other" : t >= 0 && t <= 1 ? "one" : "other";
      },
      asa: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      ast: function (t, r) {
        var e = String(t).split("."),
          n = !e[1];
        return r ? "other" : 1 == t && n ? "one" : "other";
      },
      az: function (t, r) {
        var e = String(t).split("."),
          n = e[0],
          o = n.slice(-1),
          i = n.slice(-2),
          u = n.slice(-3);
        return r ? 1 == o || 2 == o || 5 == o || 7 == o || 8 == o || 20 == i || 50 == i || 70 == i || 80 == i ? "one" : 3 == o || 4 == o || 100 == u || 200 == u || 300 == u || 400 == u || 500 == u || 600 == u || 700 == u || 800 == u || 900 == u ? "few" : 0 == n || 6 == o || 40 == i || 60 == i || 90 == i ? "many" : "other" : 1 == t ? "one" : "other";
      },
      be: function (t, r) {
        var e = String(t).split("."),
          n = Number(e[0]) == t,
          o = n && e[0].slice(-1),
          i = n && e[0].slice(-2);
        return r ? 2 != o && 3 != o || 12 == i || 13 == i ? "other" : "few" : 1 == o && 11 != i ? "one" : o >= 2 && o <= 4 && (i < 12 || i > 14) ? "few" : n && 0 == o || o >= 5 && o <= 9 || i >= 11 && i <= 14 ? "many" : "other";
      },
      bem: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      bez: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      bg: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      bh: function (t, r) {
        return r ? "other" : 0 == t || 1 == t ? "one" : "other";
      },
      bm: function (t, r) {
        return "other";
      },
      bn: function (t, r) {
        return r ? 1 == t || 5 == t || 7 == t || 8 == t || 9 == t || 10 == t ? "one" : 2 == t || 3 == t ? "two" : 4 == t ? "few" : 6 == t ? "many" : "other" : t >= 0 && t <= 1 ? "one" : "other";
      },
      bo: function (t, r) {
        return "other";
      },
      br: function (t, r) {
        var e = String(t).split("."),
          n = Number(e[0]) == t,
          o = n && e[0].slice(-1),
          i = n && e[0].slice(-2),
          u = n && e[0].slice(-6);
        return r ? "other" : 1 == o && 11 != i && 71 != i && 91 != i ? "one" : 2 == o && 12 != i && 72 != i && 92 != i ? "two" : (3 == o || 4 == o || 9 == o) && (i < 10 || i > 19) && (i < 70 || i > 79) && (i < 90 || i > 99) ? "few" : 0 != t && n && 0 == u ? "many" : "other";
      },
      brx: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      bs: function (t, r) {
        var e = String(t).split("."),
          n = e[0],
          o = e[1] || "",
          i = !e[1],
          u = n.slice(-1),
          a = n.slice(-2),
          c = o.slice(-1),
          h = o.slice(-2);
        return r ? "other" : i && 1 == u && 11 != a || 1 == c && 11 != h ? "one" : i && u >= 2 && u <= 4 && (a < 12 || a > 14) || c >= 2 && c <= 4 && (h < 12 || h > 14) ? "few" : "other";
      },
      ca: function (t, r) {
        var e = String(t).split("."),
          n = !e[1];
        return r ? 1 == t || 3 == t ? "one" : 2 == t ? "two" : 4 == t ? "few" : "other" : 1 == t && n ? "one" : "other";
      },
      ce: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      cgg: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      chr: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      ckb: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      cs: function (t, r) {
        var e = String(t).split("."),
          n = e[0],
          o = !e[1];
        return r ? "other" : 1 == t && o ? "one" : n >= 2 && n <= 4 && o ? "few" : o ? "other" : "many";
      },
      cy: function (t, r) {
        return r ? 0 == t || 7 == t || 8 == t || 9 == t ? "zero" : 1 == t ? "one" : 2 == t ? "two" : 3 == t || 4 == t ? "few" : 5 == t || 6 == t ? "many" : "other" : 0 == t ? "zero" : 1 == t ? "one" : 2 == t ? "two" : 3 == t ? "few" : 6 == t ? "many" : "other";
      },
      da: function (t, r) {
        var e = String(t).split("."),
          n = e[0],
          o = Number(e[0]) == t;
        return r ? "other" : 1 != t && (o || 0 != n && 1 != n) ? "other" : "one";
      },
      de: function (t, r) {
        var e = String(t).split("."),
          n = !e[1];
        return r ? "other" : 1 == t && n ? "one" : "other";
      },
      dsb: function (t, r) {
        var e = String(t).split("."),
          n = e[0],
          o = e[1] || "",
          i = !e[1],
          u = n.slice(-2),
          a = o.slice(-2);
        return r ? "other" : i && 1 == u || 1 == a ? "one" : i && 2 == u || 2 == a ? "two" : i && (3 == u || 4 == u) || 3 == a || 4 == a ? "few" : "other";
      },
      dv: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      dz: function (t, r) {
        return "other";
      },
      ee: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      el: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      en: function (t, r) {
        var e = String(t).split("."),
          n = !e[1],
          o = Number(e[0]) == t,
          i = o && e[0].slice(-1),
          u = o && e[0].slice(-2);
        return r ? 1 == i && 11 != u ? "one" : 2 == i && 12 != u ? "two" : 3 == i && 13 != u ? "few" : "other" : 1 == t && n ? "one" : "other";
      },
      eo: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      es: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      et: function (t, r) {
        var e = String(t).split("."),
          n = !e[1];
        return r ? "other" : 1 == t && n ? "one" : "other";
      },
      eu: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      fa: function (t, r) {
        return r ? "other" : t >= 0 && t <= 1 ? "one" : "other";
      },
      ff: function (t, r) {
        return r ? "other" : t >= 0 && t < 2 ? "one" : "other";
      },
      fi: function (t, r) {
        var e = String(t).split("."),
          n = !e[1];
        return r ? "other" : 1 == t && n ? "one" : "other";
      },
      fil: function (t, r) {
        var e = String(t).split("."),
          n = e[0],
          o = e[1] || "",
          i = !e[1],
          u = n.slice(-1),
          a = o.slice(-1);
        return r ? 1 == t ? "one" : "other" : i && (1 == n || 2 == n || 3 == n) || i && 4 != u && 6 != u && 9 != u || !i && 4 != a && 6 != a && 9 != a ? "one" : "other";
      },
      fo: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      fr: function (t, r) {
        return r ? 1 == t ? "one" : "other" : t >= 0 && t < 2 ? "one" : "other";
      },
      fur: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      fy: function (t, r) {
        var e = String(t).split("."),
          n = !e[1];
        return r ? "other" : 1 == t && n ? "one" : "other";
      },
      ga: function (t, r) {
        var e = String(t).split("."),
          n = Number(e[0]) == t;
        return r ? 1 == t ? "one" : "other" : 1 == t ? "one" : 2 == t ? "two" : n && t >= 3 && t <= 6 ? "few" : n && t >= 7 && t <= 10 ? "many" : "other";
      },
      gd: function (t, r) {
        var e = String(t).split("."),
          n = Number(e[0]) == t;
        return r ? 1 == t || 11 == t ? "one" : 2 == t || 12 == t ? "two" : 3 == t || 13 == t ? "few" : "other" : 1 == t || 11 == t ? "one" : 2 == t || 12 == t ? "two" : n && t >= 3 && t <= 10 || n && t >= 13 && t <= 19 ? "few" : "other";
      },
      gl: function (t, r) {
        var e = String(t).split("."),
          n = !e[1];
        return r ? "other" : 1 == t && n ? "one" : "other";
      },
      gsw: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      gu: function (t, r) {
        return r ? 1 == t ? "one" : 2 == t || 3 == t ? "two" : 4 == t ? "few" : 6 == t ? "many" : "other" : t >= 0 && t <= 1 ? "one" : "other";
      },
      guw: function (t, r) {
        return r ? "other" : 0 == t || 1 == t ? "one" : "other";
      },
      gv: function (t, r) {
        var e = String(t).split("."),
          n = e[0],
          o = !e[1],
          i = n.slice(-1),
          u = n.slice(-2);
        return r ? "other" : o && 1 == i ? "one" : o && 2 == i ? "two" : !o || 0 != u && 20 != u && 40 != u && 60 != u && 80 != u ? o ? "other" : "many" : "few";
      },
      ha: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      haw: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      he: function (t, r) {
        var e = String(t).split("."),
          n = e[0],
          o = !e[1],
          i = Number(e[0]) == t,
          u = i && e[0].slice(-1);
        return r ? "other" : 1 == t && o ? "one" : 2 == n && o ? "two" : o && (t < 0 || t > 10) && i && 0 == u ? "many" : "other";
      },
      hi: function (t, r) {
        return r ? 1 == t ? "one" : 2 == t || 3 == t ? "two" : 4 == t ? "few" : 6 == t ? "many" : "other" : t >= 0 && t <= 1 ? "one" : "other";
      },
      hr: function (t, r) {
        var e = String(t).split("."),
          n = e[0],
          o = e[1] || "",
          i = !e[1],
          u = n.slice(-1),
          a = n.slice(-2),
          c = o.slice(-1),
          h = o.slice(-2);
        return r ? "other" : i && 1 == u && 11 != a || 1 == c && 11 != h ? "one" : i && u >= 2 && u <= 4 && (a < 12 || a > 14) || c >= 2 && c <= 4 && (h < 12 || h > 14) ? "few" : "other";
      },
      hsb: function (t, r) {
        var e = String(t).split("."),
          n = e[0],
          o = e[1] || "",
          i = !e[1],
          u = n.slice(-2),
          a = o.slice(-2);
        return r ? "other" : i && 1 == u || 1 == a ? "one" : i && 2 == u || 2 == a ? "two" : i && (3 == u || 4 == u) || 3 == a || 4 == a ? "few" : "other";
      },
      hu: function (t, r) {
        return r ? 1 == t || 5 == t ? "one" : "other" : 1 == t ? "one" : "other";
      },
      hy: function (t, r) {
        return r ? 1 == t ? "one" : "other" : t >= 0 && t < 2 ? "one" : "other";
      },
      ia: function (t, r) {
        var e = String(t).split("."),
          n = !e[1];
        return r ? "other" : 1 == t && n ? "one" : "other";
      },
      id: function (t, r) {
        return "other";
      },
      ig: function (t, r) {
        return "other";
      },
      ii: function (t, r) {
        return "other";
      },
      in: function (t, r) {
        return "other";
      },
      io: function (t, r) {
        var e = String(t).split("."),
          n = !e[1];
        return r ? "other" : 1 == t && n ? "one" : "other";
      },
      is: function (t, r) {
        var e = String(t).split("."),
          n = e[0],
          o = Number(e[0]) == t,
          i = n.slice(-1),
          u = n.slice(-2);
        return r ? "other" : o && 1 == i && 11 != u || !o ? "one" : "other";
      },
      it: function (t, r) {
        var e = String(t).split("."),
          n = !e[1];
        return r ? 11 == t || 8 == t || 80 == t || 800 == t ? "many" : "other" : 1 == t && n ? "one" : "other";
      },
      iu: function (t, r) {
        return r ? "other" : 1 == t ? "one" : 2 == t ? "two" : "other";
      },
      iw: function (t, r) {
        var e = String(t).split("."),
          n = e[0],
          o = !e[1],
          i = Number(e[0]) == t,
          u = i && e[0].slice(-1);
        return r ? "other" : 1 == t && o ? "one" : 2 == n && o ? "two" : o && (t < 0 || t > 10) && i && 0 == u ? "many" : "other";
      },
      ja: function (t, r) {
        return "other";
      },
      jbo: function (t, r) {
        return "other";
      },
      jgo: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      ji: function (t, r) {
        var e = String(t).split("."),
          n = !e[1];
        return r ? "other" : 1 == t && n ? "one" : "other";
      },
      jmc: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      jv: function (t, r) {
        return "other";
      },
      jw: function (t, r) {
        return "other";
      },
      ka: function (t, r) {
        var e = String(t).split("."),
          n = e[0],
          o = n.slice(-2);
        return r ? 1 == n ? "one" : 0 == n || o >= 2 && o <= 20 || 40 == o || 60 == o || 80 == o ? "many" : "other" : 1 == t ? "one" : "other";
      },
      kab: function (t, r) {
        return r ? "other" : t >= 0 && t < 2 ? "one" : "other";
      },
      kaj: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      kcg: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      kde: function (t, r) {
        return "other";
      },
      kea: function (t, r) {
        return "other";
      },
      kk: function (t, r) {
        var e = String(t).split("."),
          n = Number(e[0]) == t,
          o = n && e[0].slice(-1);
        return r ? 6 == o || 9 == o || n && 0 == o && 0 != t ? "many" : "other" : 1 == t ? "one" : "other";
      },
      kkj: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      kl: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      km: function (t, r) {
        return "other";
      },
      kn: function (t, r) {
        return r ? "other" : t >= 0 && t <= 1 ? "one" : "other";
      },
      ko: function (t, r) {
        return "other";
      },
      ks: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      ksb: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      ksh: function (t, r) {
        return r ? "other" : 0 == t ? "zero" : 1 == t ? "one" : "other";
      },
      ku: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      kw: function (t, r) {
        return r ? "other" : 1 == t ? "one" : 2 == t ? "two" : "other";
      },
      ky: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      lag: function (t, r) {
        var e = String(t).split("."),
          n = e[0];
        return r ? "other" : 0 == t ? "zero" : 0 != n && 1 != n || 0 == t ? "other" : "one";
      },
      lb: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      lg: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      lkt: function (t, r) {
        return "other";
      },
      ln: function (t, r) {
        return r ? "other" : 0 == t || 1 == t ? "one" : "other";
      },
      lo: function (t, r) {
        return r && 1 == t ? "one" : "other";
      },
      lt: function (t, r) {
        var e = String(t).split("."),
          n = e[1] || "",
          o = Number(e[0]) == t,
          i = o && e[0].slice(-1),
          u = o && e[0].slice(-2);
        return r ? "other" : 1 == i && (u < 11 || u > 19) ? "one" : i >= 2 && i <= 9 && (u < 11 || u > 19) ? "few" : 0 != n ? "many" : "other";
      },
      lv: function (t, r) {
        var e = String(t).split("."),
          n = e[1] || "",
          o = n.length,
          i = Number(e[0]) == t,
          u = i && e[0].slice(-1),
          a = i && e[0].slice(-2),
          c = n.slice(-2),
          h = n.slice(-1);
        return r ? "other" : i && 0 == u || a >= 11 && a <= 19 || 2 == o && c >= 11 && c <= 19 ? "zero" : 1 == u && 11 != a || 2 == o && 1 == h && 11 != c || 2 != o && 1 == h ? "one" : "other";
      },
      mas: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      mg: function (t, r) {
        return r ? "other" : 0 == t || 1 == t ? "one" : "other";
      },
      mgo: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      mk: function (t, r) {
        var e = String(t).split("."),
          n = e[0],
          o = e[1] || "",
          i = !e[1],
          u = n.slice(-1),
          a = n.slice(-2),
          c = o.slice(-1),
          h = o.slice(-2);
        return r ? 1 == u && 11 != a ? "one" : 2 == u && 12 != a ? "two" : 7 != u && 8 != u || 17 == a || 18 == a ? "other" : "many" : i && 1 == u && 11 != a || 1 == c && 11 != h ? "one" : "other";
      },
      ml: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      mn: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      mo: function (t, r) {
        var e = String(t).split("."),
          n = !e[1],
          o = Number(e[0]) == t,
          i = o && e[0].slice(-2);
        return r ? 1 == t ? "one" : "other" : 1 == t && n ? "one" : !n || 0 == t || 1 != t && i >= 1 && i <= 19 ? "few" : "other";
      },
      mr: function (t, r) {
        return r ? 1 == t ? "one" : 2 == t || 3 == t ? "two" : 4 == t ? "few" : "other" : t >= 0 && t <= 1 ? "one" : "other";
      },
      ms: function (t, r) {
        return r && 1 == t ? "one" : "other";
      },
      mt: function (t, r) {
        var e = String(t).split("."),
          n = Number(e[0]) == t,
          o = n && e[0].slice(-2);
        return r ? "other" : 1 == t ? "one" : 0 == t || o >= 2 && o <= 10 ? "few" : o >= 11 && o <= 19 ? "many" : "other";
      },
      my: function (t, r) {
        return "other";
      },
      nah: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      naq: function (t, r) {
        return r ? "other" : 1 == t ? "one" : 2 == t ? "two" : "other";
      },
      nb: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      nd: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      ne: function (t, r) {
        var e = String(t).split("."),
          n = Number(e[0]) == t;
        return r ? n && t >= 1 && t <= 4 ? "one" : "other" : 1 == t ? "one" : "other";
      },
      nl: function (t, r) {
        var e = String(t).split("."),
          n = !e[1];
        return r ? "other" : 1 == t && n ? "one" : "other";
      },
      nn: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      nnh: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      no: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      nqo: function (t, r) {
        return "other";
      },
      nr: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      nso: function (t, r) {
        return r ? "other" : 0 == t || 1 == t ? "one" : "other";
      },
      ny: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      nyn: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      om: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      or: function (t, r) {
        var e = String(t).split("."),
          n = Number(e[0]) == t;
        return r ? 1 == t || 5 == t || n && t >= 7 && t <= 9 ? "one" : 2 == t || 3 == t ? "two" : 4 == t ? "few" : 6 == t ? "many" : "other" : 1 == t ? "one" : "other";
      },
      os: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      pa: function (t, r) {
        return r ? "other" : 0 == t || 1 == t ? "one" : "other";
      },
      pap: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      pl: function (t, r) {
        var e = String(t).split("."),
          n = e[0],
          o = !e[1],
          i = n.slice(-1),
          u = n.slice(-2);
        return r ? "other" : 1 == t && o ? "one" : o && i >= 2 && i <= 4 && (u < 12 || u > 14) ? "few" : o && 1 != n && (0 == i || 1 == i) || o && i >= 5 && i <= 9 || o && u >= 12 && u <= 14 ? "many" : "other";
      },
      prg: function (t, r) {
        var e = String(t).split("."),
          n = e[1] || "",
          o = n.length,
          i = Number(e[0]) == t,
          u = i && e[0].slice(-1),
          a = i && e[0].slice(-2),
          c = n.slice(-2),
          h = n.slice(-1);
        return r ? "other" : i && 0 == u || a >= 11 && a <= 19 || 2 == o && c >= 11 && c <= 19 ? "zero" : 1 == u && 11 != a || 2 == o && 1 == h && 11 != c || 2 != o && 1 == h ? "one" : "other";
      },
      ps: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      pt: function (t, r) {
        var e = String(t).split("."),
          n = e[0];
        return r ? "other" : 0 == n || 1 == n ? "one" : "other";
      },
      "pt-PT": function (t, r) {
        var e = String(t).split("."),
          n = !e[1];
        return r ? "other" : 1 == t && n ? "one" : "other";
      },
      rm: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      ro: function (t, r) {
        var e = String(t).split("."),
          n = !e[1],
          o = Number(e[0]) == t,
          i = o && e[0].slice(-2);
        return r ? 1 == t ? "one" : "other" : 1 == t && n ? "one" : !n || 0 == t || 1 != t && i >= 1 && i <= 19 ? "few" : "other";
      },
      rof: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      root: function (t, r) {
        return "other";
      },
      ru: function (t, r) {
        var e = String(t).split("."),
          n = e[0],
          o = !e[1],
          i = n.slice(-1),
          u = n.slice(-2);
        return r ? "other" : o && 1 == i && 11 != u ? "one" : o && i >= 2 && i <= 4 && (u < 12 || u > 14) ? "few" : o && 0 == i || o && i >= 5 && i <= 9 || o && u >= 11 && u <= 14 ? "many" : "other";
      },
      rwk: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      sah: function (t, r) {
        return "other";
      },
      saq: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      sc: function (t, r) {
        var e = String(t).split("."),
          n = !e[1];
        return r ? 11 == t || 8 == t || 80 == t || 800 == t ? "many" : "other" : 1 == t && n ? "one" : "other";
      },
      scn: function (t, r) {
        var e = String(t).split("."),
          n = !e[1];
        return r ? 11 == t || 8 == t || 80 == t || 800 == t ? "many" : "other" : 1 == t && n ? "one" : "other";
      },
      sd: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      sdh: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      se: function (t, r) {
        return r ? "other" : 1 == t ? "one" : 2 == t ? "two" : "other";
      },
      seh: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      ses: function (t, r) {
        return "other";
      },
      sg: function (t, r) {
        return "other";
      },
      sh: function (t, r) {
        var e = String(t).split("."),
          n = e[0],
          o = e[1] || "",
          i = !e[1],
          u = n.slice(-1),
          a = n.slice(-2),
          c = o.slice(-1),
          h = o.slice(-2);
        return r ? "other" : i && 1 == u && 11 != a || 1 == c && 11 != h ? "one" : i && u >= 2 && u <= 4 && (a < 12 || a > 14) || c >= 2 && c <= 4 && (h < 12 || h > 14) ? "few" : "other";
      },
      shi: function (t, r) {
        var e = String(t).split("."),
          n = Number(e[0]) == t;
        return r ? "other" : t >= 0 && t <= 1 ? "one" : n && t >= 2 && t <= 10 ? "few" : "other";
      },
      si: function (t, r) {
        var e = String(t).split("."),
          n = e[0],
          o = e[1] || "";
        return r ? "other" : 0 == t || 1 == t || 0 == n && 1 == o ? "one" : "other";
      },
      sk: function (t, r) {
        var e = String(t).split("."),
          n = e[0],
          o = !e[1];
        return r ? "other" : 1 == t && o ? "one" : n >= 2 && n <= 4 && o ? "few" : o ? "other" : "many";
      },
      sl: function (t, r) {
        var e = String(t).split("."),
          n = e[0],
          o = !e[1],
          i = n.slice(-2);
        return r ? "other" : o && 1 == i ? "one" : o && 2 == i ? "two" : o && (3 == i || 4 == i) || !o ? "few" : "other";
      },
      sma: function (t, r) {
        return r ? "other" : 1 == t ? "one" : 2 == t ? "two" : "other";
      },
      smi: function (t, r) {
        return r ? "other" : 1 == t ? "one" : 2 == t ? "two" : "other";
      },
      smj: function (t, r) {
        return r ? "other" : 1 == t ? "one" : 2 == t ? "two" : "other";
      },
      smn: function (t, r) {
        return r ? "other" : 1 == t ? "one" : 2 == t ? "two" : "other";
      },
      sms: function (t, r) {
        return r ? "other" : 1 == t ? "one" : 2 == t ? "two" : "other";
      },
      sn: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      so: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      sq: function (t, r) {
        var e = String(t).split("."),
          n = Number(e[0]) == t,
          o = n && e[0].slice(-1),
          i = n && e[0].slice(-2);
        return r ? 1 == t ? "one" : 4 == o && 14 != i ? "many" : "other" : 1 == t ? "one" : "other";
      },
      sr: function (t, r) {
        var e = String(t).split("."),
          n = e[0],
          o = e[1] || "",
          i = !e[1],
          u = n.slice(-1),
          a = n.slice(-2),
          c = o.slice(-1),
          h = o.slice(-2);
        return r ? "other" : i && 1 == u && 11 != a || 1 == c && 11 != h ? "one" : i && u >= 2 && u <= 4 && (a < 12 || a > 14) || c >= 2 && c <= 4 && (h < 12 || h > 14) ? "few" : "other";
      },
      ss: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      ssy: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      st: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      sv: function (t, r) {
        var e = String(t).split("."),
          n = !e[1],
          o = Number(e[0]) == t,
          i = o && e[0].slice(-1),
          u = o && e[0].slice(-2);
        return r ? 1 != i && 2 != i || 11 == u || 12 == u ? "other" : "one" : 1 == t && n ? "one" : "other";
      },
      sw: function (t, r) {
        var e = String(t).split("."),
          n = !e[1];
        return r ? "other" : 1 == t && n ? "one" : "other";
      },
      syr: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      ta: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      te: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      teo: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      th: function (t, r) {
        return "other";
      },
      ti: function (t, r) {
        return r ? "other" : 0 == t || 1 == t ? "one" : "other";
      },
      tig: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      tk: function (t, r) {
        var e = String(t).split("."),
          n = Number(e[0]) == t,
          o = n && e[0].slice(-1);
        return r ? 6 == o || 9 == o || 10 == t ? "few" : "other" : 1 == t ? "one" : "other";
      },
      tl: function (t, r) {
        var e = String(t).split("."),
          n = e[0],
          o = e[1] || "",
          i = !e[1],
          u = n.slice(-1),
          a = o.slice(-1);
        return r ? 1 == t ? "one" : "other" : i && (1 == n || 2 == n || 3 == n) || i && 4 != u && 6 != u && 9 != u || !i && 4 != a && 6 != a && 9 != a ? "one" : "other";
      },
      tn: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      to: function (t, r) {
        return "other";
      },
      tr: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      ts: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      tzm: function (t, r) {
        var e = String(t).split("."),
          n = Number(e[0]) == t;
        return r ? "other" : 0 == t || 1 == t || n && t >= 11 && t <= 99 ? "one" : "other";
      },
      ug: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      uk: function (t, r) {
        var e = String(t).split("."),
          n = e[0],
          o = !e[1],
          i = Number(e[0]) == t,
          u = i && e[0].slice(-1),
          a = i && e[0].slice(-2),
          c = n.slice(-1),
          h = n.slice(-2);
        return r ? 3 == u && 13 != a ? "few" : "other" : o && 1 == c && 11 != h ? "one" : o && c >= 2 && c <= 4 && (h < 12 || h > 14) ? "few" : o && 0 == c || o && c >= 5 && c <= 9 || o && h >= 11 && h <= 14 ? "many" : "other";
      },
      ur: function (t, r) {
        var e = String(t).split("."),
          n = !e[1];
        return r ? "other" : 1 == t && n ? "one" : "other";
      },
      uz: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      ve: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      vi: function (t, r) {
        return r && 1 == t ? "one" : "other";
      },
      vo: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      vun: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      wa: function (t, r) {
        return r ? "other" : 0 == t || 1 == t ? "one" : "other";
      },
      wae: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      wo: function (t, r) {
        return "other";
      },
      xh: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      xog: function (t, r) {
        return r ? "other" : 1 == t ? "one" : "other";
      },
      yi: function (t, r) {
        var e = String(t).split("."),
          n = !e[1];
        return r ? "other" : 1 == t && n ? "one" : "other";
      },
      yo: function (t, r) {
        return "other";
      },
      yue: function (t, r) {
        return "other";
      },
      zh: function (t, r) {
        return "other";
      },
      zu: function (t, r) {
        return r ? "other" : t >= 0 && t <= 1 ? "one" : "other";
      }
    }) ? n.call(r, e, r, t) : n) || (t.exports = o);
  }, function (t, r, e) {
    t.exports = {
      date: e(4),
      duration: e(5),
      number: e(6),
      time: e(7)
    };
  }, function (t, r, e) {
    "use strict";

    function n(t, r, e, o) {
      this.message = t, this.expected = r, this.found = e, this.location = o, this.name = "SyntaxError", "function" == typeof Error.captureStackTrace && Error.captureStackTrace(this, n);
    }
    !function (t, r) {
      function e() {
        this.constructor = t;
      }
      e.prototype = r.prototype, t.prototype = new e();
    }(n, Error), n.buildMessage = function (t, r) {
      var e = {
        literal: function (t) {
          return '"' + o(t.text) + '"';
        },
        class: function (t) {
          var r,
            e = "";
          for (r = 0; r < t.parts.length; r++) e += t.parts[r] instanceof Array ? i(t.parts[r][0]) + "-" + i(t.parts[r][1]) : i(t.parts[r]);
          return "[" + (t.inverted ? "^" : "") + e + "]";
        },
        any: function (t) {
          return "any character";
        },
        end: function (t) {
          return "end of input";
        },
        other: function (t) {
          return t.description;
        }
      };
      function n(t) {
        return t.charCodeAt(0).toString(16).toUpperCase();
      }
      function o(t) {
        return t.replace(/\\/g, "\\\\").replace(/"/g, '\\"').replace(/\0/g, "\\0").replace(/\t/g, "\\t").replace(/\n/g, "\\n").replace(/\r/g, "\\r").replace(/[\x00-\x0F]/g, function (t) {
          return "\\x0" + n(t);
        }).replace(/[\x10-\x1F\x7F-\x9F]/g, function (t) {
          return "\\x" + n(t);
        });
      }
      function i(t) {
        return t.replace(/\\/g, "\\\\").replace(/\]/g, "\\]").replace(/\^/g, "\\^").replace(/-/g, "\\-").replace(/\0/g, "\\0").replace(/\t/g, "\\t").replace(/\n/g, "\\n").replace(/\r/g, "\\r").replace(/[\x00-\x0F]/g, function (t) {
          return "\\x0" + n(t);
        }).replace(/[\x10-\x1F\x7F-\x9F]/g, function (t) {
          return "\\x" + n(t);
        });
      }
      return "Expected " + function (t) {
        var r,
          n,
          o,
          i = new Array(t.length);
        for (r = 0; r < t.length; r++) i[r] = (o = t[r], e[o.type](o));
        if (i.sort(), i.length > 0) {
          for (r = 1, n = 1; r < i.length; r++) i[r - 1] !== i[r] && (i[n] = i[r], n++);
          i.length = n;
        }
        switch (i.length) {
          case 1:
            return i[0];
          case 2:
            return i[0] + " or " + i[1];
          default:
            return i.slice(0, -1).join(", ") + ", or " + i[i.length - 1];
        }
      }(t) + " but " + function (t) {
        return t ? '"' + o(t) + '"' : "end of input";
      }(r) + " found.";
    }, t.exports = {
      SyntaxError: n,
      parse: function (t, r) {
        r = void 0 !== r ? r : {};
        var e,
          o = {},
          i = {
            start: tr
          },
          u = tr,
          a = "#",
          c = It("#", !1),
          h = function () {
            return pr[0];
          },
          f = function () {
            return {
              type: "octothorpe"
            };
          },
          s = function (t) {
            return t.join("");
          },
          l = "{",
          p = It("{", !1),
          m = "}",
          d = It("}", !1),
          y = function (t) {
            return {
              type: "argument",
              arg: t
            };
          },
          g = ",",
          v = It(",", !1),
          w = "select",
          b = It("select", !1),
          S = function (t, e) {
            return r.strict && pr.unshift(!1), e;
          },
          k = function (t, e) {
            return r.strict && pr.shift(), {
              type: "select",
              arg: t,
              cases: e
            };
          },
          x = "plural",
          A = It("plural", !1),
          j = "selectordinal",
          N = It("selectordinal", !1),
          C = function (t, r) {
            return pr.unshift(!0), r;
          },
          F = function (t, e, n, o) {
            var i = ("selectordinal" === e ? r.ordinal : r.cardinal) || ["zero", "one", "two", "few", "many", "other"];
            return i && i.length && o.forEach(function (r) {
              if (isNaN(r.key) && i.indexOf(r.key) < 0) throw new Error("Invalid key `" + r.key + "` for argument `" + t + "`. Valid " + e + " keys for this locale are `" + i.join("`, `") + "`, and explicit keys like `=0`.");
            }), pr.shift(), {
              type: e,
              arg: t,
              offset: n || 0,
              cases: o
            };
          },
          O = function (t, r, e) {
            return {
              type: "function",
              arg: t,
              key: r,
              param: e
            };
          },
          E = Vt("identifier"),
          z = /^[^\t-\r \x85\u200E\u200F\u2028\u2029!-\/:-@[-\^`{-~\xA1-\xA7\xA9\xAB\xAC\xAE\xB0\xB1\xB6\xBB\xBF\xD7\xF7\u2010-\u2027\u2030-\u203E\u2041-\u2053\u2055-\u205E\u2190-\u245F\u2500-\u2775\u2794-\u2BFF\u2E00-\u2E7F\u3001-\u3003\u3008-\u3020\u3030\uFD3E\uFD3F\uFE45\uFE46]/,
          P = Yt([["\t", "\r"], " ", "", "‎", "‏", "\u2028", "\u2029", ["!", "/"], [":", "@"], ["[", "^"], "`", ["{", "~"], ["¡", "§"], "©", "«", "¬", "®", "°", "±", "¶", "»", "¿", "×", "÷", ["‐", "‧"], ["‰", "‾"], ["⁁", "⁓"], ["⁕", "⁞"], ["←", "⑟"], ["─", "❵"], ["➔", "⯿"], ["⸀", "⹿"], ["、", "〃"], ["〈", "〠"], "〰", "﴾", "﴿", "﹅", "﹆"], !0, !1),
          L = function (t, r) {
            return {
              key: t,
              tokens: r
            };
          },
          J = function (t) {
            return t;
          },
          D = Vt("plural offset"),
          M = "offset",
          _ = It("offset", !1),
          T = ":",
          R = It(":", !1),
          B = function (t) {
            return t;
          },
          q = "=",
          $ = It("=", !1),
          K = "number",
          G = It("number", !1),
          U = "date",
          Z = It("date", !1),
          I = "time",
          Y = It("time", !1),
          V = "spellout",
          W = It("spellout", !1),
          H = "ordinal",
          Q = It("ordinal", !1),
          X = "duration",
          tt = It("duration", !1),
          rt = function (t) {
            if (r.strict || /^\d/.test(t)) return !1;
            switch (t.toLowerCase()) {
              case "select":
              case "plural":
              case "selectordinal":
                return !1;
              default:
                return !0;
            }
          },
          et = function (t) {
            return t;
          },
          nt = function (t) {
            return !r.strict;
          },
          ot = function (t) {
            return {
              tokens: t
            };
          },
          it = function (t) {
            return {
              tokens: [t.join("")]
            };
          },
          ut = Vt("a valid (strict) function parameter"),
          at = /^[^'{}]/,
          ct = Yt(["'", "{", "}"], !0, !1),
          ht = function (t) {
            return t.join("");
          },
          ft = "'",
          st = It("'", !1),
          lt = function (t) {
            return t;
          },
          pt = function (t) {
            return "{" + t.join("") + "}";
          },
          mt = Vt("doubled apostrophe"),
          dt = "''",
          yt = It("''", !1),
          gt = function () {
            return "'";
          },
          vt = /^[^']/,
          wt = Yt(["'"], !0, !1),
          bt = "'{",
          St = It("'{", !1),
          kt = function (t) {
            return "{" + t.join("");
          },
          xt = "'}",
          At = It("'}", !1),
          jt = function (t) {
            return "}" + t.join("");
          },
          Nt = Vt("escaped string"),
          Ct = "'#",
          Ft = It("'#", !1),
          Ot = function (t) {
            return "#" + t.join("");
          },
          Et = function (t) {
            return t[0];
          },
          zt = Vt("plain char"),
          Pt = /^[^{}#\0-\x08\x0E-\x1F\x7F]/,
          Lt = Yt(["{", "}", "#", ["\0", "\b"], ["", ""], ""], !0, !1),
          Jt = function (t) {
            return !pr[0];
          },
          Dt = function (t) {
            return t;
          },
          Mt = Vt("integer"),
          _t = /^[0-9]/,
          Tt = Yt([["0", "9"]], !1, !1),
          Rt = Vt("white space"),
          Bt = /^[\t-\r \x85\u200E\u200F\u2028\u2029]/,
          qt = Yt([["\t", "\r"], " ", "", "‎", "‏", "\u2028", "\u2029"], !1, !1),
          $t = 0,
          Kt = [{
            line: 1,
            column: 1
          }],
          Gt = 0,
          Ut = [],
          Zt = 0;
        if ("startRule" in r) {
          if (!(r.startRule in i)) throw new Error("Can't start parsing from rule \"" + r.startRule + '".');
          u = i[r.startRule];
        }
        function It(t, r) {
          return {
            type: "literal",
            text: t,
            ignoreCase: r
          };
        }
        function Yt(t, r, e) {
          return {
            type: "class",
            parts: t,
            inverted: r,
            ignoreCase: e
          };
        }
        function Vt(t) {
          return {
            type: "other",
            description: t
          };
        }
        function Wt(r) {
          var e,
            n = Kt[r];
          if (n) return n;
          for (e = r - 1; !Kt[e];) e--;
          for (n = {
            line: (n = Kt[e]).line,
            column: n.column
          }; e < r;) 10 === t.charCodeAt(e) ? (n.line++, n.column = 1) : n.column++, e++;
          return Kt[r] = n, n;
        }
        function Ht(t, r) {
          var e = Wt(t),
            n = Wt(r);
          return {
            start: {
              offset: t,
              line: e.line,
              column: e.column
            },
            end: {
              offset: r,
              line: n.line,
              column: n.column
            }
          };
        }
        function Qt(t) {
          $t < Gt || ($t > Gt && (Gt = $t, Ut = []), Ut.push(t));
        }
        function Xt(t, r, e) {
          return new n(n.buildMessage(t, r), t, r, e);
        }
        function tr() {
          var t, r;
          for (t = [], r = rr(); r !== o;) t.push(r), r = rr();
          return t;
        }
        function rr() {
          var r, e, n;
          if ((r = function () {
            var r, e, n, i;
            return r = $t, 123 === t.charCodeAt($t) ? (e = l, $t++) : (e = o, 0 === Zt && Qt(p)), e !== o && lr() !== o && (n = er()) !== o && lr() !== o ? (125 === t.charCodeAt($t) ? (i = m, $t++) : (i = o, 0 === Zt && Qt(d)), i !== o ? (e = y(n), r = e) : ($t = r, r = o)) : ($t = r, r = o), r;
          }()) === o && (r = function () {
            var r, e, n, i, u, a, c, h, f;
            if (r = $t, 123 === t.charCodeAt($t) ? (e = l, $t++) : (e = o, 0 === Zt && Qt(p)), e !== o) {
              if (lr() !== o) {
                if ((n = er()) !== o) {
                  if (lr() !== o) {
                    if (44 === t.charCodeAt($t) ? (i = g, $t++) : (i = o, 0 === Zt && Qt(v)), i !== o) {
                      if (lr() !== o) {
                        if ($t, t.substr($t, 6) === w ? (u = w, $t += 6) : (u = o, 0 === Zt && Qt(b)), u !== o && (u = S(n, u)), u !== o) {
                          if ((u = lr()) !== o) {
                            if (44 === t.charCodeAt($t) ? (a = g, $t++) : (a = o, 0 === Zt && Qt(v)), a !== o) {
                              if (lr() !== o) {
                                if (c = [], (h = nr()) !== o) for (; h !== o;) c.push(h), h = nr();else c = o;
                                c !== o && (h = lr()) !== o ? (125 === t.charCodeAt($t) ? (f = m, $t++) : (f = o, 0 === Zt && Qt(d)), f !== o ? (e = k(n, c), r = e) : ($t = r, r = o)) : ($t = r, r = o);
                              } else $t = r, r = o;
                            } else $t = r, r = o;
                          } else $t = r, r = o;
                        } else $t = r, r = o;
                      } else $t = r, r = o;
                    } else $t = r, r = o;
                  } else $t = r, r = o;
                } else $t = r, r = o;
              } else $t = r, r = o;
            } else $t = r, r = o;
            return r;
          }()) === o && (r = function () {
            var r, e, n, i, u, a, c, h, f, s, y;
            if (r = $t, 123 === t.charCodeAt($t) ? (e = l, $t++) : (e = o, 0 === Zt && Qt(p)), e !== o) {
              if (lr() !== o) {
                if ((n = er()) !== o) {
                  if (lr() !== o) {
                    if (44 === t.charCodeAt($t) ? (i = g, $t++) : (i = o, 0 === Zt && Qt(v)), i !== o) {
                      if (lr() !== o) {
                        if (u = $t, t.substr($t, 6) === x ? (a = x, $t += 6) : (a = o, 0 === Zt && Qt(A)), a === o && (t.substr($t, 13) === j ? (a = j, $t += 13) : (a = o, 0 === Zt && Qt(N))), a !== o && (a = C(n, a)), (u = a) !== o) {
                          if ((a = lr()) !== o) {
                            if (44 === t.charCodeAt($t) ? (c = g, $t++) : (c = o, 0 === Zt && Qt(v)), c !== o) {
                              if (lr() !== o) {
                                if ((h = function () {
                                  var r, e, n, i, u;
                                  return Zt++, r = $t, (e = lr()) !== o ? (t.substr($t, 6) === M ? (n = M, $t += 6) : (n = o, 0 === Zt && Qt(_)), n !== o && lr() !== o ? (58 === t.charCodeAt($t) ? (i = T, $t++) : (i = o, 0 === Zt && Qt(R)), i !== o && lr() !== o && (u = sr()) !== o && lr() !== o ? (e = B(u), r = e) : ($t = r, r = o)) : ($t = r, r = o)) : ($t = r, r = o), Zt--, r === o && (e = o, 0 === Zt && Qt(D)), r;
                                }()) === o && (h = null), h !== o) {
                                  if (f = [], (s = or()) !== o) for (; s !== o;) f.push(s), s = or();else f = o;
                                  f !== o && (s = lr()) !== o ? (125 === t.charCodeAt($t) ? (y = m, $t++) : (y = o, 0 === Zt && Qt(d)), y !== o ? (e = F(n, u, h, f), r = e) : ($t = r, r = o)) : ($t = r, r = o);
                                } else $t = r, r = o;
                              } else $t = r, r = o;
                            } else $t = r, r = o;
                          } else $t = r, r = o;
                        } else $t = r, r = o;
                      } else $t = r, r = o;
                    } else $t = r, r = o;
                  } else $t = r, r = o;
                } else $t = r, r = o;
              } else $t = r, r = o;
            } else $t = r, r = o;
            return r;
          }()) === o && (r = function () {
            var r, e, n, i, u, a, c;
            return r = $t, 123 === t.charCodeAt($t) ? (e = l, $t++) : (e = o, 0 === Zt && Qt(p)), e !== o && lr() !== o && (n = er()) !== o && lr() !== o ? (44 === t.charCodeAt($t) ? (i = g, $t++) : (i = o, 0 === Zt && Qt(v)), i !== o && lr() !== o && (u = function () {
              var r, e, n, i, u;
              return t.substr($t, 6) === K ? (r = K, $t += 6) : (r = o, 0 === Zt && Qt(G)), r === o && (t.substr($t, 4) === U ? (r = U, $t += 4) : (r = o, 0 === Zt && Qt(Z)), r === o && (t.substr($t, 4) === I ? (r = I, $t += 4) : (r = o, 0 === Zt && Qt(Y)), r === o && (t.substr($t, 8) === V ? (r = V, $t += 8) : (r = o, 0 === Zt && Qt(W)), r === o && (t.substr($t, 7) === H ? (r = H, $t += 7) : (r = o, 0 === Zt && Qt(Q)), r === o && (t.substr($t, 8) === X ? (r = X, $t += 8) : (r = o, 0 === Zt && Qt(tt)), r === o && (r = $t, e = $t, Zt++, t.substr($t, 6) === w ? (n = w, $t += 6) : (n = o, 0 === Zt && Qt(b)), Zt--, n === o ? e = void 0 : ($t = e, e = o), e !== o ? (n = $t, Zt++, t.substr($t, 6) === x ? (i = x, $t += 6) : (i = o, 0 === Zt && Qt(A)), Zt--, i === o ? n = void 0 : ($t = n, n = o), n !== o ? (i = $t, Zt++, t.substr($t, 13) === j ? (u = j, $t += 13) : (u = o, 0 === Zt && Qt(N)), Zt--, u === o ? i = void 0 : ($t = i, i = o), i !== o && (u = er()) !== o && (rt(u) ? void 0 : o) !== o ? (e = et(u), r = e) : ($t = r, r = o)) : ($t = r, r = o)) : ($t = r, r = o))))))), r;
            }()) !== o && lr() !== o ? ((a = function () {
              var r, e, n, i, u;
              if (r = $t, (e = lr()) !== o) {
                if (44 === t.charCodeAt($t) ? (n = g, $t++) : (n = o, 0 === Zt && Qt(v)), n !== o) {
                  for (i = [], u = rr(); u !== o;) i.push(u), u = rr();
                  i !== o && (u = (u = nt(i)) ? void 0 : o) !== o ? (e = ot(i), r = e) : ($t = r, r = o);
                } else $t = r, r = o;
              } else $t = r, r = o;
              if (r === o) if (r = $t, (e = lr()) !== o) {
                if (44 === t.charCodeAt($t) ? (n = g, $t++) : (n = o, 0 === Zt && Qt(v)), n !== o) {
                  for (i = [], u = ur(); u !== o;) i.push(u), u = ur();
                  i !== o ? (e = it(i), r = e) : ($t = r, r = o);
                } else $t = r, r = o;
              } else $t = r, r = o;
              return r;
            }()) === o && (a = null), a !== o ? (125 === t.charCodeAt($t) ? (c = m, $t++) : (c = o, 0 === Zt && Qt(d)), c !== o ? (e = O(n, u, a), r = e) : ($t = r, r = o)) : ($t = r, r = o)) : ($t = r, r = o)) : ($t = r, r = o), r;
          }()) === o && (r = $t, 35 === t.charCodeAt($t) ? (e = a, $t++) : (e = o, 0 === Zt && Qt(c)), e !== o && (n = (n = h()) ? void 0 : o) !== o ? r = e = f() : ($t = r, r = o), r === o)) {
            if (r = $t, e = [], (n = fr()) !== o) for (; n !== o;) e.push(n), n = fr();else e = o;
            e !== o && (e = s(e)), r = e;
          }
          return r;
        }
        function er() {
          var r, e, n;
          if (Zt++, r = $t, e = [], z.test(t.charAt($t)) ? (n = t.charAt($t), $t++) : (n = o, 0 === Zt && Qt(P)), n !== o) for (; n !== o;) e.push(n), z.test(t.charAt($t)) ? (n = t.charAt($t), $t++) : (n = o, 0 === Zt && Qt(P));else e = o;
          return r = e !== o ? t.substring(r, $t) : e, Zt--, r === o && (e = o, 0 === Zt && Qt(E)), r;
        }
        function nr() {
          var t, r, e;
          return t = $t, lr() !== o && (r = er()) !== o && lr() !== o && (e = ir()) !== o ? t = L(r, e) : ($t = t, t = o), t;
        }
        function or() {
          var r, e, n;
          return r = $t, lr() !== o && (e = function () {
            var r, e, n;
            return (r = er()) === o && (r = $t, 61 === t.charCodeAt($t) ? (e = q, $t++) : (e = o, 0 === Zt && Qt($)), e !== o && (n = sr()) !== o ? (e = B(n), r = e) : ($t = r, r = o)), r;
          }()) !== o && lr() !== o && (n = ir()) !== o ? r = L(e, n) : ($t = r, r = o), r;
        }
        function ir() {
          var r, e, n, i, u, a;
          if (r = $t, 123 === t.charCodeAt($t) ? (e = l, $t++) : (e = o, 0 === Zt && Qt(p)), e !== o) {
            if (n = $t, (i = lr()) !== o ? (u = $t, Zt++, 123 === t.charCodeAt($t) ? (a = l, $t++) : (a = o, 0 === Zt && Qt(p)), Zt--, a !== o ? ($t = u, u = void 0) : u = o, u !== o ? n = i = [i, u] : ($t = n, n = o)) : ($t = n, n = o), n === o && (n = null), n !== o) {
              for (i = [], u = rr(); u !== o;) i.push(u), u = rr();
              i !== o && (u = lr()) !== o ? (125 === t.charCodeAt($t) ? (a = m, $t++) : (a = o, 0 === Zt && Qt(d)), a !== o ? r = e = J(i) : ($t = r, r = o)) : ($t = r, r = o);
            } else $t = r, r = o;
          } else $t = r, r = o;
          return r;
        }
        function ur() {
          var r, e, n, i;
          if (Zt++, r = $t, e = [], at.test(t.charAt($t)) ? (n = t.charAt($t), $t++) : (n = o, 0 === Zt && Qt(ct)), n !== o) for (; n !== o;) e.push(n), at.test(t.charAt($t)) ? (n = t.charAt($t), $t++) : (n = o, 0 === Zt && Qt(ct));else e = o;
          if (e !== o && (e = ht(e)), (r = e) === o && (r = ar()) === o && (r = $t, 39 === t.charCodeAt($t) ? (e = ft, $t++) : (e = o, 0 === Zt && Qt(st)), e !== o && (n = cr()) !== o ? (39 === t.charCodeAt($t) ? (i = ft, $t++) : (i = o, 0 === Zt && Qt(st)), i !== o ? r = e = lt(n) : ($t = r, r = o)) : ($t = r, r = o), r === o)) if (r = $t, 123 === t.charCodeAt($t) ? (e = l, $t++) : (e = o, 0 === Zt && Qt(p)), e !== o) {
            for (n = [], i = ur(); i !== o;) n.push(i), i = ur();
            n !== o ? (125 === t.charCodeAt($t) ? (i = m, $t++) : (i = o, 0 === Zt && Qt(d)), i !== o ? r = e = pt(n) : ($t = r, r = o)) : ($t = r, r = o);
          } else $t = r, r = o;
          return Zt--, r === o && (e = o, 0 === Zt && Qt(ut)), r;
        }
        function ar() {
          var r, e;
          return Zt++, r = $t, t.substr($t, 2) === dt ? (e = dt, $t += 2) : (e = o, 0 === Zt && Qt(yt)), e !== o && (e = gt()), Zt--, (r = e) === o && (e = o, 0 === Zt && Qt(mt)), r;
        }
        function cr() {
          var r, e, n;
          if ((r = ar()) === o) {
            if (r = $t, e = [], vt.test(t.charAt($t)) ? (n = t.charAt($t), $t++) : (n = o, 0 === Zt && Qt(wt)), n !== o) for (; n !== o;) e.push(n), vt.test(t.charAt($t)) ? (n = t.charAt($t), $t++) : (n = o, 0 === Zt && Qt(wt));else e = o;
            e !== o && (e = s(e)), r = e;
          }
          return r;
        }
        function hr() {
          var r, e, n, i, u, a;
          if (Zt++, (r = function () {
            var r, e, n, i;
            if (r = $t, t.substr($t, 2) === bt ? (e = bt, $t += 2) : (e = o, 0 === Zt && Qt(St)), e !== o) {
              for (n = [], i = cr(); i !== o;) n.push(i), i = cr();
              n !== o ? (39 === t.charCodeAt($t) ? (i = ft, $t++) : (i = o, 0 === Zt && Qt(st)), i !== o ? r = e = kt(n) : ($t = r, r = o)) : ($t = r, r = o);
            } else $t = r, r = o;
            if (r === o) if (r = $t, t.substr($t, 2) === xt ? (e = xt, $t += 2) : (e = o, 0 === Zt && Qt(At)), e !== o) {
              for (n = [], i = cr(); i !== o;) n.push(i), i = cr();
              n !== o ? (39 === t.charCodeAt($t) ? (i = ft, $t++) : (i = o, 0 === Zt && Qt(st)), i !== o ? r = e = jt(n) : ($t = r, r = o)) : ($t = r, r = o);
            } else $t = r, r = o;
            return r;
          }()) === o) {
            if (r = $t, e = $t, n = $t, t.substr($t, 2) === Ct ? (i = Ct, $t += 2) : (i = o, 0 === Zt && Qt(Ft)), i !== o) {
              for (u = [], a = cr(); a !== o;) u.push(a), a = cr();
              u !== o ? (39 === t.charCodeAt($t) ? (a = ft, $t++) : (a = o, 0 === Zt && Qt(st)), a !== o ? n = i = Ot(u) : ($t = n, n = o)) : ($t = n, n = o);
            } else $t = n, n = o;
            n !== o && (i = (i = h()) ? void 0 : o) !== o ? e = n = [n, i] : ($t = e, e = o), e !== o && (e = Et(e)), (r = e) === o && (39 === t.charCodeAt($t) ? (r = ft, $t++) : (r = o, 0 === Zt && Qt(st)));
          }
          return Zt--, r === o && (e = o, 0 === Zt && Qt(Nt)), r;
        }
        function fr() {
          var r, e;
          return (r = ar()) === o && (r = hr()) === o && (r = $t, 35 === t.charCodeAt($t) ? (e = a, $t++) : (e = o, 0 === Zt && Qt(c)), e !== o && (Jt(e) ? void 0 : o) !== o ? r = e = Dt(e) : ($t = r, r = o), r === o && (r = function () {
            var r;
            return Zt++, Pt.test(t.charAt($t)) ? (r = t.charAt($t), $t++) : (r = o, 0 === Zt && Qt(Lt)), Zt--, r === o && 0 === Zt && Qt(zt), r;
          }())), r;
        }
        function sr() {
          var r, e, n;
          if (Zt++, r = $t, e = [], _t.test(t.charAt($t)) ? (n = t.charAt($t), $t++) : (n = o, 0 === Zt && Qt(Tt)), n !== o) for (; n !== o;) e.push(n), _t.test(t.charAt($t)) ? (n = t.charAt($t), $t++) : (n = o, 0 === Zt && Qt(Tt));else e = o;
          return r = e !== o ? t.substring(r, $t) : e, Zt--, r === o && (e = o, 0 === Zt && Qt(Mt)), r;
        }
        function lr() {
          var r, e, n;
          for (Zt++, r = $t, e = [], Bt.test(t.charAt($t)) ? (n = t.charAt($t), $t++) : (n = o, 0 === Zt && Qt(qt)); n !== o;) e.push(n), Bt.test(t.charAt($t)) ? (n = t.charAt($t), $t++) : (n = o, 0 === Zt && Qt(qt));
          return r = e !== o ? t.substring(r, $t) : e, Zt--, r === o && (e = o, 0 === Zt && Qt(Rt)), r;
        }
        var pr = [!1];
        if ((e = u()) !== o && $t === t.length) return e;
        throw e !== o && $t < t.length && Qt({
          type: "end"
        }), Xt(Ut, Gt < t.length ? t.charAt(Gt) : null, Gt < t.length ? Ht(Gt, Gt + 1) : Ht(Gt, Gt));
      }
    };
  }, function (t, r, e) {
    var n,
      o,
      i = [{
        cardinal: ["other"],
        ordinal: ["other"]
      }, {
        cardinal: ["one", "other"],
        ordinal: ["other"]
      }, {
        cardinal: ["one", "other"],
        ordinal: ["one", "other"]
      }, {
        cardinal: ["one", "two", "other"],
        ordinal: ["other"]
      }];
    void 0 === (o = "function" == typeof (n = {
      af: i[1],
      ak: i[1],
      am: i[1],
      ar: {
        cardinal: ["zero", "one", "two", "few", "many", "other"],
        ordinal: ["other"]
      },
      ars: {
        cardinal: ["zero", "one", "two", "few", "many", "other"],
        ordinal: ["other"]
      },
      as: {
        cardinal: ["one", "other"],
        ordinal: ["one", "two", "few", "many", "other"]
      },
      asa: i[1],
      ast: i[1],
      az: {
        cardinal: ["one", "other"],
        ordinal: ["one", "few", "many", "other"]
      },
      be: {
        cardinal: ["one", "few", "many", "other"],
        ordinal: ["few", "other"]
      },
      bem: i[1],
      bez: i[1],
      bg: i[1],
      bh: i[1],
      bm: i[0],
      bn: {
        cardinal: ["one", "other"],
        ordinal: ["one", "two", "few", "many", "other"]
      },
      bo: i[0],
      br: {
        cardinal: ["one", "two", "few", "many", "other"],
        ordinal: ["other"]
      },
      brx: i[1],
      bs: {
        cardinal: ["one", "few", "other"],
        ordinal: ["other"]
      },
      ca: {
        cardinal: ["one", "other"],
        ordinal: ["one", "two", "few", "other"]
      },
      ce: i[1],
      cgg: i[1],
      chr: i[1],
      ckb: i[1],
      cs: {
        cardinal: ["one", "few", "many", "other"],
        ordinal: ["other"]
      },
      cy: {
        cardinal: ["zero", "one", "two", "few", "many", "other"],
        ordinal: ["zero", "one", "two", "few", "many", "other"]
      },
      da: i[1],
      de: i[1],
      dsb: {
        cardinal: ["one", "two", "few", "other"],
        ordinal: ["other"]
      },
      dv: i[1],
      dz: i[0],
      ee: i[1],
      el: i[1],
      en: {
        cardinal: ["one", "other"],
        ordinal: ["one", "two", "few", "other"]
      },
      eo: i[1],
      es: i[1],
      et: i[1],
      eu: i[1],
      fa: i[1],
      ff: i[1],
      fi: i[1],
      fil: i[2],
      fo: i[1],
      fr: i[2],
      fur: i[1],
      fy: i[1],
      ga: {
        cardinal: ["one", "two", "few", "many", "other"],
        ordinal: ["one", "other"]
      },
      gd: {
        cardinal: ["one", "two", "few", "other"],
        ordinal: ["one", "two", "few", "other"]
      },
      gl: i[1],
      gsw: i[1],
      gu: {
        cardinal: ["one", "other"],
        ordinal: ["one", "two", "few", "many", "other"]
      },
      guw: i[1],
      gv: {
        cardinal: ["one", "two", "few", "many", "other"],
        ordinal: ["other"]
      },
      ha: i[1],
      haw: i[1],
      he: {
        cardinal: ["one", "two", "many", "other"],
        ordinal: ["other"]
      },
      hi: {
        cardinal: ["one", "other"],
        ordinal: ["one", "two", "few", "many", "other"]
      },
      hr: {
        cardinal: ["one", "few", "other"],
        ordinal: ["other"]
      },
      hsb: {
        cardinal: ["one", "two", "few", "other"],
        ordinal: ["other"]
      },
      hu: i[2],
      hy: i[2],
      ia: i[1],
      id: i[0],
      ig: i[0],
      ii: i[0],
      in: i[0],
      io: i[1],
      is: i[1],
      it: {
        cardinal: ["one", "other"],
        ordinal: ["many", "other"]
      },
      iu: i[3],
      iw: {
        cardinal: ["one", "two", "many", "other"],
        ordinal: ["other"]
      },
      ja: i[0],
      jbo: i[0],
      jgo: i[1],
      ji: i[1],
      jmc: i[1],
      jv: i[0],
      jw: i[0],
      ka: {
        cardinal: ["one", "other"],
        ordinal: ["one", "many", "other"]
      },
      kab: i[1],
      kaj: i[1],
      kcg: i[1],
      kde: i[0],
      kea: i[0],
      kk: {
        cardinal: ["one", "other"],
        ordinal: ["many", "other"]
      },
      kkj: i[1],
      kl: i[1],
      km: i[0],
      kn: i[1],
      ko: i[0],
      ks: i[1],
      ksb: i[1],
      ksh: {
        cardinal: ["zero", "one", "other"],
        ordinal: ["other"]
      },
      ku: i[1],
      kw: i[3],
      ky: i[1],
      lag: {
        cardinal: ["zero", "one", "other"],
        ordinal: ["other"]
      },
      lb: i[1],
      lg: i[1],
      lkt: i[0],
      ln: i[1],
      lo: {
        cardinal: ["other"],
        ordinal: ["one", "other"]
      },
      lt: {
        cardinal: ["one", "few", "many", "other"],
        ordinal: ["other"]
      },
      lv: {
        cardinal: ["zero", "one", "other"],
        ordinal: ["other"]
      },
      mas: i[1],
      mg: i[1],
      mgo: i[1],
      mk: {
        cardinal: ["one", "other"],
        ordinal: ["one", "two", "many", "other"]
      },
      ml: i[1],
      mn: i[1],
      mo: {
        cardinal: ["one", "few", "other"],
        ordinal: ["one", "other"]
      },
      mr: {
        cardinal: ["one", "other"],
        ordinal: ["one", "two", "few", "other"]
      },
      ms: {
        cardinal: ["other"],
        ordinal: ["one", "other"]
      },
      mt: {
        cardinal: ["one", "few", "many", "other"],
        ordinal: ["other"]
      },
      my: i[0],
      nah: i[1],
      naq: i[3],
      nb: i[1],
      nd: i[1],
      ne: i[2],
      nl: i[1],
      nn: i[1],
      nnh: i[1],
      no: i[1],
      nqo: i[0],
      nr: i[1],
      nso: i[1],
      ny: i[1],
      nyn: i[1],
      om: i[1],
      or: {
        cardinal: ["one", "other"],
        ordinal: ["one", "two", "few", "many", "other"]
      },
      os: i[1],
      pa: i[1],
      pap: i[1],
      pl: {
        cardinal: ["one", "few", "many", "other"],
        ordinal: ["other"]
      },
      prg: {
        cardinal: ["zero", "one", "other"],
        ordinal: ["other"]
      },
      ps: i[1],
      pt: i[1],
      "pt-PT": i[1],
      rm: i[1],
      ro: {
        cardinal: ["one", "few", "other"],
        ordinal: ["one", "other"]
      },
      rof: i[1],
      root: i[0],
      ru: {
        cardinal: ["one", "few", "many", "other"],
        ordinal: ["other"]
      },
      rwk: i[1],
      sah: i[0],
      saq: i[1],
      sc: {
        cardinal: ["one", "other"],
        ordinal: ["many", "other"]
      },
      scn: {
        cardinal: ["one", "other"],
        ordinal: ["many", "other"]
      },
      sd: i[1],
      sdh: i[1],
      se: i[3],
      seh: i[1],
      ses: i[0],
      sg: i[0],
      sh: {
        cardinal: ["one", "few", "other"],
        ordinal: ["other"]
      },
      shi: {
        cardinal: ["one", "few", "other"],
        ordinal: ["other"]
      },
      si: i[1],
      sk: {
        cardinal: ["one", "few", "many", "other"],
        ordinal: ["other"]
      },
      sl: {
        cardinal: ["one", "two", "few", "other"],
        ordinal: ["other"]
      },
      sma: i[3],
      smi: i[3],
      smj: i[3],
      smn: i[3],
      sms: i[3],
      sn: i[1],
      so: i[1],
      sq: {
        cardinal: ["one", "other"],
        ordinal: ["one", "many", "other"]
      },
      sr: {
        cardinal: ["one", "few", "other"],
        ordinal: ["other"]
      },
      ss: i[1],
      ssy: i[1],
      st: i[1],
      sv: i[2],
      sw: i[1],
      syr: i[1],
      ta: i[1],
      te: i[1],
      teo: i[1],
      th: i[0],
      ti: i[1],
      tig: i[1],
      tk: {
        cardinal: ["one", "other"],
        ordinal: ["few", "other"]
      },
      tl: i[2],
      tn: i[1],
      to: i[0],
      tr: i[1],
      ts: i[1],
      tzm: i[1],
      ug: i[1],
      uk: {
        cardinal: ["one", "few", "many", "other"],
        ordinal: ["few", "other"]
      },
      ur: i[1],
      uz: i[1],
      ve: i[1],
      vi: {
        cardinal: ["other"],
        ordinal: ["one", "other"]
      },
      vo: i[1],
      vun: i[1],
      wa: i[1],
      wae: i[1],
      wo: i[0],
      xh: i[1],
      xog: i[1],
      yi: i[1],
      yo: i[0],
      yue: i[0],
      zh: i[0],
      zu: i[1]
    }) ? n.call(r, e, r, t) : n) || (t.exports = o);
  }, function (t, r) {
    function e(t, r, e) {
      var n = {
        day: "numeric",
        month: "short",
        year: "numeric"
      };
      switch (e) {
        case "full":
          n.weekday = "long";
        case "long":
          n.month = "long";
          break;
        case "short":
          n.month = "numeric";
      }
      return new Date(t).toLocaleDateString(r, n);
    }
    t.exports = function () {
      return e;
    };
  }, function (t, r) {
    function e(t) {
      if (!isFinite(t)) return String(t);
      var r = "";
      t < 0 ? (r = "-", t = Math.abs(t)) : t = Number(t);
      var e = t % 60,
        n = [Math.round(e) === e ? e : e.toFixed(3)];
      return t < 60 ? n.unshift(0) : (t = Math.round((t - n[0]) / 60), n.unshift(t % 60), t >= 60 && (t = Math.round((t - n[0]) / 60), n.unshift(t))), r + n.shift() + ":" + n.map(function (t) {
        return t < 10 ? "0" + String(t) : String(t);
      }).join(":");
    }
    t.exports = function () {
      return e;
    };
  }, function (t, r) {
    t.exports = function (t) {
      var r = function (t, r, e) {
        var n = e && e.split(":") || [],
          o = {
            integer: {
              maximumFractionDigits: 0
            },
            percent: {
              style: "percent"
            },
            currency: {
              style: "currency",
              currency: n[1] && n[1].trim() || CURRENCY,
              minimumFractionDigits: 2,
              maximumFractionDigits: 2
            }
          };
        return new Intl.NumberFormat(r, o[n[0]] || {}).format(t);
      }.toString().replace("CURRENCY", JSON.stringify(t.currency || "USD")).match(/\(([^)]*)\)[^{]*{([\s\S]*)}/);
      return new Function(r[1], r[2]);
    };
  }, function (t, r) {
    function e(t, r, e) {
      var n = {
        second: "numeric",
        minute: "numeric",
        hour: "numeric"
      };
      switch (e) {
        case "full":
        case "long":
          n.timeZoneName = "short";
          break;
        case "short":
          delete n.second;
      }
      return new Date(t).toLocaleTimeString(r, n);
    }
    t.exports = function () {
      return e;
    };
  }, function (t, r, e) {
    "use strict";

    e.r(r);
    var n = e(1),
      o = e.n(n),
      i = e(2),
      u = {
        break: !0,
        continue: !0,
        delete: !0,
        else: !0,
        for: !0,
        function: !0,
        if: !0,
        in: !0,
        new: !0,
        return: !0,
        this: !0,
        typeof: !0,
        var: !0,
        void: !0,
        while: !0,
        with: !0,
        case: !0,
        catch: !0,
        default: !0,
        do: !0,
        finally: !0,
        instanceof: !0,
        switch: !0,
        throw: !0,
        try: !0
      },
      a = {
        debugger: !0,
        class: !0,
        enum: !0,
        extends: !0,
        super: !0,
        const: !0,
        export: !0,
        import: !0,
        null: !0,
        true: !0,
        false: !0,
        implements: !0,
        let: !0,
        private: !0,
        public: !0,
        yield: !0,
        interface: !0,
        package: !0,
        protected: !0,
        static: !0
      };
    function c(t, r) {
      if (/^[A-Z_$][0-9A-Z_$]*$/i.test(t) && !u[t]) return r ? "".concat(r, ".").concat(t) : t;
      var e = JSON.stringify(t);
      return r ? r + "[".concat(e, "]") : e;
    }
    function h(t) {
      var r = t.trim().replace(/\W+/g, "_");
      return u[r] || a[r] || /^\d/.test(r) ? "_" + r : r;
    }
    var f = new RegExp("^" + ["ar", "ckb", "fa", "he", "ks($|[^bfh])", "lrc", "mzn", "pa-Arab", "ps", "ug", "ur", "uz-Arab", "yi"].join("|^"));
    function s(t) {
      return (s = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (t) {
        return typeof t;
      } : function (t) {
        return t && "function" == typeof Symbol && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : typeof t;
      })(t);
    }
    function l(t, r) {
      for (var e = 0; e < r.length; e++) {
        var n = r[e];
        n.enumerable = n.enumerable || !1, n.configurable = !0, "value" in n && (n.writable = !0), Object.defineProperty(t, n.key, n);
      }
    }
    var p = function () {
        function t(r) {
          !function (t, r) {
            if (!(t instanceof r)) throw new TypeError("Cannot call a class as a function");
          }(this, t), this.mf = r, this.lc = null, this.locales = {}, this.runtime = {}, this.formatters = {};
        }
        var r, e, n;
        return r = t, (e = [{
          key: "compile",
          value: function (t, r, e) {
            var n = this;
            if ("object" != s(t)) {
              this.lc = r;
              var o = e[r] || {
                cardinal: [],
                ordinal: []
              };
              o.strict = !!this.mf.options.strictNumberSign;
              var u = Object(i.parse)(t, o).map(function (t) {
                return n.token(t);
              });
              return "function(d) { return ".concat(u.join(" + ") || '""', "; }");
            }
            var a = {};
            for (var c in t) {
              var h = e.hasOwnProperty(c) ? c : r;
              a[c] = this.compile(t[c], h, e);
            }
            return a;
          }
        }, {
          key: "cases",
          value: function (t, r) {
            var e = this,
              n = "select" === t.type || !this.mf.hasCustomPluralFuncs,
              o = t.cases.map(function (t) {
                var o = t.key,
                  i = t.tokens;
                "other" === o && (n = !1);
                var u = i.map(function (t) {
                  return e.token(t, r);
                });
                return c(o) + ": " + (u.join(" + ") || '""');
              });
            if (n) throw new Error("No 'other' form found in " + JSON.stringify(t));
            return "{ ".concat(o.join(", "), " }");
          }
        }, {
          key: "token",
          value: function (t, r) {
            var e,
              n = this;
            if ("string" == typeof t) return JSON.stringify(t);
            var o,
              i,
              u,
              a,
              s = [c(t.arg, "d")];
            switch (t.type) {
              case "argument":
                return this.mf.options.biDiSupport ? (o = s[0], i = this.lc, u = f.test(i), a = JSON.stringify(u ? "‏" : "‎"), "".concat(a, " + ").concat(o, " + ").concat(a)) : s[0];
              case "select":
                e = "select", r && this.mf.options.strictNumberSign && (r = null), s.push(this.cases(t, r)), this.runtime.select = !0;
                break;
              case "selectordinal":
                e = "plural", s.push(0, h(this.lc), this.cases(t, t), 1), this.locales[this.lc] = !0, this.runtime.plural = !0;
                break;
              case "plural":
                e = "plural", s.push(t.offset || 0, h(this.lc), this.cases(t, t)), this.locales[this.lc] = !0, this.runtime.plural = !0;
                break;
              case "function":
                if (!(t.key in this.mf.fmt) && t.key in this.mf.constructor.formatters) {
                  var l = this.mf.constructor.formatters[t.key];
                  this.mf.fmt[t.key] = l(this.mf);
                }
                if (!this.mf.fmt[t.key]) throw new Error("Formatting function ".concat(JSON.stringify(t.key), " not found!"));
                if (s.push(JSON.stringify(this.lc)), t.param) {
                  r && this.mf.options.strictNumberSign && (r = null);
                  var p = t.param.tokens.map(function (t) {
                    return n.token(t, r);
                  });
                  s.push("(" + (p.join(" + ") || '""') + ").trim()");
                }
                e = c(t.key, "fmt"), this.formatters[t.key] = !0;
                break;
              case "octothorpe":
                if (!r) return '"#"';
                e = "number", s = [c(r.arg, "d"), JSON.stringify(r.arg)], r.offset && s.push(r.offset), this.runtime.number = !0;
            }
            if (!e) throw new Error("Parser error for token " + JSON.stringify(t));
            return "".concat(e, "(").concat(s.join(", "), ")");
          }
        }]) && l(r.prototype, e), n && l(r, n), t;
      }(),
      m = e(3),
      d = e.n(m),
      y = e(0),
      g = e.n(y);
    function v(t, r, e) {
      var n = function () {
        return r.apply(this, arguments);
      };
      if (n.toString = function () {
        return r.toString();
      }, e) {
        var o = d.a[t] || {};
        n.cardinal = o.cardinal, n.ordinal = o.ordinal;
      } else n.cardinal = [], n.ordinal = [];
      return n;
    }
    function w(t, r) {
      for (var e = r.pluralKeyChecks, n = String(t); n; n = n.replace(/[-_]?[^-_]*$/, "")) {
        var o = g.a[n];
        if (o) return v(n, o, e);
      }
      throw new Error("Localisation function not found for locale " + JSON.stringify(t));
    }
    function b(t) {
      return (b = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (t) {
        return typeof t;
      } : function (t) {
        return t && "function" == typeof Symbol && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : typeof t;
      })(t);
    }
    function S(t, r) {
      for (var e = 0; e < r.length; e++) {
        var n = r[e];
        n.enumerable = n.enumerable || !1, n.configurable = !0, "value" in n && (n.writable = !0), Object.defineProperty(t, n.key, n);
      }
    }
    var k = function () {
      function t(r) {
        !function (t, r) {
          if (!(t instanceof r)) throw new TypeError("Cannot call a class as a function");
        }(this, t), this.plural = function (t, r, e, n, o) {
          if ({}.hasOwnProperty.call(n, t)) return n[t];
          r && (t -= r);
          var i = e(t, o);
          return i in n ? n[i] : n.other;
        }, this.select = function (t, r) {
          return {}.hasOwnProperty.call(r, t) ? r[t] : r.other;
        }, this.mf = r, this.setStrictNumber(r.options.strictNumberSign);
      }
      var r, e, n;
      return r = t, (e = [{
        key: "setStrictNumber",
        value: function (r) {
          this.number = r ? t.strictNumber : t.defaultNumber;
        }
      }, {
        key: "toString",
        value: function (t, r) {
          for (var e = {}, n = Object.keys(r.locales), o = 0; o < n.length; ++o) {
            var i = n[o];
            e[h(i)] = t[i];
          }
          for (var u = Object.keys(r.runtime), a = 0; a < u.length; ++a) {
            var f = u[a];
            e[f] = this[f];
          }
          var s = Object.keys(r.formatters);
          if (s.length > 0) {
            e.fmt = {};
            for (var l = 0; l < s.length; ++l) {
              var p = s[l];
              e.fmt[p] = this.mf.fmt[p];
            }
          }
          return function t(r, e) {
            if ("object" != b(r)) {
              var n = r.toString().replace(/^(function )\w*/, "$1"),
                o = /([ \t]*)\S.*$/.exec(n);
              return o ? n.replace(new RegExp("^" + o[1], "mg"), "") : n;
            }
            var i = [];
            for (var u in r) {
              var a = t(r[u], e + 1);
              i.push(0 === e ? "var ".concat(u, " = ").concat(a, ";\n") : "".concat(c(u), ": ").concat(a));
            }
            if (0 === e) return i.join("");
            if (0 === i.length) return "{}";
            for (var h = "  "; --e;) h += "  ";
            var f = i.join(",\n").replace(/^/gm, h);
            return "{\n".concat(f, "\n}");
          }(e, 0);
        }
      }]) && S(r.prototype, e), n && S(r, n), t;
    }();
    function x(t) {
      return (x = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (t) {
        return typeof t;
      } : function (t) {
        return t && "function" == typeof Symbol && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : typeof t;
      })(t);
    }
    function A(t, r) {
      for (var e = 0; e < r.length; e++) {
        var n = r[e];
        n.enumerable = n.enumerable || !1, n.configurable = !0, "value" in n && (n.writable = !0), Object.defineProperty(t, n.key, n);
      }
    }
    function j(t, r, e) {
      return r && A(t.prototype, r), e && A(t, e), t;
    }
    k.defaultNumber = function (t, r, e) {
      if (!e) return t;
      if (isNaN(t)) throw new Error("Can't apply offset:" + e + " to argument `" + r + "` with non-numerical value " + JSON.stringify(t) + ".");
      return t - e;
    }, k.strictNumber = function (t, r, e) {
      if (isNaN(t)) throw new Error("Argument `" + r + "` has non-numerical value " + JSON.stringify(t) + ".");
      return t - (e || 0);
    }, e.d(r, "default", function () {
      return N;
    });
    var N = function () {
      function t(r, e) {
        var n = this;
        if (function (t, r) {
          if (!(t instanceof r)) throw new TypeError("Cannot call a class as a function");
        }(this, t), this.options = Object.assign({
          biDiSupport: !1,
          customFormatters: null,
          pluralKeyChecks: !0,
          strictNumberSign: !1
        }, e), this.pluralFuncs = {}, "string" == typeof r) this.pluralFuncs[r] = w(r, this.options), this.defaultLocale = r;else if (Array.isArray(r)) r.forEach(function (t) {
          n.pluralFuncs[t] = w(t, n.options);
        }), this.defaultLocale = r[0];else {
          if (r) for (var o = Object.keys(r), i = 0; i < o.length; ++i) {
            var u = o[i];
            if ("function" != typeof r[u]) {
              var a = "Expected function value for locale " + String(u);
              throw new Error(a);
            }
            this.pluralFuncs[u] = r[u], this.defaultLocale || (this.defaultLocale = u);
          }
          this.defaultLocale ? this.hasCustomPluralFuncs = !0 : (this.defaultLocale = t.defaultLocale, this.hasCustomPluralFuncs = !1);
        }
        this.fmt = Object.assign({}, this.options.customFormatters), this.runtime = new k(this);
      }
      return j(t, null, [{
        key: "escape",
        value: function (t, r) {
          var e = r ? /[#{}]/g : /[{}]/g;
          return String(t).replace(e, "'$&'");
        }
      }]), j(t, [{
        key: "addFormatters",
        value: function (t) {
          for (var r = Object.keys(t), e = 0; e < r.length; ++e) {
            var n = r[e];
            this.fmt[n] = t[n];
          }
          return this;
        }
      }, {
        key: "disablePluralKeyChecks",
        value: function () {
          for (var t in this.options.pluralKeyChecks = !1, this.pluralFuncs) {
            var r = this.pluralFuncs[t];
            r && (r.cardinal = [], r.ordinal = []);
          }
          return this;
        }
      }, {
        key: "setBiDiSupport",
        value: function (t) {
          return this.options.biDiSupport = !!t || void 0 === t, this;
        }
      }, {
        key: "setStrictNumberSign",
        value: function (t) {
          return this.options.strictNumberSign = !!t || void 0 === t, this.runtime.setStrictNumber(this.options.strictNumberSign), this;
        }
      }, {
        key: "compile",
        value: function (t, r) {
          var e = {};
          if (0 === Object.keys(this.pluralFuncs).length) {
            if (r) {
              var n = w(r, this.options);
              if (!n) {
                var o = JSON.stringify(r);
                throw new Error("Locale ".concat(o, " not found!"));
              }
              e[r] = n;
            } else r = this.defaultLocale, e = function (t) {
              for (var r = t.pluralKeyChecks, e = {}, n = Object.keys(g.a), o = 0; o < n.length; ++o) {
                var i = n[o];
                e[i] = v(i, g.a[i], r);
              }
              return e;
            }(this.options);
          } else if (r) {
            var i = this.pluralFuncs[r];
            if (!i) {
              var u = JSON.stringify(r),
                a = JSON.stringify(this.pluralFuncs);
              throw new Error("Locale ".concat(u, " not found in ").concat(a, "!"));
            }
            e[r] = i;
          } else r = this.defaultLocale, e = this.pluralFuncs;
          var f = new p(this),
            s = f.compile(t, r, e);
          if ("object" != x(t)) {
            var l = new Function("number, plural, select, fmt", h(r), "return " + s),
              m = this.runtime;
            return l(m.number, m.plural, m.select, this.fmt, e[r]);
          }
          var d = this.runtime.toString(e, f) + "\n",
            y = function t(r, e) {
              if (e || (e = 0), "object" != x(r)) return r;
              for (var n = "", o = 0; o < e; ++o) n += "  ";
              var i = [];
              for (var u in r) {
                var a = t(r[u], e + 1);
                i.push("\n".concat(n, "  ").concat(c(u), ": ").concat(a));
              }
              return "{".concat(i.join(","), "\n").concat(n, "}");
            }(s),
            b = new Function(d + "return " + y)();
          if (b.hasOwnProperty("toString")) throw new Error("The top-level message key `toString` is reserved");
          return b.toString = function (t) {
            return t && "export default" !== t ? t.indexOf(".") > -1 ? d + t + " = " + y : d + ["(function (root, G) {", '  if (typeof define === "function" && define.amd) { define(G); }', '  else if (typeof exports === "object") { module.exports = G; }', "  else { " + c(t, "root") + " = G; }", "})(this, " + y + ");"].join("\n") : d + "export default " + y;
          }, b;
        }
      }]), t;
    }();
    N.defaultLocale = "en", N.formatters = o.a;
  }]).default;
});

/***/ }),

/***/ 7463:
/*!*********************************************!*\
  !*** ./node_modules/mixpanel/lib/groups.js ***!
  \*********************************************/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {

/**
 * Group profile methods. Learn more: https://help.mixpanel.com/hc/en-us/articles/360025333632
 */

const {
  ProfileHelpers
} = __webpack_require__(/*! ./profile_helpers */ 9332);
class MixpanelGroups extends ProfileHelpers() {
  constructor(mp_instance) {
    super();
    this.mixpanel = mp_instance;
    this.endpoint = '/groups';
  }

  /** groups.set_once(group_key, group_id, prop, to, modifiers, callback)
      ---
      The same as groups.set, but adds a property value to a group only if it has not been set before.
  */
  set_once(group_key, group_id, prop, to, modifiers, callback) {
    const identifiers = {
      $group_key: group_key,
      $group_id: group_id
    };
    this._set(prop, to, modifiers, callback, {
      identifiers,
      set_once: true
    });
  }

  /**
      groups.set(group_key, group_id, prop, to, modifiers, callback)
      ---
      set properties on a group profile
       usage:
           mixpanel.groups.set('company', 'Acme Inc.', '$name', 'Acme Inc.');
           mixpanel.groups.set('company', 'Acme Inc.', {
              'Industry': 'widgets',
              '$name': 'Acme Inc.',
          });
  */
  set(group_key, group_id, prop, to, modifiers, callback) {
    const identifiers = {
      $group_key: group_key,
      $group_id: group_id
    };
    this._set(prop, to, modifiers, callback, {
      identifiers
    });
  }

  /**
   groups.delete_group(group_key, group_id, modifiers, callback)
      ---
      delete a group profile permanently
       usage:
       mixpanel.groups.delete_group('company', 'Acme Inc.');
      */
  delete_group(group_key, group_id, modifiers, callback) {
    const identifiers = {
      $group_key: group_key,
      $group_id: group_id
    };
    this._delete_profile({
      identifiers,
      modifiers,
      callback
    });
  }

  /**
   groups.remove(group_key, group_id, data, modifiers, callback)
      ---
      remove a value from a list-valued group profile property.
       usage:
       mixpanel.groups.remove('company', 'Acme Inc.', {'products': 'anvil'});
       mixpanel.groups.remove('company', 'Acme Inc.', {
          'products': 'anvil',
          'customer segments': 'coyotes'
      });
      */
  remove(group_key, group_id, data, modifiers, callback) {
    const identifiers = {
      $group_key: group_key,
      $group_id: group_id
    };
    this._remove({
      identifiers,
      data,
      modifiers,
      callback
    });
  }

  /**
   groups.union(group_key, group_id, data, modifiers, callback)
      ---
      merge value(s) into a list-valued group profile property.
       usage:
       mixpanel.groups.union('company', 'Acme Inc.', {'products': 'anvil'});
       mixpanel.groups.union('company', 'Acme Inc.', {'products': ['anvil'], 'customer segments': ['coyotes']});
      */
  union(group_key, group_id, data, modifiers, callback) {
    const identifiers = {
      $group_key: group_key,
      $group_id: group_id
    };
    this._union({
      identifiers,
      data,
      modifiers,
      callback
    });
  }

  /**
   groups.unset(group_key, group_id, prop, modifiers, callback)
      ---
      delete a property on a group profile
       usage:
       mixpanel.groups.unset('company', 'Acme Inc.', 'products');
       mixpanel.groups.unset('company', 'Acme Inc.', ['products', 'customer segments']);
      */
  unset(group_key, group_id, prop, modifiers, callback) {
    const identifiers = {
      $group_key: group_key,
      $group_id: group_id
    };
    this._unset({
      identifiers,
      prop,
      modifiers,
      callback
    });
  }
}
exports.MixpanelGroups = MixpanelGroups;

/***/ }),

/***/ 7808:
/*!****************************************************!*\
  !*** ./node_modules/mixpanel/lib/mixpanel-node.js ***!
  \****************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

/*
    Heavily inspired by the original js library copyright Mixpanel, Inc.
    (http://mixpanel.com/)

    Copyright (c) 2012 Carl Sverre

    Released under the MIT license.
*/

const querystring = __webpack_require__(/*! querystring */ 3477);
const Buffer = (__webpack_require__(/*! buffer */ 4300).Buffer);
const http = __webpack_require__(/*! http */ 3685);
const https = __webpack_require__(/*! https */ 5687);
const HttpsProxyAgent = __webpack_require__(/*! https-proxy-agent */ 7210);
const url = __webpack_require__(/*! url */ 7310);
const packageInfo = __webpack_require__(/*! ../package.json */ 9000);
const {
  async_all,
  ensure_timestamp
} = __webpack_require__(/*! ./utils */ 4820);
const {
  MixpanelGroups
} = __webpack_require__(/*! ./groups */ 7463);
const {
  MixpanelPeople
} = __webpack_require__(/*! ./people */ 5541);
const DEFAULT_CONFIG = {
  test: false,
  debug: false,
  verbose: false,
  host: 'api.mixpanel.com',
  protocol: 'https',
  path: '',
  keepAlive: true,
  // set this to true to automatically geolocate based on the client's ip.
  // e.g., when running under electron
  geolocate: false
};
var create_client = function (token, config) {
  if (!token) {
    throw new Error("The Mixpanel Client needs a Mixpanel token: `init(token)`");
  }
  const metrics = {
    token,
    config: {
      ...DEFAULT_CONFIG
    }
  };
  const {
    keepAlive
  } = metrics.config;

  // mixpanel constants
  const MAX_BATCH_SIZE = 50;
  const REQUEST_LIBS = {
    http,
    https
  };
  const REQUEST_AGENTS = {
    http: new http.Agent({
      keepAlive
    }),
    https: new https.Agent({
      keepAlive
    })
  };
  const proxyPath = process.env.HTTPS_PROXY || process.env.HTTP_PROXY;
  const proxyAgent = proxyPath ? new HttpsProxyAgent(Object.assign(url.parse(proxyPath), {
    keepAlive
  })) : null;

  /**
   * sends an async GET or POST request to mixpanel
   * for batch processes data must be send in the body of a POST
   * @param {object} options
   * @param {string} options.endpoint
   * @param {object} options.data         the data to send in the request
   * @param {string} [options.method]     e.g. `get` or `post`, defaults to `get`
   * @param {function} callback           called on request completion or error
   */
  metrics.send_request = function (options, callback) {
    callback = callback || function () {};
    let content = Buffer.from(JSON.stringify(options.data)).toString('base64');
    const endpoint = options.endpoint;
    const method = (options.method || 'GET').toUpperCase();
    let query_params = {
      'ip': metrics.config.geolocate ? 1 : 0,
      'verbose': metrics.config.verbose ? 1 : 0
    };
    const key = metrics.config.key;
    const secret = metrics.config.secret;
    const request_lib = REQUEST_LIBS[metrics.config.protocol];
    let request_options = {
      host: metrics.config.host,
      port: metrics.config.port,
      headers: {},
      method: method
    };
    let request;
    if (!request_lib) {
      throw new Error("Mixpanel Initialization Error: Unsupported protocol " + metrics.config.protocol + ". " + "Supported protocols are: " + Object.keys(REQUEST_LIBS));
    }
    if (method === 'POST') {
      content = 'data=' + content;
      request_options.headers['Content-Type'] = 'application/x-www-form-urlencoded';
      request_options.headers['Content-Length'] = Buffer.byteLength(content);
    } else if (method === 'GET') {
      query_params.data = content;
    }

    // add auth params
    if (secret) {
      if (request_lib !== https) {
        throw new Error("Must use HTTPS if authenticating with API Secret");
      }
      const encoded = Buffer.from(secret + ':').toString('base64');
      request_options.headers['Authorization'] = 'Basic ' + encoded;
    } else if (key) {
      query_params.api_key = key;
    } else if (endpoint === '/import') {
      throw new Error("The Mixpanel Client needs a Mixpanel API Secret when importing old events: `init(token, { secret: ... })`");
    }
    request_options.agent = proxyAgent || REQUEST_AGENTS[metrics.config.protocol];
    if (metrics.config.test) {
      query_params.test = 1;
    }
    request_options.path = metrics.config.path + endpoint + "?" + querystring.stringify(query_params);
    request = request_lib.request(request_options, function (res) {
      var data = "";
      res.on('data', function (chunk) {
        data += chunk;
      });
      res.on('end', function () {
        var e;
        if (metrics.config.verbose) {
          try {
            var result = JSON.parse(data);
            if (result.status != 1) {
              e = new Error("Mixpanel Server Error: " + result.error);
            }
          } catch (ex) {
            e = new Error("Could not parse response from Mixpanel");
          }
        } else {
          e = data !== '1' ? new Error("Mixpanel Server Error: " + data) : undefined;
        }
        callback(e);
      });
    });
    request.on('error', function (e) {
      if (metrics.config.debug) {
        console.log("Got Error: " + e.message);
      }
      callback(e);
    });
    if (method === 'POST') {
      request.write(content);
    }
    request.end();
  };

  /**
   * Send an event to Mixpanel, using the specified endpoint (e.g., track/import)
   * @param {string} endpoint - API endpoint name
   * @param {string} event - event name
   * @param {object} properties - event properties
   * @param {Function} [callback] - callback for request completion/error
   */
  metrics.send_event_request = function (endpoint, event, properties, callback) {
    properties.token = metrics.token;
    properties.mp_lib = "node";
    properties.$lib_version = packageInfo.version;
    var data = {
      event: event,
      properties: properties
    };
    if (metrics.config.debug) {
      console.log("Sending the following event to Mixpanel:\n", data);
    }
    metrics.send_request({
      method: "GET",
      endpoint: endpoint,
      data: data
    }, callback);
  };

  /**
   * breaks array into equal-sized chunks, with the last chunk being the remainder
   * @param {Array} arr
   * @param {number} size
   * @returns {Array}
   */
  var chunk = function (arr, size) {
    var chunks = [],
      i = 0,
      total = arr.length;
    while (i < total) {
      chunks.push(arr.slice(i, i += size));
    }
    return chunks;
  };

  /**
   * sends events in batches
   * @param {object}   options
   * @param {[{}]}     options.event_list                 array of event objects
   * @param {string}   options.endpoint                   e.g. `/track` or `/import`
   * @param {number}   [options.max_concurrent_requests]  limits concurrent async requests over the network
   * @param {number}   [options.max_batch_size]           limits number of events sent to mixpanel per request
   * @param {Function} [callback]                         callback receives array of errors if any
   *
   */
  var send_batch_requests = function (options, callback) {
    var event_list = options.event_list,
      endpoint = options.endpoint,
      max_batch_size = options.max_batch_size ? Math.min(MAX_BATCH_SIZE, options.max_batch_size) : MAX_BATCH_SIZE,
      // to maintain original intention of max_batch_size; if max_batch_size is greater than 50, we assume the user is trying to set max_concurrent_requests
      max_concurrent_requests = options.max_concurrent_requests || options.max_batch_size > MAX_BATCH_SIZE && Math.ceil(options.max_batch_size / MAX_BATCH_SIZE),
      event_batches = chunk(event_list, max_batch_size),
      request_batches = max_concurrent_requests ? chunk(event_batches, max_concurrent_requests) : [event_batches],
      total_event_batches = event_batches.length,
      total_request_batches = request_batches.length;

    /**
     * sends a batch of events to mixpanel through http api
     * @param {Array} batch
     * @param {Function} cb
     */
    function send_event_batch(batch, cb) {
      if (batch.length > 0) {
        batch = batch.map(function (event) {
          var properties = event.properties;
          if (endpoint === '/import' || event.properties.time) {
            // usually there will be a time property, but not required for `/track` endpoint
            event.properties.time = ensure_timestamp(event.properties.time);
          }
          event.properties.token = event.properties.token || metrics.token;
          return event;
        });

        // must be a POST
        metrics.send_request({
          method: "POST",
          endpoint: endpoint,
          data: batch
        }, cb);
      }
    }

    /**
     * Asynchronously sends batches of requests
     * @param {number} index
     */
    function send_next_request_batch(index) {
      var request_batch = request_batches[index],
        cb = function (errors, results) {
          index += 1;
          if (index === total_request_batches) {
            callback && callback(errors, results);
          } else {
            send_next_request_batch(index);
          }
        };
      async_all(request_batch, send_event_batch, cb);
    }

    // init recursive function
    send_next_request_batch(0);
    if (metrics.config.debug) {
      console.log("Sending " + event_list.length + " events to Mixpanel in " + total_event_batches + " batches of events and " + total_request_batches + " batches of requests");
    }
  };

  /**
       track(event, properties, callback)
       ---
       this function sends an event to mixpanel.
        event:string                    the event name
       properties:object               additional event properties to send
       callback:function(err:Error)    callback is called when the request is
                                       finished or an error occurs
   */
  metrics.track = function (event, properties, callback) {
    if (!properties || typeof properties === "function") {
      callback = properties;
      properties = {};
    }

    // time is optional for `track`
    if (properties.time) {
      properties.time = ensure_timestamp(properties.time);
    }
    metrics.send_event_request("/track", event, properties, callback);
  };

  /**
   * send a batch of events to mixpanel `track` endpoint: this should only be used if events are less than 5 days old
   * @param {Array}    event_list                         array of event objects to track
   * @param {object}   [options]
   * @param {number}   [options.max_concurrent_requests]  number of concurrent http requests that can be made to mixpanel
   * @param {number}   [options.max_batch_size]           number of events that can be sent to mixpanel per request
   * @param {Function} [callback]                         callback receives array of errors if any
   */
  metrics.track_batch = function (event_list, options, callback) {
    options = options || {};
    if (typeof options === 'function') {
      callback = options;
      options = {};
    }
    var batch_options = {
      event_list: event_list,
      endpoint: "/track",
      max_concurrent_requests: options.max_concurrent_requests,
      max_batch_size: options.max_batch_size
    };
    send_batch_requests(batch_options, callback);
  };

  /**
      import(event, time, properties, callback)
      ---
      This function sends an event to mixpanel using the import
      endpoint.  The time argument should be either a Date or Number,
      and should signify the time the event occurred.
       It is highly recommended that you specify the distinct_id
      property for each event you import, otherwise the events will be
      tied to the IP address of the sending machine.
       For more information look at:
      https://mixpanel.com/docs/api-documentation/importing-events-older-than-31-days
       event:string                    the event name
      time:date|number                the time of the event
      properties:object               additional event properties to send
      callback:function(err:Error)    callback is called when the request is
                                      finished or an error occurs
  */
  metrics.import = function (event, time, properties, callback) {
    if (!properties || typeof properties === "function") {
      callback = properties;
      properties = {};
    }
    properties.time = ensure_timestamp(time);
    metrics.send_event_request("/import", event, properties, callback);
  };

  /**
      import_batch(event_list, options, callback)
      ---
      This function sends a list of events to mixpanel using the import
      endpoint. The format of the event array should be:
       [
          {
              "event": "event name",
              "properties": {
                  "time": new Date(), // Number or Date; required for each event
                  "key": "val",
                  ...
              }
          },
          {
              "event": "event name",
              "properties": {
                  "time": new Date()  // Number or Date; required for each event
              }
          },
          ...
      ]
       See import() for further information about the import endpoint.
       Options:
          max_batch_size: the maximum number of events to be transmitted over
                          the network simultaneously. useful for capping bandwidth
                          usage.
          max_concurrent_requests: the maximum number of concurrent http requests that
                          can be made to mixpanel; also useful for capping bandwidth.
       N.B.: the Mixpanel API only accepts 50 events per request, so regardless
      of max_batch_size, larger lists of events will be chunked further into
      groups of 50.
       event_list:array                    list of event names and properties
      options:object                      optional batch configuration
      callback:function(error_list:array) callback is called when the request is
                                          finished or an error occurs
  */
  metrics.import_batch = function (event_list, options, callback) {
    var batch_options;
    if (typeof options === "function" || !options) {
      callback = options;
      options = {};
    }
    batch_options = {
      event_list: event_list,
      endpoint: "/import",
      max_concurrent_requests: options.max_concurrent_requests,
      max_batch_size: options.max_batch_size
    };
    send_batch_requests(batch_options, callback);
  };

  /**
      alias(distinct_id, alias)
      ---
      This function creates an alias for distinct_id
       For more information look at:
      https://mixpanel.com/docs/integration-libraries/using-mixpanel-alias
       distinct_id:string              the current identifier
      alias:string                    the future alias
  */
  metrics.alias = function (distinct_id, alias, callback) {
    var properties = {
      distinct_id: distinct_id,
      alias: alias
    };
    metrics.track('$create_alias', properties, callback);
  };
  metrics.groups = new MixpanelGroups(metrics);
  metrics.people = new MixpanelPeople(metrics);

  /**
      set_config(config)
      ---
      Modifies the mixpanel config
       config:object       an object with properties to override in the
                          mixpanel client config
  */
  metrics.set_config = function (config) {
    Object.assign(metrics.config, config);
    if (config.host) {
      // Split host into host and port
      const [host, port] = config.host.split(':');
      metrics.config.host = host;
      if (port) {
        metrics.config.port = Number(port);
      }
    }
  };
  if (config) {
    metrics.set_config(config);
  }
  return metrics;
};

// module exporting
module.exports = {
  Client: function (token) {
    console.warn("The function `Client(token)` is deprecated.  It is now called `init(token)`.");
    return create_client(token);
  },
  init: create_client
};

/***/ }),

/***/ 5541:
/*!*********************************************!*\
  !*** ./node_modules/mixpanel/lib/people.js ***!
  \*********************************************/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {

const {
  merge_modifiers,
  ProfileHelpers
} = __webpack_require__(/*! ./profile_helpers */ 9332);
class MixpanelPeople extends ProfileHelpers() {
  constructor(mp_instance) {
    super();
    this.mixpanel = mp_instance;
    this.endpoint = '/engage';
  }

  /** people.set_once(distinct_id, prop, to, modifiers, callback)
      ---
      The same as people.set but in the words of mixpanel:
      mixpanel.people.set_once
       " This method allows you to set a user attribute, only if
          it is not currently set. It can be called multiple times
          safely, so is perfect for storing things like the first date
          you saw a user, or the referrer that brought them to your
          website for the first time. "
   */
  set_once(distinct_id, prop, to, modifiers, callback) {
    const identifiers = {
      $distinct_id: distinct_id
    };
    this._set(prop, to, modifiers, callback, {
      identifiers,
      set_once: true
    });
  }

  /**
      people.set(distinct_id, prop, to, modifiers, callback)
      ---
      set properties on an user record in engage
       usage:
           mixpanel.people.set('bob', 'gender', 'm');
           mixpanel.people.set('joe', {
              'company': 'acme',
              'plan': 'premium'
          });
  */
  set(distinct_id, prop, to, modifiers, callback) {
    const identifiers = {
      $distinct_id: distinct_id
    };
    this._set(prop, to, modifiers, callback, {
      identifiers
    });
  }

  /**
      people.increment(distinct_id, prop, by, modifiers, callback)
      ---
      increment/decrement properties on an user record in engage
       usage:
           mixpanel.people.increment('bob', 'page_views', 1);
           // or, for convenience, if you're just incrementing a counter by 1, you can
          // simply do
          mixpanel.people.increment('bob', 'page_views');
           // to decrement a counter, pass a negative number
          mixpanel.people.increment('bob', 'credits_left', -1);
           // like mixpanel.people.set(), you can increment multiple properties at once:
          mixpanel.people.increment('bob', {
              counter1: 1,
              counter2: 3,
              counter3: -2
          });
  */
  increment(distinct_id, prop, by, modifiers, callback) {
    // TODO extract to ProfileHelpers

    var $add = {};
    if (typeof prop === 'object') {
      if (typeof by === 'object') {
        callback = modifiers;
        modifiers = by;
      } else {
        callback = by;
      }
      for (const [key, val] of Object.entries(prop)) {
        if (isNaN(parseFloat(val))) {
          if (this.mixpanel.config.debug) {
            console.error("Invalid increment value passed to mixpanel.people.increment - must be a number");
            console.error("Passed " + key + ":" + val);
          }
        } else {
          $add[key] = val;
        }
      }
      ;
    } else {
      if (typeof by === 'number' || !by) {
        by = by || 1;
        $add[prop] = by;
        if (typeof modifiers === 'function') {
          callback = modifiers;
        }
      } else if (typeof by === 'function') {
        callback = by;
        $add[prop] = 1;
      } else {
        callback = modifiers;
        modifiers = typeof by === 'object' ? by : {};
        $add[prop] = 1;
      }
    }
    var data = {
      '$add': $add,
      '$token': this.mixpanel.token,
      '$distinct_id': distinct_id
    };
    data = merge_modifiers(data, modifiers);
    if (this.mixpanel.config.debug) {
      console.log("Sending the following data to Mixpanel (Engage):");
      console.log(data);
    }
    this.mixpanel.send_request({
      method: "GET",
      endpoint: "/engage",
      data: data
    }, callback);
  }

  /**
      people.append(distinct_id, prop, value, modifiers, callback)
      ---
      Append a value to a list-valued people analytics property.
       usage:
           // append a value to a list, creating it if needed
          mixpanel.people.append('bob', 'pages_visited', 'homepage');
           // like mixpanel.people.set(), you can append multiple properties at once:
          mixpanel.people.append('bob', {
              list1: 'bob',
              list2: 123
          });
  */
  append(distinct_id, prop, value, modifiers, callback) {
    // TODO extract to ProfileHelpers

    var $append = {};
    if (typeof prop === 'object') {
      if (typeof value === 'object') {
        callback = modifiers;
        modifiers = value;
      } else {
        callback = value;
      }
      Object.keys(prop).forEach(function (key) {
        $append[key] = prop[key];
      });
    } else {
      $append[prop] = value;
      if (typeof modifiers === 'function') {
        callback = modifiers;
      }
    }
    var data = {
      '$append': $append,
      '$token': this.mixpanel.token,
      '$distinct_id': distinct_id
    };
    data = merge_modifiers(data, modifiers);
    if (this.mixpanel.config.debug) {
      console.log("Sending the following data to Mixpanel (Engage):");
      console.log(data);
    }
    this.mixpanel.send_request({
      method: "GET",
      endpoint: "/engage",
      data: data
    }, callback);
  }

  /**
      people.track_charge(distinct_id, amount, properties, modifiers, callback)
      ---
      Record that you have charged the current user a certain
      amount of money.
       usage:
           // charge a user $29.99
          mixpanel.people.track_charge('bob', 29.99);
           // charge a user $19 on the 1st of february
          mixpanel.people.track_charge('bob', 19, { '$time': new Date('feb 1 2012') });
  */
  track_charge(distinct_id, amount, properties, modifiers, callback) {
    if (typeof properties === 'function' || !properties) {
      callback = properties || function () {};
      properties = {};
    } else {
      if (typeof modifiers === 'function' || !modifiers) {
        callback = modifiers || function () {};
        if (properties.$ignore_time || properties.hasOwnProperty("$ip")) {
          modifiers = {};
          Object.keys(properties).forEach(function (key) {
            modifiers[key] = properties[key];
            delete properties[key];
          });
        }
      }
    }
    if (typeof amount !== 'number') {
      amount = parseFloat(amount);
      if (isNaN(amount)) {
        console.error("Invalid value passed to mixpanel.people.track_charge - must be a number");
        return;
      }
    }
    properties.$amount = amount;
    if (properties.hasOwnProperty('$time')) {
      var time = properties.$time;
      if (Object.prototype.toString.call(time) === '[object Date]') {
        properties.$time = time.toISOString();
      }
    }
    var data = {
      '$append': {
        '$transactions': properties
      },
      '$token': this.mixpanel.token,
      '$distinct_id': distinct_id
    };
    data = merge_modifiers(data, modifiers);
    if (this.mixpanel.config.debug) {
      console.log("Sending the following data to Mixpanel (Engage):");
      console.log(data);
    }
    this.mixpanel.send_request({
      method: "GET",
      endpoint: "/engage",
      data: data
    }, callback);
  }

  /**
      people.clear_charges(distinct_id, modifiers, callback)
      ---
      Clear all the current user's transactions.
       usage:
           mixpanel.people.clear_charges('bob');
  */
  clear_charges(distinct_id, modifiers, callback) {
    var data = {
      '$set': {
        '$transactions': []
      },
      '$token': this.mixpanel.token,
      '$distinct_id': distinct_id
    };
    if (typeof modifiers === 'function') {
      callback = modifiers;
    }
    data = merge_modifiers(data, modifiers);
    if (this.mixpanel.config.debug) {
      console.log("Clearing this user's charges:", distinct_id);
    }
    this.mixpanel.send_request({
      method: "GET",
      endpoint: "/engage",
      data: data
    }, callback);
  }

  /**
      people.delete_user(distinct_id, modifiers, callback)
      ---
      delete an user record in engage
       usage:
           mixpanel.people.delete_user('bob');
  */
  delete_user(distinct_id, modifiers, callback) {
    const identifiers = {
      $distinct_id: distinct_id
    };
    this._delete_profile({
      identifiers,
      modifiers,
      callback
    });
  }

  /**
      people.remove(distinct_id, data, modifiers, callback)
      ---
      remove a value from a list-valued user profile property.
       usage:
           mixpanel.people.remove('bob', {'browsers': 'firefox'});
           mixpanel.people.remove('bob', {'browsers': 'chrome', 'os': 'linux'});
  */
  remove(distinct_id, data, modifiers, callback) {
    const identifiers = {
      '$distinct_id': distinct_id
    };
    this._remove({
      identifiers,
      data,
      modifiers,
      callback
    });
  }

  /**
      people.union(distinct_id, data, modifiers, callback)
      ---
      merge value(s) into a list-valued people analytics property.
       usage:
           mixpanel.people.union('bob', {'browsers': 'firefox'});
           mixpanel.people.union('bob', {'browsers': ['chrome'], os: ['linux']});
  */
  union(distinct_id, data, modifiers, callback) {
    const identifiers = {
      $distinct_id: distinct_id
    };
    this._union({
      identifiers,
      data,
      modifiers,
      callback
    });
  }

  /**
      people.unset(distinct_id, prop, modifiers, callback)
      ---
      delete a property on an user record in engage
       usage:
           mixpanel.people.unset('bob', 'page_views');
           mixpanel.people.unset('bob', ['page_views', 'last_login']);
  */
  unset(distinct_id, prop, modifiers, callback) {
    const identifiers = {
      $distinct_id: distinct_id
    };
    this._unset({
      identifiers,
      prop,
      modifiers,
      callback
    });
  }
}
;
exports.MixpanelPeople = MixpanelPeople;

/***/ }),

/***/ 9332:
/*!******************************************************!*\
  !*** ./node_modules/mixpanel/lib/profile_helpers.js ***!
  \******************************************************/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {

/**
 * Mixin with profile-related helpers (for people and groups)
 */

const util = __webpack_require__(/*! util */ 3837);
const {
  ensure_timestamp
} = __webpack_require__(/*! ./utils */ 4820);
function merge_modifiers(data, modifiers) {
  if (modifiers) {
    if (modifiers.$ignore_alias) {
      data.$ignore_alias = modifiers.$ignore_alias;
    }
    if (modifiers.$ignore_time) {
      data.$ignore_time = modifiers.$ignore_time;
    }
    if (modifiers.hasOwnProperty("$ip")) {
      data.$ip = modifiers.$ip;
    }
    if (modifiers.hasOwnProperty("$time")) {
      data.$time = ensure_timestamp(modifiers.$time);
    }
    if (modifiers.hasOwnProperty("$latitude") && modifiers.hasOwnProperty('$longitude')) {
      data.$latitude = modifiers.$latitude;
      data.$longitude = modifiers.$longitude;
    }
  }
  return data;
}
;
exports.merge_modifiers = merge_modifiers;
exports.ProfileHelpers = (Base = Object) => class extends Base {
  get token() {
    return this.mixpanel.token;
  }
  get config() {
    return this.mixpanel.config;
  }
  _set(prop, to, modifiers, callback, {
    identifiers,
    set_once = false
  }) {
    let $set = {};
    if (typeof prop === 'object') {
      if (typeof to === 'object') {
        callback = modifiers;
        modifiers = to;
      } else {
        callback = to;
      }
      $set = prop;
    } else {
      $set[prop] = to;
      if (typeof modifiers === 'function' || !modifiers) {
        callback = modifiers;
      }
    }
    let data = {
      '$token': this.token,
      ...identifiers
    };
    const set_key = set_once ? "$set_once" : "$set";
    data[set_key] = $set;
    if ('ip' in $set) {
      data.$ip = $set.ip;
      delete $set.ip;
    }
    if ($set.$ignore_time) {
      data.$ignore_time = $set.$ignore_time;
      delete $set.$ignore_time;
    }
    data = merge_modifiers(data, modifiers);
    if (this.config.debug) {
      console.log(`Sending the following data to Mixpanel (${this.endpoint}):`);
      console.log(data);
    }
    this.mixpanel.send_request({
      method: "GET",
      endpoint: this.endpoint,
      data
    }, callback);
  }
  _delete_profile({
    identifiers,
    modifiers,
    callback
  }) {
    let data = {
      '$delete': '',
      '$token': this.token,
      ...identifiers
    };
    if (typeof modifiers === 'function') {
      callback = modifiers;
    }
    data = merge_modifiers(data, modifiers);
    if (this.config.debug) {
      console.log(`Deleting profile ${JSON.stringify(identifiers)}`);
    }
    this.mixpanel.send_request({
      method: "GET",
      endpoint: this.endpoint,
      data
    }, callback);
  }
  _remove({
    identifiers,
    data,
    modifiers,
    callback
  }) {
    let $remove = {};
    if (typeof data !== 'object' || util.isArray(data)) {
      if (this.config.debug) {
        console.error("Invalid value passed to #remove - data must be an object with scalar values");
      }
      return;
    }
    for (const [key, val] of Object.entries(data)) {
      if (typeof val === 'string' || typeof val === 'number') {
        $remove[key] = val;
      } else {
        if (this.config.debug) {
          console.error("Invalid argument passed to #remove - values must be scalar");
          console.error("Passed " + key + ':', val);
        }
        return;
      }
    }
    if (Object.keys($remove).length === 0) {
      return;
    }
    data = {
      '$remove': $remove,
      '$token': this.token,
      ...identifiers
    };
    if (typeof modifiers === 'function') {
      callback = modifiers;
    }
    data = merge_modifiers(data, modifiers);
    if (this.config.debug) {
      console.log(`Sending the following data to Mixpanel (${this.endpoint}):`);
      console.log(data);
    }
    this.mixpanel.send_request({
      method: "GET",
      endpoint: this.endpoint,
      data
    }, callback);
  }
  _union({
    identifiers,
    data,
    modifiers,
    callback
  }) {
    let $union = {};
    if (typeof data !== 'object' || util.isArray(data)) {
      if (this.config.debug) {
        console.error("Invalid value passed to #union - data must be an object with scalar or array values");
      }
      return;
    }
    for (const [key, val] of Object.entries(data)) {
      if (util.isArray(val)) {
        var merge_values = val.filter(function (v) {
          return typeof v === 'string' || typeof v === 'number';
        });
        if (merge_values.length > 0) {
          $union[key] = merge_values;
        }
      } else if (typeof val === 'string' || typeof val === 'number') {
        $union[key] = [val];
      } else {
        if (this.config.debug) {
          console.error("Invalid argument passed to #union - values must be a scalar value or array");
          console.error("Passed " + key + ':', val);
        }
      }
    }
    if (Object.keys($union).length === 0) {
      return;
    }
    data = {
      '$union': $union,
      '$token': this.token,
      ...identifiers
    };
    if (typeof modifiers === 'function') {
      callback = modifiers;
    }
    data = merge_modifiers(data, modifiers);
    if (this.config.debug) {
      console.log(`Sending the following data to Mixpanel (${this.endpoint}):`);
      console.log(data);
    }
    this.mixpanel.send_request({
      method: "GET",
      endpoint: this.endpoint,
      data
    }, callback);
  }
  _unset({
    identifiers,
    prop,
    modifiers,
    callback
  }) {
    let $unset = [];
    if (util.isArray(prop)) {
      $unset = prop;
    } else if (typeof prop === 'string') {
      $unset = [prop];
    } else {
      if (this.config.debug) {
        console.error("Invalid argument passed to #unset - must be a string or array");
        console.error("Passed: " + prop);
      }
      return;
    }
    let data = {
      '$unset': $unset,
      '$token': this.token,
      ...identifiers
    };
    if (typeof modifiers === 'function') {
      callback = modifiers;
    }
    data = merge_modifiers(data, modifiers);
    if (this.config.debug) {
      console.log(`Sending the following data to Mixpanel (${this.endpoint}):`);
      console.log(data);
    }
    this.mixpanel.send_request({
      method: "GET",
      endpoint: this.endpoint,
      data
    }, callback);
  }
};

/***/ }),

/***/ 4820:
/*!********************************************!*\
  !*** ./node_modules/mixpanel/lib/utils.js ***!
  \********************************************/
/***/ ((__unused_webpack_module, exports) => {

/**
 * helper to wait for all callbacks to complete; similar to `Promise.all`
 * exposed to metrics object for unit tests
 * @param {Array} requests
 * @param {Function} handler
 * @param {Function} callback
 */
exports.async_all = function (requests, handler, callback) {
  var total = requests.length,
    errors = null,
    results = [],
    done = function (err, result) {
      if (err) {
        // errors are `null` unless there is an error, which allows for promisification
        errors = errors || [];
        errors.push(err);
      }
      results.push(result);
      if (--total === 0) {
        callback(errors, results);
      }
    };
  if (total === 0) {
    callback(errors, results);
  } else {
    for (var i = 0, l = requests.length; i < l; i++) {
      handler(requests[i], done);
    }
  }
};

/**
 * Validate type of time property, and convert to Unix timestamp if necessary
 * @param {Date|number} time - value to check
 * @returns {number} Unix timestamp
 */
exports.ensure_timestamp = function (time) {
  if (!(time instanceof Date || typeof time === "number")) {
    throw new Error("`time` property must be a Date or Unix timestamp and is only required for `import` endpoint");
  }
  return time instanceof Date ? time.getTime() : time;
};

/***/ }),

/***/ 1120:
/*!**********************************!*\
  !*** ./node_modules/ms/index.js ***!
  \**********************************/
/***/ ((module) => {

/**
 * Helpers.
 */

var s = 1000;
var m = s * 60;
var h = m * 60;
var d = h * 24;
var w = d * 7;
var y = d * 365.25;

/**
 * Parse or format the given `val`.
 *
 * Options:
 *
 *  - `long` verbose formatting [false]
 *
 * @param {String|Number} val
 * @param {Object} [options]
 * @throws {Error} throw an error if val is not a non-empty string or a number
 * @return {String|Number}
 * @api public
 */

module.exports = function (val, options) {
  options = options || {};
  var type = typeof val;
  if (type === 'string' && val.length > 0) {
    return parse(val);
  } else if (type === 'number' && isFinite(val)) {
    return options.long ? fmtLong(val) : fmtShort(val);
  }
  throw new Error('val is not a non-empty string or a valid number. val=' + JSON.stringify(val));
};

/**
 * Parse the given `str` and return milliseconds.
 *
 * @param {String} str
 * @return {Number}
 * @api private
 */

function parse(str) {
  str = String(str);
  if (str.length > 100) {
    return;
  }
  var match = /^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(str);
  if (!match) {
    return;
  }
  var n = parseFloat(match[1]);
  var type = (match[2] || 'ms').toLowerCase();
  switch (type) {
    case 'years':
    case 'year':
    case 'yrs':
    case 'yr':
    case 'y':
      return n * y;
    case 'weeks':
    case 'week':
    case 'w':
      return n * w;
    case 'days':
    case 'day':
    case 'd':
      return n * d;
    case 'hours':
    case 'hour':
    case 'hrs':
    case 'hr':
    case 'h':
      return n * h;
    case 'minutes':
    case 'minute':
    case 'mins':
    case 'min':
    case 'm':
      return n * m;
    case 'seconds':
    case 'second':
    case 'secs':
    case 'sec':
    case 's':
      return n * s;
    case 'milliseconds':
    case 'millisecond':
    case 'msecs':
    case 'msec':
    case 'ms':
      return n;
    default:
      return undefined;
  }
}

/**
 * Short format for `ms`.
 *
 * @param {Number} ms
 * @return {String}
 * @api private
 */

function fmtShort(ms) {
  var msAbs = Math.abs(ms);
  if (msAbs >= d) {
    return Math.round(ms / d) + 'd';
  }
  if (msAbs >= h) {
    return Math.round(ms / h) + 'h';
  }
  if (msAbs >= m) {
    return Math.round(ms / m) + 'm';
  }
  if (msAbs >= s) {
    return Math.round(ms / s) + 's';
  }
  return ms + 'ms';
}

/**
 * Long format for `ms`.
 *
 * @param {Number} ms
 * @return {String}
 * @api private
 */

function fmtLong(ms) {
  var msAbs = Math.abs(ms);
  if (msAbs >= d) {
    return plural(ms, msAbs, d, 'day');
  }
  if (msAbs >= h) {
    return plural(ms, msAbs, h, 'hour');
  }
  if (msAbs >= m) {
    return plural(ms, msAbs, m, 'minute');
  }
  if (msAbs >= s) {
    return plural(ms, msAbs, s, 'second');
  }
  return ms + ' ms';
}

/**
 * Pluralization helper.
 */

function plural(ms, msAbs, n, name) {
  var isPlural = msAbs >= n * 1.5;
  return Math.round(ms / n) + ' ' + name + (isPlural ? 's' : '');
}

/***/ }),

/***/ 7268:
/*!**********************************************!*\
  !*** ./node_modules/simple-swizzle/index.js ***!
  \**********************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var isArrayish = __webpack_require__(/*! is-arrayish */ 4166);
var concat = Array.prototype.concat;
var slice = Array.prototype.slice;
var swizzle = module.exports = function swizzle(args) {
  var results = [];
  for (var i = 0, len = args.length; i < len; i++) {
    var arg = args[i];
    if (isArrayish(arg)) {
      // http://jsperf.com/javascript-array-concat-vs-push/98
      results = concat.call(results, slice.call(arg));
    } else {
      results.push(arg);
    }
  }
  return results;
};
swizzle.wrap = function (fn) {
  return function () {
    return fn(swizzle(arguments));
  };
};

/***/ }),

/***/ 8699:
/*!*****************************************************************************************************************************************!*\
  !*** ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/components/appRoot.component.scss?ngResource ***!
  \*****************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/sourceMaps.js */ 230);
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ 7529);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, ":host{display:flex;width:100vw;height:100vh;flex-direction:column;overflow:hidden;user-select:none;-webkit-user-drag:none;will-change:transform;cursor:default;animation:.5s ease-out fadeIn;transition:.25s background;--tabs-height: calc(38px * var(--spaciness));--side-tab-width: calc(200px * var(--spaciness))}.wrap{display:flex;width:100vw;height:100vh;flex-direction:row}.content{width:100vw;flex:1 1 0;min-height:0;display:flex;flex-direction:column-reverse}.content.tabs-on-top{flex-direction:column}.content.tabs-on-side{flex-direction:row-reverse}.content.tabs-on-side.tabs-on-top{flex-direction:row}.content.tabs-on-side>.tab-bar{height:100%;width:var(--side-tab-width);overflow-y:auto;overflow-x:hidden;flex-direction:column;background:rgba(0,0,0,.25)}.content.tabs-on-side>.tab-bar .tabs{width:var(--side-tab-width);flex:none;flex-direction:column}.content.tabs-on-side>.tab-bar .tabs tab-header{flex:0 0 var(--tabs-height)}.content.tabs-on-side>.tab-bar .drag-space{flex:auto}.content.tabs-on-side>.tab-bar>.inset{opacity:0}.content.tabs-on-side>.tab-bar ::ng-deep tab-header{width:100% !important}.tab-bar{flex:none;height:var(--tabs-height);display:flex;width:100%}.tab-bar .btn-tab-bar{line-height:calc(var(--tabs-height) + 2px);height:var(--tabs-height);cursor:pointer;display:flex;align-items:center;padding:0 12px;flex:0 0 auto;border-bottom:2px solid rgba(0,0,0,0);transition:.125s all ease-out;font-size:12px;text-transform:uppercase;font-weight:bold;color:#aaa;border:none;border-radius:0;align-items:center}.tab-bar .btn-tab-bar.dropdown-toggle::after{display:none}.tab-bar>.tabs{flex:0 1 auto;display:flex;min-width:0}.tab-bar>.drag-space{min-width:1px;flex:1 0 1%;-webkit-app-region:drag}.tabs-on-top .tab-bar>.drag-space{margin-top:2px}.tab-bar>.drag-space.persistent{min-width:72px}.tab-bar>.inset{width:calc(70px + 15px*var(--spaciness));height:var(--tabs-height);flex:none;-webkit-app-region:drag}.tab-bar window-controls{padding-left:10px}.tab-bar .cdk-drag-animating{transition:transform 250ms cubic-bezier(0, 0, 0.2, 1)}.tab-bar .cdk-drop-list-dragging tab-header:not(.cdk-drag-placeholder){transition:transform 250ms cubic-bezier(0, 0, 0.2, 1)}.content{flex:1 1 0;position:relative;min-height:0;min-width:0}.content>.content-tab{position:absolute;top:0;width:100%;height:100%;left:-1000%}.content>.content-tab.content-tab-active{left:0}hotkey-hint{position:absolute;bottom:0;right:0;max-width:300px}::ng-deep .btn-tab-bar svg,::ng-deep .btn-tab-bar+.dropdown-menu svg{width:calc(22px*var(--spaciness));height:calc(16px*var(--spaciness));fill:#fff;fill-opacity:.75}::ng-deep .btn-update svg{fill:aqua}::ng-deep .broadcast-status-warning{background:red;position:absolute;top:0;left:50%;padding:5px 10px;color:#000;border-radius:0 0 5px 5px;width:300px;margin-left:-150px;text-align:center;font-weight:bold}", "",{"version":3,"sources":["webpack://./src/components/appRoot.component.scss"],"names":[],"mappings":"AAAA,MACI,YAAA,CACA,WAAA,CACA,YAAA,CACA,qBAAA,CACA,eAAA,CACA,gBAAA,CACA,sBAAA,CACA,qBAAA,CACA,cAAA,CACA,6BAAA,CACA,0BAAA,CAEA,4CAAA,CACA,gDAAA,CAKJ,MACE,YAAA,CACA,WAAA,CACA,YAAA,CACA,kBAAA,CAGF,SACI,WAAA,CACA,UAAA,CACA,YAAA,CACA,YAAA,CACA,6BAAA,CAEA,qBACI,qBAAA,CAGJ,sBACI,0BAAA,CAEA,kCACI,kBAAA,CAMZ,+BACI,WAAA,CACA,2BAAA,CACA,eAAA,CACA,iBAAA,CACA,qBAAA,CACA,0BAAA,CAEA,qCACI,2BAAA,CACA,SAAA,CACA,qBAAA,CAEA,gDACI,2BAAA,CAIR,2CACI,SAAA,CAGJ,sCACI,SAAA,CAGJ,oDACI,qBAAA,CAKR,SACI,SAAA,CACA,yBAAA,CACA,YAAA,CACA,UAAA,CAEA,sBACI,0CAAA,CACA,yBAAA,CACA,cAAA,CAEA,YAAA,CACA,kBAAA,CACA,cAAA,CACA,aAAA,CACA,qCAAA,CACA,6BAAA,CACA,cAAA,CAEA,wBAAA,CACA,gBAAA,CACA,UAAA,CACA,WAAA,CACA,eAAA,CAEA,kBAAA,CAEA,6CACI,YAAA,CAIR,eACI,aAAA,CACA,YAAA,CACA,WAAA,CAGJ,qBACI,aAAA,CACA,WAAA,CACA,uBAAA,CAEA,kCACI,cAAA,CAGJ,gCACE,cAAA,CAIN,gBACI,wCAAA,CACA,yBAAA,CACA,SAAA,CACA,uBAAA,CAGJ,yBACI,iBAAA,CAGJ,6BACI,qDAAA,CAGJ,uEACI,qDAAA,CAIR,SACI,UAAA,CACA,iBAAA,CACA,YAAA,CACA,WAAA,CAEA,sBACI,iBAAA,CACA,KAAA,CACA,UAAA,CACA,WAAA,CAEA,WAAA,CAEA,yCACI,MAAA,CAKZ,YACI,iBAAA,CACA,QAAA,CACA,OAAA,CACA,eAAA,CAGJ,qEAEI,iCAAA,CACA,kCAAA,CACA,SAAA,CACA,gBAAA,CAGJ,0BACI,SAAA,CAGJ,oCACI,cAAA,CACA,iBAAA,CACA,KAAA,CACA,QAAA,CACA,gBAAA,CACA,UAAA,CACA,yBAAA,CAEA,WAAA,CACA,kBAAA,CACA,iBAAA,CACA,gBAAA","sourcesContent":[":host {\r\n    display: flex;\r\n    width: 100vw;\r\n    height: 100vh;\r\n    flex-direction: column;\r\n    overflow: hidden;\r\n    user-select: none;\r\n    -webkit-user-drag: none;\r\n    will-change: transform;\r\n    cursor: default;\r\n    animation: 0.5s ease-out fadeIn;\r\n    transition: 0.25s background;\r\n\r\n    --tabs-height: calc(38px * var(--spaciness));\r\n    --side-tab-width: calc(200px * var(--spaciness));\r\n}\r\n\r\n$tab-border-radius: 4px;\r\n\r\n.wrap {\r\n  display: flex;\r\n  width: 100vw;\r\n  height: 100vh;\r\n  flex-direction: row;\r\n}\r\n\r\n.content {\r\n    width: 100vw;\r\n    flex: 1 1 0;\r\n    min-height: 0;\r\n    display: flex;\r\n    flex-direction: column-reverse;\r\n\r\n    &.tabs-on-top {\r\n        flex-direction: column;\r\n    }\r\n\r\n    &.tabs-on-side {\r\n        flex-direction: row-reverse;\r\n\r\n        &.tabs-on-top {\r\n            flex-direction: row;\r\n        }\r\n    }\r\n\r\n}\r\n\r\n.content.tabs-on-side > .tab-bar {\r\n    height: 100%;\r\n    width: var(--side-tab-width);\r\n    overflow-y: auto;\r\n    overflow-x: hidden;\r\n    flex-direction: column;\r\n    background: rgba(0, 0, 0, 0.25);\r\n\r\n    .tabs {\r\n        width: var(--side-tab-width);\r\n        flex: none;\r\n        flex-direction: column;\r\n\r\n        tab-header {\r\n            flex: 0 0 var(--tabs-height);\r\n        }\r\n    }\r\n\r\n    .drag-space {\r\n        flex: auto;\r\n    }\r\n\r\n    &>.inset {\r\n        opacity: 0;\r\n    }\r\n\r\n    ::ng-deep tab-header {\r\n        width: 100% !important;\r\n    }\r\n}\r\n\r\n\r\n.tab-bar {\r\n    flex: none;\r\n    height: var(--tabs-height);\r\n    display: flex;\r\n    width: 100%;\r\n\r\n    .btn-tab-bar {\r\n        line-height: calc(var(--tabs-height) + 2px);\r\n        height: var(--tabs-height);\r\n        cursor: pointer;\r\n\r\n        display: flex;\r\n        align-items: center;\r\n        padding: 0 12px;\r\n        flex: 0 0 auto;\r\n        border-bottom: 2px solid transparent;\r\n        transition: 0.125s all ease-out;\r\n        font-size: 12px;\r\n\r\n        text-transform: uppercase;\r\n        font-weight: bold;\r\n        color: #aaa;\r\n        border: none;\r\n        border-radius: 0;\r\n\r\n        align-items: center;\r\n\r\n        &.dropdown-toggle::after {\r\n            display: none;\r\n        }\r\n    }\r\n\r\n    &>.tabs {\r\n        flex: 0 1 auto;\r\n        display: flex;\r\n        min-width: 0;\r\n    }\r\n\r\n    &>.drag-space {\r\n        min-width: 1px;\r\n        flex: 1 0 1%;\r\n        -webkit-app-region: drag;\r\n\r\n        .tabs-on-top & {\r\n            margin-top: 2px; // for window resizing\r\n        }\r\n\r\n        &.persistent {\r\n          min-width: 72px; // 2 x 36 px height, ie 2 squares\r\n        }\r\n    }\r\n\r\n    & > .inset {\r\n        width: calc(70px + 15px * var(--spaciness));\r\n        height: var(--tabs-height);\r\n        flex: none;\r\n        -webkit-app-region: drag;\r\n    }\r\n\r\n    window-controls {\r\n        padding-left: 10px;\r\n    }\r\n\r\n    .cdk-drag-animating {\r\n        transition: transform 250ms cubic-bezier(0, 0, 0.2, 1);\r\n    }\r\n\r\n    .cdk-drop-list-dragging tab-header:not(.cdk-drag-placeholder) {\r\n        transition: transform 250ms cubic-bezier(0, 0, 0.2, 1);\r\n    }\r\n}\r\n\r\n.content {\r\n    flex: 1 1 0;\r\n    position: relative;\r\n    min-height: 0;\r\n    min-width: 0;\r\n\r\n    > .content-tab {\r\n        position: absolute;\r\n        top: 0;\r\n        width: 100%;\r\n        height: 100%;\r\n\r\n        left: -1000%;\r\n\r\n        &.content-tab-active {\r\n            left: 0;\r\n        }\r\n    }\r\n}\r\n\r\nhotkey-hint {\r\n    position: absolute;\r\n    bottom: 0;\r\n    right: 0;\r\n    max-width: 300px;\r\n}\r\n\r\n::ng-deep .btn-tab-bar svg,\r\n::ng-deep .btn-tab-bar + .dropdown-menu svg {\r\n    width: calc(22px * var(--spaciness));\r\n    height: calc(16px * var(--spaciness));\r\n    fill: white;\r\n    fill-opacity: 0.75;\r\n}\r\n\r\n::ng-deep .btn-update svg {\r\n    fill: cyan;\r\n}\r\n\r\n::ng-deep .broadcast-status-warning {\r\n    background: red;\r\n    position: absolute;\r\n    top: 0;\r\n    left: 50%;\r\n    padding: 5px 10px;\r\n    color: black;\r\n    border-radius: 0 0 5px 5px;\r\n\r\n    width: 300px;\r\n    margin-left: -150px;\r\n    text-align: center;\r\n    font-weight: bold;\r\n}\r\n"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ 1727:
/*!*********************************************************************************************************************************************!*\
  !*** ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/components/profileIcon.component.scss?ngResource ***!
  \*********************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/sourceMaps.js */ 230);
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ 7529);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, ":host{display:flex;align-items:center;max-width:1.25rem}::ng-deep img{max-width:100%;max-height:100%}::ng-deep svg{width:100%;height:100%}", "",{"version":3,"sources":["webpack://./src/components/profileIcon.component.scss"],"names":[],"mappings":"AAAA,MACI,YAAA,CACA,kBAAA,CACA,iBAAA,CAGJ,cACI,cAAA,CACA,eAAA,CAGJ,cACI,UAAA,CACA,WAAA","sourcesContent":[":host {\r\n    display: flex;\r\n    align-items: center;\r\n    max-width: 1.25rem;\r\n}\r\n\r\n::ng-deep img {\r\n    max-width: 100%;\r\n    max-height: 100%;\r\n}\r\n\r\n::ng-deep svg {\r\n    width: 100%;\r\n    height: 100%;\r\n}\r\n"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ 7611:
/*!***********************************************************************************************************************************************!*\
  !*** ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/components/selectorModal.component.scss?ngResource ***!
  \***********************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/sourceMaps.js */ 230);
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ 7529);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, ".modal-body{padding:0}.list-group{max-height:70vh;overflow:auto;border-top-left-radius:0;border-top-right-radius:0;padding:10px 15px}.group-header{padding:0 1rem;margin:15px 0 10px;font-weight:bold}.group-header:first-child{margin-top:5px}.icon{width:1.25rem;margin-right:.25rem}.title{margin-left:10px;flex:none}.description{flex:1 1 0}input{border-radius:0;border:none}profile-icon{width:14px;height:14px}", "",{"version":3,"sources":["webpack://./src/components/selectorModal.component.scss"],"names":[],"mappings":"AAAA,YACI,SAAA,CAGJ,YACI,eAAA,CACA,aAAA,CACA,wBAAA,CACA,yBAAA,CACA,iBAAA,CAGJ,cACI,cAAA,CACA,kBAAA,CACA,gBAAA,CAEA,0BACI,cAAA,CAIR,MACI,aAAA,CACA,mBAAA,CAGJ,OACI,gBAAA,CACA,SAAA,CAGJ,aACI,UAAA,CAGJ,MACI,eAAA,CACA,WAAA,CAGJ,aACI,UAAA,CACA,WAAA","sourcesContent":[".modal-body {\r\n    padding: 0;\r\n}\r\n\r\n.list-group {\r\n    max-height: 70vh;\r\n    overflow: auto;\r\n    border-top-left-radius: 0;\r\n    border-top-right-radius: 0;\r\n    padding: 10px 15px;\r\n}\r\n\r\n.group-header {\r\n    padding: 0 1rem;\r\n    margin: 15px 0 10px;\r\n    font-weight: bold;\r\n\r\n    &:first-child {\r\n        margin-top: 5px;\r\n    }\r\n}\r\n\r\n.icon {\r\n    width: 1.25rem;\r\n    margin-right: 0.25rem;\r\n}\r\n\r\n.title {\r\n    margin-left: 10px;\r\n    flex: none;\r\n}\r\n\r\n.description {\r\n    flex: 1 1 0;\r\n}\r\n\r\ninput {\r\n    border-radius: 0;\r\n    border: none;\r\n}\r\n\r\nprofile-icon {\r\n    width: 14px;\r\n    height: 14px;\r\n}\r\n"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ 7994:
/*!******************************************************************************************************************************************!*\
  !*** ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/components/splitTab.component.scss?ngResource ***!
  \******************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/sourceMaps.js */ 230);
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ 7529);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, ":host{display:block;position:relative;flex:auto}::ng-deep split-tab>.child{position:absolute;transition:.125s all;opacity:.75}::ng-deep split-tab>.child.focused{opacity:1}::ng-deep split-tab>.child.minimized{opacity:.1}::ng-deep split-tab>.child.maximized{z-index:6;box-shadow:rgba(0,0,0,.25) 0px 0px 30px;backdrop-filter:blur(10px);border-radius:10px}::ng-deep .no-animations split-tab>.child{transition:none}", "",{"version":3,"sources":["webpack://./src/components/splitTab.component.scss"],"names":[],"mappings":"AAAA,MACI,aAAA,CACA,iBAAA,CACA,SAAA,CAGJ,2BACI,iBAAA,CACA,oBAAA,CACA,WAAA,CAEA,mCACI,SAAA,CAGJ,qCACI,UAAA,CAGJ,qCACI,SAAA,CACA,uCAAA,CACA,0BAAA,CACA,kBAAA,CAIR,0CACI,eAAA","sourcesContent":[":host {\r\n    display: block;\r\n    position: relative;\r\n    flex: auto;\r\n}\r\n\r\n::ng-deep split-tab > .child {\r\n    position: absolute;\r\n    transition: 0.125s all;\r\n    opacity: .75;\r\n\r\n    &.focused {\r\n        opacity: 1;\r\n    }\r\n\r\n    &.minimized {\r\n        opacity: .1;\r\n    }\r\n\r\n    &.maximized {\r\n        z-index: 6;\r\n        box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 30px;\r\n        backdrop-filter: blur(10px);\r\n        border-radius: 10px;\r\n    }\r\n}\r\n\r\n::ng-deep .no-animations split-tab > .child {\r\n    transition: none;\r\n}\r\n"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ 9077:
/*!**************************************************************************************************************************************************!*\
  !*** ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/components/splitTabDropZone.component.scss?ngResource ***!
  \**************************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/sourceMaps.js */ 230);
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ 7529);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, ":host{position:absolute;display:flex;z-index:5;padding:15px;transition:all 125ms cubic-bezier(0, 0, 0.2, 1)}:host>div{flex:1 1 0;width:100%;height:100%;opacity:0;background:rgba(255,255,255,.125);border-radius:5px;border:1px solid rgba(255,255,255,.25);transition:all 125ms cubic-bezier(0, 0, 0.2, 1)}:host>div>::ng-deep *{display:none !important}:host.highlighted{padding:0px;border-radius:3px}:host.highlighted>div{opacity:1;background:rgba(255,255,255,.5)}:host:not(.active){pointer-events:none;opacity:0}:host ::ng-deep tab-header{opacity:0}", "",{"version":3,"sources":["webpack://./src/components/splitTabDropZone.component.scss"],"names":[],"mappings":"AAAA,MACI,iBAAA,CACA,YAAA,CACA,SAAA,CACA,YAAA,CACA,+CAAA,CAEA,UACI,UAAA,CACA,UAAA,CACA,WAAA,CACA,SAAA,CAEA,iCAAA,CACA,iBAAA,CACA,sCAAA,CACA,+CAAA,CAEA,sBACI,uBAAA,CAIR,kBACI,WAAA,CACA,iBAAA,CAEA,sBACI,SAAA,CACA,+BAAA,CAIR,mBACI,mBAAA,CACA,SAAA,CAGJ,2BAEI,SAAA","sourcesContent":[":host {\r\n    position: absolute;\r\n    display: flex;\r\n    z-index: 5;\r\n    padding: 15px;\r\n    transition: all 125ms cubic-bezier(0, 0, 0.2, 1);\r\n\r\n    > div {\r\n        flex: 1 1 0;\r\n        width: 100%;\r\n        height: 100%;\r\n        opacity: 0;\r\n\r\n        background: rgba(255, 255, 255, .125);\r\n        border-radius: 5px;\r\n        border: 1px solid rgba(255, 255, 255, .25);\r\n        transition: all 125ms cubic-bezier(0, 0, 0.2, 1);\r\n\r\n        > ::ng-deep  * {\r\n            display: none !important;\r\n        }\r\n    }\r\n\r\n    &.highlighted {\r\n        padding: 0px;\r\n        border-radius: 3px;\r\n\r\n        > div {\r\n            opacity: 1;\r\n            background: rgba(255, 255, 255, .5);\r\n        }\r\n    }\r\n\r\n    &:not(.active) {\r\n        pointer-events: none;\r\n        opacity: 0;\r\n    }\r\n\r\n    ::ng-deep tab-header {\r\n        // placeholders\r\n        opacity: 0;\r\n    }\r\n}\r\n"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ 1069:
/*!***************************************************************************************************************************************************!*\
  !*** ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/components/splitTabPaneLabel.component.scss?ngResource ***!
  \***************************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/sourceMaps.js */ 230);
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ 7529);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, ":host{position:absolute;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:10;opacity:0;transition:.125s opacity cubic-bezier(0.86, 0, 0.07, 1)}div{background:rgba(0,0,0,.7);padding:20px 30px;margin:20px;font-size:16px;color:#fff;display:flex;align-items:center;border-radius:5px;cursor:move}:host.active{opacity:1}:host.active>div{pointer-events:initial}label{margin:0;cursor:move}", "",{"version":3,"sources":["webpack://./src/components/splitTabPaneLabel.component.scss"],"names":[],"mappings":"AAAA,MACI,iBAAA,CACA,yBAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,mBAAA,CACA,UAAA,CACA,SAAA,CACA,uDAAA,CAGJ,IACI,yBAAA,CACA,iBAAA,CACA,WAAA,CACA,cAAA,CACA,UAAA,CACA,YAAA,CACA,kBAAA,CACA,iBAAA,CACA,WAAA,CAGJ,aACI,SAAA,CAEA,iBACI,sBAAA,CAIR,MACI,QAAA,CACA,WAAA","sourcesContent":[":host {\r\n    position: absolute;\r\n    background: rgba(0, 0, 0, .5);\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    pointer-events: none;\r\n    z-index: 10;\r\n    opacity: 0;\r\n    transition: .125s opacity cubic-bezier(0.86, 0, 0.07, 1);\r\n}\r\n\r\ndiv {\r\n    background: rgba(0, 0, 0, .7);\r\n    padding: 20px 30px;\r\n    margin: 20px;\r\n    font-size: 16px;\r\n    color: #fff;\r\n    display: flex;\r\n    align-items: center;\r\n    border-radius: 5px;\r\n    cursor: move;\r\n}\r\n\r\n:host.active {\r\n    opacity: 1;\r\n\r\n    > div {\r\n        pointer-events: initial;\r\n    }\r\n}\r\n\r\nlabel {\r\n    margin: 0;\r\n    cursor: move;\r\n}\r\n"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ 5658:
/*!*************************************************************************************************************************************************!*\
  !*** ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/components/splitTabSpanner.component.scss?ngResource ***!
  \*************************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/sourceMaps.js */ 230);
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ 7529);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, ":host{display:block;position:absolute;z-index:5;transition:.125s background}:host.v{cursor:ns-resize;height:10px;margin-top:-5px}:host.h{cursor:ew-resize;width:10px;margin-left:-5px}", "",{"version":3,"sources":["webpack://./src/components/splitTabSpanner.component.scss"],"names":[],"mappings":"AAAA,MACI,aAAA,CACA,iBAAA,CACA,SAAA,CACA,2BAAA,CAEA,QACI,gBAAA,CACA,WAAA,CACA,eAAA,CAGJ,QACI,gBAAA,CACA,UAAA,CACA,gBAAA","sourcesContent":[":host {\r\n    display: block;\r\n    position: absolute;\r\n    z-index: 5;\r\n    transition: 0.125s background;\r\n\r\n    &.v {\r\n        cursor: ns-resize;\r\n        height: 10px;\r\n        margin-top: -5px;\r\n    }\r\n\r\n    &.h {\r\n        cursor: ew-resize;\r\n        width: 10px;\r\n        margin-left: -5px;\r\n    }\r\n}\r\n"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ 9791:
/*!*******************************************************************************************************************************************!*\
  !*** ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/components/startPage.component.scss?ngResource ***!
  \*******************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/sourceMaps.js */ 230);
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ 7529);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, ":host{display:flex;flex-direction:column;flex:auto;overflow-y:auto}:host>div{flex:none;margin:auto;width:300px;max-width:100vw;display:flex;flex-direction:column}.tabby-title{margin:0 0 60px}footer{flex:none;padding:20px 30px;background:rgba(0,0,0,.5)}.list-group-item ::ng-deep svg{width:16px;height:16px;margin-right:10px}", "",{"version":3,"sources":["webpack://./src/components/startPage.component.scss"],"names":[],"mappings":"AAAA,MACI,YAAA,CACA,qBAAA,CACA,SAAA,CACA,eAAA,CAGJ,UACI,SAAA,CACA,WAAA,CACA,WAAA,CACA,eAAA,CACA,YAAA,CACA,qBAAA,CAGJ,aACI,eAAA,CAGJ,OACI,SAAA,CACA,iBAAA,CACA,yBAAA,CAGJ,+BACI,UAAA,CACA,WAAA,CACA,iBAAA","sourcesContent":[":host {\r\n    display: flex;\r\n    flex-direction: column;\r\n    flex: auto;\r\n    overflow-y: auto;\r\n}\r\n\r\n:host > div {\r\n    flex: none;\r\n    margin: auto;\r\n    width: 300px;\r\n    max-width: 100vw;\r\n    display: flex;\r\n    flex-direction: column;\r\n}\r\n\r\n.tabby-title {\r\n    margin: 0 0 60px;\r\n}\r\n\r\nfooter {\r\n    flex: none;\r\n    padding: 20px 30px;\r\n    background: rgba(0,0,0,.5);\r\n}\r\n\r\n.list-group-item ::ng-deep svg {\r\n    width: 16px;\r\n    height: 16px;\r\n    margin-right: 10px;\r\n}\r\n"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ 7291:
/*!*****************************************************************************************************************************************!*\
  !*** ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/components/tabBody.component.scss?ngResource ***!
  \*****************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/sourceMaps.js */ 230);
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ 7529);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, ":host{display:flex;flex:auto;position:relative;overflow:hidden}:host>*{flex:auto}", "",{"version":3,"sources":["webpack://./src/components/tabBody.component.scss"],"names":[],"mappings":"AAAA,MACI,YAAA,CACA,SAAA,CACA,iBAAA,CACA,eAAA,CAEA,QACI,SAAA","sourcesContent":[":host {\r\n    display: flex;\r\n    flex: auto;\r\n    position: relative;\r\n    overflow: hidden;\r\n\r\n    >* {\r\n        flex: auto;\r\n    }\r\n}\r\n"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ 7850:
/*!*******************************************************************************************************************************************!*\
  !*** ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/components/tabHeader.component.scss?ngResource ***!
  \*******************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/sourceMaps.js */ 230);
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ 7529);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, ":host{position:relative;cursor:pointer;box-sizing:border-box;flex:1000 1 200px;width:200px;padding:0 10px;display:flex;flex-direction:row;min-width:0;overflow:hidden}:host>*{cursor:pointer}:host.flex-width{flex:1000 1 auto;width:auto}:host.vertical{flex:none;height:38px}:host .index{flex:none;font-weight:bold;-webkit-app-region:no-drag;cursor:-webkit-grab;width:calc(22px*var(--spaciness));border-radius:10px;text-align:center;transition:.25s all;align-self:center;margin-top:1px}:host profile-icon{font-size:13px;margin:1px 4px 0 0}:host .name{flex:auto;margin-top:1px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;align-self:center}:host .index+.name{margin-left:10px}:host .buttons{display:flex;position:absolute;align-items:center;height:100%;top:2px;right:3px;opacity:0}:host .buttons button{display:flex;align-items:center;flex:none;justify-content:center;background:rgba(0,0,0,0);-webkit-app-region:no-drag;width:26px;height:26px;border-radius:4.3333333333px;line-height:26px;align-self:center;text-align:center;font-size:20px}:host .buttons button:focus{outline:0}:host:hover .name:not(.no-hover){-webkit-mask-image:linear-gradient(black 0 0),linear-gradient(to left, transparent 0%, transparent 50%, black 100%);-webkit-mask-size:calc(100% - 80px) auto,80px auto;-webkit-mask-repeat:no-repeat;-webkit-mask-position:left,right}:host:hover .buttons{transition:.25s opacity;opacity:1}:host.drag-region{-webkit-app-region:drag}:host.fully-draggable{cursor:-webkit-grab}:host .progressbar{position:absolute;left:0;top:0;height:3px;z-index:1;transition:.25s width}:host .colorbar{position:absolute;left:0;bottom:0;height:3px;width:100%;z-index:1}:host .activity-indicator,:host .current-tab-indicator{position:absolute;height:2px}:host.active .activity-indicator{display:none}:host .activity-indicator{bottom:4px;left:10px;right:10px}:host.active .current-tab-indicator{display:block}:host .current-tab-indicator{display:none;top:0;left:0;right:0}", "",{"version":3,"sources":["webpack://./src/components/tabHeader.component.scss"],"names":[],"mappings":"AAEA,MACI,iBAAA,CACA,cAAA,CACA,qBAAA,CAIA,iBAAA,CACA,WAAA,CAGA,cAAA,CAEA,YAAA,CACA,kBAAA,CACA,WAAA,CAEA,eAAA,CAZA,QAAA,cAAA,CAcA,iBACI,gBAAA,CACA,UAAA,CAGJ,eACE,SAAA,CACA,WA5BQ,CA+BV,aACI,SAAA,CACA,gBAAA,CACA,0BAAA,CACA,mBAAA,CAEA,iCAAA,CACA,kBAAA,CACA,iBAAA,CACA,mBAAA,CACA,iBAAA,CACA,cAAA,CAGJ,mBACI,cAAA,CACA,kBAAA,CAGJ,YACI,SAAA,CACA,cAAA,CACA,eAAA,CACA,kBAAA,CACA,sBAAA,CACA,WAAA,CACA,iBAAA,CAGJ,mBACI,gBAAA,CAGJ,eACI,YAAA,CACA,iBAAA,CACA,kBAAA,CACA,WAAA,CACA,OAAA,CACA,SAAA,CACA,SAAA,CAEA,sBACI,YAAA,CACA,kBAAA,CACA,SAAA,CACA,sBAAA,CAEA,wBAAA,CACA,0BAAA,CAGA,UADc,CAEd,WAFc,CAGd,4BAAA,CACA,gBAJc,CAKd,iBAAA,CAEA,iBAAA,CACA,cAAA,CAEA,4BACE,SAAA,CAKV,iCACI,mHAAA,CACA,kDAAA,CACA,6BAAA,CACA,gCAAA,CAGJ,qBACI,uBAAA,CACA,SAAA,CAGJ,kBACI,uBAAA,CAGJ,sBACI,mBAAA,CAGJ,mBACI,iBAAA,CACA,MAAA,CACA,KAAA,CACA,UAAA,CACA,SAAA,CACA,qBAAA,CAGJ,gBACI,iBAAA,CACA,MAAA,CACA,QAAA,CACA,UAAA,CACA,UAAA,CACA,SAAA,CAGJ,uDACI,iBAAA,CACA,UAAA,CAGJ,iCACI,YAAA,CAGJ,0BACI,UAAA,CACA,SAAA,CACA,UAAA,CAGJ,oCACI,aAAA,CAGJ,6BACI,YAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA","sourcesContent":["$tabs-height: 38px;\r\n\r\n:host {\r\n    position: relative;\r\n    cursor: pointer;\r\n    box-sizing: border-box;\r\n\r\n    > * { cursor: pointer; }\r\n\r\n    flex: 1000 1 200px;\r\n    width: 200px;\r\n    // flex-basis and width are also set through animation on AppRoot\r\n\r\n    padding: 0 10px;\r\n\r\n    display: flex;\r\n    flex-direction: row;\r\n    min-width: 0;\r\n\r\n    overflow: hidden;\r\n\r\n    &.flex-width {\r\n        flex: 1000 1 auto;\r\n        width: auto;\r\n    }\r\n\r\n    &.vertical {\r\n      flex: none;\r\n      height: $tabs-height;\r\n    }\r\n\r\n    .index {\r\n        flex: none;\r\n        font-weight: bold;\r\n        -webkit-app-region: no-drag;\r\n        cursor: -webkit-grab;\r\n\r\n        width: calc(22px * var(--spaciness));\r\n        border-radius: 10px;\r\n        text-align: center;\r\n        transition: 0.25s all;\r\n        align-self: center;\r\n        margin-top: 1px;\r\n    }\r\n\r\n    profile-icon {\r\n        font-size: 13px;\r\n        margin: 1px 4px 0 0;\r\n    }\r\n\r\n    .name {\r\n        flex: auto;\r\n        margin-top: 1px;\r\n        overflow: hidden;\r\n        white-space: nowrap;\r\n        text-overflow: ellipsis;\r\n        min-width: 0;\r\n        align-self: center;\r\n    }\r\n\r\n    .index + .name {\r\n        margin-left: 10px;\r\n    }\r\n\r\n    .buttons {\r\n        display: flex;\r\n        position: absolute;\r\n        align-items: center;\r\n        height: 100%;\r\n        top: 2px;\r\n        right: 3px;\r\n        opacity: 0;\r\n\r\n        button {\r\n            display: flex;\r\n            align-items: center;\r\n            flex: none;\r\n            justify-content: center;\r\n\r\n            background: transparent;\r\n            -webkit-app-region: no-drag;\r\n\r\n            $button-size: 26px;\r\n            width: $button-size;\r\n            height: $button-size;\r\n            border-radius: $button-size / 6;\r\n            line-height: $button-size;\r\n            align-self: center;\r\n\r\n            text-align: center;\r\n            font-size: 20px;\r\n\r\n            &:focus {\r\n              outline: 0;\r\n            }\r\n        }\r\n    }\r\n\r\n    &:hover .name:not(.no-hover) {\r\n        -webkit-mask-image: linear-gradient(black 0 0), linear-gradient(to left, transparent 0%, transparent 50%, black 100%);\r\n        -webkit-mask-size: calc(100% - 80px) auto, 80px auto;\r\n        -webkit-mask-repeat: no-repeat;\r\n        -webkit-mask-position: left, right;\r\n    }\r\n\r\n    &:hover .buttons {\r\n        transition: 0.25s opacity;\r\n        opacity: 1;\r\n    }\r\n\r\n    &.drag-region {\r\n        -webkit-app-region: drag;\r\n    }\r\n\r\n    &.fully-draggable {\r\n        cursor: -webkit-grab;\r\n    }\r\n\r\n    .progressbar {\r\n        position: absolute;\r\n        left: 0;\r\n        top: 0;\r\n        height: 3px;\r\n        z-index: 1;\r\n        transition: 0.25s width;\r\n    }\r\n\r\n    .colorbar {\r\n        position: absolute;\r\n        left: 0;\r\n        bottom: 0;\r\n        height: 3px;\r\n        width: 100%;\r\n        z-index: 1;\r\n    }\r\n\r\n    .activity-indicator, .current-tab-indicator {\r\n        position: absolute;\r\n        height: 2px;\r\n    }\r\n\r\n    &.active .activity-indicator {\r\n        display: none;\r\n    }\r\n\r\n    .activity-indicator {\r\n        bottom: 4px;\r\n        left: 10px;\r\n        right: 10px;\r\n    }\r\n\r\n    &.active .current-tab-indicator {\r\n        display: block;\r\n    }\r\n\r\n    .current-tab-indicator {\r\n        display: none;\r\n        top: 0;\r\n        left: 0;\r\n        right: 0;\r\n    }\r\n}\r\n"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ 5964:
/*!******************************************************************************************************************************************!*\
  !*** ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/components/titleBar.component.scss?ngResource ***!
  \******************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/sourceMaps.js */ 230);
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ 7529);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, ":host{flex:0 0 30px;display:flex}:host .title{flex:auto;padding-left:15px;line-height:30px;-webkit-app-region:drag}:host.inset{flex-basis:36px}:host.inset .title{padding-left:80px;line-height:36px}:host.inset window-controls{display:none}", "",{"version":3,"sources":["webpack://./src/components/titleBar.component.scss"],"names":[],"mappings":"AAEA,MACI,aAAA,CACA,YAAA,CAEA,aACI,SAAA,CACA,iBAAA,CACA,gBATU,CAUV,uBAAA,CAGJ,YACI,eAAA,CAEA,mBACI,iBAAA,CACA,gBAAA,CAGJ,4BACI,YAAA","sourcesContent":["$titlebar-height: 30px;\r\n\r\n:host {\r\n    flex: 0 0 $titlebar-height;\r\n    display: flex;\r\n\r\n    .title {\r\n        flex: auto;\r\n        padding-left: 15px;\r\n        line-height: $titlebar-height;\r\n        -webkit-app-region: drag;\r\n    }\r\n\r\n    &.inset {\r\n        flex-basis: 36px;\r\n\r\n        .title {\r\n            padding-left: 80px;\r\n            line-height: 36px;\r\n        }\r\n\r\n        window-controls {\r\n            display: none;\r\n        }\r\n    }\r\n }\r\n"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ 3845:
/*!****************************************************************************************************************************************!*\
  !*** ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/components/toggle.component.scss?ngResource ***!
  \****************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/sourceMaps.js */ 230);
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ 7529);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, ":host{flex:none;display:inline-flex;border-radius:3px;line-height:30px;height:30px;transition:.25s opacity;align-items:center;padding-right:10px;padding-left:10px;margin-left:-10px}:host .form-check{margin:0}:host.disabled{opacity:.5}:host *{cursor:pointer}:host label{display:none}", "",{"version":3,"sources":["webpack://./src/components/toggle.component.scss"],"names":[],"mappings":"AAAA,MACI,SAAA,CAIA,mBAAA,CACA,iBAAA,CACA,gBAJS,CAKT,WALS,CAMT,uBAAA,CACA,kBAAA,CACA,kBAAA,CACA,iBAAA,CACA,iBAAA,CAEA,kBACI,QAAA,CAGJ,eACI,UAAA,CAGJ,QACI,cAAA,CAGJ,YACI,YAAA","sourcesContent":[":host {\r\n    flex: none;\r\n    $toggle-size: 18px;\r\n    $height: 30px;\r\n    $padding: 2px;\r\n    display: inline-flex;\r\n    border-radius: 3px;\r\n    line-height: $height;\r\n    height: $height;\r\n    transition: 0.25s opacity;\r\n    align-items: center;\r\n    padding-right: 10px;\r\n    padding-left: 10px;\r\n    margin-left: -10px;\r\n\r\n    .form-check {\r\n        margin: 0;\r\n    }\r\n\r\n    &.disabled {\r\n        opacity: 0.5;\r\n    }\r\n\r\n    * {\r\n        cursor: pointer;\r\n    }\r\n\r\n    label {\r\n        display: none;\r\n    }\r\n}\r\n"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ 3973:
/*!***********************************************************************************************************************************************!*\
  !*** ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/components/transfersMenu.component.scss?ngResource ***!
  \***********************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/sourceMaps.js */ 230);
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ 7529);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, ":host{min-width:300px;max-height:80vh;overflow-y:auto}.transfer{display:flex;align-items:center;padding:5px 0 5px 25px;width:100%}.transfer .icon{padding:4px 7px;width:36px;height:32px;background:rgba(0,0,0,.25);margin-right:12px}.transfer .main{display:flex;flex-direction:column;min-width:0;margin-right:auto;margin-bottom:3px;width:100%}.transfer .main label{margin:0;max-width:100%}.transfer .metadata{font-size:10px;opacity:.5;display:flex;align-items:center}.transfer .metadata .speed{margin-left:auto}.transfer>i{margin-right:10px}button{flex:none}svg{height:14px}", "",{"version":3,"sources":["webpack://./src/components/transfersMenu.component.scss"],"names":[],"mappings":"AAAA,MACI,eAAA,CACA,eAAA,CACA,eAAA,CAGJ,UACI,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CAEA,gBACI,eAAA,CACA,UAAA,CACA,WAAA,CACA,0BAAA,CACA,iBAAA,CAGJ,gBACI,YAAA,CACA,qBAAA,CACA,WAAA,CACA,iBAAA,CACA,iBAAA,CACA,UAAA,CAEA,sBACI,QAAA,CACA,cAAA,CAIR,oBACI,cAAA,CACA,UAAA,CACA,YAAA,CACA,kBAAA,CAEA,2BACI,gBAAA,CAIR,YACI,iBAAA,CAIR,OACI,SAAA,CAGJ,IACI,WAAA","sourcesContent":[":host {\r\n    min-width: 300px;\r\n    max-height: 80vh;\r\n    overflow-y: auto;\r\n}\r\n\r\n.transfer {\r\n    display: flex;\r\n    align-items: center;\r\n    padding: 5px 0 5px 25px;\r\n    width: 100%;\r\n\r\n    .icon {\r\n        padding: 4px 7px;\r\n        width: 36px;\r\n        height: 32px;\r\n        background: rgba(0,0,0,.25);\r\n        margin-right: 12px;\r\n    }\r\n\r\n    .main {\r\n        display: flex;\r\n        flex-direction: column;\r\n        min-width: 0;\r\n        margin-right: auto;\r\n        margin-bottom: 3px;\r\n        width: 100%;\r\n\r\n        label {\r\n            margin: 0;\r\n            max-width: 100%;\r\n        }\r\n    }\r\n\r\n    .metadata {\r\n        font-size: 10px;\r\n        opacity: .5;\r\n        display: flex;\r\n        align-items: center;\r\n\r\n        .speed {\r\n            margin-left: auto;\r\n        }\r\n    }\r\n\r\n    > i {\r\n        margin-right: 10px;\r\n    }\r\n}\r\n\r\nbutton {\r\n    flex: none;\r\n}\r\n\r\nsvg {\r\n    height: 14px;\r\n}\r\n"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ 2700:
/*!********************************************************************************************************************************************!*\
  !*** ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/components/welcomeTab.component.scss?ngResource ***!
  \********************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/sourceMaps.js */ 230);
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ 7529);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, ":host{display:flex;flex-direction:column;margin:auto;flex:auto;max-height:100%;overflow-y:auto}", "",{"version":3,"sources":["webpack://./src/components/welcomeTab.component.scss"],"names":[],"mappings":"AAAA,MACI,YAAA,CACA,qBAAA,CACA,WAAA,CACA,SAAA,CACA,eAAA,CACA,eAAA","sourcesContent":[":host {\r\n    display: flex;\r\n    flex-direction: column;\r\n    margin: auto;\r\n    flex: auto;\r\n    max-height: 100%;\r\n    overflow-y: auto;\r\n}\r\n"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ 5082:
/*!************************************************************************************************************************************************!*\
  !*** ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/components/windowControls.component.scss?ngResource ***!
  \************************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/sourceMaps.js */ 230);
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ 7529);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, ":host{display:flex}button{flex:none;border:none;box-shadow:none;border-radius:0;font-size:8px;width:40px;padding:0;line-height:0;text-align:center;align-items:center;justify-content:center}button:not(:hover):not(:active){background:rgba(0,0,0,0)}button:focus{box-shadow:none}button svg{width:10px;height:10px}", "",{"version":3,"sources":["webpack://./src/components/windowControls.component.scss"],"names":[],"mappings":"AAAA,MACI,YAAA,CAGJ,OACI,SAAA,CACA,WAAA,CACA,eAAA,CACA,eAAA,CACA,aAAA,CACA,UAAA,CACA,SAAA,CACA,aAAA,CACA,iBAAA,CACA,kBAAA,CACA,sBAAA,CAEA,gCACI,wBAAA,CAGJ,aACI,eAAA,CAGJ,WACI,UAAA,CACA,WAAA","sourcesContent":[":host {\r\n    display: flex;\r\n}\r\n\r\nbutton {\r\n    flex: none;\r\n    border: none;\r\n    box-shadow: none;\r\n    border-radius: 0;\r\n    font-size: 8px;\r\n    width: 40px;\r\n    padding: 0;\r\n    line-height: 0;\r\n    text-align: center;\r\n    align-items: center;\r\n    justify-content: center;\r\n    \r\n    &:not(:hover):not(:active) {\r\n        background: transparent;\r\n    }\r\n\r\n    &:focus {\r\n        box-shadow: none;\r\n    }\r\n\r\n    svg {\r\n        width: 10px;\r\n        height: 10px;\r\n    }\r\n}\r\n"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ 6322:
/*!*******************************************************************************************************************************!*\
  !*** ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/directives/dropZone.directive.scss ***!
  \*******************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/sourceMaps.js */ 230);
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ 7529);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, ".drop-zone-hint{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);pointer-events:none;z-index:1;display:flex;transition:.25s opacity ease-out;opacity:0}.drop-zone-hint.visible{opacity:1}.drop-zone-hint i{font-size:48px;align-self:center;margin:auto;text-align:center}", "",{"version":3,"sources":["webpack://./src/directives/dropZone.directive.scss"],"names":[],"mappings":"AAAA,gBACI,iBAAA,CACA,KAAA,CACA,MAAA,CACA,UAAA,CACA,WAAA,CACA,yBAAA,CACA,mBAAA,CACA,SAAA,CACA,YAAA,CACA,gCAAA,CACA,SAAA,CAEA,wBACI,SAAA,CAGJ,kBACI,cAAA,CACA,iBAAA,CACA,WAAA,CACA,iBAAA","sourcesContent":[".drop-zone-hint {\r\n    position: absolute;\r\n    top: 0;\r\n    left: 0;\r\n    width: 100%;\r\n    height: 100%;\r\n    background: rgba(0, 0, 0, .5);\r\n    pointer-events: none;\r\n    z-index: 1;\r\n    display: flex;\r\n    transition: .25s opacity ease-out;\r\n    opacity: 0;\r\n\r\n    &.visible {\r\n        opacity: 1;\r\n    }\r\n\r\n    i {\r\n        font-size: 48px;\r\n        align-self: center;\r\n        margin: auto;\r\n        text-align: center;\r\n    }\r\n}\r\n"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ 1908:
/*!***************************************************************************************************************!*\
  !*** ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/theme.compact.scss ***!
  \***************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/sourceMaps.js */ 230);
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/api.js */ 7529);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/getUrl.js */ 4511);
/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__);
// Imports



var ___CSS_LOADER_URL_IMPORT_0___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e */ 6770), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_1___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23adb5bd%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e */ 2105), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_2___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%234fadff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3e%3c/svg%3e */ 8202), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_3___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%234fadff%27/%3e%3c/svg%3e */ 1367), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_4___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%234fadff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3e%3c/svg%3e */ 7838), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_5___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%233d5d7d%27/%3e%3c/svg%3e */ 3792), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_6___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%235883ae%27/%3e%3c/svg%3e */ 1931), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_7___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%230275d8%27/%3e%3c/svg%3e */ 3207), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_8___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%28255, 255, 255, 0.25%29%27/%3e%3c/svg%3e */ 991), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_9___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%235cb85c%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e */ 5889), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_10___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23d9534f%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23d9534f%27 stroke=%27none%27/%3e%3c/svg%3e */ 7457), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_11___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28204, 204, 204, 0.75%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e */ 7081), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_12___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e */ 2956), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_13___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23ccc%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e */ 1770), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_14___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23025ead%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e */ 9382), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_15___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%2367ace8%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e */ 3109), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_16___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23ccc%27%3e%3cpath d=%27M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z%27/%3e%3c/svg%3e */ 9697), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_17___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z%27/%3e%3c/svg%3e */ 5647), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_18___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e */ 1692), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_19___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 width=%27512%27 height=%27512%27%3E%3Cpath fill=%27rgba%2848, 96, 48, 0.999999%29%27 d=%27M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z%27/%3E%3C/svg%3E */ 1592), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_20___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 width=%27512%27 height=%27512%27%3E%3Cpath fill=%27rgba%28113, 43, 41, 0.999999%29%27 d=%27M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z%27/%3E%3C/svg%3E */ 9737), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_21___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 width=%27512%27 height=%27512%27%3E%3Cpath fill=%27rgba%287, 105, 125, 0.999999%29%27 d=%27M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z%27/%3E%3C/svg%3E */ 8908), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_22___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 576 512%27 width=%27576%27 height=%27512%27%3E%3Cpath fill=%27rgba%28133, 111, 0, 0.999999%29%27 d=%27M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z%27/%3E%3C/svg%3E */ 3569), __webpack_require__.b);
var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));
var ___CSS_LOADER_URL_REPLACEMENT_0___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_0___);
var ___CSS_LOADER_URL_REPLACEMENT_1___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_1___);
var ___CSS_LOADER_URL_REPLACEMENT_2___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_2___);
var ___CSS_LOADER_URL_REPLACEMENT_3___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_3___);
var ___CSS_LOADER_URL_REPLACEMENT_4___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_4___);
var ___CSS_LOADER_URL_REPLACEMENT_5___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_5___);
var ___CSS_LOADER_URL_REPLACEMENT_6___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_6___);
var ___CSS_LOADER_URL_REPLACEMENT_7___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_7___);
var ___CSS_LOADER_URL_REPLACEMENT_8___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_8___);
var ___CSS_LOADER_URL_REPLACEMENT_9___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_9___);
var ___CSS_LOADER_URL_REPLACEMENT_10___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_10___);
var ___CSS_LOADER_URL_REPLACEMENT_11___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_11___);
var ___CSS_LOADER_URL_REPLACEMENT_12___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_12___);
var ___CSS_LOADER_URL_REPLACEMENT_13___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_13___);
var ___CSS_LOADER_URL_REPLACEMENT_14___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_14___);
var ___CSS_LOADER_URL_REPLACEMENT_15___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_15___);
var ___CSS_LOADER_URL_REPLACEMENT_16___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_16___);
var ___CSS_LOADER_URL_REPLACEMENT_17___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_17___);
var ___CSS_LOADER_URL_REPLACEMENT_18___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_18___);
var ___CSS_LOADER_URL_REPLACEMENT_19___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_19___);
var ___CSS_LOADER_URL_REPLACEMENT_20___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_20___);
var ___CSS_LOADER_URL_REPLACEMENT_21___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_21___);
var ___CSS_LOADER_URL_REPLACEMENT_22___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_22___);
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*!\n * Bootstrap  v5.3.0-alpha1 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */:root,[data-bs-theme=light]{--bs-blue: #0275d8;--bs-indigo: #6610f2;--bs-purple: #613d7c;--bs-pink: #ff5b77;--bs-red: #d9534f;--bs-orange: #f0ad4e;--bs-yellow: #ffd500;--bs-green: #5cb85c;--bs-teal: #5bc0de;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0275d8;--bs-secondary: #38434e;--bs-success: #5cb85c;--bs-info: #0275d8;--bs-warning: #f0ad4e;--bs-danger: #d9534f;--bs-light: #dee2e6;--bs-dark: #0e151d;--bs-rare: #613d7c;--bs-primary-rgb: 2, 117, 216;--bs-secondary-rgb: 56, 67, 78;--bs-success-rgb: 92, 184, 92;--bs-info-rgb: 2, 117, 216;--bs-warning-rgb: 240, 173, 78;--bs-danger-rgb: 217, 83, 79;--bs-light-rgb: 222, 226, 230;--bs-dark-rgb: 14, 21, 29;--bs-rare-rgb: 97, 61, 124;--bs-primary-text: #025ead;--bs-secondary-text: #6c757d;--bs-success-text: #4a934a;--bs-info-text: #087990;--bs-warning-text: #998000;--bs-danger-text: #ae423f;--bs-light-text: #6c757d;--bs-dark-text: #495057;--bs-primary-bg-subtle: #cce3f7;--bs-secondary-bg-subtle: #f8f9fa;--bs-success-bg-subtle: #def1de;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff7cc;--bs-danger-bg-subtle: #f7dddc;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ac8ef;--bs-secondary-border-subtle: #e9ecef;--bs-success-border-subtle: #bee3be;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffee99;--bs-danger-border-subtle: #f0bab9;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-color-rgb: 204, 204, 204;--bs-body-bg-rgb: 19, 29, 39;--bs-font-sans-serif: \"Source Sans Pro\";--bs-font-monospace: \"Source Code Pro\";--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size:0.875rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.6;--bs-body-color: #ccc;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(204, 204, 204, 0.75);--bs-secondary-color-rgb: 204, 204, 204;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(204, 204, 204, 0.5);--bs-tertiary-color-rgb: 204, 204, 204;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-body-bg: #131d27;--bs-body-bg-rgb: 19, 29, 39;--bs-heading-color: #ced9e2;--bs-link-color: #ced4da;--bs-link-color-rgb: 206, 212, 218;--bs-link-decoration: underline;--bs-link-hover-color: #fff;--bs-link-hover-color-rgb: 255, 255, 255;--bs-link-hover-decoration: none;--bs-code-color: #f0ad4e;--bs-highlight-bg: #fff7cc;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.4rem;--bs-border-radius-sm: 0.2rem;--bs-border-radius-lg: 0.6rem;--bs-border-radius-xl: 1rem;--bs-border-radius-2xl: 2rem;--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(var(--bs-body-color-rgb), 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(var(--bs-body-color-rgb), 0.075);--bs-emphasis-color: #000;--bs-form-control-bg: var(--bs-body-bg);--bs-form-control-disabled-bg: var(--bs-secondary-bg);--bs-highlight-bg: #fff7cc;--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}[data-bs-theme=dark]{--bs-body-color: #adb5bd;--bs-body-color-rgb: 173, 181, 189;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #f8f9fa;--bs-emphasis-color-rgb: 248, 249, 250;--bs-secondary-color: rgba(173, 181, 189, 0.75);--bs-secondary-color-rgb: 173, 181, 189;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(173, 181, 189, 0.5);--bs-tertiary-color-rgb: 173, 181, 189;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-emphasis-color: #fff;--bs-primary-text: #67ace8;--bs-secondary-text: #dee2e6;--bs-success-text: #9dd49d;--bs-info-text: #6edff6;--bs-warning-text: #ffe666;--bs-danger-text: #e89895;--bs-light-text: #f8f9fa;--bs-dark-text: #dee2e6;--bs-primary-bg-subtle: #00172b;--bs-secondary-bg-subtle: #212529;--bs-success-bg-subtle: #122512;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332b00;--bs-danger-bg-subtle: #2b1110;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #014682;--bs-secondary-border-subtle: #495057;--bs-success-border-subtle: #376e37;--bs-info-border-subtle: #055160;--bs-warning-border-subtle: #665500;--bs-danger-border-subtle: #82322f;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: #fff;--bs-link-color: #67ace8;--bs-link-hover-color: #9ac8ef;--bs-link-color-rgb: 103, 172, 232;--bs-link-hover-color-rgb: 154, 200, 239;--bs-code-color: #ff9dad;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, 0.15)}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:lighter;line-height:1.2;color:var(--bs-heading-color, inherit)}h1,.h1{font-size:calc(1.34375rem + 1.125vw)}@media(min-width: 1200px){h1,.h1{font-size:2.1875rem}}h2,.h2{font-size:calc(1.3rem + 0.6vw)}@media(min-width: 1200px){h2,.h2{font-size:1.75rem}}h3,.h3{font-size:calc(1.278125rem + 0.3375vw)}@media(min-width: 1200px){h3,.h3{font-size:1.53125rem}}h4,.h4{font-size:1.125rem}h5,.h5{font-size:1.09375rem}h6,.h6{font-size:0.875rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb);text-decoration:none}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em;color:#ccc}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:0.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.2rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:rgba(255,255,255,.5);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.09375rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.09375rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:\"— \"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: 0.25rem}.g-1,.gy-1{--bs-gutter-y: 0.25rem}.g-2,.gx-2{--bs-gutter-x: 0.5rem}.g-2,.gy-2{--bs-gutter-y: 0.5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media(min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media(min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media(min-width: 1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.table{--bs-table-color: var(--bs-body-color);--bs-table-bg: rgba(255, 255, 255, 0.025);--bs-table-border-color: rgba(255, 255, 255, 0.1);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-body-color);--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: var(--bs-body-color);--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: var(--bs-body-color);--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:var(--bs-table-color);vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width)*2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-color: #000;--bs-table-bg: #cce3f7;--bs-table-border-color: #b8ccde;--bs-table-striped-bg: #c2d8eb;--bs-table-striped-color: #000;--bs-table-active-bg: #b8ccde;--bs-table-active-color: #000;--bs-table-hover-bg: #bdd2e4;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: #e2e3e5;--bs-table-border-color: #cbccce;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: #def1de;--bs-table-border-color: #c8d9c8;--bs-table-striped-bg: #d3e5d3;--bs-table-striped-color: #000;--bs-table-active-bg: #c8d9c8;--bs-table-active-color: #000;--bs-table-hover-bg: #cddfcd;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: #cff4fc;--bs-table-border-color: #badce3;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: #fff7cc;--bs-table-border-color: #e6deb8;--bs-table-striped-bg: #f2ebc2;--bs-table-striped-color: #000;--bs-table-active-bg: #e6deb8;--bs-table-active-color: #000;--bs-table-hover-bg: #ece4bd;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: #f7dddc;--bs-table-border-color: #dec7c6;--bs-table-striped-bg: #ebd2d1;--bs-table-striped-color: #000;--bs-table-active-bg: #dec7c6;--bs-table-active-color: #000;--bs-table-hover-bg: #e4cccc;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: #dfe0e1;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #212529;--bs-table-border-color: #373b3e;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.3rem + 2px);padding-bottom:calc(0.3rem + 2px);margin-bottom:0;font-size:inherit;line-height:1.6}.col-form-label-lg{padding-top:calc(0.5rem + 2px);padding-bottom:calc(0.5rem + 2px);font-size:calc(1.253rem + 0.036vw)}@media(min-width: 1200px){.col-form-label-lg{font-size:1.28rem}}.col-form-label-sm{padding-top:calc(0.25rem + 2px);padding-bottom:calc(0.25rem + 2px);font-size:0.85rem}.form-text{margin-top:.25rem;font-size:0.875em;color:rgba(255,255,255,.5)}.form-control{display:block;width:100%;padding:.3rem .9rem;font-size:0.875rem;font-weight:400;line-height:1.6;color:#ddd;background-color:#181e23;background-clip:padding-box;border:2px solid #181e23;appearance:none;border-radius:.4rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#ddd;background-color:#181e23;border-color:rgba(171,171,171,.61);outline:0;box-shadow:0 0 0 2px var(--focus-color)}.form-control::-webkit-date-and-time-value{height:1.6em}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:#2e3235;opacity:1}.form-control::file-selector-button{padding:.3rem .9rem;margin:-0.3rem -0.9rem;margin-inline-end:.9rem;color:#ddd;background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:2px;border-radius:0;transition:all .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.3rem 0;margin-bottom:0;line-height:1.6;color:var(--bs-body-color);background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:2px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.6em + 0.5rem + 4px);padding:.25rem .5rem;font-size:0.85rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.6em + 1rem + 4px);padding:.5rem 1rem;font-size:calc(1.253rem + 0.036vw);border-radius:.6rem}@media(min-width: 1200px){.form-control-lg{font-size:1.28rem}}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.6em + 0.6rem + 4px)}textarea.form-control-sm{min-height:calc(1.6em + 0.5rem + 4px)}textarea.form-control-lg{min-height:calc(1.6em + 1rem + 4px)}.form-control-color{width:3rem;height:calc(1.6em + 0.6rem + 4px);padding:.3rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:.4rem}.form-control-color::-webkit-color-swatch{border-radius:.4rem}.form-control-color.form-control-sm{height:calc(1.6em + 0.5rem + 4px)}.form-control-color.form-control-lg{height:calc(1.6em + 1rem + 4px)}.form-select{--bs-form-select-bg-img: url(" + ___CSS_LOADER_URL_REPLACEMENT_0___ + ");display:block;width:100%;padding:.3rem 2.7rem .3rem .9rem;-moz-padding-start:calc(0.9rem - 3px);font-size:0.875rem;font-weight:400;line-height:1.6;color:#ddd;background-color:#181e23;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .9rem center;background-size:16px 12px;border:2px solid #181e23;border-radius:.4rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:rgba(171,171,171,.61);outline:0;box-shadow:0 0 0 .25rem var(--focus-color)}.form-select[multiple],.form-select[size]:not([size=\"1\"]){padding-right:.9rem;background-image:none}.form-select:disabled{background-color:#2e3235}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #ddd}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.85rem;border-radius:.2rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:calc(1.253rem + 0.036vw);border-radius:.6rem}@media(min-width: 1200px){.form-select-lg{font-size:1.28rem}}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url(" + ___CSS_LOADER_URL_REPLACEMENT_1___ + ")}.form-check{display:block;min-height:1.4rem;padding-left:1.9em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.9em}.form-check-reverse{padding-right:1.9em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.9em;margin-left:0}.form-check-input{--bs-form-check-bg: #181e23;width:1.4em;height:1.4em;margin-top:.1em;vertical-align:top;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:#3d5d7d;appearance:none;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:rgba(171,171,171,.61);outline:0;box-shadow:0 0 0 2px var(--focus-color)}.form-check-input:checked{background-color:rgba(0,89,165,.3490196078);border-color:rgba(0,89,165,.3490196078)}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url(" + ___CSS_LOADER_URL_REPLACEMENT_2___ + ")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image: url(" + ___CSS_LOADER_URL_REPLACEMENT_3___ + ")}.form-check-input[type=checkbox]:indeterminate{background-color:rgba(0,89,165,.3490196078);border-color:rgba(0,89,165,.3490196078);--bs-form-check-bg-image: url(" + ___CSS_LOADER_URL_REPLACEMENT_4___ + ")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:3em}.form-switch .form-check-input{--bs-form-switch-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_5___ + ");width:2.5em;margin-left:-3em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2.5em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_6___ + ")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_7___ + ")}.form-switch.form-check-reverse{padding-right:3em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-3em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_8___ + ")}.form-range{width:100%;height:1.5rem;padding:0;background-color:rgba(0,0,0,0);appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #131d27,0 0 0 2px var(--focus-color)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #131d27,0 0 0 2px var(--focus-color)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:rgba(0,89,165,.3490196078);border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:rgba(234,241,248,.8047058824)}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:rgba(0,89,165,.3490196078);border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:rgba(234,241,248,.8047058824)}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating::before:not(.form-control:disabled){position:absolute;top:2px;left:2px;width:calc(100% - (calc(calc(0.4em + 0.15rem) + calc(0.8em + 0.3rem))));height:1.875em;content:\"\";background-color:#181e23;border-radius:.4rem}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 4px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem .9rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:2px solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .9rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:2px 0}.form-floating>.form-control:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.3rem .9rem;font-size:0.875rem;font-weight:400;line-height:1.6;color:#ddd;text-align:center;white-space:nowrap;background-color:#181e23;border:2px solid rgba(0,0,0,0);border-radius:.4rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:calc(1.253rem + 0.036vw);border-radius:.6rem}@media(min-width: 1200px){.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{font-size:1.28rem}}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.85rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3.6rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-2px;border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-success-text)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.85rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-success);padding-right:calc(1.6em + 0.6rem);background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_9___ + ");background-repeat:no-repeat;background-position:right calc(0.4em + 0.15rem) center;background-size:calc(0.8em + 0.3rem) calc(0.8em + 0.3rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-success);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.6em + 0.6rem);background-position:top calc(0.4em + 0.15rem) right calc(0.4em + 0.15rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-success)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size=\"1\"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size=\"1\"]{--bs-form-select-bg-icon: url(" + ___CSS_LOADER_URL_REPLACEMENT_9___ + ");padding-right:4.95rem;background-position:right .9rem center,center right 2.7rem;background-size:16px 12px,calc(0.8em + 0.3rem) calc(0.8em + 0.3rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-success);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.6em + 0.6rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-success)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-success-text)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-success-text)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-danger-text)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.85rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-danger);padding-right:calc(1.6em + 0.6rem);background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_10___ + ");background-repeat:no-repeat;background-position:right calc(0.4em + 0.15rem) center;background-size:calc(0.8em + 0.3rem) calc(0.8em + 0.3rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-danger);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.6em + 0.6rem);background-position:top calc(0.4em + 0.15rem) right calc(0.4em + 0.15rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-danger)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size=\"1\"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size=\"1\"]{--bs-form-select-bg-icon: url(" + ___CSS_LOADER_URL_REPLACEMENT_10___ + ");padding-right:4.95rem;background-position:right .9rem center,center right 2.7rem;background-size:16px 12px,calc(0.8em + 0.3rem) calc(0.8em + 0.3rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-danger);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.6em + 0.6rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-danger)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-danger-text)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-danger-text)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: 0.9rem;--bs-btn-padding-y: 0.3rem;--bs-btn-font-family: ;--bs-btn-font-size:0.875rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.6;--bs-btn-color: #ccc;--bs-btn-bg: transparent;--bs-btn-border-width: 2px;--bs-btn-border-color: transparent;--bs-btn-border-radius: 0.4rem;--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:all .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #0275d8;--bs-btn-border-color: #0275d8;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0263b8;--bs-btn-hover-border-color: #025ead;--bs-btn-focus-shadow-rgb: 40, 138, 222;--bs-btn-active-color: #fff;--bs-btn-active-bg: #025ead;--bs-btn-active-border-color: #0258a2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0275d8;--bs-btn-disabled-border-color: #0275d8}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #38434e;--bs-btn-border-color: #38434e;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #303942;--bs-btn-hover-border-color: #2d363e;--bs-btn-focus-shadow-rgb: 86, 95, 105;--bs-btn-active-color: #fff;--bs-btn-active-bg: #2d363e;--bs-btn-active-border-color: #2a323b;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #38434e;--bs-btn-disabled-border-color: #38434e}.btn-success{--bs-btn-color: #000;--bs-btn-bg: #5cb85c;--bs-btn-border-color: #5cb85c;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #74c374;--bs-btn-hover-border-color: #6cbf6c;--bs-btn-focus-shadow-rgb: 78, 156, 78;--bs-btn-active-color: #000;--bs-btn-active-bg: #7dc67d;--bs-btn-active-border-color: #6cbf6c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #5cb85c;--bs-btn-disabled-border-color: #5cb85c}.btn-info{--bs-btn-color: #fff;--bs-btn-bg: #0275d8;--bs-btn-border-color: #0275d8;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0263b8;--bs-btn-hover-border-color: #025ead;--bs-btn-focus-shadow-rgb: 40, 138, 222;--bs-btn-active-color: #fff;--bs-btn-active-bg: #025ead;--bs-btn-active-border-color: #0258a2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0275d8;--bs-btn-disabled-border-color: #0275d8}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #f0ad4e;--bs-btn-border-color: #f0ad4e;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f2b969;--bs-btn-hover-border-color: #f2b560;--bs-btn-focus-shadow-rgb: 204, 147, 66;--bs-btn-active-color: #000;--bs-btn-active-bg: #f3bd71;--bs-btn-active-border-color: #f2b560;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f0ad4e;--bs-btn-disabled-border-color: #f0ad4e}.btn-danger{--bs-btn-color: #000;--bs-btn-bg: #d9534f;--bs-btn-border-color: #d9534f;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #df6d69;--bs-btn-hover-border-color: #dd6461;--bs-btn-focus-shadow-rgb: 184, 71, 67;--bs-btn-active-color: #000;--bs-btn-active-bg: #e17572;--bs-btn-active-border-color: #dd6461;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #d9534f;--bs-btn-disabled-border-color: #d9534f}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #dee2e6;--bs-btn-border-color: #dee2e6;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #bdc0c4;--bs-btn-hover-border-color: #b2b5b8;--bs-btn-focus-shadow-rgb: 189, 192, 196;--bs-btn-active-color: #000;--bs-btn-active-bg: #b2b5b8;--bs-btn-active-border-color: #a7aaad;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #dee2e6;--bs-btn-disabled-border-color: #dee2e6}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #0e151d;--bs-btn-border-color: #0e151d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #32383f;--bs-btn-hover-border-color: #262c34;--bs-btn-focus-shadow-rgb: 50, 56, 63;--bs-btn-active-color: #fff;--bs-btn-active-bg: #3e444a;--bs-btn-active-border-color: #262c34;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0e151d;--bs-btn-disabled-border-color: #0e151d}.btn-rare{--bs-btn-color: #fff;--bs-btn-bg: #613d7c;--bs-btn-border-color: #613d7c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #523469;--bs-btn-hover-border-color: #4e3163;--bs-btn-focus-shadow-rgb: 121, 90, 144;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4e3163;--bs-btn-active-border-color: #492e5d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #613d7c;--bs-btn-disabled-border-color: #613d7c}.btn-outline-primary{--bs-btn-color: #0275d8;--bs-btn-border-color: #0275d8;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0275d8;--bs-btn-hover-border-color: #0275d8;--bs-btn-focus-shadow-rgb: 2, 117, 216;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0275d8;--bs-btn-active-border-color: #0275d8;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0275d8;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0275d8;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #38434e;--bs-btn-border-color: #38434e;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #38434e;--bs-btn-hover-border-color: #38434e;--bs-btn-focus-shadow-rgb: 56, 67, 78;--bs-btn-active-color: #fff;--bs-btn-active-bg: #38434e;--bs-btn-active-border-color: #38434e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #38434e;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #38434e;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #5cb85c;--bs-btn-border-color: #5cb85c;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #5cb85c;--bs-btn-hover-border-color: #5cb85c;--bs-btn-focus-shadow-rgb: 92, 184, 92;--bs-btn-active-color: #000;--bs-btn-active-bg: #5cb85c;--bs-btn-active-border-color: #5cb85c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #5cb85c;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #5cb85c;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #0275d8;--bs-btn-border-color: #0275d8;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0275d8;--bs-btn-hover-border-color: #0275d8;--bs-btn-focus-shadow-rgb: 2, 117, 216;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0275d8;--bs-btn-active-border-color: #0275d8;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0275d8;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0275d8;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #f0ad4e;--bs-btn-border-color: #f0ad4e;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f0ad4e;--bs-btn-hover-border-color: #f0ad4e;--bs-btn-focus-shadow-rgb: 240, 173, 78;--bs-btn-active-color: #000;--bs-btn-active-bg: #f0ad4e;--bs-btn-active-border-color: #f0ad4e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f0ad4e;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f0ad4e;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #d9534f;--bs-btn-border-color: #d9534f;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d9534f;--bs-btn-hover-border-color: #d9534f;--bs-btn-focus-shadow-rgb: 217, 83, 79;--bs-btn-active-color: #000;--bs-btn-active-bg: #d9534f;--bs-btn-active-border-color: #d9534f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #d9534f;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #d9534f;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #dee2e6;--bs-btn-border-color: #dee2e6;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #dee2e6;--bs-btn-hover-border-color: #dee2e6;--bs-btn-focus-shadow-rgb: 222, 226, 230;--bs-btn-active-color: #000;--bs-btn-active-bg: #dee2e6;--bs-btn-active-border-color: #dee2e6;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #dee2e6;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dee2e6;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #0e151d;--bs-btn-border-color: #0e151d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0e151d;--bs-btn-hover-border-color: #0e151d;--bs-btn-focus-shadow-rgb: 14, 21, 29;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0e151d;--bs-btn-active-border-color: #0e151d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0e151d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0e151d;--bs-gradient: none}.btn-outline-rare{--bs-btn-color: #613d7c;--bs-btn-border-color: #613d7c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #613d7c;--bs-btn-hover-border-color: #613d7c;--bs-btn-focus-shadow-rgb: 97, 61, 124;--bs-btn-active-color: #fff;--bs-btn-active-bg: #613d7c;--bs-btn-active-border-color: #613d7c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #613d7c;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #613d7c;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: none;--bs-btn-focus-shadow-rgb: 40, 138, 222;text-decoration:underline}.btn-link:hover,.btn-link:focus-visible{text-decoration:none}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size:calc(1.253rem + 0.036vw);--bs-btn-border-radius: 0.6rem}@media(min-width: 1200px){.btn-lg,.btn-group-lg>.btn{--bs-btn-font-size:1.28rem}}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size:0.85rem;--bs-btn-border-radius: 0.2rem}.fade{transition:opacity .1s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: 0.5rem;--bs-dropdown-spacer: 0.125rem;--bs-dropdown-font-size:0.875rem;--bs-dropdown-color: #ccc;--bs-dropdown-bg: #1D272D;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: 0.4rem;--bs-dropdown-border-width: 1px;--bs-dropdown-inner-border-radius: calc(0.4rem - 1px);--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y: 0.5rem;--bs-dropdown-box-shadow: 0 0 1rem rgba(0, 0, 0, 0.25), 0 1px 1px rgba(0, 0, 0, 0.12);--bs-dropdown-link-color: #ccc;--bs-dropdown-link-hover-color: #eee;--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.04);--bs-dropdown-link-active-color: white;--bs-dropdown-link-active-bg: rgba(0, 0, 0, 0.2);--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-item-padding-x: 1.5rem;--bs-dropdown-item-padding-y: 0.5rem;--bs-dropdown-header-color: #adb5bd;--bs-dropdown-header-padding-x: 1.5rem;--bs-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\"}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.85rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color: white;--bs-dropdown-link-active-bg: rgba(0, 0, 0, 0.2);--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.4rem}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:-2px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.675rem;padding-left:.675rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-2px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: 2px;--bs-nav-tabs-border-color: transparent;--bs-nav-tabs-border-radius: 0;--bs-nav-tabs-link-hover-border-color: transparent;--bs-nav-tabs-link-active-color: #eee;--bs-nav-tabs-link-active-bg: transparent;--bs-nav-tabs-link-active-border-color: #eee;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));background:none;border:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: 0.4rem;--bs-nav-pills-link-active-color: #4fadff;--bs-nav-pills-link-active-bg: rgba(0, 89, 165, 0.3490196078)}.nav-pills .nav-link{background:none;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0;--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y: 0.176rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.28rem;--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x: 0.5rem;--bs-navbar-toggler-padding-y: 0.25rem;--bs-navbar-toggler-padding-x: 0.75rem;--bs-navbar-toggler-font-size: 1.28rem;--bs-navbar-toggler-icon-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_11___ + ");--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius: 0.4rem;--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .show>.nav-link,.navbar-nav .nav-link.active{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:rgba(0,0,0,0);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark{--bs-navbar-color: rgba(255, 255, 255, 0.55);--bs-navbar-hover-color: rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: #fff;--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_12___ + ")}[data-bs-theme=dark] .navbar{--bs-navbar-toggler-icon-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_12___ + ")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: var(--bs-border-width);--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: rgba(255, 255, 255, 0.025);--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-0.5*var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-bottom:calc(-1*var(--bs-card-cap-padding-y));margin-left:calc(-0.5*var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-left:calc(-0.5*var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: rgba(255, 255, 255, 0.025);--bs-accordion-transition: all 0.15s ease-in-out, border-radius 0.15s ease;--bs-accordion-border-color: transparent;--bs-accordion-border-width: var(--bs-border-width);--bs-accordion-border-radius: var(--bs-border-radius);--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: var(--bs-body-color);--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: url(" + ___CSS_LOADER_URL_REPLACEMENT_13___ + ");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url(" + ___CSS_LOADER_URL_REPLACEMENT_14___ + ");--bs-accordion-btn-focus-border-color: rgba(171, 171, 171, 0.61);--bs-accordion-btn-focus-box-shadow: none;--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: #4fadff;--bs-accordion-active-bg: rgba(255, 255, 255, 0.05)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:0.875rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:\"\";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon: url(" + ___CSS_LOADER_URL_REPLACEMENT_15___ + ");--bs-accordion-btn-active-icon: url(" + ___CSS_LOADER_URL_REPLACEMENT_15___ + ")}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: var(--bs-secondary-color);--bs-breadcrumb-item-padding-x: 0.5rem;--bs-breadcrumb-item-active-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, \"/\") /* rtl: var(--bs-breadcrumb-divider, \"/\") */}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.375rem;--bs-pagination-font-size:0.875rem;--bs-pagination-color: var(--bs-link-color);--bs-pagination-bg: var(--bs-body-bg);--bs-pagination-border-width: var(--bs-border-width);--bs-pagination-border-color: var(--bs-border-color);--bs-pagination-border-radius: var(--bs-border-radius);--bs-pagination-hover-color: var(--bs-link-hover-color);--bs-pagination-hover-bg: var(--bs-tertiary-bg);--bs-pagination-hover-border-color: var(--bs-border-color);--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: var(--bs-secondary-bg);--bs-pagination-focus-box-shadow: 0 0 0 2px var(--focus-color);--bs-pagination-active-color: #4fadff;--bs-pagination-active-bg: rgba(0, 89, 165, 0.3490196078);--bs-pagination-active-border-color: rgba(0, 89, 165, 0.3490196078);--bs-pagination-disabled-color: var(--bs-secondary-color);--bs-pagination-disabled-bg: var(--bs-secondary-bg);--bs-pagination-disabled-border-color: var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width)*-1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: 0.75rem;--bs-pagination-font-size:calc(1.253rem + 0.036vw);--bs-pagination-border-radius: 0.6rem}@media(min-width: 1200px){.pagination-lg{--bs-pagination-font-size:1.28rem}}.pagination-sm{--bs-pagination-padding-x: 0.5rem;--bs-pagination-padding-y: 0.25rem;--bs-pagination-font-size:0.85rem;--bs-pagination-border-radius: 0.2rem}.badge{--bs-badge-padding-x: 6px;--bs-badge-padding-y: 4px;--bs-badge-font-size:0.75rem;--bs-badge-font-weight: bold;--bs-badge-color: #fff;--bs-badge-border-radius: 0.4rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1.25rem;--bs-alert-padding-y: 0.9rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius: 0.4rem;--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3.75rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.125rem 1.25rem}.alert-primary{--bs-alert-color: var(--bs-primary-text);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text)}.alert-success{--bs-alert-color: var(--bs-success-text);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text)}.alert-info{--bs-alert-color: var(--bs-info-text);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text)}.alert-warning{--bs-alert-color: var(--bs-warning-text);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text)}.alert-danger{--bs-alert-color: var(--bs-danger-text);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text)}.alert-light{--bs-alert-color: var(--bs-light-text);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text)}.alert-dark{--bs-alert-color: var(--bs-dark-text);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text)}.alert-rare{--bs-alert-color: var(--bs-rare-text);--bs-alert-bg: var(--bs-rare-bg-subtle);--bs-alert-border-color: var(--bs-rare-border-subtle);--bs-alert-link-color: var(--bs-rare-text)}@keyframes progress-bar-stripes{0%{background-position-x:3px}}.progress,.progress-stacked{--bs-progress-height: 3px;--bs-progress-font-size:0.65625rem;--bs-progress-bg: rgba(255, 255, 255, 0.025);--bs-progress-border-radius: var(--bs-border-radius);--bs-progress-box-shadow: var(--bs-box-shadow-inset);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #0275d8;--bs-progress-bar-transition: width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: var(--bs-body-color);--bs-list-group-bg: rgba(255, 255, 255, 0.025);--bs-list-group-border-color: transparent;--bs-list-group-border-width: var(--bs-border-width);--bs-list-group-border-radius: var(--bs-border-radius);--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: 0.8rem;--bs-list-group-action-color: #ccc;--bs-list-group-action-hover-color: white;--bs-list-group-action-hover-bg: rgba(255, 255, 255, 0.05);--bs-list-group-action-active-color: #4fadff;--bs-list-group-action-active-bg: rgba(255, 255, 255, 0.05);--bs-list-group-disabled-color: var(--bs-secondary-color);--bs-list-group-disabled-bg: rgba(255, 255, 255, 0.025);--bs-list-group-active-color: #4fadff;--bs-list-group-active-bg: rgba(255, 255, 255, 0.05);--bs-list-group-active-border-color: translate;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, \".\") \". \";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1*var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle)}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle)}.list-group-item-primary.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-primary-text);--bs-list-group-active-border-color: var(--bs-primary-text)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle)}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle)}.list-group-item-secondary.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-secondary-text);--bs-list-group-active-border-color: var(--bs-secondary-text)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle)}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle)}.list-group-item-success.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-success-text);--bs-list-group-active-border-color: var(--bs-success-text)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle)}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle)}.list-group-item-info.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-info-text);--bs-list-group-active-border-color: var(--bs-info-text)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle)}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle)}.list-group-item-warning.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-warning-text);--bs-list-group-active-border-color: var(--bs-warning-text)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle)}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle)}.list-group-item-danger.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-danger-text);--bs-list-group-active-border-color: var(--bs-danger-text)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle)}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle)}.list-group-item-light.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-light-text);--bs-list-group-active-border-color: var(--bs-light-text)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle)}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle)}.list-group-item-dark.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-dark-text);--bs-list-group-active-border-color: var(--bs-dark-text)}.list-group-item-rare{--bs-list-group-color: var(--bs-rare-text);--bs-list-group-bg: var(--bs-rare-bg-subtle);--bs-list-group-border-color: var(--bs-rare-border-subtle)}.list-group-item-rare.list-group-item-action:hover,.list-group-item-rare.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-rare-border-subtle)}.list-group-item-rare.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-rare-text);--bs-list-group-active-border-color: var(--bs-rare-text)}.btn-close{--bs-btn-close-color: #ccc;--bs-btn-close-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_16___ + ");--bs-btn-close-opacity: 0.5;--bs-btn-close-hover-opacity: 0.75;--bs-btn-close-focus-shadow: 0 0 0 2px var(--focus-color);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: 0.25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:rgba(0,0,0,0) var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.4rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: 0.75rem;--bs-toast-padding-y: 0.5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width: var(--bs-border-width);--bs-toast-border-color: var(--bs-border-color-translucent);--bs-toast-border-radius: var(--bs-border-radius);--bs-toast-box-shadow: var(--bs-box-shadow);--bs-toast-header-color: var(--bs-secondary-color);--bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color: var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-0.5*var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color: ;--bs-modal-bg: #1D272D;--bs-modal-border-color: #131d27;--bs-modal-border-width: 0;--bs-modal-border-radius: var(--bs-border-radius-lg);--bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - 0);--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: 0;--bs-modal-title-line-height: 1.6;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: #222;--bs-modal-footer-border-width: 1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:calc(-0.5*var(--bs-modal-header-padding-y)) calc(-0.5*var(--bs-modal-header-padding-x)) calc(-0.5*var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: 0.5rem;--bs-tooltip-padding-y: 0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.85rem;--bs-tooltip-color: rgba(255, 255, 255, 0.75);--bs-tooltip-bg: rgba(0, 0, 0, 0.75);--bs-tooltip-border-radius: var(--bs-border-radius);--bs-tooltip-opacity: 0.9;--bs-tooltip-arrow-width: 0.8rem;--bs-tooltip-arrow-height: 0.4rem;z-index:var(--bs-tooltip-zindex);display:block;padding:var(--bs-tooltip-arrow-height);margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.6;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:\"\";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 360px;--bs-popover-font-size:0.85rem;--bs-popover-bg: #131d27;--bs-popover-border-width: var(--bs-border-width);--bs-popover-border-color: var(--bs-border-color-translucent);--bs-popover-border-radius: var(--bs-border-radius-lg);--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.5rem;--bs-popover-header-font-size:0.875rem;--bs-popover-header-color: #ced9e2;--bs-popover-header-bg: rgba(255, 255, 255, 0.05);--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: #ccc;--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: 0.5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.6;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:\"\";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-0.5*var(--bs-popover-arrow-width));content:\"\";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:\"\"}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_17___ + ")}.carousel-control-next-icon{background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_18___ + ")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-border-width: 0.25em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:rgba(0,0,0,0)}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: 0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: var(--bs-body-color);--bs-offcanvas-bg: var(--bs-body-bg);--bs-offcanvas-border-width: 0;--bs-offcanvas-border-color: #131d27;--bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.6}@media(max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 575.98px)and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 575.98px){.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}}@media(max-width: 575.98px){.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 767.98px)and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 767.98px){.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}}@media(max-width: 767.98px){.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 991.98px)and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 991.98px){.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}}@media(max-width: 991.98px){.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1199.98px)and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 1199.98px){.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}}@media(max-width: 1199.98px){.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1399.98px)and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}}@media(max-width: 1399.98px){.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5);margin-top:calc(-0.5*var(--bs-offcanvas-padding-y));margin-right:calc(-0.5*var(--bs-offcanvas-padding-x));margin-bottom:calc(-0.5*var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:\"\"}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:\"\"}.text-bg-primary{color:#fff !important;background-color:RGBA(2, 117, 216, var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fff !important;background-color:RGBA(56, 67, 78, var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#000 !important;background-color:RGBA(92, 184, 92, var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#fff !important;background-color:RGBA(2, 117, 216, var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#000 !important;background-color:RGBA(240, 173, 78, var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#000 !important;background-color:RGBA(217, 83, 79, var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(222, 226, 230, var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(14, 21, 29, var(--bs-bg-opacity, 1)) !important}.text-bg-rare{color:#fff !important;background-color:RGBA(97, 61, 124, var(--bs-bg-opacity, 1)) !important}.link-primary{color:#0275d8 !important}.link-primary:hover,.link-primary:focus{color:#025ead !important}.link-secondary{color:#38434e !important}.link-secondary:hover,.link-secondary:focus{color:#2d363e !important}.link-success{color:#5cb85c !important}.link-success:hover,.link-success:focus{color:#7dc67d !important}.link-info{color:#0275d8 !important}.link-info:hover,.link-info:focus{color:#025ead !important}.link-warning{color:#f0ad4e !important}.link-warning:hover,.link-warning:focus{color:#f3bd71 !important}.link-danger{color:#d9534f !important}.link-danger:hover,.link-danger:focus{color:#e17572 !important}.link-light{color:#dee2e6 !important}.link-light:hover,.link-light:focus{color:#e5e8eb !important}.link-dark{color:#0e151d !important}.link-dark:hover,.link-dark:focus{color:#0b1117 !important}.link-rare{color:#613d7c !important}.link-rare:hover,.link-rare:focus{color:#4e3163 !important}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:\"\"}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:\"\"}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.object-fit-fill{object-fit:fill !important}.object-fit-scale{object-fit:scale-down !important}.object-fit-none{object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 .5rem 1rem rgba(var(--bs-body-color-rgb), 0.15) !important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(var(--bs-body-color-rgb), 0.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(var(--bs-body-color-rgb), 0.175) !important}.shadow-none{box-shadow:none !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-rare{--bs-border-opacity: 1;border-color:rgba(var(--bs-rare-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{--bs-border-width: 1px}.border-2{--bs-border-width: 2px}.border-3{--bs-border-width: 3px}.border-4{--bs-border-width: 4px}.border-5{--bs-border-width: 5px}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{column-gap:0 !important}.column-gap-1{column-gap:.25rem !important}.column-gap-2{column-gap:.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.34375rem + 1.125vw) !important}.fs-2{font-size:calc(1.3rem + 0.6vw) !important}.fs-3{font-size:calc(1.278125rem + 0.3375vw) !important}.fs-4{font-size:1.125rem !important}.fs-5{font-size:1.09375rem !important}.fs-6{font-size:0.875rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.6 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-rare{--bs-text-opacity: 1;color:rgba(var(--bs-rare-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text) !important}.text-secondary-emphasis{color:var(--bs-secondary-text) !important}.text-success-emphasis{color:var(--bs-success-text) !important}.text-info-emphasis{color:var(--bs-info-text) !important}.text-warning-emphasis{color:var(--bs-warning-text) !important}.text-danger-emphasis{color:var(--bs-danger-text) !important}.text-light-emphasis{color:var(--bs-light-text) !important}.text-dark-emphasis{color:var(--bs-dark-text) !important}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-rare{--bs-bg-opacity: 1;background-color:rgba(var(--bs-rare-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-emphasis{--bs-bg-opacity: 1;background-color:rgba(var(--bs-emphasis-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-2xl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-2xl) !important;border-top-right-radius:var(--bs-border-radius-2xl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-2xl) !important;border-bottom-right-radius:var(--bs-border-radius-2xl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-2xl) !important;border-bottom-left-radius:var(--bs-border-radius-2xl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-2xl) !important;border-top-left-radius:var(--bs-border-radius-2xl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{object-fit:contain !important}.object-fit-sm-cover{object-fit:cover !important}.object-fit-sm-fill{object-fit:fill !important}.object-fit-sm-scale{object-fit:scale-down !important}.object-fit-sm-none{object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{column-gap:0 !important}.column-gap-sm-1{column-gap:.25rem !important}.column-gap-sm-2{column-gap:.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{object-fit:contain !important}.object-fit-md-cover{object-fit:cover !important}.object-fit-md-fill{object-fit:fill !important}.object-fit-md-scale{object-fit:scale-down !important}.object-fit-md-none{object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{column-gap:0 !important}.column-gap-md-1{column-gap:.25rem !important}.column-gap-md-2{column-gap:.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{object-fit:contain !important}.object-fit-lg-cover{object-fit:cover !important}.object-fit-lg-fill{object-fit:fill !important}.object-fit-lg-scale{object-fit:scale-down !important}.object-fit-lg-none{object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{column-gap:0 !important}.column-gap-lg-1{column-gap:.25rem !important}.column-gap-lg-2{column-gap:.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{object-fit:contain !important}.object-fit-xl-cover{object-fit:cover !important}.object-fit-xl-fill{object-fit:fill !important}.object-fit-xl-scale{object-fit:scale-down !important}.object-fit-xl-none{object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{column-gap:0 !important}.column-gap-xl-1{column-gap:.25rem !important}.column-gap-xl-2{column-gap:.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{object-fit:contain !important}.object-fit-xxl-cover{object-fit:cover !important}.object-fit-xxl-fill{object-fit:fill !important}.object-fit-xxl-scale{object-fit:scale-down !important}.object-fit-xxl-none{object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:.25rem !important}.row-gap-xxl-2{row-gap:.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{column-gap:0 !important}.column-gap-xxl-1{column-gap:.25rem !important}.column-gap-xxl-2{column-gap:.5rem !important}.column-gap-xxl-3{column-gap:1rem !important}.column-gap-xxl-4{column-gap:1.5rem !important}.column-gap-xxl-5{column-gap:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}@media(min-width: 1200px){.fs-1{font-size:2.1875rem !important}.fs-2{font-size:1.75rem !important}.fs-3{font-size:1.53125rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}.toast-center-center{top:50%;left:50%;transform:translate(-50%, -50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container .ngx-toastr{border-radius:.4rem;position:relative;overflow:hidden;margin:0 0 6px;padding:.75rem 1.25rem .75rem 50px;width:300px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 10px rgba(0,0,0,.03);pointer-events:auto}.toast-container .ngx-toastr .toast-title{font-weight:bold}.toast-container .ngx-toastr .toast-message{word-wrap:break-word}.toast-container .ngx-toastr .toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:inherit;text-shadow:0 1px 0 #fff;opacity:.5;background:rgba(0,0,0,0);border:0;padding:0}.toast-container .ngx-toastr .toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.3}.toast-container .ngx-toastr .toast-close-button:hover,.toast-container .ngx-toastr .toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.75}.toast-container .ngx-toastr:hover{box-shadow:0 0 10px rgba(0,0,0,.15);opacity:1;cursor:pointer}.toast-success{background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_19___ + ");color:#306030 !important;background-color:#def1de;border:1px solid #d1ebd1}.toast-success a{text-decoration:underline !important;color:#122512 !important}.toast-success a:hover{color:#040704 !important}.toast-error{background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_20___ + ");color:#712b29 !important;background-color:#f7dddc;border:1px solid #f4cfce}.toast-error a{text-decoration:underline !important;color:#2b1110 !important}.toast-error a:hover{color:#090303 !important}.toast-info{background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_21___ + ");color:#07697d !important;background-color:#cff4fc;border:1px solid #bbf0fb}.toast-info a{text-decoration:underline !important;color:#032830 !important}.toast-info a:hover{color:#01080a !important}.toast-warning{background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_22___ + ");color:#856f00 !important;background-color:#fff7cc;border:1px solid #fff3b8}.toast-warning a{text-decoration:underline !important;color:#332b00 !important}.toast-warning a:hover{color:#0a0900 !important}@media all and (max-width: 240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width: 241px)and (max-width: 480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width: 481px)and (max-width: 768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}window-controls svg{transition:.25s fill;fill:#aaa}window-controls button:hover svg{fill:#fff}window-controls .btn-close:hover{background:#8a2828}app-root{background:#131d27}app-root.vibrant{background:rgba(0,0,0,.65)}app-root>.content .tab-bar .btn-tab-bar{background:rgba(0,0,0,0)}app-root>.content .tab-bar .btn-tab-bar:hover{background:rgba(0,0,0,.25) !important}app-root>.content .tab-bar .btn-tab-bar:active,app-root>.content .tab-bar .btn-tab-bar[aria-expanded-true]{background:rgba(0,0,0,.5) !important}app-root>.content .tab-bar .btn-tab-bar:focus{box-shadow:none}app-root>.content .tab-bar .btn-tab-bar::after{display:none}app-root>.content .tab-bar>.tabs tab-header{border-left:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0);transition:.125s ease-out width}app-root>.content .tab-bar>.tabs tab-header .index{color:rgba(255,255,255,.4)}app-root>.content .tab-bar>.tabs tab-header .icon{opacity:.75}app-root>.content .tab-bar>.tabs tab-header button{color:#ccc;border:none;transition:.25s all;right:5px}app-root>.content .tab-bar>.tabs tab-header button:hover{background:rgba(0,0,0,.5) !important}app-root>.content .tab-bar>.tabs tab-header button:active{background:rgba(0,0,0,.5) !important}app-root>.content .tab-bar>.tabs tab-header .progressbar{background:#5cb85c}app-root>.content .tab-bar>.tabs tab-header .activity-indicator{background:rgba(255,255,255,.2)}app-root>.content .tab-bar>.tabs tab-header.active{color:#fff;background:rgba(39,49,60,.65);border-left:1px solid #111;border-right:1px solid #111}app-root>.content.tabs-on-top .tab-bar>.background{border-bottom:1px solid #111}app-root>.content.tabs-on-top .tab-bar tab-header{border-bottom:1px solid #111}app-root>.content.tabs-on-top .tab-bar tab-header.active{border-bottom-color:rgba(0,0,0,0)}app-root>.content:not(.tabs-on-top) .tab-bar>.background{border-top:1px solid #111}app-root>.content:not(.tabs-on-top) .tab-bar tab-header{border-top:1px solid #111}app-root>.content:not(.tabs-on-top) .tab-bar tab-header.active{margin-top:-1px}app-root.platform-win32,app-root.platform-linux{border:1px solid #111}app-root.platform-win32>.content,app-root.platform-linux>.content{margin:-1px}app-root.platform-win32>.content .tab-bar .tabs tab-header:first-child,app-root.platform-linux>.content .tab-bar .tabs tab-header:first-child{border-left:none}tab-body{background:rgba(39,49,60,.65)}tab-body terminal-toolbar .btn,tab-body .toolbar-pin-button{font-weight:bold}multi-hotkey-input .item{background:#20333e;border:1px solid #0275d8;border-radius:3px;margin-right:5px}multi-hotkey-input .item .body{padding:3px 0 2px}multi-hotkey-input .item .body .stroke{padding:0 6px;border-right:1px solid rgba(39,49,60,.65)}multi-hotkey-input .item .remove{padding:3px 8px 2px}multi-hotkey-input .item:has(.duplicate){background-color:#d9534f;border:1px solid #d9534f}multi-hotkey-input .add{color:#777;padding:4px 10px 0}multi-hotkey-input .add:hover,multi-hotkey-input .item .body:hover,multi-hotkey-input .item .remove:hover{background:#17252d}multi-hotkey-input .add:active,multi-hotkey-input .item .body:active,multi-hotkey-input .item .remove:active{background:#06090c}multi-hotkey-input .add:has(.duplicate):hover,multi-hotkey-input .item:has(.duplicate) .body:hover,multi-hotkey-input .item:has(.duplicate) .remove:hover{background:#d43f3a}multi-hotkey-input .add:has(.duplicate):active,multi-hotkey-input .item:has(.duplicate) .body:active,multi-hotkey-input .item:has(.duplicate) .remove:active{background:#b52b27}hotkey-input-modal .input{background:#181e23;padding:10px;font-size:24px;line-height:27px;height:55px}hotkey-input-modal .input .stroke{background:#20333e;border:1px solid #0275d8;border-radius:3px;margin-right:10px;padding:3px 10px}hotkey-input-modal .timeout{background:#181e23}hotkey-input-modal .timeout div{background:#0275d8}.mb-3 label{margin-bottom:2px}.btn-check:checked+label{background:#0275d8}.btn i+*{margin-left:5px}.btn.btn-lg i+*,.btn-group-lg>.btn i+*{margin-left:10px}.input-group-addon+.form-control{border-left:none}.input-group>select.form-control{flex-direction:row}.list-group-item i+*{margin-left:10px}.list-group.list-group-flush .list-group-item{background:rgba(0,0,0,0);border:none}.list-group.list-group-flush .list-group-item:not(:last-child){border-bottom:none}.list-group.list-group-flush .list-group-item.list-group-item-action:hover,.list-group.list-group-flush .list-group-item.list-group-item-action.active{background:rgba(255,255,255,.05)}.list-group-light .list-group-item{border:none !important;outline:none !important;background:rgba(0,0,0,0);border-radius:.4rem;margin:0 !important}.list-group-light .list-group-item.list-group-item-action:hover,.list-group-light .list-group-item.list-group-item-action.active{background:rgba(0,89,165,.3490196078);color:#4fadff}checkbox i.on{color:#0275d8}.modal .modal-footer{background:rgba(0,0,0,.25)}.modal .modal-footer .btn{font-weight:bold;padding:.375rem 1.5rem}.list-group-item svg{fill:#fff;fill-opacity:.75}*::-webkit-scrollbar{background:rgba(0,0,0,.125);width:10px;margin:5px}*::-webkit-scrollbar-thumb{background:rgba(255,255,255,.25)}*::-webkit-scrollbar-corner,*::-webkit-resizer{opacity:0}search-panel{background:#131d27 !important}search-panel input{border-radius:0 !important}.btn{cursor:pointer;justify-content:flex-start;overflow:hidden}.btn.disabled,.btn:disabled{cursor:not-allowed}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active{color:#212529}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active{background:#191e23;align-items:center}.btn-link{text-decoration:none}.btn-link:hover,.btn-link[aria-expanded=true],.btn-link:active,.btn-link.active{color:#fff;border-radius:.4rem}.btn-link[aria-expanded=true],.btn-link:active,.btn-link.active{background:rgba(255,255,255,.1)}.btn-group .btn.active{border-color:rgba(0,0,0,0) !important}.nav-tabs{margin-bottom:10px}.nav-tabs.nav-justified .nav-link{margin-right:5px}.nav-tabs .nav-link{border:none;border-bottom:2px solid rgba(0,0,0,0);text-transform:uppercase;font-weight:bold;padding:5px 0;margin-right:20px}.nav-tabs .nav-link uib-tab-heading>i{font-size:18px}.nav-tabs .nav-link.disabled{color:var(--bs-secondary-color);border-color:rgba(0,0,0,0)}.nav-tabs .nav-item:last-child .nav-link{margin-right:0}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#eee;border-color:#eee}hr{border-color:rgba(0,0,0,0)}.dropdown-menu{box-shadow:0 0 1rem rgba(0,0,0,.25),0 1px 1px rgba(0,0,0,.12)}ngx-colors-panel .opened{background:#131d27 !important}ngx-colors-panel .opened button{color:#ccc !important}ngx-colors-panel .opened .button svg{fill:#fff}split-tab-spanner{background:rgba(0,0,0,.2)}split-tab-spanner:hover,split-tab-spanner.active{background:rgba(255,255,255,.125)}app-root .tabs-on-side .tab-bar{height:100% !important}app-root .tab-bar{height:27px !important}app-root .tab-bar .btn-tab-bar{line-height:29px !important;height:27px !important;align-items:center}app-root .tab-bar .btn-tab-bar svg{height:14px}app-root .tab-bar .inset{width:70 !important}app-root terminaltab .content{margin:5px !important}app-root ssh-tab .content{margin:5px !important}app-root serial-tab .content{margin:5px !important}", "",{"version":3,"sources":["webpack://./src/theme.compact.scss","webpack://./node_modules/bootstrap/scss/mixins/_banner.scss","webpack://./node_modules/bootstrap/scss/_root.scss","webpack://./node_modules/bootstrap/scss/vendor/_rfs.scss","webpack://./node_modules/bootstrap/scss/mixins/_color-mode.scss","webpack://./node_modules/bootstrap/scss/_reboot.scss","webpack://./node_modules/bootstrap/scss/_variables.scss","webpack://./src/theme.vars.scss","webpack://./node_modules/bootstrap/scss/mixins/_border-radius.scss","webpack://./node_modules/bootstrap/scss/_type.scss","webpack://./node_modules/bootstrap/scss/mixins/_lists.scss","webpack://./node_modules/bootstrap/scss/_images.scss","webpack://./node_modules/bootstrap/scss/mixins/_image.scss","webpack://./node_modules/bootstrap/scss/_containers.scss","webpack://./node_modules/bootstrap/scss/mixins/_container.scss","webpack://./node_modules/bootstrap/scss/mixins/_breakpoints.scss","webpack://./node_modules/bootstrap/scss/_grid.scss","webpack://./node_modules/bootstrap/scss/mixins/_grid.scss","webpack://./node_modules/bootstrap/scss/_tables.scss","webpack://./node_modules/bootstrap/scss/mixins/_table-variants.scss","webpack://./node_modules/bootstrap/scss/forms/_labels.scss","webpack://./node_modules/bootstrap/scss/forms/_form-text.scss","webpack://./node_modules/bootstrap/scss/forms/_form-control.scss","webpack://./node_modules/bootstrap/scss/mixins/_transition.scss","webpack://./node_modules/bootstrap/scss/mixins/_gradients.scss","webpack://./node_modules/bootstrap/scss/forms/_form-select.scss","webpack://./node_modules/bootstrap/scss/forms/_form-check.scss","webpack://./node_modules/bootstrap/scss/forms/_form-range.scss","webpack://./node_modules/bootstrap/scss/forms/_floating-labels.scss","webpack://./node_modules/bootstrap/scss/forms/_input-group.scss","webpack://./node_modules/bootstrap/scss/mixins/_forms.scss","webpack://./node_modules/bootstrap/scss/_buttons.scss","webpack://./node_modules/bootstrap/scss/mixins/_buttons.scss","webpack://./node_modules/bootstrap/scss/_transitions.scss","webpack://./node_modules/bootstrap/scss/_dropdown.scss","webpack://./node_modules/bootstrap/scss/mixins/_caret.scss","webpack://./node_modules/bootstrap/scss/_button-group.scss","webpack://./node_modules/bootstrap/scss/_nav.scss","webpack://./node_modules/bootstrap/scss/_navbar.scss","webpack://./node_modules/bootstrap/scss/_card.scss","webpack://./node_modules/bootstrap/scss/_accordion.scss","webpack://./node_modules/bootstrap/scss/_breadcrumb.scss","webpack://./node_modules/bootstrap/scss/_pagination.scss","webpack://./node_modules/bootstrap/scss/mixins/_pagination.scss","webpack://./node_modules/bootstrap/scss/_badge.scss","webpack://./node_modules/bootstrap/scss/_alert.scss","webpack://./node_modules/bootstrap/scss/_progress.scss","webpack://./node_modules/bootstrap/scss/_list-group.scss","webpack://./node_modules/bootstrap/scss/_close.scss","webpack://./node_modules/bootstrap/scss/_toasts.scss","webpack://./node_modules/bootstrap/scss/_modal.scss","webpack://./node_modules/bootstrap/scss/mixins/_backdrop.scss","webpack://./node_modules/bootstrap/scss/_tooltip.scss","webpack://./node_modules/bootstrap/scss/mixins/_reset-text.scss","webpack://./node_modules/bootstrap/scss/_popover.scss","webpack://./node_modules/bootstrap/scss/_carousel.scss","webpack://./node_modules/bootstrap/scss/mixins/_clearfix.scss","webpack://./node_modules/bootstrap/scss/_spinners.scss","webpack://./node_modules/bootstrap/scss/_offcanvas.scss","webpack://./node_modules/bootstrap/scss/_placeholders.scss","webpack://./node_modules/bootstrap/scss/helpers/_color-bg.scss","webpack://./node_modules/bootstrap/scss/helpers/_colored-links.scss","webpack://./node_modules/bootstrap/scss/helpers/_ratio.scss","webpack://./node_modules/bootstrap/scss/helpers/_position.scss","webpack://./node_modules/bootstrap/scss/helpers/_stacks.scss","webpack://./node_modules/bootstrap/scss/helpers/_visually-hidden.scss","webpack://./node_modules/bootstrap/scss/mixins/_visually-hidden.scss","webpack://./node_modules/bootstrap/scss/helpers/_stretched-link.scss","webpack://./node_modules/bootstrap/scss/helpers/_text-truncation.scss","webpack://./node_modules/bootstrap/scss/mixins/_text-truncate.scss","webpack://./node_modules/bootstrap/scss/helpers/_vr.scss","webpack://./node_modules/bootstrap/scss/mixins/_utilities.scss","webpack://./node_modules/bootstrap/scss/utilities/_api.scss","webpack://./../node_modules/ngx-toastr/toastr-bs5-alert.scss","webpack://./src/theme.scss"],"names":[],"mappings":"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","sourcesContent":["@import './theme.scss';\r\n\r\napp-root {\r\n    .tabs-on-side .tab-bar {\r\n        height: 100% !important;\r\n    }\r\n\r\n    .tab-bar {\r\n        height: 27px !important;\r\n\r\n        .btn-tab-bar {\r\n            line-height: 29px !important;\r\n            height: 27px !important;\r\n            align-items: center;\r\n            svg {\r\n                height: 14px;\r\n            }\r\n        }\r\n\r\n        .inset {\r\n            width: 70 !important;\r\n        }\r\n    }\r\n\r\n    terminaltab .content {\r\n        margin: 5px !important;\r\n    }\r\n\r\n    ssh-tab .content {\r\n        margin: 5px !important;\r\n    }\r\n\r\n    serial-tab .content {\r\n        margin: 5px !important;\r\n    }\r\n}\r\n","@mixin bsBanner($file) {\n  /*!\n   * Bootstrap #{$file} v5.3.0-alpha1 (https://getbootstrap.com/)\n   * Copyright 2011-2022 The Bootstrap Authors\n   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n   */\n}\n",":root,\n[data-bs-theme=\"light\"] {\n  // Note: Custom variable values only support SassScript inside `#{}`.\n\n  // Colors\n  //\n  // Generate palettes for full colors, grays, and theme colors.\n\n  @each $color, $value in $colors {\n    --#{$prefix}#{$color}: #{$value};\n  }\n\n  @each $color, $value in $grays {\n    --#{$prefix}gray-#{$color}: #{$value};\n  }\n\n  @each $color, $value in $theme-colors {\n    --#{$prefix}#{$color}: #{$value};\n  }\n\n  @each $color, $value in $theme-colors-rgb {\n    --#{$prefix}#{$color}-rgb: #{$value};\n  }\n\n  @each $color, $value in $theme-colors-text {\n    --#{$prefix}#{$color}-text: #{$value};\n  }\n\n  @each $color, $value in $theme-colors-bg-subtle {\n    --#{$prefix}#{$color}-bg-subtle: #{$value};\n  }\n\n  @each $color, $value in $theme-colors-border-subtle {\n    --#{$prefix}#{$color}-border-subtle: #{$value};\n  }\n\n  --#{$prefix}white-rgb: #{to-rgb($white)};\n  --#{$prefix}black-rgb: #{to-rgb($black)};\n  --#{$prefix}body-color-rgb: #{to-rgb($body-color)};\n  --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\n\n  // Fonts\n\n  // Note: Use `inspect` for lists so that quoted items keep the quotes.\n  // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n  --#{$prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n  --#{$prefix}font-monospace: #{inspect($font-family-monospace)};\n  --#{$prefix}gradient: #{$gradient};\n\n  // Root and body\n  // scss-docs-start root-body-variables\n  @if $font-size-root != null {\n    --#{$prefix}root-font-size: #{$font-size-root};\n  }\n  --#{$prefix}body-font-family: #{inspect($font-family-base)};\n  @include rfs($font-size-base, --#{$prefix}body-font-size);\n  --#{$prefix}body-font-weight: #{$font-weight-base};\n  --#{$prefix}body-line-height: #{$line-height-base};\n  --#{$prefix}body-color: #{$body-color};\n\n  --#{$prefix}emphasis-color: #{$body-emphasis-color};\n  --#{$prefix}emphasis-color-rgb: #{to-rgb($body-emphasis-color)};\n\n  --#{$prefix}secondary-color: #{$body-secondary-color};\n  --#{$prefix}secondary-color-rgb: #{to-rgb($body-secondary-color)};\n  --#{$prefix}secondary-bg: #{$body-secondary-bg};\n  --#{$prefix}secondary-bg-rgb: #{to-rgb($body-secondary-bg)};\n\n  --#{$prefix}tertiary-color: #{$body-tertiary-color};\n  --#{$prefix}tertiary-color-rgb: #{to-rgb($body-tertiary-color)};\n  --#{$prefix}tertiary-bg: #{$body-tertiary-bg};\n  --#{$prefix}tertiary-bg-rgb: #{to-rgb($body-tertiary-bg)};\n\n  @if $body-text-align != null {\n    --#{$prefix}body-text-align: #{$body-text-align};\n  }\n  --#{$prefix}body-bg: #{$body-bg};\n  --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\n  // scss-docs-end root-body-variables\n\n  @if $headings-color != null {\n    --#{$prefix}heading-color: #{$headings-color};\n  }\n\n  --#{$prefix}link-color: #{$link-color};\n  --#{$prefix}link-color-rgb: #{to-rgb($link-color)};\n  --#{$prefix}link-decoration: #{$link-decoration};\n\n  --#{$prefix}link-hover-color: #{$link-hover-color};\n  --#{$prefix}link-hover-color-rgb: #{to-rgb($link-hover-color)};\n\n  @if $link-hover-decoration != null {\n    --#{$prefix}link-hover-decoration: #{$link-hover-decoration};\n  }\n\n  --#{$prefix}code-color: #{$code-color};\n  --#{$prefix}highlight-bg: #{$mark-bg};\n\n  // scss-docs-start root-border-var\n  --#{$prefix}border-width: #{$border-width};\n  --#{$prefix}border-style: #{$border-style};\n  --#{$prefix}border-color: #{$border-color};\n  --#{$prefix}border-color-translucent: #{$border-color-translucent};\n\n  --#{$prefix}border-radius: #{$border-radius};\n  --#{$prefix}border-radius-sm: #{$border-radius-sm};\n  --#{$prefix}border-radius-lg: #{$border-radius-lg};\n  --#{$prefix}border-radius-xl: #{$border-radius-xl};\n  --#{$prefix}border-radius-2xl: #{$border-radius-2xl};\n  --#{$prefix}border-radius-pill: #{$border-radius-pill};\n  // scss-docs-end root-border-var\n\n  --#{$prefix}box-shadow: #{$box-shadow};\n  --#{$prefix}box-shadow-sm: #{$box-shadow-sm};\n  --#{$prefix}box-shadow-lg: #{$box-shadow-lg};\n  --#{$prefix}box-shadow-inset: #{$box-shadow-inset};\n\n  --#{$prefix}emphasis-color: #{$emphasis-color};\n\n  // scss-docs-start form-control-vars\n  --#{$prefix}form-control-bg: var(--#{$prefix}body-bg);\n  --#{$prefix}form-control-disabled-bg: var(--#{$prefix}secondary-bg);\n  // scss-docs-end form-control-vars\n\n  --#{$prefix}highlight-bg: #{$mark-bg};\n\n  @each $name, $value in $grid-breakpoints {\n    --#{$prefix}breakpoint-#{$name}: #{$value};\n  }\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark, true) {\n    // scss-docs-start root-dark-mode-vars\n    --#{$prefix}body-color: #{$body-color-dark};\n    --#{$prefix}body-color-rgb: #{to-rgb($body-color-dark)};\n    --#{$prefix}body-bg: #{$body-bg-dark};\n    --#{$prefix}body-bg-rgb: #{to-rgb($body-bg-dark)};\n\n    --#{$prefix}emphasis-color: #{$body-emphasis-color-dark};\n    --#{$prefix}emphasis-color-rgb: #{to-rgb($body-emphasis-color-dark)};\n\n    --#{$prefix}secondary-color: #{$body-secondary-color-dark};\n    --#{$prefix}secondary-color-rgb: #{to-rgb($body-secondary-color-dark)};\n    --#{$prefix}secondary-bg: #{$body-secondary-bg-dark};\n    --#{$prefix}secondary-bg-rgb: #{to-rgb($body-secondary-bg-dark)};\n\n    --#{$prefix}tertiary-color: #{$body-tertiary-color-dark};\n    --#{$prefix}tertiary-color-rgb: #{to-rgb($body-tertiary-color-dark)};\n    --#{$prefix}tertiary-bg: #{$body-tertiary-bg-dark};\n    --#{$prefix}tertiary-bg-rgb: #{to-rgb($body-tertiary-bg-dark)};\n\n    --#{$prefix}emphasis-color: #{$emphasis-color-dark};\n\n    --#{$prefix}primary-text: #{$primary-text-dark};\n    --#{$prefix}secondary-text: #{$secondary-text-dark};\n    --#{$prefix}success-text: #{$success-text-dark};\n    --#{$prefix}info-text: #{$info-text-dark};\n    --#{$prefix}warning-text: #{$warning-text-dark};\n    --#{$prefix}danger-text: #{$danger-text-dark};\n    --#{$prefix}light-text: #{$light-text-dark};\n    --#{$prefix}dark-text: #{$dark-text-dark};\n\n    --#{$prefix}primary-bg-subtle: #{$primary-bg-subtle-dark};\n    --#{$prefix}secondary-bg-subtle: #{$secondary-bg-subtle-dark};\n    --#{$prefix}success-bg-subtle: #{$success-bg-subtle-dark};\n    --#{$prefix}info-bg-subtle: #{$info-bg-subtle-dark};\n    --#{$prefix}warning-bg-subtle: #{$warning-bg-subtle-dark};\n    --#{$prefix}danger-bg-subtle: #{$danger-bg-subtle-dark};\n    --#{$prefix}light-bg-subtle: #{$light-bg-subtle-dark};\n    --#{$prefix}dark-bg-subtle: #{$dark-bg-subtle-dark};\n\n    --#{$prefix}primary-border-subtle: #{$primary-border-subtle-dark};\n    --#{$prefix}secondary-border-subtle: #{$secondary-border-subtle-dark};\n    --#{$prefix}success-border-subtle: #{$success-border-subtle-dark};\n    --#{$prefix}info-border-subtle: #{$info-border-subtle-dark};\n    --#{$prefix}warning-border-subtle: #{$warning-border-subtle-dark};\n    --#{$prefix}danger-border-subtle: #{$danger-border-subtle-dark};\n    --#{$prefix}light-border-subtle: #{$light-border-subtle-dark};\n    --#{$prefix}dark-border-subtle: #{$dark-border-subtle-dark};\n\n    --#{$prefix}heading-color: #{$headings-color-dark};\n\n    --#{$prefix}link-color: #{$link-color-dark};\n    --#{$prefix}link-hover-color: #{$link-hover-color-dark};\n    --#{$prefix}link-color-rgb: #{to-rgb($link-color-dark)};\n    --#{$prefix}link-hover-color-rgb: #{to-rgb($link-hover-color-dark)};\n\n    --#{$prefix}code-color: #{$code-color-dark};\n\n    --#{$prefix}border-color: #{$border-color-dark};\n    --#{$prefix}border-color-translucent: #{$border-color-translucent-dark};\n    // scss-docs-end root-dark-mode-vars\n  }\n}\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated responsive values for font sizes, paddings, margins and much more\n//\n// Licensed under MIT (https://github.com/twbs/rfs/blob/main/LICENSE)\n\n// Configuration\n\n// Base value\n$rfs-base-value: 1.25rem !default;\n$rfs-unit: rem !default;\n\n@if $rfs-unit != rem and $rfs-unit != px {\n  @error \"`#{$rfs-unit}` is not a valid unit for $rfs-unit. Use `px` or `rem`.\";\n}\n\n// Breakpoint at where values start decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n@if $rfs-breakpoint-unit != px and $rfs-breakpoint-unit != em and $rfs-breakpoint-unit != rem {\n  @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n}\n\n// Resize values based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != number or $rfs-factor <= 1 {\n  @error \"`#{$rfs-factor}` is not a valid  $rfs-factor, it must be greater than 1.\";\n}\n\n// Mode. Possibilities: \"min-media-query\", \"max-media-query\"\n$rfs-mode: min-media-query !default;\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-rfs to false\n$enable-rfs: true !default;\n\n// Cache $rfs-base-value unit\n$rfs-base-value-unit: unit($rfs-base-value);\n\n@function divide($dividend, $divisor, $precision: 10) {\n  $sign: if($dividend > 0 and $divisor > 0 or $dividend < 0 and $divisor < 0, 1, -1);\n  $dividend: abs($dividend);\n  $divisor: abs($divisor);\n  @if $dividend == 0 {\n    @return 0;\n  }\n  @if $divisor == 0 {\n    @error \"Cannot divide by 0\";\n  }\n  $remainder: $dividend;\n  $result: 0;\n  $factor: 10;\n  @while ($remainder > 0 and $precision >= 0) {\n    $quotient: 0;\n    @while ($remainder >= $divisor) {\n      $remainder: $remainder - $divisor;\n      $quotient: $quotient + 1;\n    }\n    $result: $result * 10 + $quotient;\n    $factor: $factor * .1;\n    $remainder: $remainder * 10;\n    $precision: $precision - 1;\n    @if ($precision < 0 and $remainder >= $divisor * 5) {\n      $result: $result + 1;\n    }\n  }\n  $result: $result * $factor * $sign;\n  $dividend-unit: unit($dividend);\n  $divisor-unit: unit($divisor);\n  $unit-map: (\n    \"px\": 1px,\n    \"rem\": 1rem,\n    \"em\": 1em,\n    \"%\": 1%\n  );\n  @if ($dividend-unit != $divisor-unit and map-has-key($unit-map, $dividend-unit)) {\n    $result: $result * map-get($unit-map, $dividend-unit);\n  }\n  @return $result;\n}\n\n// Remove px-unit from $rfs-base-value for calculations\n@if $rfs-base-value-unit == px {\n  $rfs-base-value: divide($rfs-base-value, $rfs-base-value * 0 + 1);\n}\n@else if $rfs-base-value-unit == rem {\n  $rfs-base-value: divide($rfs-base-value, divide($rfs-base-value * 0 + 1, $rfs-rem-value));\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == px {\n  $rfs-breakpoint: divide($rfs-breakpoint, $rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == rem or $rfs-breakpoint-unit-cache == \"em\" {\n  $rfs-breakpoint: divide($rfs-breakpoint, divide($rfs-breakpoint * 0 + 1, $rfs-rem-value));\n}\n\n// Calculate the media query value\n$rfs-mq-value: if($rfs-breakpoint-unit == px, #{$rfs-breakpoint}px, #{divide($rfs-breakpoint, $rfs-rem-value)}#{$rfs-breakpoint-unit});\n$rfs-mq-property-width: if($rfs-mode == max-media-query, max-width, min-width);\n$rfs-mq-property-height: if($rfs-mode == max-media-query, max-height, min-height);\n\n// Internal mixin used to determine which media query needs to be used\n@mixin _rfs-media-query {\n  @if $rfs-two-dimensional {\n    @if $rfs-mode == max-media-query {\n      @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}), (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n        @content;\n      }\n    }\n    @else {\n      @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) and (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n        @content;\n      }\n    }\n  }\n  @else {\n    @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) {\n      @content;\n    }\n  }\n}\n\n// Internal mixin that adds disable classes to the selector if needed.\n@mixin _rfs-rule {\n  @if $rfs-class == disable and $rfs-mode == max-media-query {\n    // Adding an extra class increases specificity, which prevents the media query to override the property\n    &,\n    .disable-rfs &,\n    &.disable-rfs {\n      @content;\n    }\n  }\n  @else if $rfs-class == enable and $rfs-mode == min-media-query {\n    .enable-rfs &,\n    &.enable-rfs {\n      @content;\n    }\n  }\n  @else {\n    @content;\n  }\n}\n\n// Internal mixin that adds enable classes to the selector if needed.\n@mixin _rfs-media-query-rule {\n\n  @if $rfs-class == enable {\n    @if $rfs-mode == min-media-query {\n      @content;\n    }\n\n    @include _rfs-media-query {\n      .enable-rfs &,\n      &.enable-rfs {\n        @content;\n      }\n    }\n  }\n  @else {\n    @if $rfs-class == disable and $rfs-mode == min-media-query {\n      .disable-rfs &,\n      &.disable-rfs {\n        @content;\n      }\n    }\n    @include _rfs-media-query {\n      @content;\n    }\n  }\n}\n\n// Helper function to get the formatted non-responsive value\n@function rfs-value($values) {\n  // Convert to list\n  $values: if(type-of($values) != list, ($values,), $values);\n\n  $val: '';\n\n  // Loop over each value and calculate value\n  @each $value in $values {\n    @if $value == 0 {\n      $val: $val + ' 0';\n    }\n    @else {\n      // Cache $value unit\n      $unit: if(type-of($value) == \"number\", unit($value), false);\n\n      @if $unit == px {\n        // Convert to rem if needed\n        $val: $val + ' ' + if($rfs-unit == rem, #{divide($value, $value * 0 + $rfs-rem-value)}rem, $value);\n      }\n      @else if $unit == rem {\n        // Convert to px if needed\n        $val: $val + ' ' + if($rfs-unit == px, #{divide($value, $value * 0 + 1) * $rfs-rem-value}px, $value);\n      }\n      @else {\n        // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n        $val: $val + ' ' + $value;\n      }\n    }\n  }\n\n  // Remove first space\n  @return unquote(str-slice($val, 2));\n}\n\n// Helper function to get the responsive value calculated by RFS\n@function rfs-fluid-value($values) {\n  // Convert to list\n  $values: if(type-of($values) != list, ($values,), $values);\n\n  $val: '';\n\n  // Loop over each value and calculate value\n  @each $value in $values {\n    @if $value == 0 {\n      $val: $val + ' 0';\n    }\n\n    @else {\n      // Cache $value unit\n      $unit: if(type-of($value) == \"number\", unit($value), false);\n\n      // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n      @if not $unit or $unit != px and $unit != rem {\n        $val: $val + ' ' + $value;\n      }\n\n      @else {\n        // Remove unit from $value for calculations\n        $value: divide($value, $value * 0 + if($unit == px, 1, divide(1, $rfs-rem-value)));\n\n        // Only add the media query if the value is greater than the minimum value\n        @if abs($value) <= $rfs-base-value or not $enable-rfs {\n          $val: $val + ' ' +  if($rfs-unit == rem, #{divide($value, $rfs-rem-value)}rem, #{$value}px);\n        }\n        @else {\n          // Calculate the minimum value\n          $value-min: $rfs-base-value + divide(abs($value) - $rfs-base-value, $rfs-factor);\n\n          // Calculate difference between $value and the minimum value\n          $value-diff: abs($value) - $value-min;\n\n          // Base value formatting\n          $min-width: if($rfs-unit == rem, #{divide($value-min, $rfs-rem-value)}rem, #{$value-min}px);\n\n          // Use negative value if needed\n          $min-width: if($value < 0, -$min-width, $min-width);\n\n          // Use `vmin` if two-dimensional is enabled\n          $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n          // Calculate the variable width between 0 and $rfs-breakpoint\n          $variable-width: #{divide($value-diff * 100, $rfs-breakpoint)}#{$variable-unit};\n\n          // Return the calculated value\n          $val: $val + ' calc(' + $min-width + if($value < 0, ' - ', ' + ') + $variable-width + ')';\n        }\n      }\n    }\n  }\n\n  // Remove first space\n  @return unquote(str-slice($val, 2));\n}\n\n// RFS mixin\n@mixin rfs($values, $property: font-size) {\n  @if $values != null {\n    $val: rfs-value($values);\n    $fluidVal: rfs-fluid-value($values);\n\n    // Do not print the media query if responsive & non-responsive values are the same\n    @if $val == $fluidVal {\n      #{$property}: $val;\n    }\n    @else {\n      @include _rfs-rule {\n        #{$property}: if($rfs-mode == max-media-query, $val, $fluidVal);\n\n        // Include safari iframe resize fix if needed\n        min-width: if($rfs-safari-iframe-resize-bug-fix, (0 * 1vw), null);\n      }\n\n      @include _rfs-media-query-rule {\n        #{$property}: if($rfs-mode == max-media-query, $fluidVal, $val);\n      }\n    }\n  }\n}\n\n// Shorthand helper mixins\n@mixin font-size($value) {\n  @include rfs($value);\n}\n\n@mixin padding($value) {\n  @include rfs($value, padding);\n}\n\n@mixin padding-top($value) {\n  @include rfs($value, padding-top);\n}\n\n@mixin padding-right($value) {\n  @include rfs($value, padding-right);\n}\n\n@mixin padding-bottom($value) {\n  @include rfs($value, padding-bottom);\n}\n\n@mixin padding-left($value) {\n  @include rfs($value, padding-left);\n}\n\n@mixin margin($value) {\n  @include rfs($value, margin);\n}\n\n@mixin margin-top($value) {\n  @include rfs($value, margin-top);\n}\n\n@mixin margin-right($value) {\n  @include rfs($value, margin-right);\n}\n\n@mixin margin-bottom($value) {\n  @include rfs($value, margin-bottom);\n}\n\n@mixin margin-left($value) {\n  @include rfs($value, margin-left);\n}\n","// scss-docs-start color-mode-mixin\n@mixin color-mode($mode: light, $root: false) {\n  @if $color-mode-type == \"media-query\" {\n    @if $root == true {\n      @media (prefers-color-scheme: $mode) {\n        :root {\n          @content;\n        }\n      }\n    } @else {\n      @media (prefers-color-scheme: $mode) {\n        @content;\n      }\n    }\n  } @else {\n    [data-bs-theme=\"#{$mode}\"] {\n      @content;\n    }\n  }\n}\n// scss-docs-end color-mode-mixin\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n\n*,\n*::before,\n*::after {\n  box-sizing: border-box;\n}\n\n\n// Root\n//\n// Ability to the value of the root font sizes, affecting the value of `rem`.\n// null by default, thus nothing is generated.\n\n:root {\n  @if $font-size-root != null {\n    @include font-size(var(--#{$prefix}root-font-size));\n  }\n\n  @if $enable-smooth-scroll {\n    @media (prefers-reduced-motion: no-preference) {\n      scroll-behavior: smooth;\n    }\n  }\n}\n\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Prevent adjustments of font size after orientation changes in iOS.\n// 4. Change the default tap highlight to be completely transparent in iOS.\n\n// scss-docs-start reboot-body-rules\nbody {\n  margin: 0; // 1\n  font-family: var(--#{$prefix}body-font-family);\n  @include font-size(var(--#{$prefix}body-font-size));\n  font-weight: var(--#{$prefix}body-font-weight);\n  line-height: var(--#{$prefix}body-line-height);\n  color: var(--#{$prefix}body-color);\n  text-align: var(--#{$prefix}body-text-align);\n  background-color: var(--#{$prefix}body-bg); // 2\n  -webkit-text-size-adjust: 100%; // 3\n  -webkit-tap-highlight-color: rgba($black, 0); // 4\n}\n// scss-docs-end reboot-body-rules\n\n\n// Content grouping\n//\n// 1. Reset Firefox's gray color\n\nhr {\n  margin: $hr-margin-y 0;\n  color: $hr-color; // 1\n  border: 0;\n  border-top: $hr-border-width solid $hr-border-color;\n  opacity: $hr-opacity;\n}\n\n\n// Typography\n//\n// 1. Remove top margins from headings\n//    By default, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top\n//    margin for easier control within type scales as it avoids margin collapsing.\n\n%heading {\n  margin-top: 0; // 1\n  margin-bottom: $headings-margin-bottom;\n  font-family: $headings-font-family;\n  font-style: $headings-font-style;\n  font-weight: $headings-font-weight;\n  line-height: $headings-line-height;\n  color: var(--#{$prefix}heading-color, inherit);\n}\n\nh1 {\n  @extend %heading;\n  @include font-size($h1-font-size);\n}\n\nh2 {\n  @extend %heading;\n  @include font-size($h2-font-size);\n}\n\nh3 {\n  @extend %heading;\n  @include font-size($h3-font-size);\n}\n\nh4 {\n  @extend %heading;\n  @include font-size($h4-font-size);\n}\n\nh5 {\n  @extend %heading;\n  @include font-size($h5-font-size);\n}\n\nh6 {\n  @extend %heading;\n  @include font-size($h6-font-size);\n}\n\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `<p>`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\n\np {\n  margin-top: 0;\n  margin-bottom: $paragraph-margin-bottom;\n}\n\n\n// Abbreviations\n//\n// 1. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 2. Add explicit cursor to indicate changed behavior.\n// 3. Prevent the text-decoration to be skipped.\n\nabbr[title] {\n  text-decoration: underline dotted; // 1\n  cursor: help; // 2\n  text-decoration-skip-ink: none; // 3\n}\n\n\n// Address\n\naddress {\n  margin-bottom: 1rem;\n  font-style: normal;\n  line-height: inherit;\n}\n\n\n// Lists\n\nol,\nul {\n  padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n  margin-top: 0;\n  margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n  margin-bottom: 0;\n}\n\ndt {\n  font-weight: $dt-font-weight;\n}\n\n// 1. Undo browser default\n\ndd {\n  margin-bottom: .5rem;\n  margin-left: 0; // 1\n}\n\n\n// Blockquote\n\nblockquote {\n  margin: 0 0 1rem;\n}\n\n\n// Strong\n//\n// Add the correct font weight in Chrome, Edge, and Safari\n\nb,\nstrong {\n  font-weight: $font-weight-bolder;\n}\n\n\n// Small\n//\n// Add the correct font size in all browsers\n\nsmall {\n  @include font-size($small-font-size);\n}\n\n\n// Mark\n\nmark {\n  padding: $mark-padding;\n  background-color: var(--#{$prefix}highlight-bg);\n}\n\n\n// Sub and Sup\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n\nsub,\nsup {\n  position: relative;\n  @include font-size($sub-sup-font-size);\n  line-height: 0;\n  vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n// Links\n\na {\n  color: rgba(var(--#{$prefix}link-color-rgb), var(--#{$prefix}link-opacity, 1));\n  text-decoration: $link-decoration;\n\n  &:hover {\n    --#{$prefix}link-color-rgb: var(--#{$prefix}link-hover-color-rgb);\n    text-decoration: $link-hover-decoration;\n  }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([class]) {\n  &,\n  &:hover {\n    color: inherit;\n    text-decoration: none;\n  }\n}\n\n\n// Code\n\npre,\ncode,\nkbd,\nsamp {\n  font-family: $font-family-code;\n  @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\n// 1. Remove browser default top margin\n// 2. Reset browser default of `1em` to use `rem`s\n// 3. Don't allow content to break outside\n\npre {\n  display: block;\n  margin-top: 0; // 1\n  margin-bottom: 1rem; // 2\n  overflow: auto; // 3\n  @include font-size($code-font-size);\n  color: $pre-color;\n\n  // Account for some code outputs that place code tags in pre tags\n  code {\n    @include font-size(inherit);\n    color: inherit;\n    word-break: normal;\n  }\n}\n\ncode {\n  @include font-size($code-font-size);\n  color: var(--#{$prefix}code-color);\n  word-wrap: break-word;\n\n  // Streamline the style when inside anchors to avoid broken underline and more\n  a > & {\n    color: inherit;\n  }\n}\n\nkbd {\n  padding: $kbd-padding-y $kbd-padding-x;\n  @include font-size($kbd-font-size);\n  color: $kbd-color;\n  background-color: $kbd-bg;\n  @include border-radius($border-radius-sm);\n\n  kbd {\n    padding: 0;\n    @include font-size(1em);\n    font-weight: $nested-kbd-font-weight;\n  }\n}\n\n\n// Figures\n//\n// Apply a consistent margin strategy (matches our type styles).\n\nfigure {\n  margin: 0 0 1rem;\n}\n\n\n// Images and content\n\nimg,\nsvg {\n  vertical-align: middle;\n}\n\n\n// Tables\n//\n// Prevent double borders\n\ntable {\n  caption-side: bottom;\n  border-collapse: collapse;\n}\n\ncaption {\n  padding-top: $table-cell-padding-y;\n  padding-bottom: $table-cell-padding-y;\n  color: $table-caption-color;\n  text-align: left;\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `<td>` alignment by inheriting `text-align`.\n// 3. Fix alignment for Safari\n\nth {\n  font-weight: $table-th-font-weight; // 1\n  text-align: inherit; // 2\n  text-align: -webkit-match-parent; // 3\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n  border-color: inherit;\n  border-style: solid;\n  border-width: 0;\n}\n\n\n// Forms\n//\n// 1. Allow labels to use `margin` for spacing.\n\nlabel {\n  display: inline-block; // 1\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n// See https://github.com/twbs/bootstrap/issues/24093\n\nbutton {\n  // stylelint-disable-next-line property-disallowed-list\n  border-radius: 0;\n}\n\n// Explicitly remove focus outline in Chromium when it shouldn't be\n// visible (e.g. as result of mouse click or touch tap). It already\n// should be doing this automatically, but seems to currently be\n// confused and applies its very visible two-tone outline anyway.\n\nbutton:focus:not(:focus-visible) {\n  outline: 0;\n}\n\n// 1. Remove the margin in Firefox and Safari\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n  margin: 0; // 1\n  font-family: inherit;\n  @include font-size(inherit);\n  line-height: inherit;\n}\n\n// Remove the inheritance of text transform in Firefox\nbutton,\nselect {\n  text-transform: none;\n}\n// Set the cursor for non-`<button>` buttons\n//\n// Details at https://github.com/twbs/bootstrap/pull/30562\n[role=\"button\"] {\n  cursor: pointer;\n}\n\nselect {\n  // Remove the inheritance of word-wrap in Safari.\n  // See https://github.com/twbs/bootstrap/issues/24990\n  word-wrap: normal;\n\n  // Undo the opacity change from Chrome\n  &:disabled {\n    opacity: 1;\n  }\n}\n\n// Remove the dropdown arrow only from text type inputs built with datalists in Chrome.\n// See https://stackoverflow.com/a/54997118\n\n[list]:not([type=\"date\"]):not([type=\"datetime-local\"]):not([type=\"month\"]):not([type=\"week\"]):not([type=\"time\"])::-webkit-calendar-picker-indicator {\n  display: none !important;\n}\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n//    controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\n// 3. Opinionated: add \"hand\" cursor to non-disabled button elements.\n\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n  -webkit-appearance: button; // 2\n\n  @if $enable-button-pointers {\n    &:not(:disabled) {\n      cursor: pointer; // 3\n    }\n  }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\n\n::-moz-focus-inner {\n  padding: 0;\n  border-style: none;\n}\n\n// 1. Textareas should really only resize vertically so they don't break their (horizontal) containers.\n\ntextarea {\n  resize: vertical; // 1\n}\n\n// 1. Browsers set a default `min-width: min-content;` on fieldsets,\n//    unlike e.g. `<div>`s, which have `min-width: 0;` by default.\n//    So we reset that to ensure fieldsets behave more like a standard block element.\n//    See https://github.com/twbs/bootstrap/issues/12359\n//    and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n// 2. Reset the default outline behavior of fieldsets so they don't affect page layout.\n\nfieldset {\n  min-width: 0; // 1\n  padding: 0; // 2\n  margin: 0; // 2\n  border: 0; // 2\n}\n\n// 1. By using `float: left`, the legend will behave like a block element.\n//    This way the border of a fieldset wraps around the legend if present.\n// 2. Fix wrapping bug.\n//    See https://github.com/twbs/bootstrap/issues/29712\n\nlegend {\n  float: left; // 1\n  width: 100%;\n  padding: 0;\n  margin-bottom: $legend-margin-bottom;\n  @include font-size($legend-font-size);\n  font-weight: $legend-font-weight;\n  line-height: inherit;\n\n  + * {\n    clear: left; // 2\n  }\n}\n\n// Fix height of inputs with a type of datetime-local, date, month, week, or time\n// See https://github.com/twbs/bootstrap/issues/18842\n\n::-webkit-datetime-edit-fields-wrapper,\n::-webkit-datetime-edit-text,\n::-webkit-datetime-edit-minute,\n::-webkit-datetime-edit-hour-field,\n::-webkit-datetime-edit-day-field,\n::-webkit-datetime-edit-month-field,\n::-webkit-datetime-edit-year-field {\n  padding: 0;\n}\n\n::-webkit-inner-spin-button {\n  height: auto;\n}\n\n// 1. Correct the outline style in Safari.\n// 2. This overrides the extra rounded corners on search inputs in iOS so that our\n//    `.form-control` class can properly style them. Note that this cannot simply\n//    be added to `.form-control` as it's not specific enough. For details, see\n//    https://github.com/twbs/bootstrap/issues/11586.\n\n[type=\"search\"] {\n  outline-offset: -2px; // 1\n  -webkit-appearance: textfield; // 2\n}\n\n// 1. A few input types should stay LTR\n// See https://rtlstyling.com/posts/rtl-styling#form-inputs\n// 2. RTL only output\n// See https://rtlcss.com/learn/usage-guide/control-directives/#raw\n\n/* rtl:raw:\n[type=\"tel\"],\n[type=\"url\"],\n[type=\"email\"],\n[type=\"number\"] {\n  direction: ltr;\n}\n*/\n\n// Remove the inner padding in Chrome and Safari on macOS.\n\n::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n// Remove padding around color pickers in webkit browsers\n\n::-webkit-color-swatch-wrapper {\n  padding: 0;\n}\n\n\n// 1. Inherit font family and line height for file input buttons\n// 2. Correct the inability to style clickable types in iOS and Safari.\n\n::file-selector-button {\n  font: inherit; // 1\n  -webkit-appearance: button; // 2\n}\n\n// Correct element displays\n\noutput {\n  display: inline-block;\n}\n\n// Remove border from iframe\n\niframe {\n  border: 0;\n}\n\n// Summary\n//\n// 1. Add the correct display in all browsers\n\nsummary {\n  display: list-item; // 1\n  cursor: pointer;\n}\n\n\n// Progress\n//\n// Add the correct vertical alignment in Chrome, Firefox, and Opera.\n\nprogress {\n  vertical-align: baseline;\n}\n\n\n// Hidden attribute\n//\n// Always hide an element with the `hidden` HTML attribute.\n\n[hidden] {\n  display: none !important;\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n// scss-docs-start gray-color-variables\n$white:    #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black:    #000 !default;\n// scss-docs-end gray-color-variables\n\n// fusv-disable\n// scss-docs-start gray-colors-map\n$grays: (\n  \"100\": $gray-100,\n  \"200\": $gray-200,\n  \"300\": $gray-300,\n  \"400\": $gray-400,\n  \"500\": $gray-500,\n  \"600\": $gray-600,\n  \"700\": $gray-700,\n  \"800\": $gray-800,\n  \"900\": $gray-900\n) !default;\n// scss-docs-end gray-colors-map\n// fusv-enable\n\n// scss-docs-start color-variables\n$blue:    #0d6efd !default;\n$indigo:  #6610f2 !default;\n$purple:  #6f42c1 !default;\n$pink:    #d63384 !default;\n$red:     #dc3545 !default;\n$orange:  #fd7e14 !default;\n$yellow:  #ffc107 !default;\n$green:   #198754 !default;\n$teal:    #20c997 !default;\n$cyan:    #0dcaf0 !default;\n// scss-docs-end color-variables\n\n// scss-docs-start colors-map\n$colors: (\n  \"blue\":       $blue,\n  \"indigo\":     $indigo,\n  \"purple\":     $purple,\n  \"pink\":       $pink,\n  \"red\":        $red,\n  \"orange\":     $orange,\n  \"yellow\":     $yellow,\n  \"green\":      $green,\n  \"teal\":       $teal,\n  \"cyan\":       $cyan,\n  \"black\":      $black,\n  \"white\":      $white,\n  \"gray\":       $gray-600,\n  \"gray-dark\":  $gray-800\n) !default;\n// scss-docs-end colors-map\n\n// The contrast ratio to reach against white, to determine if color changes from \"light\" to \"dark\". Acceptable values for WCAG 2.0 are 3, 4.5 and 7.\n// See https://www.w3.org/TR/WCAG20/#visual-audio-contrast-contrast\n$min-contrast-ratio:   4.5 !default;\n\n// Customize the light and dark text colors for use in our color contrast function.\n$color-contrast-dark:      $black !default;\n$color-contrast-light:     $white !default;\n\n// fusv-disable\n$blue-100: tint-color($blue, 80%) !default;\n$blue-200: tint-color($blue, 60%) !default;\n$blue-300: tint-color($blue, 40%) !default;\n$blue-400: tint-color($blue, 20%) !default;\n$blue-500: $blue !default;\n$blue-600: shade-color($blue, 20%) !default;\n$blue-700: shade-color($blue, 40%) !default;\n$blue-800: shade-color($blue, 60%) !default;\n$blue-900: shade-color($blue, 80%) !default;\n\n$indigo-100: tint-color($indigo, 80%) !default;\n$indigo-200: tint-color($indigo, 60%) !default;\n$indigo-300: tint-color($indigo, 40%) !default;\n$indigo-400: tint-color($indigo, 20%) !default;\n$indigo-500: $indigo !default;\n$indigo-600: shade-color($indigo, 20%) !default;\n$indigo-700: shade-color($indigo, 40%) !default;\n$indigo-800: shade-color($indigo, 60%) !default;\n$indigo-900: shade-color($indigo, 80%) !default;\n\n$purple-100: tint-color($purple, 80%) !default;\n$purple-200: tint-color($purple, 60%) !default;\n$purple-300: tint-color($purple, 40%) !default;\n$purple-400: tint-color($purple, 20%) !default;\n$purple-500: $purple !default;\n$purple-600: shade-color($purple, 20%) !default;\n$purple-700: shade-color($purple, 40%) !default;\n$purple-800: shade-color($purple, 60%) !default;\n$purple-900: shade-color($purple, 80%) !default;\n\n$pink-100: tint-color($pink, 80%) !default;\n$pink-200: tint-color($pink, 60%) !default;\n$pink-300: tint-color($pink, 40%) !default;\n$pink-400: tint-color($pink, 20%) !default;\n$pink-500: $pink !default;\n$pink-600: shade-color($pink, 20%) !default;\n$pink-700: shade-color($pink, 40%) !default;\n$pink-800: shade-color($pink, 60%) !default;\n$pink-900: shade-color($pink, 80%) !default;\n\n$red-100: tint-color($red, 80%) !default;\n$red-200: tint-color($red, 60%) !default;\n$red-300: tint-color($red, 40%) !default;\n$red-400: tint-color($red, 20%) !default;\n$red-500: $red !default;\n$red-600: shade-color($red, 20%) !default;\n$red-700: shade-color($red, 40%) !default;\n$red-800: shade-color($red, 60%) !default;\n$red-900: shade-color($red, 80%) !default;\n\n$orange-100: tint-color($orange, 80%) !default;\n$orange-200: tint-color($orange, 60%) !default;\n$orange-300: tint-color($orange, 40%) !default;\n$orange-400: tint-color($orange, 20%) !default;\n$orange-500: $orange !default;\n$orange-600: shade-color($orange, 20%) !default;\n$orange-700: shade-color($orange, 40%) !default;\n$orange-800: shade-color($orange, 60%) !default;\n$orange-900: shade-color($orange, 80%) !default;\n\n$yellow-100: tint-color($yellow, 80%) !default;\n$yellow-200: tint-color($yellow, 60%) !default;\n$yellow-300: tint-color($yellow, 40%) !default;\n$yellow-400: tint-color($yellow, 20%) !default;\n$yellow-500: $yellow !default;\n$yellow-600: shade-color($yellow, 20%) !default;\n$yellow-700: shade-color($yellow, 40%) !default;\n$yellow-800: shade-color($yellow, 60%) !default;\n$yellow-900: shade-color($yellow, 80%) !default;\n\n$green-100: tint-color($green, 80%) !default;\n$green-200: tint-color($green, 60%) !default;\n$green-300: tint-color($green, 40%) !default;\n$green-400: tint-color($green, 20%) !default;\n$green-500: $green !default;\n$green-600: shade-color($green, 20%) !default;\n$green-700: shade-color($green, 40%) !default;\n$green-800: shade-color($green, 60%) !default;\n$green-900: shade-color($green, 80%) !default;\n\n$teal-100: tint-color($teal, 80%) !default;\n$teal-200: tint-color($teal, 60%) !default;\n$teal-300: tint-color($teal, 40%) !default;\n$teal-400: tint-color($teal, 20%) !default;\n$teal-500: $teal !default;\n$teal-600: shade-color($teal, 20%) !default;\n$teal-700: shade-color($teal, 40%) !default;\n$teal-800: shade-color($teal, 60%) !default;\n$teal-900: shade-color($teal, 80%) !default;\n\n$cyan-100: tint-color($cyan, 80%) !default;\n$cyan-200: tint-color($cyan, 60%) !default;\n$cyan-300: tint-color($cyan, 40%) !default;\n$cyan-400: tint-color($cyan, 20%) !default;\n$cyan-500: $cyan !default;\n$cyan-600: shade-color($cyan, 20%) !default;\n$cyan-700: shade-color($cyan, 40%) !default;\n$cyan-800: shade-color($cyan, 60%) !default;\n$cyan-900: shade-color($cyan, 80%) !default;\n\n$blues: (\n  \"blue-100\": $blue-100,\n  \"blue-200\": $blue-200,\n  \"blue-300\": $blue-300,\n  \"blue-400\": $blue-400,\n  \"blue-500\": $blue-500,\n  \"blue-600\": $blue-600,\n  \"blue-700\": $blue-700,\n  \"blue-800\": $blue-800,\n  \"blue-900\": $blue-900\n) !default;\n\n$indigos: (\n  \"indigo-100\": $indigo-100,\n  \"indigo-200\": $indigo-200,\n  \"indigo-300\": $indigo-300,\n  \"indigo-400\": $indigo-400,\n  \"indigo-500\": $indigo-500,\n  \"indigo-600\": $indigo-600,\n  \"indigo-700\": $indigo-700,\n  \"indigo-800\": $indigo-800,\n  \"indigo-900\": $indigo-900\n) !default;\n\n$purples: (\n  \"purple-100\": $purple-100,\n  \"purple-200\": $purple-200,\n  \"purple-300\": $purple-300,\n  \"purple-400\": $purple-400,\n  \"purple-500\": $purple-500,\n  \"purple-600\": $purple-600,\n  \"purple-700\": $purple-700,\n  \"purple-800\": $purple-800,\n  \"purple-900\": $purple-900\n) !default;\n\n$pinks: (\n  \"pink-100\": $pink-100,\n  \"pink-200\": $pink-200,\n  \"pink-300\": $pink-300,\n  \"pink-400\": $pink-400,\n  \"pink-500\": $pink-500,\n  \"pink-600\": $pink-600,\n  \"pink-700\": $pink-700,\n  \"pink-800\": $pink-800,\n  \"pink-900\": $pink-900\n) !default;\n\n$reds: (\n  \"red-100\": $red-100,\n  \"red-200\": $red-200,\n  \"red-300\": $red-300,\n  \"red-400\": $red-400,\n  \"red-500\": $red-500,\n  \"red-600\": $red-600,\n  \"red-700\": $red-700,\n  \"red-800\": $red-800,\n  \"red-900\": $red-900\n) !default;\n\n$oranges: (\n  \"orange-100\": $orange-100,\n  \"orange-200\": $orange-200,\n  \"orange-300\": $orange-300,\n  \"orange-400\": $orange-400,\n  \"orange-500\": $orange-500,\n  \"orange-600\": $orange-600,\n  \"orange-700\": $orange-700,\n  \"orange-800\": $orange-800,\n  \"orange-900\": $orange-900\n) !default;\n\n$yellows: (\n  \"yellow-100\": $yellow-100,\n  \"yellow-200\": $yellow-200,\n  \"yellow-300\": $yellow-300,\n  \"yellow-400\": $yellow-400,\n  \"yellow-500\": $yellow-500,\n  \"yellow-600\": $yellow-600,\n  \"yellow-700\": $yellow-700,\n  \"yellow-800\": $yellow-800,\n  \"yellow-900\": $yellow-900\n) !default;\n\n$greens: (\n  \"green-100\": $green-100,\n  \"green-200\": $green-200,\n  \"green-300\": $green-300,\n  \"green-400\": $green-400,\n  \"green-500\": $green-500,\n  \"green-600\": $green-600,\n  \"green-700\": $green-700,\n  \"green-800\": $green-800,\n  \"green-900\": $green-900\n) !default;\n\n$teals: (\n  \"teal-100\": $teal-100,\n  \"teal-200\": $teal-200,\n  \"teal-300\": $teal-300,\n  \"teal-400\": $teal-400,\n  \"teal-500\": $teal-500,\n  \"teal-600\": $teal-600,\n  \"teal-700\": $teal-700,\n  \"teal-800\": $teal-800,\n  \"teal-900\": $teal-900\n) !default;\n\n$cyans: (\n  \"cyan-100\": $cyan-100,\n  \"cyan-200\": $cyan-200,\n  \"cyan-300\": $cyan-300,\n  \"cyan-400\": $cyan-400,\n  \"cyan-500\": $cyan-500,\n  \"cyan-600\": $cyan-600,\n  \"cyan-700\": $cyan-700,\n  \"cyan-800\": $cyan-800,\n  \"cyan-900\": $cyan-900\n) !default;\n// fusv-enable\n\n// scss-docs-start theme-color-variables\n$primary:       $blue !default;\n$secondary:     $gray-600 !default;\n$success:       $green !default;\n$info:          $cyan !default;\n$warning:       $yellow !default;\n$danger:        $red !default;\n$light:         $gray-100 !default;\n$dark:          $gray-900 !default;\n// scss-docs-end theme-color-variables\n\n// scss-docs-start theme-colors-map\n$theme-colors: (\n  \"primary\":    $primary,\n  \"secondary\":  $secondary,\n  \"success\":    $success,\n  \"info\":       $info,\n  \"warning\":    $warning,\n  \"danger\":     $danger,\n  \"light\":      $light,\n  \"dark\":       $dark\n) !default;\n// scss-docs-end theme-colors-map\n\n$primary-text:            $blue-600 !default;\n$secondary-text:          $gray-600 !default;\n$success-text:            $green-600 !default;\n$info-text:               $cyan-700 !default;\n$warning-text:            $yellow-700 !default;\n$danger-text:             $red-600 !default;\n$light-text:              $gray-600 !default;\n$dark-text:               $gray-700 !default;\n\n$primary-bg-subtle:       $blue-100 !default;\n$secondary-bg-subtle:     $gray-100 !default;\n$success-bg-subtle:       $green-100 !default;\n$info-bg-subtle:          $cyan-100 !default;\n$warning-bg-subtle:       $yellow-100 !default;\n$danger-bg-subtle:        $red-100 !default;\n$light-bg-subtle:         mix($gray-100, $white) !default;\n$dark-bg-subtle:          $gray-400 !default;\n\n$primary-border-subtle:   $blue-200 !default;\n$secondary-border-subtle: $gray-200 !default;\n$success-border-subtle:   $green-200 !default;\n$info-border-subtle:      $cyan-200 !default;\n$warning-border-subtle:   $yellow-200 !default;\n$danger-border-subtle:    $red-200 !default;\n$light-border-subtle:     $gray-200 !default;\n$dark-border-subtle:      $gray-500 !default;\n\n// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n  (\"<\", \"%3c\"),\n  (\">\", \"%3e\"),\n  (\"#\", \"%23\"),\n  (\"(\", \"%28\"),\n  (\")\", \"%29\"),\n) !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret:                true !default;\n$enable-rounded:              true !default;\n$enable-shadows:              false !default;\n$enable-gradients:            false !default;\n$enable-transitions:          true !default;\n$enable-reduced-motion:       true !default;\n$enable-smooth-scroll:        true !default;\n$enable-grid-classes:         true !default;\n$enable-container-classes:    true !default;\n$enable-cssgrid:              false !default;\n$enable-button-pointers:      true !default;\n$enable-rfs:                  true !default;\n$enable-validation-icons:     true !default;\n$enable-negative-margins:     false !default;\n$enable-deprecation-messages: true !default;\n$enable-important-utilities:  true !default;\n\n$enable-dark-mode:            true !default;\n$color-mode-type:             data !default; // `data` or `media-query`\n\n// Prefix for :root CSS variables\n\n$variable-prefix:             bs- !default; // Deprecated in v5.2.0 for the shorter `$prefix`\n$prefix:                      $variable-prefix !default;\n\n// Gradient\n//\n// The gradient which is added to components if `$enable-gradients` is `true`\n// This gradient is also added to elements with `.bg-gradient`\n// scss-docs-start variable-gradient\n$gradient: linear-gradient(180deg, rgba($white, .15), rgba($white, 0)) !default;\n// scss-docs-end variable-gradient\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n// scss-docs-start spacer-variables-maps\n$spacer: 1rem !default;\n$spacers: (\n  0: 0,\n  1: $spacer * .25,\n  2: $spacer * .5,\n  3: $spacer,\n  4: $spacer * 1.5,\n  5: $spacer * 3,\n) !default;\n// scss-docs-end spacer-variables-maps\n\n// Position\n//\n// Define the edge positioning anchors of the position utilities.\n\n// scss-docs-start position-map\n$position-values: (\n  0: 0,\n  50: 50%,\n  100: 100%\n) !default;\n// scss-docs-end position-map\n\n// Body\n//\n// Settings for the `<body>` element.\n\n$body-text-align:           null !default;\n$body-color:                $gray-900 !default;\n$body-bg:                   $white !default;\n\n$body-emphasis-color:       $black !default;\n\n$body-secondary-color:      rgba($body-color, .75) !default;\n$body-secondary-bg:         $gray-200 !default;\n\n$body-tertiary-color:       rgba($body-color, .5) !default;\n$body-tertiary-bg:          $gray-100 !default;\n\n$emphasis-color:            $black !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color:                              $primary !default;\n$link-decoration:                         underline !default;\n$link-shade-percentage:                   20% !default;\n$link-hover-color:                        shift-color($link-color, $link-shade-percentage) !default;\n$link-hover-decoration:                   null !default;\n\n$stretched-link-pseudo-element:           after !default;\n$stretched-link-z-index:                  1 !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom:   1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n// scss-docs-start grid-breakpoints\n$grid-breakpoints: (\n  xs: 0,\n  sm: 576px,\n  md: 768px,\n  lg: 992px,\n  xl: 1200px,\n  xxl: 1400px\n) !default;\n// scss-docs-end grid-breakpoints\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n// scss-docs-start container-max-widths\n$container-max-widths: (\n  sm: 540px,\n  md: 720px,\n  lg: 960px,\n  xl: 1140px,\n  xxl: 1320px\n) !default;\n// scss-docs-end container-max-widths\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns:                12 !default;\n$grid-gutter-width:           1.5rem !default;\n$grid-row-columns:            6 !default;\n\n// Container padding\n\n$container-padding-x: $grid-gutter-width !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n// scss-docs-start border-variables\n$border-width:                1px !default;\n$border-widths: (\n  1: 1px,\n  2: 2px,\n  3: 3px,\n  4: 4px,\n  5: 5px\n) !default;\n$border-style:                solid !default;\n$border-color:                $gray-300 !default;\n$border-color-translucent:    rgba($black, .175) !default;\n// scss-docs-end border-variables\n\n// scss-docs-start border-radius-variables\n$border-radius:               .375rem !default;\n$border-radius-sm:            .25rem !default;\n$border-radius-lg:            .5rem !default;\n$border-radius-xl:            1rem !default;\n$border-radius-2xl:           2rem !default;\n$border-radius-pill:          50rem !default;\n// scss-docs-end border-radius-variables\n\n// scss-docs-start box-shadow-variables\n$box-shadow:                  0 .5rem 1rem rgba(var(--#{$prefix}body-color-rgb), .15) !default;\n$box-shadow-sm:               0 .125rem .25rem rgba(var(--#{$prefix}body-color-rgb), .075) !default;\n$box-shadow-lg:               0 1rem 3rem rgba(var(--#{$prefix}body-color-rgb), .175) !default;\n$box-shadow-inset:            inset 0 1px 2px rgba(var(--#{$prefix}body-color-rgb), .075) !default;\n// scss-docs-end box-shadow-variables\n\n$component-active-color:      $white !default;\n$component-active-bg:         $primary !default;\n\n// scss-docs-start caret-variables\n$caret-width:                 .3em !default;\n$caret-vertical-align:        $caret-width * .85 !default;\n$caret-spacing:               $caret-width * .85 !default;\n// scss-docs-end caret-variables\n\n$transition-base:             all .2s ease-in-out !default;\n$transition-fade:             opacity .15s linear !default;\n// scss-docs-start collapse-transition\n$transition-collapse:         height .35s ease !default;\n$transition-collapse-width:   width .35s ease !default;\n// scss-docs-end collapse-transition\n\n// stylelint-disable function-disallowed-list\n// scss-docs-start aspect-ratios\n$aspect-ratios: (\n  \"1x1\": 100%,\n  \"4x3\": calc(3 / 4 * 100%),\n  \"16x9\": calc(9 / 16 * 100%),\n  \"21x9\": calc(9 / 21 * 100%)\n) !default;\n// scss-docs-end aspect-ratios\n// stylelint-enable function-disallowed-list\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// scss-docs-start font-variables\n// stylelint-disable value-keyword-case\n$font-family-sans-serif:      system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", \"Liberation Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace:       SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n// stylelint-enable value-keyword-case\n$font-family-base:            var(--#{$prefix}font-sans-serif) !default;\n$font-family-code:            var(--#{$prefix}font-monospace) !default;\n\n// $font-size-root affects the value of `rem`, which is used for as well font sizes, paddings, and margins\n// $font-size-base affects the font size of the body text\n$font-size-root:              null !default;\n$font-size-base:              1rem !default; // Assumes the browser default, typically `16px`\n$font-size-sm:                $font-size-base * .875 !default;\n$font-size-lg:                $font-size-base * 1.25 !default;\n\n$font-weight-lighter:         lighter !default;\n$font-weight-light:           300 !default;\n$font-weight-normal:          400 !default;\n$font-weight-medium:          500 !default;\n$font-weight-semibold:        600 !default;\n$font-weight-bold:            700 !default;\n$font-weight-bolder:          bolder !default;\n\n$font-weight-base:            $font-weight-normal !default;\n\n$line-height-base:            1.5 !default;\n$line-height-sm:              1.25 !default;\n$line-height-lg:              2 !default;\n\n$h1-font-size:                $font-size-base * 2.5 !default;\n$h2-font-size:                $font-size-base * 2 !default;\n$h3-font-size:                $font-size-base * 1.75 !default;\n$h4-font-size:                $font-size-base * 1.5 !default;\n$h5-font-size:                $font-size-base * 1.25 !default;\n$h6-font-size:                $font-size-base !default;\n// scss-docs-end font-variables\n\n// scss-docs-start font-sizes\n$font-sizes: (\n  1: $h1-font-size,\n  2: $h2-font-size,\n  3: $h3-font-size,\n  4: $h4-font-size,\n  5: $h5-font-size,\n  6: $h6-font-size\n) !default;\n// scss-docs-end font-sizes\n\n// scss-docs-start headings-variables\n$headings-margin-bottom:      $spacer * .5 !default;\n$headings-font-family:        null !default;\n$headings-font-style:         null !default;\n$headings-font-weight:        500 !default;\n$headings-line-height:        1.2 !default;\n$headings-color:              null !default;\n// scss-docs-end headings-variables\n\n// scss-docs-start display-headings\n$display-font-sizes: (\n  1: 5rem,\n  2: 4.5rem,\n  3: 4rem,\n  4: 3.5rem,\n  5: 3rem,\n  6: 2.5rem\n) !default;\n\n$display-font-family: null !default;\n$display-font-style:  null !default;\n$display-font-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n// scss-docs-end display-headings\n\n// scss-docs-start type-variables\n$lead-font-size:              $font-size-base * 1.25 !default;\n$lead-font-weight:            300 !default;\n\n$small-font-size:             .875em !default;\n\n$sub-sup-font-size:           .75em !default;\n\n$text-muted:                  var(--#{$prefix}secondary-color) !default;\n\n$initialism-font-size:        $small-font-size !default;\n\n$blockquote-margin-y:         $spacer !default;\n$blockquote-font-size:        $font-size-base * 1.25 !default;\n$blockquote-footer-color:     $gray-600 !default;\n$blockquote-footer-font-size: $small-font-size !default;\n\n$hr-margin-y:                 $spacer !default;\n$hr-color:                    inherit !default;\n\n// fusv-disable\n$hr-bg-color:                 null !default; // Deprecated in v5.2.0\n$hr-height:                   null !default; // Deprecated in v5.2.0\n// fusv-enable\n\n$hr-border-color:             null !default; // Allows for inherited colors\n$hr-border-width:             var(--#{$prefix}border-width) !default;\n$hr-opacity:                  .25 !default;\n\n$legend-margin-bottom:        .5rem !default;\n$legend-font-size:            1.5rem !default;\n$legend-font-weight:          null !default;\n\n$dt-font-weight:              $font-weight-bold !default;\n\n$list-inline-padding:         .5rem !default;\n\n$mark-padding:                .1875em !default;\n$mark-bg:                     $yellow-100 !default;\n// scss-docs-end type-variables\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n// scss-docs-start table-variables\n$table-cell-padding-y:        .5rem !default;\n$table-cell-padding-x:        .5rem !default;\n$table-cell-padding-y-sm:     .25rem !default;\n$table-cell-padding-x-sm:     .25rem !default;\n\n$table-cell-vertical-align:   top !default;\n\n$table-color:                 var(--#{$prefix}body-color) !default;\n$table-bg:                    transparent !default;\n$table-accent-bg:             transparent !default;\n\n$table-th-font-weight:        null !default;\n\n$table-striped-color:         $table-color !default;\n$table-striped-bg-factor:     .05 !default;\n$table-striped-bg:            rgba($black, $table-striped-bg-factor) !default;\n\n$table-active-color:          $table-color !default;\n$table-active-bg-factor:      .1 !default;\n$table-active-bg:             rgba($black, $table-active-bg-factor) !default;\n\n$table-hover-color:           $table-color !default;\n$table-hover-bg-factor:       .075 !default;\n$table-hover-bg:              rgba($black, $table-hover-bg-factor) !default;\n\n$table-border-factor:         .1 !default;\n$table-border-width:          var(--#{$prefix}border-width) !default;\n$table-border-color:          var(--#{$prefix}border-color) !default;\n\n$table-striped-order:         odd !default;\n$table-striped-columns-order: even !default;\n\n$table-group-separator-color: currentcolor !default;\n\n$table-caption-color:         $text-muted !default;\n\n$table-bg-scale:              -80% !default;\n// scss-docs-end table-variables\n\n// scss-docs-start table-loop\n$table-variants: (\n  \"primary\":    shift-color($primary, $table-bg-scale),\n  \"secondary\":  shift-color($secondary, $table-bg-scale),\n  \"success\":    shift-color($success, $table-bg-scale),\n  \"info\":       shift-color($info, $table-bg-scale),\n  \"warning\":    shift-color($warning, $table-bg-scale),\n  \"danger\":     shift-color($danger, $table-bg-scale),\n  \"light\":      $light,\n  \"dark\":       $dark,\n) !default;\n// scss-docs-end table-loop\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n// scss-docs-start input-btn-variables\n$input-btn-padding-y:         .375rem !default;\n$input-btn-padding-x:         .75rem !default;\n$input-btn-font-family:       null !default;\n$input-btn-font-size:         $font-size-base !default;\n$input-btn-line-height:       $line-height-base !default;\n\n$input-btn-focus-width:         .25rem !default;\n$input-btn-focus-color-opacity: .25 !default;\n$input-btn-focus-color:         rgba($component-active-bg, $input-btn-focus-color-opacity) !default;\n$input-btn-focus-blur:          0 !default;\n$input-btn-focus-box-shadow:    0 0 $input-btn-focus-blur $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm:      .25rem !default;\n$input-btn-padding-x-sm:      .5rem !default;\n$input-btn-font-size-sm:      $font-size-sm !default;\n\n$input-btn-padding-y-lg:      .5rem !default;\n$input-btn-padding-x-lg:      1rem !default;\n$input-btn-font-size-lg:      $font-size-lg !default;\n\n$input-btn-border-width:      var(--#{$prefix}border-width) !default;\n// scss-docs-end input-btn-variables\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n// scss-docs-start btn-variables\n$btn-padding-y:               $input-btn-padding-y !default;\n$btn-padding-x:               $input-btn-padding-x !default;\n$btn-font-family:             $input-btn-font-family !default;\n$btn-font-size:               $input-btn-font-size !default;\n$btn-line-height:             $input-btn-line-height !default;\n$btn-white-space:             null !default; // Set to `nowrap` to prevent text wrapping\n\n$btn-padding-y-sm:            $input-btn-padding-y-sm !default;\n$btn-padding-x-sm:            $input-btn-padding-x-sm !default;\n$btn-font-size-sm:            $input-btn-font-size-sm !default;\n\n$btn-padding-y-lg:            $input-btn-padding-y-lg !default;\n$btn-padding-x-lg:            $input-btn-padding-x-lg !default;\n$btn-font-size-lg:            $input-btn-font-size-lg !default;\n\n$btn-border-width:            $input-btn-border-width !default;\n\n$btn-font-weight:             $font-weight-normal !default;\n$btn-box-shadow:              inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width:             $input-btn-focus-width !default;\n$btn-focus-box-shadow:        $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity:        .65 !default;\n$btn-active-box-shadow:       inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-color:              var(--#{$prefix}link-color) !default;\n$btn-link-hover-color:        var(--#{$prefix}link-hover-color) !default;\n$btn-link-disabled-color:     $gray-600 !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius:           $border-radius !default;\n$btn-border-radius-sm:        $border-radius-sm !default;\n$btn-border-radius-lg:        $border-radius-lg !default;\n\n$btn-transition:              color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$btn-hover-bg-shade-amount:       15% !default;\n$btn-hover-bg-tint-amount:        15% !default;\n$btn-hover-border-shade-amount:   20% !default;\n$btn-hover-border-tint-amount:    10% !default;\n$btn-active-bg-shade-amount:      20% !default;\n$btn-active-bg-tint-amount:       20% !default;\n$btn-active-border-shade-amount:  25% !default;\n$btn-active-border-tint-amount:   10% !default;\n// scss-docs-end btn-variables\n\n\n// Forms\n\n// scss-docs-start form-text-variables\n$form-text-margin-top:                  .25rem !default;\n$form-text-font-size:                   $small-font-size !default;\n$form-text-font-style:                  null !default;\n$form-text-font-weight:                 null !default;\n$form-text-color:                       $text-muted !default;\n// scss-docs-end form-text-variables\n\n// scss-docs-start form-label-variables\n$form-label-margin-bottom:              .5rem !default;\n$form-label-font-size:                  null !default;\n$form-label-font-style:                 null !default;\n$form-label-font-weight:                null !default;\n$form-label-color:                      null !default;\n// scss-docs-end form-label-variables\n\n// scss-docs-start form-input-variables\n$input-padding-y:                       $input-btn-padding-y !default;\n$input-padding-x:                       $input-btn-padding-x !default;\n$input-font-family:                     $input-btn-font-family !default;\n$input-font-size:                       $input-btn-font-size !default;\n$input-font-weight:                     $font-weight-base !default;\n$input-line-height:                     $input-btn-line-height !default;\n\n$input-padding-y-sm:                    $input-btn-padding-y-sm !default;\n$input-padding-x-sm:                    $input-btn-padding-x-sm !default;\n$input-font-size-sm:                    $input-btn-font-size-sm !default;\n\n$input-padding-y-lg:                    $input-btn-padding-y-lg !default;\n$input-padding-x-lg:                    $input-btn-padding-x-lg !default;\n$input-font-size-lg:                    $input-btn-font-size-lg !default;\n\n$input-bg:                              var(--#{$prefix}form-control-bg) !default;\n$input-disabled-color:                  null !default;\n$input-disabled-bg:                     var(--#{$prefix}form-control-disabled-bg) !default;\n$input-disabled-border-color:           null !default;\n\n$input-color:                           var(--#{$prefix}body-color) !default;\n$input-border-color:                    var(--#{$prefix}border-color) !default; //$gray-400\n$input-border-width:                    $input-btn-border-width !default;\n$input-box-shadow:                      $box-shadow-inset !default;\n\n$input-border-radius:                   $border-radius !default;\n$input-border-radius-sm:                $border-radius-sm !default;\n$input-border-radius-lg:                $border-radius-lg !default;\n\n$input-focus-bg:                        $input-bg !default;\n$input-focus-border-color:              tint-color($component-active-bg, 50%) !default;\n$input-focus-color:                     $input-color !default;\n$input-focus-width:                     $input-btn-focus-width !default;\n$input-focus-box-shadow:                $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color:               var(--#{$prefix}secondary-color) !default;\n$input-plaintext-color:                 var(--#{$prefix}body-color) !default;\n\n$input-height-border:                   calc($input-border-width * 2) !default; // stylelint-disable-line function-disallowed-list\n\n$input-height-inner:                    add($input-line-height * 1em, $input-padding-y * 2) !default;\n$input-height-inner-half:               add($input-line-height * .5em, $input-padding-y) !default;\n$input-height-inner-quarter:            add($input-line-height * .25em, $input-padding-y * .5) !default;\n\n$input-height:                          add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm:                       add($input-line-height * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg:                       add($input-line-height * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !default;\n\n$input-transition:                      border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-color-width:                      3rem !default;\n// scss-docs-end form-input-variables\n\n// scss-docs-start form-check-variables\n$form-check-input-width:                  1em !default;\n$form-check-min-height:                   $font-size-base * $line-height-base !default;\n$form-check-padding-start:                $form-check-input-width + .5em !default;\n$form-check-margin-bottom:                .125rem !default;\n$form-check-label-color:                  null !default;\n$form-check-label-cursor:                 null !default;\n$form-check-transition:                   null !default;\n\n$form-check-input-active-filter:          brightness(90%) !default;\n\n$form-check-input-bg:                     $input-bg !default;\n$form-check-input-border:                 var(--#{$prefix}border-width) solid var(--#{$prefix}border-color) !default;\n$form-check-input-border-radius:          .25em !default;\n$form-check-radio-border-radius:          50% !default;\n$form-check-input-focus-border:           $input-focus-border-color !default;\n$form-check-input-focus-box-shadow:       $input-btn-focus-box-shadow !default;\n\n$form-check-input-checked-color:          $component-active-color !default;\n$form-check-input-checked-bg-color:       $component-active-bg !default;\n$form-check-input-checked-border-color:   $form-check-input-checked-bg-color !default;\n$form-check-input-checked-bg-image:       url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path fill='none' stroke='#{$form-check-input-checked-color}' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/></svg>\") !default;\n$form-check-radio-checked-bg-image:       url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='2' fill='#{$form-check-input-checked-color}'/></svg>\") !default;\n\n$form-check-input-indeterminate-color:          $component-active-color !default;\n$form-check-input-indeterminate-bg-color:       $component-active-bg !default;\n$form-check-input-indeterminate-border-color:   $form-check-input-indeterminate-bg-color !default;\n$form-check-input-indeterminate-bg-image:       url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path fill='none' stroke='#{$form-check-input-indeterminate-color}' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/></svg>\") !default;\n\n$form-check-input-disabled-opacity:        .5 !default;\n$form-check-label-disabled-opacity:        $form-check-input-disabled-opacity !default;\n$form-check-btn-check-disabled-opacity:    $btn-disabled-opacity !default;\n\n$form-check-inline-margin-end:    1rem !default;\n// scss-docs-end form-check-variables\n\n// scss-docs-start form-switch-variables\n$form-switch-color:               rgba($black, .25) !default;\n$form-switch-width:               2em !default;\n$form-switch-padding-start:       $form-switch-width + .5em !default;\n$form-switch-bg-image:            url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='3' fill='#{$form-switch-color}'/></svg>\") !default;\n$form-switch-border-radius:       $form-switch-width !default;\n$form-switch-transition:          background-position .15s ease-in-out !default;\n\n$form-switch-focus-color:         $input-focus-border-color !default;\n$form-switch-focus-bg-image:      url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='3' fill='#{$form-switch-focus-color}'/></svg>\") !default;\n\n$form-switch-checked-color:       $component-active-color !default;\n$form-switch-checked-bg-image:    url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='3' fill='#{$form-switch-checked-color}'/></svg>\") !default;\n$form-switch-checked-bg-position: right center !default;\n// scss-docs-end form-switch-variables\n\n// scss-docs-start input-group-variables\n$input-group-addon-padding-y:           $input-padding-y !default;\n$input-group-addon-padding-x:           $input-padding-x !default;\n$input-group-addon-font-weight:         $input-font-weight !default;\n$input-group-addon-color:               $input-color !default;\n$input-group-addon-bg:                  var(--#{$prefix}tertiary-bg) !default;\n$input-group-addon-border-color:        $input-border-color !default;\n// scss-docs-end input-group-variables\n\n// scss-docs-start form-select-variables\n$form-select-padding-y:             $input-padding-y !default;\n$form-select-padding-x:             $input-padding-x !default;\n$form-select-font-family:           $input-font-family !default;\n$form-select-font-size:             $input-font-size !default;\n$form-select-indicator-padding:     $form-select-padding-x * 3 !default; // Extra padding for background-image\n$form-select-font-weight:           $input-font-weight !default;\n$form-select-line-height:           $input-line-height !default;\n$form-select-color:                 $input-color !default;\n$form-select-bg:                    $input-bg !default;\n$form-select-disabled-color:        null !default;\n$form-select-disabled-bg:           $input-disabled-bg !default;\n$form-select-disabled-border-color: $input-disabled-border-color !default;\n$form-select-bg-position:           right $form-select-padding-x center !default;\n$form-select-bg-size:               16px 12px !default; // In pixels because image dimensions\n$form-select-indicator-color:       $gray-800 !default;\n$form-select-indicator:             url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='#{$form-select-indicator-color}' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/></svg>\") !default;\n\n$form-select-feedback-icon-padding-end: $form-select-padding-x * 2.5 + $form-select-indicator-padding !default;\n$form-select-feedback-icon-position:    center right $form-select-indicator-padding !default;\n$form-select-feedback-icon-size:        $input-height-inner-half $input-height-inner-half !default;\n\n$form-select-border-width:        $input-border-width !default;\n$form-select-border-color:        $input-border-color !default;\n$form-select-border-radius:       $input-border-radius !default;\n$form-select-box-shadow:          $box-shadow-inset !default;\n\n$form-select-focus-border-color:  $input-focus-border-color !default;\n$form-select-focus-width:         $input-focus-width !default;\n$form-select-focus-box-shadow:    0 0 0 $form-select-focus-width $input-btn-focus-color !default;\n\n$form-select-padding-y-sm:        $input-padding-y-sm !default;\n$form-select-padding-x-sm:        $input-padding-x-sm !default;\n$form-select-font-size-sm:        $input-font-size-sm !default;\n$form-select-border-radius-sm:    $input-border-radius-sm !default;\n\n$form-select-padding-y-lg:        $input-padding-y-lg !default;\n$form-select-padding-x-lg:        $input-padding-x-lg !default;\n$form-select-font-size-lg:        $input-font-size-lg !default;\n$form-select-border-radius-lg:    $input-border-radius-lg !default;\n\n$form-select-transition:          $input-transition !default;\n// scss-docs-end form-select-variables\n\n// scss-docs-start form-range-variables\n$form-range-track-width:          100% !default;\n$form-range-track-height:         .5rem !default;\n$form-range-track-cursor:         pointer !default;\n$form-range-track-bg:             var(--#{$prefix}tertiary-bg) !default;\n$form-range-track-border-radius:  1rem !default;\n$form-range-track-box-shadow:     $box-shadow-inset !default;\n\n$form-range-thumb-width:                   1rem !default;\n$form-range-thumb-height:                  $form-range-thumb-width !default;\n$form-range-thumb-bg:                      $component-active-bg !default;\n$form-range-thumb-border:                  0 !default;\n$form-range-thumb-border-radius:           1rem !default;\n$form-range-thumb-box-shadow:              0 .1rem .25rem rgba($black, .1) !default;\n$form-range-thumb-focus-box-shadow:        0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$form-range-thumb-focus-box-shadow-width:  $input-focus-width !default; // For focus box shadow issue in Edge\n$form-range-thumb-active-bg:               tint-color($component-active-bg, 70%) !default;\n$form-range-thumb-disabled-bg:             var(--#{$prefix}secondary-color) !default;\n$form-range-thumb-transition:              background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n// scss-docs-end form-range-variables\n\n// scss-docs-start form-file-variables\n$form-file-button-color:          $input-color !default;\n$form-file-button-bg:             var(--#{$prefix}tertiary-bg) !default;\n$form-file-button-hover-bg:       var(--#{$prefix}secondary-bg) !default;\n// scss-docs-end form-file-variables\n\n// scss-docs-start form-floating-variables\n$form-floating-height:                  add(3.5rem, $input-height-border) !default;\n$form-floating-line-height:             1.25 !default;\n$form-floating-padding-x:               $input-padding-x !default;\n$form-floating-padding-y:               1rem !default;\n$form-floating-input-padding-t:         1.625rem !default;\n$form-floating-input-padding-b:         .625rem !default;\n$form-floating-label-height:            1.875em !default;\n$form-floating-label-opacity:           .65 !default;\n$form-floating-label-transform:         scale(.85) translateY(-.5rem) translateX(.15rem) !default;\n$form-floating-label-disabled-color:    $gray-600 !default;\n$form-floating-transition:              opacity .1s ease-in-out, transform .1s ease-in-out !default;\n// scss-docs-end form-floating-variables\n\n// Form validation\n\n// scss-docs-start form-feedback-variables\n$form-feedback-margin-top:          $form-text-margin-top !default;\n$form-feedback-font-size:           $form-text-font-size !default;\n$form-feedback-font-style:          $form-text-font-style !default;\n$form-feedback-valid-color:         $success !default;\n$form-feedback-invalid-color:       $danger !default;\n\n$form-feedback-icon-valid-color:    $form-feedback-valid-color !default;\n$form-feedback-icon-valid:          url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'><path fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/></svg>\") !default;\n$form-feedback-icon-invalid-color:  $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid:        url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='#{$form-feedback-icon-invalid-color}'><circle cx='6' cy='6' r='4.5'/><path stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/><circle cx='6' cy='8.2' r='.6' fill='#{$form-feedback-icon-invalid-color}' stroke='none'/></svg>\") !default;\n// scss-docs-end form-feedback-variables\n\n// scss-docs-start form-validation-states\n$form-validation-states: (\n  \"valid\": (\n    \"color\": var(--#{$prefix}success-text),\n    \"icon\": $form-feedback-icon-valid,\n    \"tooltip-color\": #fff,\n    \"tooltip-bg-color\": var(--#{$prefix}success),\n    \"focus-box-shadow\": 0 0 $input-btn-focus-blur $input-focus-width rgba(var(--#{$prefix}success-rgb), $input-btn-focus-color-opacity),\n    \"border-color\": var(--#{$prefix}success),\n  ),\n  \"invalid\": (\n    \"color\": var(--#{$prefix}danger-text),\n    \"icon\": $form-feedback-icon-invalid,\n    \"tooltip-color\": #fff,\n    \"tooltip-bg-color\": var(--#{$prefix}danger),\n    \"focus-box-shadow\": 0 0 $input-btn-focus-blur $input-focus-width rgba(var(--#{$prefix}danger-rgb), $input-btn-focus-color-opacity),\n    \"border-color\": var(--#{$prefix}danger),\n  )\n) !default;\n// scss-docs-end form-validation-states\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n// scss-docs-start zindex-stack\n$zindex-dropdown:                   1000 !default;\n$zindex-sticky:                     1020 !default;\n$zindex-fixed:                      1030 !default;\n$zindex-offcanvas-backdrop:         1040 !default;\n$zindex-offcanvas:                  1045 !default;\n$zindex-modal-backdrop:             1050 !default;\n$zindex-modal:                      1055 !default;\n$zindex-popover:                    1070 !default;\n$zindex-tooltip:                    1080 !default;\n$zindex-toast:                      1090 !default;\n// scss-docs-end zindex-stack\n\n// scss-docs-start zindex-levels-map\n$zindex-levels: (\n  n1: -1,\n  0: 0,\n  1: 1,\n  2: 2,\n  3: 3\n) !default;\n// scss-docs-end zindex-levels-map\n\n\n// Navs\n\n// scss-docs-start nav-variables\n$nav-link-padding-y:                .5rem !default;\n$nav-link-padding-x:                1rem !default;\n$nav-link-font-size:                null !default;\n$nav-link-font-weight:              null !default;\n$nav-link-color:                    var(--#{$prefix}link-color) !default;\n$nav-link-hover-color:              var(--#{$prefix}link-hover-color) !default;\n$nav-link-transition:               color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out !default;\n$nav-link-disabled-color:           var(--#{$prefix}secondary-color) !default;\n\n$nav-tabs-border-color:             var(--#{$prefix}border-color) !default;\n$nav-tabs-border-width:             var(--#{$prefix}border-width) !default;\n$nav-tabs-border-radius:            var(--#{$prefix}border-radius) !default;\n$nav-tabs-link-hover-border-color:  var(--#{$prefix}secondary-bg) var(--#{$prefix}secondary-bg) $nav-tabs-border-color !default;\n$nav-tabs-link-active-color:        var(--#{$prefix}emphasis-color) !default;\n$nav-tabs-link-active-bg:           var(--#{$prefix}body-bg) !default;\n$nav-tabs-link-active-border-color: var(--#{$prefix}border-color) var(--#{$prefix}border-color) $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius:           $border-radius !default;\n$nav-pills-link-active-color:       $component-active-color !default;\n$nav-pills-link-active-bg:          $component-active-bg !default;\n// scss-docs-end nav-variables\n\n\n// Navbar\n\n// scss-docs-start navbar-variables\n$navbar-padding-y:                  $spacer * .5 !default;\n$navbar-padding-x:                  null !default;\n\n$navbar-nav-link-padding-x:         .5rem !default;\n\n$navbar-brand-font-size:            $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height:                   $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height:               $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y:            ($nav-link-height - $navbar-brand-height) * .5 !default;\n$navbar-brand-margin-end:           1rem !default;\n\n$navbar-toggler-padding-y:          .25rem !default;\n$navbar-toggler-padding-x:          .75rem !default;\n$navbar-toggler-font-size:          $font-size-lg !default;\n$navbar-toggler-border-radius:      $btn-border-radius !default;\n$navbar-toggler-focus-width:        $btn-focus-width !default;\n$navbar-toggler-transition:         box-shadow .15s ease-in-out !default;\n\n$navbar-light-color:                rgba(var(--#{$prefix}emphasis-color-rgb), .65) !default;\n$navbar-light-hover-color:          rgba(var(--#{$prefix}emphasis-color-rgb), .8) !default;\n$navbar-light-active-color:         rgba(var(--#{$prefix}emphasis-color-rgb), 1) !default;\n$navbar-light-disabled-color:       rgba(var(--#{$prefix}emphasis-color-rgb), .3) !default;\n$navbar-light-toggler-icon-bg:      url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='#{rgba($body-color, .75)}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>\") !default;\n$navbar-light-toggler-border-color: rgba(var(--#{$prefix}emphasis-color-rgb), .15) !default;\n$navbar-light-brand-color:          $navbar-light-active-color !default;\n$navbar-light-brand-hover-color:    $navbar-light-active-color !default;\n// scss-docs-end navbar-variables\n\n// scss-docs-start navbar-dark-variables\n$navbar-dark-color:                 rgba($white, .55) !default;\n$navbar-dark-hover-color:           rgba($white, .75) !default;\n$navbar-dark-active-color:          $white !default;\n$navbar-dark-disabled-color:        rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg:       url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='#{$navbar-dark-color}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>\") !default;\n$navbar-dark-toggler-border-color:  rgba($white, .1) !default;\n$navbar-dark-brand-color:           $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color:     $navbar-dark-active-color !default;\n// scss-docs-end navbar-dark-variables\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n// scss-docs-start dropdown-variables\n$dropdown-min-width:                10rem !default;\n$dropdown-padding-x:                0 !default;\n$dropdown-padding-y:                .5rem !default;\n$dropdown-spacer:                   .125rem !default;\n$dropdown-font-size:                $font-size-base !default;\n$dropdown-color:                    var(--#{$prefix}body-color) !default;\n$dropdown-bg:                       var(--#{$prefix}body-bg) !default;\n$dropdown-border-color:             var(--#{$prefix}border-color-translucent) !default;\n$dropdown-border-radius:            $border-radius !default;\n$dropdown-border-width:             var(--#{$prefix}border-width) !default;\n$dropdown-inner-border-radius:      calc($dropdown-border-radius - $dropdown-border-width) !default; // stylelint-disable-line function-disallowed-list\n$dropdown-divider-bg:               $dropdown-border-color !default;\n$dropdown-divider-margin-y:         $spacer * .5 !default;\n$dropdown-box-shadow:               $box-shadow !default;\n\n$dropdown-link-color:               var(--#{$prefix}body-color) !default;\n$dropdown-link-hover-color:         $dropdown-link-color !default;\n$dropdown-link-hover-bg:            var(--#{$prefix}tertiary-bg) !default;\n\n$dropdown-link-active-color:        $component-active-color !default;\n$dropdown-link-active-bg:           $component-active-bg !default;\n\n$dropdown-link-disabled-color:      $gray-500 !default;\n\n$dropdown-item-padding-y:           $spacer * .25 !default;\n$dropdown-item-padding-x:           $spacer !default;\n\n$dropdown-header-color:             $gray-600 !default;\n$dropdown-header-padding-x:         $dropdown-item-padding-x !default;\n$dropdown-header-padding-y:         $dropdown-padding-y !default;\n// fusv-disable\n$dropdown-header-padding:           $dropdown-header-padding-y $dropdown-header-padding-x !default; // Deprecated in v5.2.0\n// fusv-enable\n// scss-docs-end dropdown-variables\n\n// scss-docs-start dropdown-dark-variables\n$dropdown-dark-color:               $gray-300 !default;\n$dropdown-dark-bg:                  $gray-800 !default;\n$dropdown-dark-border-color:        $dropdown-border-color !default;\n$dropdown-dark-divider-bg:          $dropdown-divider-bg !default;\n$dropdown-dark-box-shadow:          null !default;\n$dropdown-dark-link-color:          $dropdown-dark-color !default;\n$dropdown-dark-link-hover-color:    $white !default;\n$dropdown-dark-link-hover-bg:       rgba($white, .15) !default;\n$dropdown-dark-link-active-color:   $dropdown-link-active-color !default;\n$dropdown-dark-link-active-bg:      $dropdown-link-active-bg !default;\n$dropdown-dark-link-disabled-color: $gray-500 !default;\n$dropdown-dark-header-color:        $gray-500 !default;\n// scss-docs-end dropdown-dark-variables\n\n\n// Pagination\n\n// scss-docs-start pagination-variables\n$pagination-padding-y:              .375rem !default;\n$pagination-padding-x:              .75rem !default;\n$pagination-padding-y-sm:           .25rem !default;\n$pagination-padding-x-sm:           .5rem !default;\n$pagination-padding-y-lg:           .75rem !default;\n$pagination-padding-x-lg:           1.5rem !default;\n\n$pagination-font-size:              $font-size-base !default;\n\n$pagination-color:                  var(--#{$prefix}link-color) !default;\n$pagination-bg:                     var(--#{$prefix}body-bg) !default;\n$pagination-border-radius:          var(--#{$prefix}border-radius) !default;\n$pagination-border-width:           var(--#{$prefix}border-width) !default;\n$pagination-margin-start:           calc($pagination-border-width * -1) !default; // stylelint-disable-line function-disallowed-list\n$pagination-border-color:           var(--#{$prefix}border-color) !default;\n\n$pagination-focus-color:            var(--#{$prefix}link-hover-color) !default;\n$pagination-focus-bg:               var(--#{$prefix}secondary-bg) !default;\n$pagination-focus-box-shadow:       $input-btn-focus-box-shadow !default;\n$pagination-focus-outline:          0 !default;\n\n$pagination-hover-color:            var(--#{$prefix}link-hover-color) !default;\n$pagination-hover-bg:               var(--#{$prefix}tertiary-bg) !default;\n$pagination-hover-border-color:     var(--#{$prefix}border-color) !default; // Todo in v6: remove this?\n\n$pagination-active-color:           $component-active-color !default;\n$pagination-active-bg:              $component-active-bg !default;\n$pagination-active-border-color:    $component-active-bg !default;\n\n$pagination-disabled-color:         var(--#{$prefix}secondary-color) !default;\n$pagination-disabled-bg:            var(--#{$prefix}secondary-bg) !default;\n$pagination-disabled-border-color:  var(--#{$prefix}border-color) !default;\n\n$pagination-transition:              color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$pagination-border-radius-sm:       $border-radius-sm !default;\n$pagination-border-radius-lg:       $border-radius-lg !default;\n// scss-docs-end pagination-variables\n\n\n// Placeholders\n\n// scss-docs-start placeholders\n$placeholder-opacity-max:           .5 !default;\n$placeholder-opacity-min:           .2 !default;\n// scss-docs-end placeholders\n\n// Cards\n\n// scss-docs-start card-variables\n$card-spacer-y:                     $spacer !default;\n$card-spacer-x:                     $spacer !default;\n$card-title-spacer-y:               $spacer * .5 !default;\n$card-title-color:                  null !default;\n$card-subtitle-color:               null !default;\n$card-border-width:                 var(--#{$prefix}border-width) !default;\n$card-border-color:                 var(--#{$prefix}border-color-translucent) !default;\n$card-border-radius:                var(--#{$prefix}border-radius) !default;\n$card-box-shadow:                   null !default;\n$card-inner-border-radius:          subtract($card-border-radius, $card-border-width) !default;\n$card-cap-padding-y:                $card-spacer-y * .5 !default;\n$card-cap-padding-x:                $card-spacer-x !default;\n$card-cap-bg:                       rgba(var(--#{$prefix}body-color-rgb), .03) !default;\n$card-cap-color:                    null !default;\n$card-height:                       null !default;\n$card-color:                        null !default;\n$card-bg:                           var(--#{$prefix}body-bg) !default;\n$card-img-overlay-padding:          $spacer !default;\n$card-group-margin:                 $grid-gutter-width * .5 !default;\n// scss-docs-end card-variables\n\n// Accordion\n\n// scss-docs-start accordion-variables\n$accordion-padding-y:                     1rem !default;\n$accordion-padding-x:                     1.25rem !default;\n$accordion-color:                         var(--#{$prefix}body-color) !default; // Sass variable because of $accordion-button-icon\n$accordion-bg:                            var(--#{$prefix}body-bg) !default;\n$accordion-border-width:                  var(--#{$prefix}border-width) !default;\n$accordion-border-color:                  var(--#{$prefix}border-color) !default;\n$accordion-border-radius:                 var(--#{$prefix}border-radius) !default;\n$accordion-inner-border-radius:           subtract($accordion-border-radius, $accordion-border-width) !default;\n\n$accordion-body-padding-y:                $accordion-padding-y !default;\n$accordion-body-padding-x:                $accordion-padding-x !default;\n\n$accordion-button-padding-y:              $accordion-padding-y !default;\n$accordion-button-padding-x:              $accordion-padding-x !default;\n$accordion-button-color:                  var(--#{$prefix}body-color) !default;\n$accordion-button-bg:                     var(--#{$prefix}accordion-bg) !default;\n$accordion-transition:                    $btn-transition, border-radius .15s ease !default;\n$accordion-button-active-bg:              var(--#{$prefix}primary-bg-subtle) !default;\n$accordion-button-active-color:           var(--#{$prefix}primary-text) !default;\n\n$accordion-button-focus-border-color:     $input-focus-border-color !default;\n$accordion-button-focus-box-shadow:       $btn-focus-box-shadow !default;\n\n$accordion-icon-width:                    1.25rem !default;\n$accordion-icon-color:                    $body-color !default;\n$accordion-icon-active-color:             $primary-text !default;\n$accordion-icon-transition:               transform .2s ease-in-out !default;\n$accordion-icon-transform:                rotate(-180deg) !default;\n\n$accordion-button-icon:         url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$accordion-icon-color}'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>\") !default;\n$accordion-button-active-icon:  url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$accordion-icon-active-color}'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>\") !default;\n// scss-docs-end accordion-variables\n\n// Tooltips\n\n// scss-docs-start tooltip-variables\n$tooltip-font-size:                 $font-size-sm !default;\n$tooltip-max-width:                 200px !default;\n$tooltip-color:                     var(--#{$prefix}body-bg) !default;\n$tooltip-bg:                        var(--#{$prefix}emphasis-color) !default;\n$tooltip-border-radius:             var(--#{$prefix}border-radius) !default;\n$tooltip-opacity:                   .9 !default;\n$tooltip-padding-y:                 $spacer * .25 !default;\n$tooltip-padding-x:                 $spacer * .5 !default;\n$tooltip-margin:                    null !default; // TODO: remove this in v6\n\n$tooltip-arrow-width:               .8rem !default;\n$tooltip-arrow-height:              .4rem !default;\n// fusv-disable\n$tooltip-arrow-color:               null !default; // Deprecated in Bootstrap 5.2.0 for CSS variables\n// fusv-enable\n// scss-docs-end tooltip-variables\n\n// Form tooltips must come after regular tooltips\n// scss-docs-start tooltip-feedback-variables\n$form-feedback-tooltip-padding-y:     $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x:     $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size:     $tooltip-font-size !default;\n$form-feedback-tooltip-line-height:   null !default;\n$form-feedback-tooltip-opacity:       $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n// scss-docs-end tooltip-feedback-variables\n\n\n// Popovers\n\n// scss-docs-start popover-variables\n$popover-font-size:                 $font-size-sm !default;\n$popover-bg:                        var(--#{$prefix}body-bg) !default;\n$popover-max-width:                 276px !default;\n$popover-border-width:              var(--#{$prefix}border-width) !default;\n$popover-border-color:              var(--#{$prefix}border-color-translucent) !default;\n$popover-border-radius:             var(--#{$prefix}border-radius-lg) !default;\n$popover-inner-border-radius:       calc($popover-border-radius - $popover-border-width) !default; // stylelint-disable-line function-disallowed-list\n$popover-box-shadow:                $box-shadow !default;\n\n$popover-header-font-size:          $font-size-base !default;\n$popover-header-bg:                 var(--#{$prefix}secondary-bg) !default;\n$popover-header-color:              $headings-color !default;\n$popover-header-padding-y:          .5rem !default;\n$popover-header-padding-x:          $spacer !default;\n\n$popover-body-color:                var(--#{$prefix}body-color) !default;\n$popover-body-padding-y:            $spacer !default;\n$popover-body-padding-x:            $spacer !default;\n\n$popover-arrow-width:               1rem !default;\n$popover-arrow-height:              .5rem !default;\n// scss-docs-end popover-variables\n\n// fusv-disable\n// Deprecated in Bootstrap 5.2.0 for CSS variables\n$popover-arrow-color:               $popover-bg !default;\n$popover-arrow-outer-color:         var(--#{$prefix}border-color-translucent) !default;\n// fusv-enable\n\n\n// Toasts\n\n// scss-docs-start toast-variables\n$toast-max-width:                   350px !default;\n$toast-padding-x:                   .75rem !default;\n$toast-padding-y:                   .5rem !default;\n$toast-font-size:                   .875rem !default;\n$toast-color:                       null !default;\n$toast-background-color:            rgba(var(--#{$prefix}body-bg-rgb), .85) !default;\n$toast-border-width:                var(--#{$prefix}border-width) !default;\n$toast-border-color:                var(--#{$prefix}border-color-translucent) !default;\n$toast-border-radius:               var(--#{$prefix}border-radius) !default;\n$toast-box-shadow:                  var(--#{$prefix}box-shadow) !default;\n$toast-spacing:                     $container-padding-x !default;\n\n$toast-header-color:                var(--#{$prefix}secondary-color) !default;\n$toast-header-background-color:     rgba(var(--#{$prefix}body-bg-rgb), .85) !default;\n$toast-header-border-color:         $toast-border-color !default;\n// scss-docs-end toast-variables\n\n\n// Badges\n\n// scss-docs-start badge-variables\n$badge-font-size:                   .75em !default;\n$badge-font-weight:                 $font-weight-bold !default;\n$badge-color:                       $white !default;\n$badge-padding-y:                   .35em !default;\n$badge-padding-x:                   .65em !default;\n$badge-border-radius:               $border-radius !default;\n// scss-docs-end badge-variables\n\n\n// Modals\n\n// scss-docs-start modal-variables\n$modal-inner-padding:               $spacer !default;\n\n$modal-footer-margin-between:       .5rem !default;\n\n$modal-dialog-margin:               .5rem !default;\n$modal-dialog-margin-y-sm-up:       1.75rem !default;\n\n$modal-title-line-height:           $line-height-base !default;\n\n$modal-content-color:               null !default;\n$modal-content-bg:                  var(--#{$prefix}body-bg) !default;\n$modal-content-border-color:        var(--#{$prefix}border-color-translucent) !default;\n$modal-content-border-width:        var(--#{$prefix}border-width) !default;\n$modal-content-border-radius:       var(--#{$prefix}border-radius-lg) !default;\n$modal-content-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !default;\n$modal-content-box-shadow-xs:       $box-shadow-sm !default;\n$modal-content-box-shadow-sm-up:    $box-shadow !default;\n\n$modal-backdrop-bg:                 $black !default;\n$modal-backdrop-opacity:            .5 !default;\n\n$modal-header-border-color:         var(--#{$prefix}border-color) !default;\n$modal-header-border-width:         $modal-content-border-width !default;\n$modal-header-padding-y:            $modal-inner-padding !default;\n$modal-header-padding-x:            $modal-inner-padding !default;\n$modal-header-padding:              $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-footer-bg:                   null !default;\n$modal-footer-border-color:         $modal-header-border-color !default;\n$modal-footer-border-width:         $modal-header-border-width !default;\n\n$modal-sm:                          300px !default;\n$modal-md:                          500px !default;\n$modal-lg:                          800px !default;\n$modal-xl:                          1140px !default;\n\n$modal-fade-transform:              translate(0, -50px) !default;\n$modal-show-transform:              none !default;\n$modal-transition:                  transform .3s ease-out !default;\n$modal-scale-transform:             scale(1.02) !default;\n// scss-docs-end modal-variables\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n// scss-docs-start alert-variables\n$alert-padding-y:               $spacer !default;\n$alert-padding-x:               $spacer !default;\n$alert-margin-bottom:           1rem !default;\n$alert-border-radius:           $border-radius !default;\n$alert-link-font-weight:        $font-weight-bold !default;\n$alert-border-width:            var(--#{$prefix}border-width) !default;\n$alert-bg-scale:                -80% !default;\n$alert-border-scale:            -70% !default;\n$alert-color-scale:             40% !default;\n$alert-dismissible-padding-r:   $alert-padding-x * 3 !default; // 3x covers width of x plus default padding on either side\n// scss-docs-end alert-variables\n\n// fusv-disable\n$alert-bg-scale:                -80% !default; // Deprecated in v5.2.0, to be removed in v6\n$alert-border-scale:            -70% !default; // Deprecated in v5.2.0, to be removed in v6\n$alert-color-scale:             40% !default; // Deprecated in v5.2.0, to be removed in v6\n// fusv-enable\n\n// Progress bars\n\n// scss-docs-start progress-variables\n$progress-height:                   1rem !default;\n$progress-font-size:                $font-size-base * .75 !default;\n$progress-bg:                       var(--#{$prefix}secondary-bg) !default;\n$progress-border-radius:            var(--#{$prefix}border-radius) !default;\n$progress-box-shadow:               var(--#{$prefix}box-shadow-inset) !default;\n$progress-bar-color:                $white !default;\n$progress-bar-bg:                   $primary !default;\n$progress-bar-animation-timing:     1s linear infinite !default;\n$progress-bar-transition:           width .6s ease !default;\n// scss-docs-end progress-variables\n\n\n// List group\n\n// scss-docs-start list-group-variables\n$list-group-color:                  var(--#{$prefix}body-color) !default;\n$list-group-bg:                     var(--#{$prefix}body-bg) !default;\n$list-group-border-color:           var(--#{$prefix}border-color) !default;\n$list-group-border-width:           var(--#{$prefix}border-width) !default;\n$list-group-border-radius:          var(--#{$prefix}border-radius) !default;\n\n$list-group-item-padding-y:         $spacer * .5 !default;\n$list-group-item-padding-x:         $spacer !default;\n// fusv-disable\n$list-group-item-bg-scale:          -80% !default; // Deprecated in v5.3.0\n$list-group-item-color-scale:       40% !default; // Deprecated in v5.3.0\n// fusv-enable\n\n$list-group-hover-bg:               var(--#{$prefix}tertiary-bg) !default;\n$list-group-active-color:           $component-active-color !default;\n$list-group-active-bg:              $component-active-bg !default;\n$list-group-active-border-color:    $list-group-active-bg !default;\n\n$list-group-disabled-color:         var(--#{$prefix}secondary-color) !default;\n$list-group-disabled-bg:            $list-group-bg !default;\n\n$list-group-action-color:           var(--#{$prefix}secondary-color) !default;\n$list-group-action-hover-color:     var(--#{$prefix}emphasis-color) !default;\n\n$list-group-action-active-color:    var(--#{$prefix}body-color) !default;\n$list-group-action-active-bg:       var(--#{$prefix}secondary-bg) !default;\n// scss-docs-end list-group-variables\n\n\n// Image thumbnails\n\n// scss-docs-start thumbnail-variables\n$thumbnail-padding:                 .25rem !default;\n$thumbnail-bg:                      var(--#{$prefix}body-bg) !default;\n$thumbnail-border-width:            var(--#{$prefix}border-width) !default;\n$thumbnail-border-color:            var(--#{$prefix}border-color) !default;\n$thumbnail-border-radius:           var(--#{$prefix}border-radius) !default;\n$thumbnail-box-shadow:              var(--#{$prefix}box-shadow-sm) !default;\n// scss-docs-end thumbnail-variables\n\n\n// Figures\n\n// scss-docs-start figure-variables\n$figure-caption-font-size:          $small-font-size !default;\n$figure-caption-color:              var(--#{$prefix}secondary-color) !default;\n// scss-docs-end figure-variables\n\n\n// Breadcrumbs\n\n// scss-docs-start breadcrumb-variables\n$breadcrumb-font-size:              null !default;\n$breadcrumb-padding-y:              0 !default;\n$breadcrumb-padding-x:              0 !default;\n$breadcrumb-item-padding-x:         .5rem !default;\n$breadcrumb-margin-bottom:          1rem !default;\n$breadcrumb-bg:                     null !default;\n$breadcrumb-divider-color:          var(--#{$prefix}secondary-color) !default;\n$breadcrumb-active-color:           var(--#{$prefix}secondary-color) !default;\n$breadcrumb-divider:                quote(\"/\") !default;\n$breadcrumb-divider-flipped:        $breadcrumb-divider !default;\n$breadcrumb-border-radius:          null !default;\n// scss-docs-end breadcrumb-variables\n\n// Carousel\n\n// scss-docs-start carousel-variables\n$carousel-control-color:             $white !default;\n$carousel-control-width:             15% !default;\n$carousel-control-opacity:           .5 !default;\n$carousel-control-hover-opacity:     .9 !default;\n$carousel-control-transition:        opacity .15s ease !default;\n\n$carousel-indicator-width:           30px !default;\n$carousel-indicator-height:          3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer:          3px !default;\n$carousel-indicator-opacity:         .5 !default;\n$carousel-indicator-active-bg:       $white !default;\n$carousel-indicator-active-opacity:  1 !default;\n$carousel-indicator-transition:      opacity .6s ease !default;\n\n$carousel-caption-width:             70% !default;\n$carousel-caption-color:             $white !default;\n$carousel-caption-padding-y:         1.25rem !default;\n$carousel-caption-spacer:            1.25rem !default;\n\n$carousel-control-icon-width:        2rem !default;\n\n$carousel-control-prev-icon-bg:      url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$carousel-control-color}'><path d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/></svg>\") !default;\n$carousel-control-next-icon-bg:      url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$carousel-control-color}'><path d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/></svg>\") !default;\n\n$carousel-transition-duration:       .6s !default;\n$carousel-transition:                transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n// scss-docs-end carousel-variables\n\n// scss-docs-start carousel-dark-variables\n$carousel-dark-indicator-active-bg:  $black !default;\n$carousel-dark-caption-color:        $black !default;\n$carousel-dark-control-icon-filter:  invert(1) grayscale(100) !default;\n// scss-docs-end carousel-dark-variables\n\n\n// Spinners\n\n// scss-docs-start spinner-variables\n$spinner-width:           2rem !default;\n$spinner-height:          $spinner-width !default;\n$spinner-vertical-align:  -.125em !default;\n$spinner-border-width:    .25em !default;\n$spinner-animation-speed: .75s !default;\n\n$spinner-width-sm:        1rem !default;\n$spinner-height-sm:       $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n// scss-docs-end spinner-variables\n\n\n// Close\n\n// scss-docs-start close-variables\n$btn-close-width:            1em !default;\n$btn-close-height:           $btn-close-width !default;\n$btn-close-padding-x:        .25em !default;\n$btn-close-padding-y:        $btn-close-padding-x !default;\n$btn-close-color:            $black !default;\n$btn-close-bg:               url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$btn-close-color}'><path d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/></svg>\") !default;\n$btn-close-focus-shadow:     $input-btn-focus-box-shadow !default;\n$btn-close-opacity:          .5 !default;\n$btn-close-hover-opacity:    .75 !default;\n$btn-close-focus-opacity:    1 !default;\n$btn-close-disabled-opacity: .25 !default;\n$btn-close-white-filter:     invert(1) grayscale(100%) brightness(200%) !default;\n// scss-docs-end close-variables\n\n\n// Offcanvas\n\n// scss-docs-start offcanvas-variables\n$offcanvas-padding-y:               $modal-inner-padding !default;\n$offcanvas-padding-x:               $modal-inner-padding !default;\n$offcanvas-horizontal-width:        400px !default;\n$offcanvas-vertical-height:         30vh !default;\n$offcanvas-transition-duration:     .3s !default;\n$offcanvas-border-color:            $modal-content-border-color !default;\n$offcanvas-border-width:            $modal-content-border-width !default;\n$offcanvas-title-line-height:       $modal-title-line-height !default;\n$offcanvas-bg-color:                var(--#{$prefix}body-bg) !default;\n$offcanvas-color:                   var(--#{$prefix}body-color) !default;\n$offcanvas-box-shadow:              $modal-content-box-shadow-xs !default;\n$offcanvas-backdrop-bg:             $modal-backdrop-bg !default;\n$offcanvas-backdrop-opacity:        $modal-backdrop-opacity !default;\n// scss-docs-end offcanvas-variables\n\n// Code\n\n$code-font-size:                    $small-font-size !default;\n$code-color:                        $pink !default;\n\n$kbd-padding-y:                     .1875rem !default;\n$kbd-padding-x:                     .375rem !default;\n$kbd-font-size:                     $code-font-size !default;\n$kbd-color:                         var(--#{$prefix}body-bg) !default;\n$kbd-bg:                            var(--#{$prefix}body-color) !default;\n$nested-kbd-font-weight:            null !default; // Deprecated in v5.2.0, removing in v6\n\n$pre-color:                         null !default;\n","$white:    #fff;\r\n$gray-100: #f8f9fa;\r\n$gray-200: #e9ecef;\r\n$gray-300: #dee2e6;\r\n$gray-400: #ced4da;\r\n$gray-500: #adb5bd;\r\n$gray-600: #6c757d;\r\n$gray-700: #495057;\r\n$gray-800: #343a40;\r\n$gray-900: #212529;\r\n$black:    #000;\r\n\r\n\r\n$red:    #d9534f !default;\r\n$orange: #f0ad4e !default;\r\n$yellow: #ffd500 !default;\r\n$green:  #5cb85c !default;\r\n$blue:   #0275d8 !default;\r\n$teal:   #5bc0de !default;\r\n$pink:   #ff5b77 !default;\r\n$purple: #613d7c !default;\r\n\r\n\r\n@import \"~bootstrap/scss/functions\";\r\n\r\n$content-bg: rgba(39, 49, 60, 0.65); //#1D272D;\r\n$content-bg-solid: #1D272D;\r\n\r\n$table-bg: rgba(255,255,255,.025);\r\n$table-bg-hover: rgba(255,255,255,.05);\r\n$table-border-color: rgba(255,255,255,.1);\r\n\r\n$theme-colors: (\r\n  primary: $blue,\r\n  secondary: #38434e,\r\n  success: $green,\r\n  info: $blue,\r\n  warning: $orange,\r\n  danger: $red,\r\n  light: $gray-300,\r\n  dark: #0e151d,\r\n  rare: $purple\r\n);\r\n\r\n$body-color: #ccc;\r\n$body-bg: #131d27;\r\n$body-bg2: #20333e;\r\n\r\n$font-family-sans-serif: \"Source Sans Pro\";\r\n$font-family-monospace: \"Source Code Pro\";\r\n$font-size-base: 14rem / 16;\r\n$font-size-lg: 1.28rem;\r\n$font-size-sm: .85rem;\r\n\r\n$line-height-base: 1.6;\r\n\r\n$border-radius:               .4rem;\r\n$border-radius-lg:            .6rem;\r\n$border-radius-sm:            .2rem;\r\n\r\n// -----\r\n\r\n$headings-color: #ced9e2;\r\n$headings-font-weight: lighter;\r\n\r\n$input-btn-padding-y: .3rem;\r\n$input-btn-padding-x: .9rem;\r\n$input-btn-line-height: 1.6;\r\n$input-btn-line-height-sm: 1.8;\r\n$input-btn-line-height-lg: 1.8;\r\n\r\n$btn-link-disabled-color: $gray-600;\r\n$btn-focus-box-shadow: none;\r\n\r\n$h4-font-size: 18px;\r\n\r\n$link-color: $gray-400;\r\n$link-hover-color: $white;\r\n$link-hover-decoration: none;\r\n\r\n$component-active-color: #4fadff;\r\n$component-active-bg: #0059a559;\r\n\r\n$list-group-bg: $table-bg;\r\n$list-group-border-color: transparent;\r\n\r\n$list-group-item-padding-y: 0.8rem;\r\n$list-group-item-padding-x: 1rem;\r\n\r\n$list-group-hover-bg: $table-bg-hover;\r\n$list-group-active-bg: rgba(255,255,255,.05);\r\n$list-group-active-color: $component-active-color;\r\n$list-group-active-border-color: translate;\r\n\r\n$list-group-action-color: $body-color;\r\n$list-group-action-hover-color: white;\r\n\r\n$list-group-action-active-color: $component-active-color;\r\n$list-group-action-active-bg: $list-group-active-bg;\r\n\r\n$alert-padding-y: 0.9rem;\r\n$alert-padding-x: 1.25rem;\r\n\r\n$input-box-shadow: none;\r\n\r\n$transition-base: all .15s ease-in-out;\r\n$transition-fade: opacity .1s linear;\r\n$transition-collapse: height .35s ease;\r\n$btn-transition: all .15s ease-in-out;\r\n\r\n$popover-bg: $body-bg;\r\n$popover-body-color: $body-color;\r\n$popover-header-bg: $table-bg-hover;\r\n$popover-header-color: $headings-color;\r\n$popover-arrow-color: $popover-bg;\r\n$popover-max-width: 360px;\r\n\r\n$btn-border-width:  2px;\r\n\r\n$input-bg:                       #181e23;\r\n$input-disabled-bg:              #2e3235;\r\n\r\n$input-color:                    #ddd;\r\n$input-border-color:             $input-bg;\r\n$input-border-width:             2px;\r\n\r\n$input-focus-bg:                 $input-bg;\r\n$input-focus-border-color:       rgba(171, 171, 171, 0.61);\r\n$input-focus-color:              $input-color;\r\n\r\n$input-btn-focus-color: var(--focus-color);\r\n$input-btn-focus-box-shadow:  0 0 0 2px $input-btn-focus-color;\r\n\r\n$input-group-addon-color: $input-color;\r\n$input-group-addon-bg: $input-bg;\r\n$input-group-addon-border-color: transparent;\r\n$input-group-btn-border-color: $input-bg;\r\n\r\n$nav-tabs-border-radius: 0;\r\n$nav-tabs-border-color: transparent;\r\n$nav-tabs-border-width: 2px;\r\n$nav-tabs-link-hover-border-color: transparent;\r\n$nav-tabs-link-active-color: #eee;\r\n$nav-tabs-link-active-bg: transparent;\r\n$nav-tabs-link-active-border-color: #eee;\r\n\r\n$navbar-padding-y: 0;\r\n$navbar-padding-x: 0;\r\n\r\n$dropdown-bg: $content-bg-solid;\r\n$dropdown-color: $body-color;\r\n$dropdown-border-width: 1px;\r\n$dropdown-box-shadow: 0 0 1rem rgba($black, .25), 0 1px 1px rgba($black, .12);\r\n$dropdown-header-color: $gray-500;\r\n\r\n$dropdown-link-color: $body-color;\r\n$dropdown-link-hover-color: #eee;\r\n$dropdown-link-hover-bg: rgba(255,255,255,.04);\r\n$dropdown-link-active-color: white;\r\n$dropdown-link-active-bg: rgba(0, 0, 0, .2);\r\n$dropdown-item-padding-y: 0.5rem;\r\n$dropdown-item-padding-x: 1.5rem;\r\n\r\n\r\n$code-color: $orange;\r\n$code-bg: rgba(0, 0, 0, .25);\r\n$code-padding-y: 3px;\r\n$code-padding-x: 5px;\r\n$pre-bg: $dropdown-bg;\r\n$pre-color: $dropdown-link-color;\r\n\r\n$badge-font-size: 0.75rem;\r\n$badge-font-weight: bold;\r\n$badge-padding-y: 4px;\r\n$badge-padding-x: 6px;\r\n\r\n\r\n$form-check-input-border: lighten($body-bg, 25%);\r\n$form-check-input-width: 1.4em;\r\n$form-switch-width: 2.5em;\r\n$form-switch-color: lighten($body-bg, 25%);\r\n$form-switch-focus-color: lighten($body-bg, 40%);\r\n$form-switch-checked-color: map-get($theme-colors, \"primary\");\r\n\r\n\r\n$modal-content-bg:               $content-bg-solid;\r\n$modal-content-border-color:     $body-bg;\r\n$modal-header-border-width:         0;\r\n$modal-footer-border-color:         #222;\r\n$modal-footer-border-width:         1px;\r\n$modal-content-border-width:        0;\r\n\r\n$progress-bg: $table-bg;\r\n$progress-height: 3px;\r\n\r\n$alert-bg-level: 9;\r\n$alert-border-level: 5;\r\n$alert-color-level: -5;\r\n\r\n$text-muted: rgba(255, 255, 255, 0.5);\r\n\r\n$card-bg: $list-group-bg;\r\n\r\n$tooltip-color: rgba(255, 255, 255, .75);\r\n$tooltip-bg: rgba(0, 0, 0, .75);\r\n\r\n$accordion-border-color: $list-group-border-color;\r\n$accordion-bg: $list-group-bg;\r\n$accordion-button-active-bg: $list-group-active-bg;\r\n$accordion-button-active-color: $list-group-active-color;\r\n\r\n$btn-close-color: $body-color;\r\n","// stylelint-disable property-disallowed-list\n// Single side border-radius\n\n// Helper function to replace negative values with 0\n@function valid-radius($radius) {\n  $return: ();\n  @each $value in $radius {\n    @if type-of($value) == number {\n      $return: append($return, max($value, 0));\n    } @else {\n      $return: append($return, $value);\n    }\n  }\n  @return $return;\n}\n\n// scss-docs-start border-radius-mixins\n@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {\n  @if $enable-rounded {\n    border-radius: valid-radius($radius);\n  }\n  @else if $fallback-border-radius != false {\n    border-radius: $fallback-border-radius;\n  }\n}\n\n@mixin border-top-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-top-left-radius: valid-radius($radius);\n    border-top-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-end-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-top-right-radius: valid-radius($radius);\n    border-bottom-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-bottom-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-bottom-right-radius: valid-radius($radius);\n    border-bottom-left-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-start-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-top-left-radius: valid-radius($radius);\n    border-bottom-left-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-top-start-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-top-left-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-top-end-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-top-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-bottom-end-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-bottom-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-bottom-start-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-bottom-left-radius: valid-radius($radius);\n  }\n}\n// scss-docs-end border-radius-mixins\n","//\n// Headings\n//\n.h1 {\n  @extend h1;\n}\n\n.h2 {\n  @extend h2;\n}\n\n.h3 {\n  @extend h3;\n}\n\n.h4 {\n  @extend h4;\n}\n\n.h5 {\n  @extend h5;\n}\n\n.h6 {\n  @extend h6;\n}\n\n\n.lead {\n  @include font-size($lead-font-size);\n  font-weight: $lead-font-weight;\n}\n\n// Type display classes\n@each $display, $font-size in $display-font-sizes {\n  .display-#{$display} {\n    @include font-size($font-size);\n    font-family: $display-font-family;\n    font-style: $display-font-style;\n    font-weight: $display-font-weight;\n    line-height: $display-line-height;\n  }\n}\n\n//\n// Emphasis\n//\n.small {\n  @extend small;\n}\n\n.mark {\n  @extend mark;\n}\n\n//\n// Lists\n//\n\n.list-unstyled {\n  @include list-unstyled();\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n  @include list-unstyled();\n}\n.list-inline-item {\n  display: inline-block;\n\n  &:not(:last-child) {\n    margin-right: $list-inline-padding;\n  }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n  @include font-size($initialism-font-size);\n  text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n  margin-bottom: $blockquote-margin-y;\n  @include font-size($blockquote-font-size);\n\n  > :last-child {\n    margin-bottom: 0;\n  }\n}\n\n.blockquote-footer {\n  margin-top: -$blockquote-margin-y;\n  margin-bottom: $blockquote-margin-y;\n  @include font-size($blockquote-footer-font-size);\n  color: $blockquote-footer-color;\n\n  &::before {\n    content: \"\\2014\\00A0\"; // em dash, nbsp\n  }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled {\n  padding-left: 0;\n  list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all `<img>`s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n  @include img-fluid();\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n  padding: $thumbnail-padding;\n  background-color: $thumbnail-bg;\n  border: $thumbnail-border-width solid $thumbnail-border-color;\n  @include border-radius($thumbnail-border-radius);\n  @include box-shadow($thumbnail-box-shadow);\n\n  // Keep them at most 100% wide\n  @include img-fluid();\n}\n\n//\n// Figures\n//\n\n.figure {\n  // Ensures the caption's text aligns with the image.\n  display: inline-block;\n}\n\n.figure-img {\n  margin-bottom: $spacer * .5;\n  line-height: 1;\n}\n\n.figure-caption {\n  @include font-size($figure-caption-font-size);\n  color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid {\n  // Part 1: Set a maximum relative to the parent\n  max-width: 100%;\n  // Part 2: Override the height to auto, otherwise images will be stretched\n  // when setting a width and height attribute on the img element.\n  height: auto;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-container-classes {\n  // Single container class with breakpoint max-widths\n  .container,\n  // 100% wide container at all breakpoints\n  .container-fluid {\n    @include make-container();\n  }\n\n  // Responsive containers that are 100% wide until a breakpoint\n  @each $breakpoint, $container-max-width in $container-max-widths {\n    .container-#{$breakpoint} {\n      @extend .container-fluid;\n    }\n\n    @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n      %responsive-container-#{$breakpoint} {\n        max-width: $container-max-width;\n      }\n\n      // Extend each breakpoint which is smaller or equal to the current breakpoint\n      $extend-breakpoint: true;\n\n      @each $name, $width in $grid-breakpoints {\n        @if ($extend-breakpoint) {\n          .container#{breakpoint-infix($name, $grid-breakpoints)} {\n            @extend %responsive-container-#{$breakpoint};\n          }\n\n          // Once the current breakpoint is reached, stop extending\n          @if ($breakpoint == $name) {\n            $extend-breakpoint: false;\n          }\n        }\n      }\n    }\n  }\n}\n","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n  --#{$prefix}gutter-x: #{$gutter};\n  --#{$prefix}gutter-y: 0;\n  width: 100%;\n  padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n  padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n  margin-right: auto;\n  margin-left: auto;\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n//    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n//    >> breakpoint-next(sm)\n//    md\n//    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n//    md\n//    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl xxl))\n//    md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n  $n: index($breakpoint-names, $name);\n  @if not $n {\n    @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n  }\n  @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n//    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n//    576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n  $min: map-get($breakpoints, $name);\n  @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n//    >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n//    767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n  $max: map-get($breakpoints, $name);\n  @return if($max and $max > 0, $max - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n//    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n//    \"\"  (Returns a blank string)\n//    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n//    \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n  @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n  $min: breakpoint-min($name, $breakpoints);\n  @if $min {\n    @media (min-width: $min) {\n      @content;\n    }\n  } @else {\n    @content;\n  }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n  $max: breakpoint-max($name, $breakpoints);\n  @if $max {\n    @media (max-width: $max) {\n      @content;\n    }\n  } @else {\n    @content;\n  }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n  $min: breakpoint-min($lower, $breakpoints);\n  $max: breakpoint-max($upper, $breakpoints);\n\n  @if $min != null and $max != null {\n    @media (min-width: $min) and (max-width: $max) {\n      @content;\n    }\n  } @else if $max == null {\n    @include media-breakpoint-up($lower, $breakpoints) {\n      @content;\n    }\n  } @else if $min == null {\n    @include media-breakpoint-down($upper, $breakpoints) {\n      @content;\n    }\n  }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n  $min:  breakpoint-min($name, $breakpoints);\n  $next: breakpoint-next($name, $breakpoints);\n  $max:  breakpoint-max($next, $breakpoints);\n\n  @if $min != null and $max != null {\n    @media (min-width: $min) and (max-width: $max) {\n      @content;\n    }\n  } @else if $max == null {\n    @include media-breakpoint-up($name, $breakpoints) {\n      @content;\n    }\n  } @else if $min == null {\n    @include media-breakpoint-down($next, $breakpoints) {\n      @content;\n    }\n  }\n}\n","// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n  .row {\n    @include make-row();\n\n    > * {\n      @include make-col-ready();\n    }\n  }\n}\n\n@if $enable-cssgrid {\n  .grid {\n    display: grid;\n    grid-template-rows: repeat(var(--#{$prefix}rows, 1), 1fr);\n    grid-template-columns: repeat(var(--#{$prefix}columns, #{$grid-columns}), 1fr);\n    gap: var(--#{$prefix}gap, #{$grid-gutter-width});\n\n    @include make-cssgrid();\n  }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n  @include make-grid-columns();\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-row($gutter: $grid-gutter-width) {\n  --#{$prefix}gutter-x: #{$gutter};\n  --#{$prefix}gutter-y: 0;\n  display: flex;\n  flex-wrap: wrap;\n  // TODO: Revisit calc order after https://github.com/react-bootstrap/react-bootstrap/issues/6039 is fixed\n  margin-top: calc(-1 * var(--#{$prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n  margin-right: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n  margin-left: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready() {\n  // Add box sizing if only the grid is loaded\n  box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n  // Prevent columns from becoming too narrow when at smaller grid tiers by\n  // always setting `width: 100%;`. This works because we set the width\n  // later on to override this initial width.\n  flex-shrink: 0;\n  width: 100%;\n  max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n  padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n  padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n  margin-top: var(--#{$prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n  @if $size {\n    flex: 0 0 auto;\n    width: percentage(divide($size, $columns));\n\n  } @else {\n    flex: 1 1 0;\n    max-width: 100%;\n  }\n}\n\n@mixin make-col-auto() {\n  flex: 0 0 auto;\n  width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n  $num: divide($size, $columns);\n  margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// number of columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n  > * {\n    flex: 0 0 auto;\n    width: divide(100%, $count);\n  }\n}\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n  @each $breakpoint in map-keys($breakpoints) {\n    $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n    @include media-breakpoint-up($breakpoint, $breakpoints) {\n      // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n      .col#{$infix} {\n        flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n      }\n\n      .row-cols#{$infix}-auto > * {\n        @include make-col-auto();\n      }\n\n      @if $grid-row-columns > 0 {\n        @for $i from 1 through $grid-row-columns {\n          .row-cols#{$infix}-#{$i} {\n            @include row-cols($i);\n          }\n        }\n      }\n\n      .col#{$infix}-auto {\n        @include make-col-auto();\n      }\n\n      @if $columns > 0 {\n        @for $i from 1 through $columns {\n          .col#{$infix}-#{$i} {\n            @include make-col($i, $columns);\n          }\n        }\n\n        // `$columns - 1` because offsetting by the width of an entire row isn't possible\n        @for $i from 0 through ($columns - 1) {\n          @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n            .offset#{$infix}-#{$i} {\n              @include make-col-offset($i, $columns);\n            }\n          }\n        }\n      }\n\n      // Gutters\n      //\n      // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n      @each $key, $value in $gutters {\n        .g#{$infix}-#{$key},\n        .gx#{$infix}-#{$key} {\n          --#{$prefix}gutter-x: #{$value};\n        }\n\n        .g#{$infix}-#{$key},\n        .gy#{$infix}-#{$key} {\n          --#{$prefix}gutter-y: #{$value};\n        }\n      }\n    }\n  }\n}\n\n@mixin make-cssgrid($columns: $grid-columns, $breakpoints: $grid-breakpoints) {\n  @each $breakpoint in map-keys($breakpoints) {\n    $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n    @include media-breakpoint-up($breakpoint, $breakpoints) {\n      @if $columns > 0 {\n        @for $i from 1 through $columns {\n          .g-col#{$infix}-#{$i} {\n            grid-column: auto / span $i;\n          }\n        }\n\n        // Start with `1` because `0` is and invalid value.\n        // Ends with `$columns - 1` because offsetting by the width of an entire row isn't possible.\n        @for $i from 1 through ($columns - 1) {\n          .g-start#{$infix}-#{$i} {\n            grid-column-start: $i;\n          }\n        }\n      }\n    }\n  }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n  --#{$prefix}table-color: #{$table-color};\n  --#{$prefix}table-bg: #{$table-bg};\n  --#{$prefix}table-border-color: #{$table-border-color};\n  --#{$prefix}table-accent-bg: #{$table-accent-bg};\n  --#{$prefix}table-striped-color: #{$table-striped-color};\n  --#{$prefix}table-striped-bg: #{$table-striped-bg};\n  --#{$prefix}table-active-color: #{$table-active-color};\n  --#{$prefix}table-active-bg: #{$table-active-bg};\n  --#{$prefix}table-hover-color: #{$table-hover-color};\n  --#{$prefix}table-hover-bg: #{$table-hover-bg};\n\n  width: 100%;\n  margin-bottom: $spacer;\n  color: var(--#{$prefix}table-color);\n  vertical-align: $table-cell-vertical-align;\n  border-color: var(--#{$prefix}table-border-color);\n\n  // Target th & td\n  // We need the child combinator to prevent styles leaking to nested tables which doesn't have a `.table` class.\n  // We use the universal selectors here to simplify the selector (else we would need 6 different selectors).\n  // Another advantage is that this generates less code and makes the selector less specific making it easier to override.\n  // stylelint-disable-next-line selector-max-universal\n  > :not(caption) > * > * {\n    padding: $table-cell-padding-y $table-cell-padding-x;\n    background-color: var(--#{$prefix}table-bg);\n    border-bottom-width: $table-border-width;\n    box-shadow: inset 0 0 0 9999px var(--#{$prefix}table-accent-bg);\n  }\n\n  > tbody {\n    vertical-align: inherit;\n  }\n\n  > thead {\n    vertical-align: bottom;\n  }\n}\n\n.table-group-divider {\n  border-top: calc($table-border-width * 2) solid $table-group-separator-color; // stylelint-disable-line function-disallowed-list\n}\n\n//\n// Change placement of captions with a class\n//\n\n.caption-top {\n  caption-side: top;\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n  // stylelint-disable-next-line selector-max-universal\n  > :not(caption) > * > * {\n    padding: $table-cell-padding-y-sm $table-cell-padding-x-sm;\n  }\n}\n\n\n// Border versions\n//\n// Add or remove borders all around the table and between all the columns.\n//\n// When borders are added on all sides of the cells, the corners can render odd when\n// these borders do not have the same color or if they are semi-transparent.\n// Therefor we add top and border bottoms to the `tr`s and left and right borders\n// to the `td`s or `th`s\n\n.table-bordered {\n  > :not(caption) > * {\n    border-width: $table-border-width 0;\n\n    // stylelint-disable-next-line selector-max-universal\n    > * {\n      border-width: 0 $table-border-width;\n    }\n  }\n}\n\n.table-borderless {\n  // stylelint-disable-next-line selector-max-universal\n  > :not(caption) > * > * {\n    border-bottom-width: 0;\n  }\n\n  > :not(:first-child) {\n    border-top-width: 0;\n  }\n}\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n// For rows\n.table-striped {\n  > tbody > tr:nth-of-type(#{$table-striped-order}) > * {\n    --#{$prefix}table-accent-bg: var(--#{$prefix}table-striped-bg);\n    color: var(--#{$prefix}table-striped-color);\n  }\n}\n\n// For columns\n.table-striped-columns {\n  > :not(caption) > tr > :nth-child(#{$table-striped-columns-order}) {\n    --#{$prefix}table-accent-bg: var(--#{$prefix}table-striped-bg);\n    color: var(--#{$prefix}table-striped-color);\n  }\n}\n\n// Active table\n//\n// The `.table-active` class can be added to highlight rows or cells\n\n.table-active {\n  --#{$prefix}table-accent-bg: var(--#{$prefix}table-active-bg);\n  color: var(--#{$prefix}table-active-color);\n}\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n  > tbody > tr:hover > * {\n    --#{$prefix}table-accent-bg: var(--#{$prefix}table-hover-bg);\n    color: var(--#{$prefix}table-hover-color);\n  }\n}\n\n\n// Table variants\n//\n// Table variants set the table cell backgrounds, border colors\n// and the colors of the striped, hovered & active tables\n\n@each $color, $value in $table-variants {\n  @include table-variant($color, $value);\n}\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n  @include media-breakpoint-down($breakpoint) {\n    .table-responsive#{$infix} {\n      overflow-x: auto;\n      -webkit-overflow-scrolling: touch;\n    }\n  }\n}\n","// scss-docs-start table-variant\n@mixin table-variant($state, $background) {\n  .table-#{$state} {\n    $color: color-contrast(opaque($body-bg, $background));\n    $hover-bg: mix($color, $background, percentage($table-hover-bg-factor));\n    $striped-bg: mix($color, $background, percentage($table-striped-bg-factor));\n    $active-bg: mix($color, $background, percentage($table-active-bg-factor));\n    $table-border-color: mix($color, $background, percentage($table-border-factor));\n\n    --#{$prefix}table-color: #{$color};\n    --#{$prefix}table-bg: #{$background};\n    --#{$prefix}table-border-color: #{$table-border-color};\n    --#{$prefix}table-striped-bg: #{$striped-bg};\n    --#{$prefix}table-striped-color: #{color-contrast($striped-bg)};\n    --#{$prefix}table-active-bg: #{$active-bg};\n    --#{$prefix}table-active-color: #{color-contrast($active-bg)};\n    --#{$prefix}table-hover-bg: #{$hover-bg};\n    --#{$prefix}table-hover-color: #{color-contrast($hover-bg)};\n\n    color: var(--#{$prefix}table-color);\n    border-color: var(--#{$prefix}table-border-color);\n  }\n}\n// scss-docs-end table-variant\n","//\n// Labels\n//\n\n.form-label {\n  margin-bottom: $form-label-margin-bottom;\n  @include font-size($form-label-font-size);\n  font-style: $form-label-font-style;\n  font-weight: $form-label-font-weight;\n  color: $form-label-color;\n}\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n  padding-top: add($input-padding-y, $input-border-width);\n  padding-bottom: add($input-padding-y, $input-border-width);\n  margin-bottom: 0; // Override the `<legend>` default\n  @include font-size(inherit); // Override the `<legend>` default\n  font-style: $form-label-font-style;\n  font-weight: $form-label-font-weight;\n  line-height: $input-line-height;\n  color: $form-label-color;\n}\n\n.col-form-label-lg {\n  padding-top: add($input-padding-y-lg, $input-border-width);\n  padding-bottom: add($input-padding-y-lg, $input-border-width);\n  @include font-size($input-font-size-lg);\n}\n\n.col-form-label-sm {\n  padding-top: add($input-padding-y-sm, $input-border-width);\n  padding-bottom: add($input-padding-y-sm, $input-border-width);\n  @include font-size($input-font-size-sm);\n}\n","//\n// Form text\n//\n\n.form-text {\n  margin-top: $form-text-margin-top;\n  @include font-size($form-text-font-size);\n  font-style: $form-text-font-style;\n  font-weight: $form-text-font-weight;\n  color: $form-text-color;\n}\n","//\n// General form controls (plus a few specific high-level interventions)\n//\n\n.form-control {\n  display: block;\n  width: 100%;\n  padding: $input-padding-y $input-padding-x;\n  font-family: $input-font-family;\n  @include font-size($input-font-size);\n  font-weight: $input-font-weight;\n  line-height: $input-line-height;\n  color: $input-color;\n  background-color: $input-bg;\n  background-clip: padding-box;\n  border: $input-border-width solid $input-border-color;\n  appearance: none; // Fix appearance for date inputs in Safari\n\n  // Note: This has no effect on <select>s in some browsers, due to the limited stylability of `<select>`s in CSS.\n  @include border-radius($input-border-radius, 0);\n\n  @include box-shadow($input-box-shadow);\n  @include transition($input-transition);\n\n  &[type=\"file\"] {\n    overflow: hidden; // prevent pseudo element button overlap\n\n    &:not(:disabled):not([readonly]) {\n      cursor: pointer;\n    }\n  }\n\n  // Customize the `:focus` state to imitate native WebKit styles.\n  &:focus {\n    color: $input-focus-color;\n    background-color: $input-focus-bg;\n    border-color: $input-focus-border-color;\n    outline: 0;\n    @if $enable-shadows {\n      @include box-shadow($input-box-shadow, $input-focus-box-shadow);\n    } @else {\n      // Avoid using mixin so we can pass custom focus shadow properly\n      box-shadow: $input-focus-box-shadow;\n    }\n  }\n\n  // Add some height to date inputs on iOS\n  // https://github.com/twbs/bootstrap/issues/23307\n  // TODO: we can remove this workaround once https://bugs.webkit.org/show_bug.cgi?id=198959 is resolved\n  &::-webkit-date-and-time-value {\n    // Multiply line-height by 1em if it has no unit\n    height: if(unit($input-line-height) == \"\", $input-line-height * 1em, $input-line-height);\n  }\n\n  // Prevent excessive date input height in Webkit\n  // https://github.com/twbs/bootstrap/issues/34433\n  &::-webkit-datetime-edit {\n    display: block;\n    padding: 0;\n  }\n\n  // Placeholder\n  &::placeholder {\n    color: $input-placeholder-color;\n    // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526.\n    opacity: 1;\n  }\n\n  // Disabled inputs\n  //\n  // HTML5 says that controls under a fieldset > legend:first-child won't be\n  // disabled if the fieldset is disabled. Due to implementation difficulty, we\n  // don't honor that edge case; we style them as disabled anyway.\n  &:disabled {\n    color: $input-disabled-color;\n    background-color: $input-disabled-bg;\n    border-color: $input-disabled-border-color;\n    // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655.\n    opacity: 1;\n  }\n\n  // File input buttons theming\n  &::file-selector-button {\n    padding: $input-padding-y $input-padding-x;\n    margin: (-$input-padding-y) (-$input-padding-x);\n    margin-inline-end: $input-padding-x;\n    color: $form-file-button-color;\n    @include gradient-bg($form-file-button-bg);\n    pointer-events: none;\n    border-color: inherit;\n    border-style: solid;\n    border-width: 0;\n    border-inline-end-width: $input-border-width;\n    border-radius: 0; // stylelint-disable-line property-disallowed-list\n    @include transition($btn-transition);\n  }\n\n  &:hover:not(:disabled):not([readonly])::file-selector-button {\n    background-color: $form-file-button-hover-bg;\n  }\n}\n\n// Readonly controls as plain text\n//\n// Apply class to a readonly input to make it appear like regular plain\n// text (without any border, background color, focus indicator)\n\n.form-control-plaintext {\n  display: block;\n  width: 100%;\n  padding: $input-padding-y 0;\n  margin-bottom: 0; // match inputs if this class comes on inputs with default margins\n  line-height: $input-line-height;\n  color: $input-plaintext-color;\n  background-color: transparent;\n  border: solid transparent;\n  border-width: $input-border-width 0;\n\n  &:focus {\n    outline: 0;\n  }\n\n  &.form-control-sm,\n  &.form-control-lg {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n\n// Form control sizing\n//\n// Build on `.form-control` with modifier classes to decrease or increase the\n// height and font-size of form controls.\n//\n// Repeated in `_input_group.scss` to avoid Sass extend issues.\n\n.form-control-sm {\n  min-height: $input-height-sm;\n  padding: $input-padding-y-sm $input-padding-x-sm;\n  @include font-size($input-font-size-sm);\n  @include border-radius($input-border-radius-sm);\n\n  &::file-selector-button {\n    padding: $input-padding-y-sm $input-padding-x-sm;\n    margin: (-$input-padding-y-sm) (-$input-padding-x-sm);\n    margin-inline-end: $input-padding-x-sm;\n  }\n}\n\n.form-control-lg {\n  min-height: $input-height-lg;\n  padding: $input-padding-y-lg $input-padding-x-lg;\n  @include font-size($input-font-size-lg);\n  @include border-radius($input-border-radius-lg);\n\n  &::file-selector-button {\n    padding: $input-padding-y-lg $input-padding-x-lg;\n    margin: (-$input-padding-y-lg) (-$input-padding-x-lg);\n    margin-inline-end: $input-padding-x-lg;\n  }\n}\n\n// Make sure textareas don't shrink too much when resized\n// https://github.com/twbs/bootstrap/pull/29124\n// stylelint-disable selector-no-qualifying-type\ntextarea {\n  &.form-control {\n    min-height: $input-height;\n  }\n\n  &.form-control-sm {\n    min-height: $input-height-sm;\n  }\n\n  &.form-control-lg {\n    min-height: $input-height-lg;\n  }\n}\n// stylelint-enable selector-no-qualifying-type\n\n.form-control-color {\n  width: $form-color-width;\n  height: $input-height;\n  padding: $input-padding-y;\n\n  &:not(:disabled):not([readonly]) {\n    cursor: pointer;\n  }\n\n  &::-moz-color-swatch {\n    border: 0 !important; // stylelint-disable-line declaration-no-important\n    @include border-radius($input-border-radius);\n  }\n\n  &::-webkit-color-swatch {\n    @include border-radius($input-border-radius);\n  }\n\n  &.form-control-sm { height: $input-height-sm; }\n  &.form-control-lg { height: $input-height-lg; }\n}\n","// stylelint-disable property-disallowed-list\n@mixin transition($transition...) {\n  @if length($transition) == 0 {\n    $transition: $transition-base;\n  }\n\n  @if length($transition) > 1 {\n    @each $value in $transition {\n      @if $value == null or $value == none {\n        @warn \"The keyword 'none' or 'null' must be used as a single argument.\";\n      }\n    }\n  }\n\n  @if $enable-transitions {\n    @if nth($transition, 1) != null {\n      transition: $transition;\n    }\n\n    @if $enable-reduced-motion and nth($transition, 1) != null and nth($transition, 1) != none {\n      @media (prefers-reduced-motion: reduce) {\n        transition: none;\n      }\n    }\n  }\n}\n","// Gradients\n\n// scss-docs-start gradient-bg-mixin\n@mixin gradient-bg($color: null) {\n  background-color: $color;\n\n  @if $enable-gradients {\n    background-image: var(--#{$prefix}gradient);\n  }\n}\n// scss-docs-end gradient-bg-mixin\n\n// scss-docs-start gradient-mixins\n// Horizontal gradient, from left to right\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-x($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n  background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent);\n}\n\n// Vertical gradient, from top to bottom\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-y($start-color: $gray-700, $end-color: $gray-800, $start-percent: null, $end-percent: null) {\n  background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent);\n}\n\n@mixin gradient-directional($start-color: $gray-700, $end-color: $gray-800, $deg: 45deg) {\n  background-image: linear-gradient($deg, $start-color, $end-color);\n}\n\n@mixin gradient-x-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n  background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color);\n}\n\n@mixin gradient-y-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n  background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color);\n}\n\n@mixin gradient-radial($inner-color: $gray-700, $outer-color: $gray-800) {\n  background-image: radial-gradient(circle, $inner-color, $outer-color);\n}\n\n@mixin gradient-striped($color: rgba($white, .15), $angle: 45deg) {\n  background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);\n}\n// scss-docs-end gradient-mixins\n","// Select\n//\n// Replaces the browser default select with a custom one, mostly pulled from\n// https://primer.github.io/.\n\n.form-select {\n  --#{$prefix}form-select-bg-img: #{escape-svg($form-select-indicator)};\n\n  display: block;\n  width: 100%;\n  padding: $form-select-padding-y $form-select-indicator-padding $form-select-padding-y $form-select-padding-x;\n  -moz-padding-start: subtract($form-select-padding-x, 3px); // See https://github.com/twbs/bootstrap/issues/32636\n  font-family: $form-select-font-family;\n  @include font-size($form-select-font-size);\n  font-weight: $form-select-font-weight;\n  line-height: $form-select-line-height;\n  color: $form-select-color;\n  background-color: $form-select-bg;\n  background-image: var(--#{$prefix}form-select-bg-img), var(--#{$prefix}form-select-bg-icon, none);\n  background-repeat: no-repeat;\n  background-position: $form-select-bg-position;\n  background-size: $form-select-bg-size;\n  border: $form-select-border-width solid $form-select-border-color;\n  @include border-radius($form-select-border-radius, 0);\n  @include box-shadow($form-select-box-shadow);\n  @include transition($form-select-transition);\n  appearance: none;\n\n  &:focus {\n    border-color: $form-select-focus-border-color;\n    outline: 0;\n    @if $enable-shadows {\n      @include box-shadow($form-select-box-shadow, $form-select-focus-box-shadow);\n    } @else {\n      // Avoid using mixin so we can pass custom focus shadow properly\n      box-shadow: $form-select-focus-box-shadow;\n    }\n  }\n\n  &[multiple],\n  &[size]:not([size=\"1\"]) {\n    padding-right: $form-select-padding-x;\n    background-image: none;\n  }\n\n  &:disabled {\n    color: $form-select-disabled-color;\n    background-color: $form-select-disabled-bg;\n    border-color: $form-select-disabled-border-color;\n  }\n\n  // Remove outline from select box in FF\n  &:-moz-focusring {\n    color: transparent;\n    text-shadow: 0 0 0 $form-select-color;\n  }\n}\n\n.form-select-sm {\n  padding-top: $form-select-padding-y-sm;\n  padding-bottom: $form-select-padding-y-sm;\n  padding-left: $form-select-padding-x-sm;\n  @include font-size($form-select-font-size-sm);\n  @include border-radius($form-select-border-radius-sm);\n}\n\n.form-select-lg {\n  padding-top: $form-select-padding-y-lg;\n  padding-bottom: $form-select-padding-y-lg;\n  padding-left: $form-select-padding-x-lg;\n  @include font-size($form-select-font-size-lg);\n  @include border-radius($form-select-border-radius-lg);\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark) {\n    .form-select {\n      --#{$prefix}form-select-bg-img: #{escape-svg($form-select-indicator-dark)};\n    }\n  }\n}\n","//\n// Check/radio\n//\n\n.form-check {\n  display: block;\n  min-height: $form-check-min-height;\n  padding-left: $form-check-padding-start;\n  margin-bottom: $form-check-margin-bottom;\n\n  .form-check-input {\n    float: left;\n    margin-left: $form-check-padding-start * -1;\n  }\n}\n\n.form-check-reverse {\n  padding-right: $form-check-padding-start;\n  padding-left: 0;\n  text-align: right;\n\n  .form-check-input {\n    float: right;\n    margin-right: $form-check-padding-start * -1;\n    margin-left: 0;\n  }\n}\n\n.form-check-input {\n  --#{$prefix}form-check-bg: #{$form-check-input-bg};\n\n  width: $form-check-input-width;\n  height: $form-check-input-width;\n  margin-top: ($line-height-base - $form-check-input-width) * .5; // line-height minus check height\n  vertical-align: top;\n  background-color: var(--#{$prefix}form-check-bg);\n  background-image: var(--#{$prefix}form-check-bg-image);\n  background-repeat: no-repeat;\n  background-position: center;\n  background-size: contain;\n  border: $form-check-input-border;\n  appearance: none;\n  print-color-adjust: exact; // Keep themed appearance for print\n  @include transition($form-check-transition);\n\n  &[type=\"checkbox\"] {\n    @include border-radius($form-check-input-border-radius);\n  }\n\n  &[type=\"radio\"] {\n    // stylelint-disable-next-line property-disallowed-list\n    border-radius: $form-check-radio-border-radius;\n  }\n\n  &:active {\n    filter: $form-check-input-active-filter;\n  }\n\n  &:focus {\n    border-color: $form-check-input-focus-border;\n    outline: 0;\n    box-shadow: $form-check-input-focus-box-shadow;\n  }\n\n  &:checked {\n    background-color: $form-check-input-checked-bg-color;\n    border-color: $form-check-input-checked-border-color;\n\n    &[type=\"checkbox\"] {\n      @if $enable-gradients {\n        --#{$prefix}form-check-bg-image: #{escape-svg($form-check-input-checked-bg-image)}, var(--#{$prefix}gradient);\n      } @else {\n        --#{$prefix}form-check-bg-image: #{escape-svg($form-check-input-checked-bg-image)};\n      }\n    }\n\n    &[type=\"radio\"] {\n      @if $enable-gradients {\n        --#{$prefix}form-check-bg-image: #{escape-svg($form-check-radio-checked-bg-image)}, var(--#{$prefix}gradient);\n      } @else {\n        --#{$prefix}form-check-bg-image: #{escape-svg($form-check-radio-checked-bg-image)};\n      }\n    }\n  }\n\n  &[type=\"checkbox\"]:indeterminate {\n    background-color: $form-check-input-indeterminate-bg-color;\n    border-color: $form-check-input-indeterminate-border-color;\n\n    @if $enable-gradients {\n      --#{$prefix}form-check-bg-image: #{escape-svg($form-check-input-indeterminate-bg-image)}, var(--#{$prefix}gradient);\n    } @else {\n      --#{$prefix}form-check-bg-image: #{escape-svg($form-check-input-indeterminate-bg-image)};\n    }\n  }\n\n  &:disabled {\n    pointer-events: none;\n    filter: none;\n    opacity: $form-check-input-disabled-opacity;\n  }\n\n  // Use disabled attribute in addition of :disabled pseudo-class\n  // See: https://github.com/twbs/bootstrap/issues/28247\n  &[disabled],\n  &:disabled {\n    ~ .form-check-label {\n      cursor: default;\n      opacity: $form-check-label-disabled-opacity;\n    }\n  }\n}\n\n.form-check-label {\n  color: $form-check-label-color;\n  cursor: $form-check-label-cursor;\n}\n\n//\n// Switch\n//\n\n.form-switch {\n  padding-left: $form-switch-padding-start;\n\n  .form-check-input {\n    --#{$prefix}form-switch-bg: #{escape-svg($form-switch-bg-image)};\n\n    width: $form-switch-width;\n    margin-left: $form-switch-padding-start * -1;\n    background-image: var(--#{$prefix}form-switch-bg);\n    background-position: left center;\n    @include border-radius($form-switch-border-radius);\n    @include transition($form-switch-transition);\n\n    &:focus {\n      --#{$prefix}form-switch-bg: #{escape-svg($form-switch-focus-bg-image)};\n    }\n\n    &:checked {\n      background-position: $form-switch-checked-bg-position;\n\n      @if $enable-gradients {\n        --#{$prefix}form-switch-bg: #{escape-svg($form-switch-checked-bg-image)}, var(--#{$prefix}gradient);\n      } @else {\n        --#{$prefix}form-switch-bg: #{escape-svg($form-switch-checked-bg-image)};\n      }\n    }\n  }\n\n  &.form-check-reverse {\n    padding-right: $form-switch-padding-start;\n    padding-left: 0;\n\n    .form-check-input {\n      margin-right: $form-switch-padding-start * -1;\n      margin-left: 0;\n    }\n  }\n}\n\n.form-check-inline {\n  display: inline-block;\n  margin-right: $form-check-inline-margin-end;\n}\n\n.btn-check {\n  position: absolute;\n  clip: rect(0, 0, 0, 0);\n  pointer-events: none;\n\n  &[disabled],\n  &:disabled {\n    + .btn {\n      pointer-events: none;\n      filter: none;\n      opacity: $form-check-btn-check-disabled-opacity;\n    }\n  }\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark) {\n    .form-switch .form-check-input:not(:checked):not(:focus) {\n      --#{$prefix}form-switch-bg: #{escape-svg($form-switch-bg-image-dark)};\n    }\n  }\n}\n","// Range\n//\n// Style range inputs the same across browsers. Vendor-specific rules for pseudo\n// elements cannot be mixed. As such, there are no shared styles for focus or\n// active states on prefixed selectors.\n\n.form-range {\n  width: 100%;\n  height: add($form-range-thumb-height, $form-range-thumb-focus-box-shadow-width * 2);\n  padding: 0; // Need to reset padding\n  background-color: transparent;\n  appearance: none;\n\n  &:focus {\n    outline: 0;\n\n    // Pseudo-elements must be split across multiple rulesets to have an effect.\n    // No box-shadow() mixin for focus accessibility.\n    &::-webkit-slider-thumb { box-shadow: $form-range-thumb-focus-box-shadow; }\n    &::-moz-range-thumb     { box-shadow: $form-range-thumb-focus-box-shadow; }\n  }\n\n  &::-moz-focus-outer {\n    border: 0;\n  }\n\n  &::-webkit-slider-thumb {\n    width: $form-range-thumb-width;\n    height: $form-range-thumb-height;\n    margin-top: ($form-range-track-height - $form-range-thumb-height) * .5; // Webkit specific\n    @include gradient-bg($form-range-thumb-bg);\n    border: $form-range-thumb-border;\n    @include border-radius($form-range-thumb-border-radius);\n    @include box-shadow($form-range-thumb-box-shadow);\n    @include transition($form-range-thumb-transition);\n    appearance: none;\n\n    &:active {\n      @include gradient-bg($form-range-thumb-active-bg);\n    }\n  }\n\n  &::-webkit-slider-runnable-track {\n    width: $form-range-track-width;\n    height: $form-range-track-height;\n    color: transparent; // Why?\n    cursor: $form-range-track-cursor;\n    background-color: $form-range-track-bg;\n    border-color: transparent;\n    @include border-radius($form-range-track-border-radius);\n    @include box-shadow($form-range-track-box-shadow);\n  }\n\n  &::-moz-range-thumb {\n    width: $form-range-thumb-width;\n    height: $form-range-thumb-height;\n    @include gradient-bg($form-range-thumb-bg);\n    border: $form-range-thumb-border;\n    @include border-radius($form-range-thumb-border-radius);\n    @include box-shadow($form-range-thumb-box-shadow);\n    @include transition($form-range-thumb-transition);\n    appearance: none;\n\n    &:active {\n      @include gradient-bg($form-range-thumb-active-bg);\n    }\n  }\n\n  &::-moz-range-track {\n    width: $form-range-track-width;\n    height: $form-range-track-height;\n    color: transparent;\n    cursor: $form-range-track-cursor;\n    background-color: $form-range-track-bg;\n    border-color: transparent; // Firefox specific?\n    @include border-radius($form-range-track-border-radius);\n    @include box-shadow($form-range-track-box-shadow);\n  }\n\n  &:disabled {\n    pointer-events: none;\n\n    &::-webkit-slider-thumb {\n      background-color: $form-range-thumb-disabled-bg;\n    }\n\n    &::-moz-range-thumb {\n      background-color: $form-range-thumb-disabled-bg;\n    }\n  }\n}\n",".form-floating {\n  position: relative;\n\n  &::before:not(.form-control:disabled) {\n    position: absolute;\n    top: $input-border-width;\n    left: $input-border-width;\n    width: subtract(100%, add($input-height-inner-quarter, $input-height-inner-half));\n    height: $form-floating-label-height;\n    content: \"\";\n    background-color: $input-bg;\n    @include border-radius($input-border-radius);\n  }\n\n  > .form-control,\n  > .form-control-plaintext,\n  > .form-select {\n    height: $form-floating-height;\n    line-height: $form-floating-line-height;\n  }\n\n  > label {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%; // allow textareas\n    padding: $form-floating-padding-y $form-floating-padding-x;\n    overflow: hidden;\n    text-align: start;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n    pointer-events: none;\n    border: $input-border-width solid transparent; // Required for aligning label's text with the input as it affects inner box model\n    transform-origin: 0 0;\n    @include transition($form-floating-transition);\n  }\n\n  > .form-control,\n  > .form-control-plaintext {\n    padding: $form-floating-padding-y $form-floating-padding-x;\n\n    &::placeholder {\n      color: transparent;\n    }\n\n    &:focus,\n    &:not(:placeholder-shown) {\n      padding-top: $form-floating-input-padding-t;\n      padding-bottom: $form-floating-input-padding-b;\n    }\n    // Duplicated because `:-webkit-autofill` invalidates other selectors when grouped\n    &:-webkit-autofill {\n      padding-top: $form-floating-input-padding-t;\n      padding-bottom: $form-floating-input-padding-b;\n    }\n  }\n\n  > .form-select {\n    padding-top: $form-floating-input-padding-t;\n    padding-bottom: $form-floating-input-padding-b;\n  }\n\n  > .form-control:focus,\n  > .form-control:not(:placeholder-shown),\n  > .form-control-plaintext,\n  > .form-select {\n    ~ label {\n      opacity: $form-floating-label-opacity;\n      transform: $form-floating-label-transform;\n    }\n  }\n  // Duplicated because `:-webkit-autofill` invalidates other selectors when grouped\n  > .form-control:-webkit-autofill {\n    ~ label {\n      opacity: $form-floating-label-opacity;\n      transform: $form-floating-label-transform;\n    }\n  }\n\n  > .form-control-plaintext {\n    ~ label {\n      border-width: $input-border-width 0; // Required to properly position label text - as explained above\n    }\n  }\n\n  > .form-control:disabled ~ label {\n    color: $form-floating-label-disabled-color;\n  }\n}\n","//\n// Base styles\n//\n\n.input-group {\n  position: relative;\n  display: flex;\n  flex-wrap: wrap; // For form validation feedback\n  align-items: stretch;\n  width: 100%;\n\n  > .form-control,\n  > .form-select,\n  > .form-floating {\n    position: relative; // For focus state's z-index\n    flex: 1 1 auto;\n    width: 1%;\n    min-width: 0; // https://stackoverflow.com/questions/36247140/why-dont-flex-items-shrink-past-content-size\n  }\n\n  // Bring the \"active\" form control to the top of surrounding elements\n  > .form-control:focus,\n  > .form-select:focus,\n  > .form-floating:focus-within {\n    z-index: 5;\n  }\n\n  // Ensure buttons are always above inputs for more visually pleasing borders.\n  // This isn't needed for `.input-group-text` since it shares the same border-color\n  // as our inputs.\n  .btn {\n    position: relative;\n    z-index: 2;\n\n    &:focus {\n      z-index: 5;\n    }\n  }\n}\n\n\n// Textual addons\n//\n// Serves as a catch-all element for any text or radio/checkbox input you wish\n// to prepend or append to an input.\n\n.input-group-text {\n  display: flex;\n  align-items: center;\n  padding: $input-group-addon-padding-y $input-group-addon-padding-x;\n  @include font-size($input-font-size); // Match inputs\n  font-weight: $input-group-addon-font-weight;\n  line-height: $input-line-height;\n  color: $input-group-addon-color;\n  text-align: center;\n  white-space: nowrap;\n  background-color: $input-group-addon-bg;\n  border: $input-border-width solid $input-group-addon-border-color;\n  @include border-radius($input-border-radius);\n}\n\n\n// Sizing\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control,\n.input-group-lg > .form-select,\n.input-group-lg > .input-group-text,\n.input-group-lg > .btn {\n  padding: $input-padding-y-lg $input-padding-x-lg;\n  @include font-size($input-font-size-lg);\n  @include border-radius($input-border-radius-lg);\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .form-select,\n.input-group-sm > .input-group-text,\n.input-group-sm > .btn {\n  padding: $input-padding-y-sm $input-padding-x-sm;\n  @include font-size($input-font-size-sm);\n  @include border-radius($input-border-radius-sm);\n}\n\n.input-group-lg > .form-select,\n.input-group-sm > .form-select {\n  padding-right: $form-select-padding-x + $form-select-indicator-padding;\n}\n\n\n// Rounded corners\n//\n// These rulesets must come after the sizing ones to properly override sm and lg\n// border-radius values when extending. They're more specific than we'd like\n// with the `.input-group >` part, but without it, we cannot override the sizing.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.input-group {\n  &:not(.has-validation) {\n    > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\n    > .dropdown-toggle:nth-last-child(n + 3),\n    > .form-floating:not(:last-child) > .form-control,\n    > .form-floating:not(:last-child) > .form-select {\n      @include border-end-radius(0);\n    }\n  }\n\n  &.has-validation {\n    > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\n    > .dropdown-toggle:nth-last-child(n + 4),\n    > .form-floating:nth-last-child(n + 3) > .form-control,\n    > .form-floating:nth-last-child(n + 3) > .form-select {\n      @include border-end-radius(0);\n    }\n  }\n\n  $validation-messages: \"\";\n  @each $state in map-keys($form-validation-states) {\n    $validation-messages: $validation-messages + \":not(.\" + unquote($state) + \"-tooltip)\" + \":not(.\" + unquote($state) + \"-feedback)\";\n  }\n\n  > :not(:first-child):not(.dropdown-menu)#{$validation-messages} {\n    margin-left: calc($input-border-width * -1); // stylelint-disable-line function-disallowed-list\n    @include border-start-radius(0);\n  }\n\n  > .form-floating:not(:first-child) > .form-control,\n  > .form-floating:not(:first-child) > .form-select {\n    @include border-start-radius(0);\n  }\n}\n","// This mixin uses an `if()` technique to be compatible with Dart Sass\n// See https://github.com/sass/sass/issues/1873#issuecomment-152293725 for more details\n\n// scss-docs-start form-validation-mixins\n@mixin form-validation-state-selector($state) {\n  @if ($state == \"valid\" or $state == \"invalid\") {\n    .was-validated #{if(&, \"&\", \"\")}:#{$state},\n    #{if(&, \"&\", \"\")}.is-#{$state} {\n      @content;\n    }\n  } @else {\n    #{if(&, \"&\", \"\")}.is-#{$state} {\n      @content;\n    }\n  }\n}\n\n@mixin form-validation-state(\n  $state,\n  $color,\n  $icon,\n  $tooltip-color: color-contrast($color),\n  $tooltip-bg-color: rgba($color, $form-feedback-tooltip-opacity),\n  $focus-box-shadow: 0 0 $input-btn-focus-blur $input-focus-width rgba($color, $input-btn-focus-color-opacity),\n  $border-color: $color\n) {\n  .#{$state}-feedback {\n    display: none;\n    width: 100%;\n    margin-top: $form-feedback-margin-top;\n    @include font-size($form-feedback-font-size);\n    font-style: $form-feedback-font-style;\n    color: $color;\n  }\n\n  .#{$state}-tooltip {\n    position: absolute;\n    top: 100%;\n    z-index: 5;\n    display: none;\n    max-width: 100%; // Contain to parent when possible\n    padding: $form-feedback-tooltip-padding-y $form-feedback-tooltip-padding-x;\n    margin-top: .1rem;\n    @include font-size($form-feedback-tooltip-font-size);\n    line-height: $form-feedback-tooltip-line-height;\n    color: $tooltip-color;\n    background-color: $tooltip-bg-color;\n    @include border-radius($form-feedback-tooltip-border-radius);\n  }\n\n  @include form-validation-state-selector($state) {\n    ~ .#{$state}-feedback,\n    ~ .#{$state}-tooltip {\n      display: block;\n    }\n  }\n\n  .form-control {\n    @include form-validation-state-selector($state) {\n      border-color: $border-color;\n\n      @if $enable-validation-icons {\n        padding-right: $input-height-inner;\n        background-image: escape-svg($icon);\n        background-repeat: no-repeat;\n        background-position: right $input-height-inner-quarter center;\n        background-size: $input-height-inner-half $input-height-inner-half;\n      }\n\n      &:focus {\n        border-color: $border-color;\n        box-shadow: $focus-box-shadow;\n      }\n    }\n  }\n\n  // stylelint-disable-next-line selector-no-qualifying-type\n  textarea.form-control {\n    @include form-validation-state-selector($state) {\n      @if $enable-validation-icons {\n        padding-right: $input-height-inner;\n        background-position: top $input-height-inner-quarter right $input-height-inner-quarter;\n      }\n    }\n  }\n\n  .form-select {\n    @include form-validation-state-selector($state) {\n      border-color: $border-color;\n\n      @if $enable-validation-icons {\n        &:not([multiple]):not([size]),\n        &:not([multiple])[size=\"1\"] {\n          --#{$prefix}form-select-bg-icon: #{escape-svg($icon)};\n          padding-right: $form-select-feedback-icon-padding-end;\n          background-position: $form-select-bg-position, $form-select-feedback-icon-position;\n          background-size: $form-select-bg-size, $form-select-feedback-icon-size;\n        }\n      }\n\n      &:focus {\n        border-color: $border-color;\n        box-shadow: $focus-box-shadow;\n      }\n    }\n  }\n\n  .form-control-color {\n    @include form-validation-state-selector($state) {\n      @if $enable-validation-icons {\n        width: add($form-color-width, $input-height-inner);\n      }\n    }\n  }\n\n  .form-check-input {\n    @include form-validation-state-selector($state) {\n      border-color: $border-color;\n\n      &:checked {\n        background-color: $color;\n      }\n\n      &:focus {\n        box-shadow: $focus-box-shadow;\n      }\n\n      ~ .form-check-label {\n        color: $color;\n      }\n    }\n  }\n  .form-check-inline .form-check-input {\n    ~ .#{$state}-feedback {\n      margin-left: .5em;\n    }\n  }\n\n  .input-group {\n    > .form-control:not(:focus),\n    > .form-select:not(:focus),\n    > .form-floating:not(:focus-within) {\n      @include form-validation-state-selector($state) {\n        @if $state == \"valid\" {\n          z-index: 3;\n        } @else if $state == \"invalid\" {\n          z-index: 4;\n        }\n      }\n    }\n  }\n}\n// scss-docs-end form-validation-mixins\n","//\n// Base styles\n//\n\n.btn {\n  // scss-docs-start btn-css-vars\n  --#{$prefix}btn-padding-x: #{$btn-padding-x};\n  --#{$prefix}btn-padding-y: #{$btn-padding-y};\n  --#{$prefix}btn-font-family: #{$btn-font-family};\n  @include rfs($btn-font-size, --#{$prefix}btn-font-size);\n  --#{$prefix}btn-font-weight: #{$btn-font-weight};\n  --#{$prefix}btn-line-height: #{$btn-line-height};\n  --#{$prefix}btn-color: #{$body-color};\n  --#{$prefix}btn-bg: transparent;\n  --#{$prefix}btn-border-width: #{$btn-border-width};\n  --#{$prefix}btn-border-color: transparent;\n  --#{$prefix}btn-border-radius: #{$btn-border-radius};\n  --#{$prefix}btn-hover-border-color: transparent;\n  --#{$prefix}btn-box-shadow: #{$btn-box-shadow};\n  --#{$prefix}btn-disabled-opacity: #{$btn-disabled-opacity};\n  --#{$prefix}btn-focus-box-shadow: 0 0 0 #{$btn-focus-width} rgba(var(--#{$prefix}btn-focus-shadow-rgb), .5);\n  // scss-docs-end btn-css-vars\n\n  display: inline-block;\n  padding: var(--#{$prefix}btn-padding-y) var(--#{$prefix}btn-padding-x);\n  font-family: var(--#{$prefix}btn-font-family);\n  @include font-size(var(--#{$prefix}btn-font-size));\n  font-weight: var(--#{$prefix}btn-font-weight);\n  line-height: var(--#{$prefix}btn-line-height);\n  color: var(--#{$prefix}btn-color);\n  text-align: center;\n  text-decoration: if($link-decoration == none, null, none);\n  white-space: $btn-white-space;\n  vertical-align: middle;\n  cursor: if($enable-button-pointers, pointer, null);\n  user-select: none;\n  border: var(--#{$prefix}btn-border-width) solid var(--#{$prefix}btn-border-color);\n  @include border-radius(var(--#{$prefix}btn-border-radius));\n  @include gradient-bg(var(--#{$prefix}btn-bg));\n  @include box-shadow(var(--#{$prefix}btn-box-shadow));\n  @include transition($btn-transition);\n\n  &:hover {\n    color: var(--#{$prefix}btn-hover-color);\n    text-decoration: if($link-hover-decoration == underline, none, null);\n    background-color: var(--#{$prefix}btn-hover-bg);\n    border-color: var(--#{$prefix}btn-hover-border-color);\n  }\n\n  .btn-check + &:hover {\n    // override for the checkbox/radio buttons\n    color: var(--#{$prefix}btn-color);\n    background-color: var(--#{$prefix}btn-bg);\n    border-color: var(--#{$prefix}btn-border-color);\n  }\n\n  &:focus-visible {\n    color: var(--#{$prefix}btn-hover-color);\n    @include gradient-bg(var(--#{$prefix}btn-hover-bg));\n    border-color: var(--#{$prefix}btn-hover-border-color);\n    outline: 0;\n    // Avoid using mixin so we can pass custom focus shadow properly\n    @if $enable-shadows {\n      box-shadow: var(--#{$prefix}btn-box-shadow), var(--#{$prefix}btn-focus-box-shadow);\n    } @else {\n      box-shadow: var(--#{$prefix}btn-focus-box-shadow);\n    }\n  }\n\n  .btn-check:focus-visible + & {\n    border-color: var(--#{$prefix}btn-hover-border-color);\n    outline: 0;\n    // Avoid using mixin so we can pass custom focus shadow properly\n    @if $enable-shadows {\n      box-shadow: var(--#{$prefix}btn-box-shadow), var(--#{$prefix}btn-focus-box-shadow);\n    } @else {\n      box-shadow: var(--#{$prefix}btn-focus-box-shadow);\n    }\n  }\n\n  .btn-check:checked + &,\n  :not(.btn-check) + &:active,\n  &:first-child:active,\n  &.active,\n  &.show {\n    color: var(--#{$prefix}btn-active-color);\n    background-color: var(--#{$prefix}btn-active-bg);\n    // Remove CSS gradients if they're enabled\n    background-image: if($enable-gradients, none, null);\n    border-color: var(--#{$prefix}btn-active-border-color);\n    @include box-shadow(var(--#{$prefix}btn-active-shadow));\n\n    &:focus-visible {\n      // Avoid using mixin so we can pass custom focus shadow properly\n      @if $enable-shadows {\n        box-shadow: var(--#{$prefix}btn-active-shadow), var(--#{$prefix}btn-focus-box-shadow);\n      } @else {\n        box-shadow: var(--#{$prefix}btn-focus-box-shadow);\n      }\n    }\n  }\n\n  &:disabled,\n  &.disabled,\n  fieldset:disabled & {\n    color: var(--#{$prefix}btn-disabled-color);\n    pointer-events: none;\n    background-color: var(--#{$prefix}btn-disabled-bg);\n    background-image: if($enable-gradients, none, null);\n    border-color: var(--#{$prefix}btn-disabled-border-color);\n    opacity: var(--#{$prefix}btn-disabled-opacity);\n    @include box-shadow(none);\n  }\n}\n\n\n//\n// Alternate buttons\n//\n\n// scss-docs-start btn-variant-loops\n@each $color, $value in $theme-colors {\n  .btn-#{$color} {\n    @if $color == \"light\" {\n      @include button-variant(\n        $value,\n        $value,\n        $hover-background: shade-color($value, $btn-hover-bg-shade-amount),\n        $hover-border: shade-color($value, $btn-hover-border-shade-amount),\n        $active-background: shade-color($value, $btn-active-bg-shade-amount),\n        $active-border: shade-color($value, $btn-active-border-shade-amount)\n      );\n    } @else if $color == \"dark\" {\n      @include button-variant(\n        $value,\n        $value,\n        $hover-background: tint-color($value, $btn-hover-bg-tint-amount),\n        $hover-border: tint-color($value, $btn-hover-border-tint-amount),\n        $active-background: tint-color($value, $btn-active-bg-tint-amount),\n        $active-border: tint-color($value, $btn-active-border-tint-amount)\n      );\n    } @else {\n      @include button-variant($value, $value);\n    }\n  }\n}\n\n@each $color, $value in $theme-colors {\n  .btn-outline-#{$color} {\n    @include button-outline-variant($value);\n  }\n}\n// scss-docs-end btn-variant-loops\n\n\n//\n// Link buttons\n//\n\n// Make a button look and behave like a link\n.btn-link {\n  --#{$prefix}btn-font-weight: #{$font-weight-normal};\n  --#{$prefix}btn-color: #{$btn-link-color};\n  --#{$prefix}btn-bg: transparent;\n  --#{$prefix}btn-border-color: transparent;\n  --#{$prefix}btn-hover-color: #{$btn-link-hover-color};\n  --#{$prefix}btn-hover-border-color: transparent;\n  --#{$prefix}btn-active-color: #{$btn-link-hover-color};\n  --#{$prefix}btn-active-border-color: transparent;\n  --#{$prefix}btn-disabled-color: #{$btn-link-disabled-color};\n  --#{$prefix}btn-disabled-border-color: transparent;\n  --#{$prefix}btn-box-shadow: none;\n  --#{$prefix}btn-focus-shadow-rgb: #{to-rgb(mix(color-contrast($primary), $primary, 15%))};\n\n  text-decoration: $link-decoration;\n  @if $enable-gradients {\n    background-image: none;\n  }\n\n  &:hover,\n  &:focus-visible {\n    text-decoration: $link-hover-decoration;\n  }\n\n  &:focus-visible {\n    color: var(--#{$prefix}btn-color);\n  }\n\n  &:hover {\n    color: var(--#{$prefix}btn-hover-color);\n  }\n\n  // No need for an active state here\n}\n\n\n//\n// Button Sizes\n//\n\n.btn-lg {\n  @include button-size($btn-padding-y-lg, $btn-padding-x-lg, $btn-font-size-lg, $btn-border-radius-lg);\n}\n\n.btn-sm {\n  @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $btn-font-size-sm, $btn-border-radius-sm);\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n// scss-docs-start btn-variant-mixin\n@mixin button-variant(\n  $background,\n  $border,\n  $color: color-contrast($background),\n  $hover-background: if($color == $color-contrast-light, shade-color($background, $btn-hover-bg-shade-amount), tint-color($background, $btn-hover-bg-tint-amount)),\n  $hover-border: if($color == $color-contrast-light, shade-color($border, $btn-hover-border-shade-amount), tint-color($border, $btn-hover-border-tint-amount)),\n  $hover-color: color-contrast($hover-background),\n  $active-background: if($color == $color-contrast-light, shade-color($background, $btn-active-bg-shade-amount), tint-color($background, $btn-active-bg-tint-amount)),\n  $active-border: if($color == $color-contrast-light, shade-color($border, $btn-active-border-shade-amount), tint-color($border, $btn-active-border-tint-amount)),\n  $active-color: color-contrast($active-background),\n  $disabled-background: $background,\n  $disabled-border: $border,\n  $disabled-color: color-contrast($disabled-background)\n) {\n  --#{$prefix}btn-color: #{$color};\n  --#{$prefix}btn-bg: #{$background};\n  --#{$prefix}btn-border-color: #{$border};\n  --#{$prefix}btn-hover-color: #{$hover-color};\n  --#{$prefix}btn-hover-bg: #{$hover-background};\n  --#{$prefix}btn-hover-border-color: #{$hover-border};\n  --#{$prefix}btn-focus-shadow-rgb: #{to-rgb(mix($color, $border, 15%))};\n  --#{$prefix}btn-active-color: #{$active-color};\n  --#{$prefix}btn-active-bg: #{$active-background};\n  --#{$prefix}btn-active-border-color: #{$active-border};\n  --#{$prefix}btn-active-shadow: #{$btn-active-box-shadow};\n  --#{$prefix}btn-disabled-color: #{$disabled-color};\n  --#{$prefix}btn-disabled-bg: #{$disabled-background};\n  --#{$prefix}btn-disabled-border-color: #{$disabled-border};\n}\n// scss-docs-end btn-variant-mixin\n\n// scss-docs-start btn-outline-variant-mixin\n@mixin button-outline-variant(\n  $color,\n  $color-hover: color-contrast($color),\n  $active-background: $color,\n  $active-border: $color,\n  $active-color: color-contrast($active-background)\n) {\n  --#{$prefix}btn-color: #{$color};\n  --#{$prefix}btn-border-color: #{$color};\n  --#{$prefix}btn-hover-color: #{$color-hover};\n  --#{$prefix}btn-hover-bg: #{$active-background};\n  --#{$prefix}btn-hover-border-color: #{$active-border};\n  --#{$prefix}btn-focus-shadow-rgb: #{to-rgb($color)};\n  --#{$prefix}btn-active-color: #{$active-color};\n  --#{$prefix}btn-active-bg: #{$active-background};\n  --#{$prefix}btn-active-border-color: #{$active-border};\n  --#{$prefix}btn-active-shadow: #{$btn-active-box-shadow};\n  --#{$prefix}btn-disabled-color: #{$color};\n  --#{$prefix}btn-disabled-bg: transparent;\n  --#{$prefix}btn-disabled-border-color: #{$color};\n  --#{$prefix}gradient: none;\n}\n// scss-docs-end btn-outline-variant-mixin\n\n// scss-docs-start btn-size-mixin\n@mixin button-size($padding-y, $padding-x, $font-size, $border-radius) {\n  --#{$prefix}btn-padding-y: #{$padding-y};\n  --#{$prefix}btn-padding-x: #{$padding-x};\n  @include rfs($font-size, --#{$prefix}btn-font-size);\n  --#{$prefix}btn-border-radius: #{$border-radius};\n}\n// scss-docs-end btn-size-mixin\n",".fade {\n  @include transition($transition-fade);\n\n  &:not(.show) {\n    opacity: 0;\n  }\n}\n\n// scss-docs-start collapse-classes\n.collapse {\n  &:not(.show) {\n    display: none;\n  }\n}\n\n.collapsing {\n  height: 0;\n  overflow: hidden;\n  @include transition($transition-collapse);\n\n  &.collapse-horizontal {\n    width: 0;\n    height: auto;\n    @include transition($transition-collapse-width);\n  }\n}\n// scss-docs-end collapse-classes\n","// The dropdown wrapper (`<div>`)\n.dropup,\n.dropend,\n.dropdown,\n.dropstart,\n.dropup-center,\n.dropdown-center {\n  position: relative;\n}\n\n.dropdown-toggle {\n  white-space: nowrap;\n\n  // Generate the caret automatically\n  @include caret();\n}\n\n// The dropdown menu\n.dropdown-menu {\n  // scss-docs-start dropdown-css-vars\n  --#{$prefix}dropdown-zindex: #{$zindex-dropdown};\n  --#{$prefix}dropdown-min-width: #{$dropdown-min-width};\n  --#{$prefix}dropdown-padding-x: #{$dropdown-padding-x};\n  --#{$prefix}dropdown-padding-y: #{$dropdown-padding-y};\n  --#{$prefix}dropdown-spacer: #{$dropdown-spacer};\n  @include rfs($dropdown-font-size, --#{$prefix}dropdown-font-size);\n  --#{$prefix}dropdown-color: #{$dropdown-color};\n  --#{$prefix}dropdown-bg: #{$dropdown-bg};\n  --#{$prefix}dropdown-border-color: #{$dropdown-border-color};\n  --#{$prefix}dropdown-border-radius: #{$dropdown-border-radius};\n  --#{$prefix}dropdown-border-width: #{$dropdown-border-width};\n  --#{$prefix}dropdown-inner-border-radius: #{$dropdown-inner-border-radius};\n  --#{$prefix}dropdown-divider-bg: #{$dropdown-divider-bg};\n  --#{$prefix}dropdown-divider-margin-y: #{$dropdown-divider-margin-y};\n  --#{$prefix}dropdown-box-shadow: #{$dropdown-box-shadow};\n  --#{$prefix}dropdown-link-color: #{$dropdown-link-color};\n  --#{$prefix}dropdown-link-hover-color: #{$dropdown-link-hover-color};\n  --#{$prefix}dropdown-link-hover-bg: #{$dropdown-link-hover-bg};\n  --#{$prefix}dropdown-link-active-color: #{$dropdown-link-active-color};\n  --#{$prefix}dropdown-link-active-bg: #{$dropdown-link-active-bg};\n  --#{$prefix}dropdown-link-disabled-color: #{$dropdown-link-disabled-color};\n  --#{$prefix}dropdown-item-padding-x: #{$dropdown-item-padding-x};\n  --#{$prefix}dropdown-item-padding-y: #{$dropdown-item-padding-y};\n  --#{$prefix}dropdown-header-color: #{$dropdown-header-color};\n  --#{$prefix}dropdown-header-padding-x: #{$dropdown-header-padding-x};\n  --#{$prefix}dropdown-header-padding-y: #{$dropdown-header-padding-y};\n  // scss-docs-end dropdown-css-vars\n\n  position: absolute;\n  z-index: var(--#{$prefix}dropdown-zindex);\n  display: none; // none by default, but block on \"open\" of the menu\n  min-width: var(--#{$prefix}dropdown-min-width);\n  padding: var(--#{$prefix}dropdown-padding-y) var(--#{$prefix}dropdown-padding-x);\n  margin: 0; // Override default margin of ul\n  @include font-size(var(--#{$prefix}dropdown-font-size));\n  color: var(--#{$prefix}dropdown-color);\n  text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n  list-style: none;\n  background-color: var(--#{$prefix}dropdown-bg);\n  background-clip: padding-box;\n  border: var(--#{$prefix}dropdown-border-width) solid var(--#{$prefix}dropdown-border-color);\n  @include border-radius(var(--#{$prefix}dropdown-border-radius));\n  @include box-shadow(var(--#{$prefix}dropdown-box-shadow));\n\n  &[data-bs-popper] {\n    top: 100%;\n    left: 0;\n    margin-top: var(--#{$prefix}dropdown-spacer);\n  }\n\n  @if $dropdown-padding-y == 0 {\n    > .dropdown-item:first-child,\n    > li:first-child .dropdown-item {\n      @include border-top-radius(var(--#{$prefix}dropdown-inner-border-radius));\n    }\n    > .dropdown-item:last-child,\n    > li:last-child .dropdown-item {\n      @include border-bottom-radius(var(--#{$prefix}dropdown-inner-border-radius));\n    }\n\n  }\n}\n\n// scss-docs-start responsive-breakpoints\n// We deliberately hardcode the `bs-` prefix because we check\n// this custom property in JS to determine Popper's positioning\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .dropdown-menu#{$infix}-start {\n      --bs-position: start;\n\n      &[data-bs-popper] {\n        right: auto;\n        left: 0;\n      }\n    }\n\n    .dropdown-menu#{$infix}-end {\n      --bs-position: end;\n\n      &[data-bs-popper] {\n        right: 0;\n        left: auto;\n      }\n    }\n  }\n}\n// scss-docs-end responsive-breakpoints\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n// Just add .dropup after the standard .dropdown class and you're set.\n.dropup {\n  .dropdown-menu[data-bs-popper] {\n    top: auto;\n    bottom: 100%;\n    margin-top: 0;\n    margin-bottom: var(--#{$prefix}dropdown-spacer);\n  }\n\n  .dropdown-toggle {\n    @include caret(up);\n  }\n}\n\n.dropend {\n  .dropdown-menu[data-bs-popper] {\n    top: 0;\n    right: auto;\n    left: 100%;\n    margin-top: 0;\n    margin-left: var(--#{$prefix}dropdown-spacer);\n  }\n\n  .dropdown-toggle {\n    @include caret(end);\n    &::after {\n      vertical-align: 0;\n    }\n  }\n}\n\n.dropstart {\n  .dropdown-menu[data-bs-popper] {\n    top: 0;\n    right: 100%;\n    left: auto;\n    margin-top: 0;\n    margin-right: var(--#{$prefix}dropdown-spacer);\n  }\n\n  .dropdown-toggle {\n    @include caret(start);\n    &::before {\n      vertical-align: 0;\n    }\n  }\n}\n\n\n// Dividers (basically an `<hr>`) within the dropdown\n.dropdown-divider {\n  height: 0;\n  margin: var(--#{$prefix}dropdown-divider-margin-y) 0;\n  overflow: hidden;\n  border-top: 1px solid var(--#{$prefix}dropdown-divider-bg);\n  opacity: 1; // Revisit in v6 to de-dupe styles that conflict with <hr> element\n}\n\n// Links, buttons, and more within the dropdown menu\n//\n// `<button>`-specific styles are denoted with `// For <button>s`\n.dropdown-item {\n  display: block;\n  width: 100%; // For `<button>`s\n  padding: var(--#{$prefix}dropdown-item-padding-y) var(--#{$prefix}dropdown-item-padding-x);\n  clear: both;\n  font-weight: $font-weight-normal;\n  color: var(--#{$prefix}dropdown-link-color);\n  text-align: inherit; // For `<button>`s\n  text-decoration: if($link-decoration == none, null, none);\n  white-space: nowrap; // prevent links from randomly breaking onto new lines\n  background-color: transparent; // For `<button>`s\n  border: 0; // For `<button>`s\n  @include border-radius(var(--#{$prefix}dropdown-item-border-radius, 0));\n\n  &:hover,\n  &:focus {\n    color: var(--#{$prefix}dropdown-link-hover-color);\n    text-decoration: if($link-hover-decoration == underline, none, null);\n    @include gradient-bg(var(--#{$prefix}dropdown-link-hover-bg));\n  }\n\n  &.active,\n  &:active {\n    color: var(--#{$prefix}dropdown-link-active-color);\n    text-decoration: none;\n    @include gradient-bg(var(--#{$prefix}dropdown-link-active-bg));\n  }\n\n  &.disabled,\n  &:disabled {\n    color: var(--#{$prefix}dropdown-link-disabled-color);\n    pointer-events: none;\n    background-color: transparent;\n    // Remove CSS gradients if they're enabled\n    background-image: if($enable-gradients, none, null);\n  }\n}\n\n.dropdown-menu.show {\n  display: block;\n}\n\n// Dropdown section headers\n.dropdown-header {\n  display: block;\n  padding: var(--#{$prefix}dropdown-header-padding-y) var(--#{$prefix}dropdown-header-padding-x);\n  margin-bottom: 0; // for use with heading elements\n  @include font-size($font-size-sm);\n  color: var(--#{$prefix}dropdown-header-color);\n  white-space: nowrap; // as with > li > a\n}\n\n// Dropdown text\n.dropdown-item-text {\n  display: block;\n  padding: var(--#{$prefix}dropdown-item-padding-y) var(--#{$prefix}dropdown-item-padding-x);\n  color: var(--#{$prefix}dropdown-link-color);\n}\n\n// Dark dropdowns\n.dropdown-menu-dark {\n  // scss-docs-start dropdown-dark-css-vars\n  --#{$prefix}dropdown-color: #{$dropdown-dark-color};\n  --#{$prefix}dropdown-bg: #{$dropdown-dark-bg};\n  --#{$prefix}dropdown-border-color: #{$dropdown-dark-border-color};\n  --#{$prefix}dropdown-box-shadow: #{$dropdown-dark-box-shadow};\n  --#{$prefix}dropdown-link-color: #{$dropdown-dark-link-color};\n  --#{$prefix}dropdown-link-hover-color: #{$dropdown-dark-link-hover-color};\n  --#{$prefix}dropdown-divider-bg: #{$dropdown-dark-divider-bg};\n  --#{$prefix}dropdown-link-hover-bg: #{$dropdown-dark-link-hover-bg};\n  --#{$prefix}dropdown-link-active-color: #{$dropdown-dark-link-active-color};\n  --#{$prefix}dropdown-link-active-bg: #{$dropdown-dark-link-active-bg};\n  --#{$prefix}dropdown-link-disabled-color: #{$dropdown-dark-link-disabled-color};\n  --#{$prefix}dropdown-header-color: #{$dropdown-dark-header-color};\n  // scss-docs-end dropdown-dark-css-vars\n}\n","// scss-docs-start caret-mixins\n@mixin caret-down($width: $caret-width) {\n  border-top: $width solid;\n  border-right: $width solid transparent;\n  border-bottom: 0;\n  border-left: $width solid transparent;\n}\n\n@mixin caret-up($width: $caret-width) {\n  border-top: 0;\n  border-right: $width solid transparent;\n  border-bottom: $width solid;\n  border-left: $width solid transparent;\n}\n\n@mixin caret-end($width: $caret-width) {\n  border-top: $width solid transparent;\n  border-right: 0;\n  border-bottom: $width solid transparent;\n  border-left: $width solid;\n}\n\n@mixin caret-start($width: $caret-width) {\n  border-top: $width solid transparent;\n  border-right: $width solid;\n  border-bottom: $width solid transparent;\n}\n\n@mixin caret(\n  $direction: down,\n  $width: $caret-width,\n  $spacing: $caret-spacing,\n  $vertical-align: $caret-vertical-align\n) {\n  @if $enable-caret {\n    &::after {\n      display: inline-block;\n      margin-left: $spacing;\n      vertical-align: $vertical-align;\n      content: \"\";\n      @if $direction == down {\n        @include caret-down($width);\n      } @else if $direction == up {\n        @include caret-up($width);\n      } @else if $direction == end {\n        @include caret-end($width);\n      }\n    }\n\n    @if $direction == start {\n      &::after {\n        display: none;\n      }\n\n      &::before {\n        display: inline-block;\n        margin-right: $spacing;\n        vertical-align: $vertical-align;\n        content: \"\";\n        @include caret-start($width);\n      }\n    }\n\n    &:empty::after {\n      margin-left: 0;\n    }\n  }\n}\n// scss-docs-end caret-mixins\n","// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n  position: relative;\n  display: inline-flex;\n  vertical-align: middle; // match .btn alignment given font-size hack above\n\n  > .btn {\n    position: relative;\n    flex: 1 1 auto;\n  }\n\n  // Bring the hover, focused, and \"active\" buttons to the front to overlay\n  // the borders properly\n  > .btn-check:checked + .btn,\n  > .btn-check:focus + .btn,\n  > .btn:hover,\n  > .btn:focus,\n  > .btn:active,\n  > .btn.active {\n    z-index: 1;\n  }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: flex-start;\n\n  .input-group {\n    width: auto;\n  }\n}\n\n.btn-group {\n  @include border-radius($btn-border-radius);\n\n  // Prevent double borders when buttons are next to each other\n  > :not(.btn-check:first-child) + .btn,\n  > .btn-group:not(:first-child) {\n    margin-left: calc($btn-border-width * -1); // stylelint-disable-line function-disallowed-list\n  }\n\n  // Reset rounded corners\n  > .btn:not(:last-child):not(.dropdown-toggle),\n  > .btn.dropdown-toggle-split:first-child,\n  > .btn-group:not(:last-child) > .btn {\n    @include border-end-radius(0);\n  }\n\n  // The left radius should be 0 if the button is:\n  // - the \"third or more\" child\n  // - the second child and the previous element isn't `.btn-check` (making it the first child visually)\n  // - part of a btn-group which isn't the first child\n  > .btn:nth-child(n + 3),\n  > :not(.btn-check) + .btn,\n  > .btn-group:not(:first-child) > .btn {\n    @include border-start-radius(0);\n  }\n}\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-sm > .btn { @extend .btn-sm; }\n.btn-group-lg > .btn { @extend .btn-lg; }\n\n\n//\n// Split button dropdowns\n//\n\n.dropdown-toggle-split {\n  padding-right: $btn-padding-x * .75;\n  padding-left: $btn-padding-x * .75;\n\n  &::after,\n  .dropup &::after,\n  .dropend &::after {\n    margin-left: 0;\n  }\n\n  .dropstart &::before {\n    margin-right: 0;\n  }\n}\n\n.btn-sm + .dropdown-toggle-split {\n  padding-right: $btn-padding-x-sm * .75;\n  padding-left: $btn-padding-x-sm * .75;\n}\n\n.btn-lg + .dropdown-toggle-split {\n  padding-right: $btn-padding-x-lg * .75;\n  padding-left: $btn-padding-x-lg * .75;\n}\n\n\n// The clickable button for toggling the menu\n// Set the same inset shadow as the :active state\n.btn-group.show .dropdown-toggle {\n  @include box-shadow($btn-active-box-shadow);\n\n  // Show no shadow for `.btn-link` since it has no other button styles.\n  &.btn-link {\n    @include box-shadow(none);\n  }\n}\n\n\n//\n// Vertical button groups\n//\n\n.btn-group-vertical {\n  flex-direction: column;\n  align-items: flex-start;\n  justify-content: center;\n\n  > .btn,\n  > .btn-group {\n    width: 100%;\n  }\n\n  > .btn:not(:first-child),\n  > .btn-group:not(:first-child) {\n    margin-top: calc($btn-border-width * -1); // stylelint-disable-line function-disallowed-list\n  }\n\n  // Reset rounded corners\n  > .btn:not(:last-child):not(.dropdown-toggle),\n  > .btn-group:not(:last-child) > .btn {\n    @include border-bottom-radius(0);\n  }\n\n  > .btn ~ .btn,\n  > .btn-group:not(:first-child) > .btn {\n    @include border-top-radius(0);\n  }\n}\n","// Base class\n//\n// Kickstart any navigation component with a set of style resets. Works with\n// `<nav>`s, `<ul>`s or `<ol>`s.\n\n.nav {\n  // scss-docs-start nav-css-vars\n  --#{$prefix}nav-link-padding-x: #{$nav-link-padding-x};\n  --#{$prefix}nav-link-padding-y: #{$nav-link-padding-y};\n  @include rfs($nav-link-font-size, --#{$prefix}nav-link-font-size);\n  --#{$prefix}nav-link-font-weight: #{$nav-link-font-weight};\n  --#{$prefix}nav-link-color: #{$nav-link-color};\n  --#{$prefix}nav-link-hover-color: #{$nav-link-hover-color};\n  --#{$prefix}nav-link-disabled-color: #{$nav-link-disabled-color};\n  // scss-docs-end nav-css-vars\n\n  display: flex;\n  flex-wrap: wrap;\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n}\n\n.nav-link {\n  display: block;\n  padding: var(--#{$prefix}nav-link-padding-y) var(--#{$prefix}nav-link-padding-x);\n  @include font-size(var(--#{$prefix}nav-link-font-size));\n  font-weight: var(--#{$prefix}nav-link-font-weight);\n  color: var(--#{$prefix}nav-link-color);\n  text-decoration: if($link-decoration == none, null, none);\n  @include transition($nav-link-transition);\n\n  &:hover,\n  &:focus {\n    color: var(--#{$prefix}nav-link-hover-color);\n    text-decoration: if($link-hover-decoration == underline, none, null);\n  }\n\n  // Disabled state lightens text\n  &.disabled {\n    color: var(--#{$prefix}nav-link-disabled-color);\n    pointer-events: none;\n    cursor: default;\n  }\n}\n\n//\n// Tabs\n//\n\n.nav-tabs {\n  // scss-docs-start nav-tabs-css-vars\n  --#{$prefix}nav-tabs-border-width: #{$nav-tabs-border-width};\n  --#{$prefix}nav-tabs-border-color: #{$nav-tabs-border-color};\n  --#{$prefix}nav-tabs-border-radius: #{$nav-tabs-border-radius};\n  --#{$prefix}nav-tabs-link-hover-border-color: #{$nav-tabs-link-hover-border-color};\n  --#{$prefix}nav-tabs-link-active-color: #{$nav-tabs-link-active-color};\n  --#{$prefix}nav-tabs-link-active-bg: #{$nav-tabs-link-active-bg};\n  --#{$prefix}nav-tabs-link-active-border-color: #{$nav-tabs-link-active-border-color};\n  // scss-docs-end nav-tabs-css-vars\n\n  border-bottom: var(--#{$prefix}nav-tabs-border-width) solid var(--#{$prefix}nav-tabs-border-color);\n\n  .nav-link {\n    margin-bottom: calc(-1 * var(--#{$prefix}nav-tabs-border-width)); // stylelint-disable-line function-disallowed-list\n    background: none;\n    border: var(--#{$prefix}nav-tabs-border-width) solid transparent;\n    @include border-top-radius(var(--#{$prefix}nav-tabs-border-radius));\n\n    &:hover,\n    &:focus {\n      // Prevents active .nav-link tab overlapping focus outline of previous/next .nav-link\n      isolation: isolate;\n      border-color: var(--#{$prefix}nav-tabs-link-hover-border-color);\n    }\n\n    &.disabled,\n    &:disabled {\n      color: var(--#{$prefix}nav-link-disabled-color);\n      background-color: transparent;\n      border-color: transparent;\n    }\n  }\n\n  .nav-link.active,\n  .nav-item.show .nav-link {\n    color: var(--#{$prefix}nav-tabs-link-active-color);\n    background-color: var(--#{$prefix}nav-tabs-link-active-bg);\n    border-color: var(--#{$prefix}nav-tabs-link-active-border-color);\n  }\n\n  .dropdown-menu {\n    // Make dropdown border overlap tab border\n    margin-top: calc(-1 * var(--#{$prefix}nav-tabs-border-width)); // stylelint-disable-line function-disallowed-list\n    // Remove the top rounded corners here since there is a hard edge above the menu\n    @include border-top-radius(0);\n  }\n}\n\n\n//\n// Pills\n//\n\n.nav-pills {\n  // scss-docs-start nav-pills-css-vars\n  --#{$prefix}nav-pills-border-radius: #{$nav-pills-border-radius};\n  --#{$prefix}nav-pills-link-active-color: #{$nav-pills-link-active-color};\n  --#{$prefix}nav-pills-link-active-bg: #{$nav-pills-link-active-bg};\n  // scss-docs-end nav-pills-css-vars\n\n  .nav-link {\n    background: none;\n    border: 0;\n    @include border-radius(var(--#{$prefix}nav-pills-border-radius));\n\n    &:disabled {\n      color: var(--#{$prefix}nav-link-disabled-color);\n      background-color: transparent;\n      border-color: transparent;\n    }\n  }\n\n  .nav-link.active,\n  .show > .nav-link {\n    color: var(--#{$prefix}nav-pills-link-active-color);\n    @include gradient-bg(var(--#{$prefix}nav-pills-link-active-bg));\n  }\n}\n\n\n//\n// Justified variants\n//\n\n.nav-fill {\n  > .nav-link,\n  .nav-item {\n    flex: 1 1 auto;\n    text-align: center;\n  }\n}\n\n.nav-justified {\n  > .nav-link,\n  .nav-item {\n    flex-basis: 0;\n    flex-grow: 1;\n    text-align: center;\n  }\n}\n\n.nav-fill,\n.nav-justified {\n  .nav-item .nav-link {\n    width: 100%; // Make sure button will grow\n  }\n}\n\n\n// Tabbable tabs\n//\n// Hide tabbable panes to start, show them when `.active`\n\n.tab-content {\n  > .tab-pane {\n    display: none;\n  }\n  > .active {\n    display: block;\n  }\n}\n","// Navbar\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n  // scss-docs-start navbar-css-vars\n  --#{$prefix}navbar-padding-x: #{if($navbar-padding-x == null, 0, $navbar-padding-x)};\n  --#{$prefix}navbar-padding-y: #{$navbar-padding-y};\n  --#{$prefix}navbar-color: #{$navbar-light-color};\n  --#{$prefix}navbar-hover-color: #{$navbar-light-hover-color};\n  --#{$prefix}navbar-disabled-color: #{$navbar-light-disabled-color};\n  --#{$prefix}navbar-active-color: #{$navbar-light-active-color};\n  --#{$prefix}navbar-brand-padding-y: #{$navbar-brand-padding-y};\n  --#{$prefix}navbar-brand-margin-end: #{$navbar-brand-margin-end};\n  --#{$prefix}navbar-brand-font-size: #{$navbar-brand-font-size};\n  --#{$prefix}navbar-brand-color: #{$navbar-light-brand-color};\n  --#{$prefix}navbar-brand-hover-color: #{$navbar-light-brand-hover-color};\n  --#{$prefix}navbar-nav-link-padding-x: #{$navbar-nav-link-padding-x};\n  --#{$prefix}navbar-toggler-padding-y: #{$navbar-toggler-padding-y};\n  --#{$prefix}navbar-toggler-padding-x: #{$navbar-toggler-padding-x};\n  --#{$prefix}navbar-toggler-font-size: #{$navbar-toggler-font-size};\n  --#{$prefix}navbar-toggler-icon-bg: #{escape-svg($navbar-light-toggler-icon-bg)};\n  --#{$prefix}navbar-toggler-border-color: #{$navbar-light-toggler-border-color};\n  --#{$prefix}navbar-toggler-border-radius: #{$navbar-toggler-border-radius};\n  --#{$prefix}navbar-toggler-focus-width: #{$navbar-toggler-focus-width};\n  --#{$prefix}navbar-toggler-transition: #{$navbar-toggler-transition};\n  // scss-docs-end navbar-css-vars\n\n  position: relative;\n  display: flex;\n  flex-wrap: wrap; // allow us to do the line break for collapsing content\n  align-items: center;\n  justify-content: space-between; // space out brand from logo\n  padding: var(--#{$prefix}navbar-padding-y) var(--#{$prefix}navbar-padding-x);\n  @include gradient-bg();\n\n  // Because flex properties aren't inherited, we need to redeclare these first\n  // few properties so that content nested within behave properly.\n  // The `flex-wrap` property is inherited to simplify the expanded navbars\n  %container-flex-properties {\n    display: flex;\n    flex-wrap: inherit;\n    align-items: center;\n    justify-content: space-between;\n  }\n\n  > .container,\n  > .container-fluid {\n    @extend %container-flex-properties;\n  }\n\n  @each $breakpoint, $container-max-width in $container-max-widths {\n    > .container#{breakpoint-infix($breakpoint, $container-max-widths)} {\n      @extend %container-flex-properties;\n    }\n  }\n}\n\n\n// Navbar brand\n//\n// Used for brand, project, or site names.\n\n.navbar-brand {\n  padding-top: var(--#{$prefix}navbar-brand-padding-y);\n  padding-bottom: var(--#{$prefix}navbar-brand-padding-y);\n  margin-right: var(--#{$prefix}navbar-brand-margin-end);\n  @include font-size(var(--#{$prefix}navbar-brand-font-size));\n  color: var(--#{$prefix}navbar-brand-color);\n  text-decoration: if($link-decoration == none, null, none);\n  white-space: nowrap;\n\n  &:hover,\n  &:focus {\n    color: var(--#{$prefix}navbar-brand-hover-color);\n    text-decoration: if($link-hover-decoration == underline, none, null);\n  }\n}\n\n\n// Navbar nav\n//\n// Custom navbar navigation (doesn't require `.nav`, but does make use of `.nav-link`).\n\n.navbar-nav {\n  // scss-docs-start navbar-nav-css-vars\n  --#{$prefix}nav-link-padding-x: 0;\n  --#{$prefix}nav-link-padding-y: #{$nav-link-padding-y};\n  @include rfs($nav-link-font-size, --#{$prefix}nav-link-font-size);\n  --#{$prefix}nav-link-font-weight: #{$nav-link-font-weight};\n  --#{$prefix}nav-link-color: var(--#{$prefix}navbar-color);\n  --#{$prefix}nav-link-hover-color: var(--#{$prefix}navbar-hover-color);\n  --#{$prefix}nav-link-disabled-color: var(--#{$prefix}navbar-disabled-color);\n  // scss-docs-end navbar-nav-css-vars\n\n  display: flex;\n  flex-direction: column; // cannot use `inherit` to get the `.navbar`s value\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n\n  .show > .nav-link,\n  .nav-link.active {\n    color: var(--#{$prefix}navbar-active-color);\n  }\n\n  .dropdown-menu {\n    position: static;\n  }\n}\n\n\n// Navbar text\n//\n//\n\n.navbar-text {\n  padding-top: $nav-link-padding-y;\n  padding-bottom: $nav-link-padding-y;\n  color: var(--#{$prefix}navbar-color);\n\n  a,\n  a:hover,\n  a:focus  {\n    color: var(--#{$prefix}navbar-active-color);\n  }\n}\n\n\n// Responsive navbar\n//\n// Custom styles for responsive collapsing and toggling of navbar contents.\n// Powered by the collapse Bootstrap JavaScript plugin.\n\n// When collapsed, prevent the toggleable navbar contents from appearing in\n// the default flexbox row orientation. Requires the use of `flex-wrap: wrap`\n// on the `.navbar` parent.\n.navbar-collapse {\n  flex-basis: 100%;\n  flex-grow: 1;\n  // For always expanded or extra full navbars, ensure content aligns itself\n  // properly vertically. Can be easily overridden with flex utilities.\n  align-items: center;\n}\n\n// Button for toggling the navbar when in its collapsed state\n.navbar-toggler {\n  padding: var(--#{$prefix}navbar-toggler-padding-y) var(--#{$prefix}navbar-toggler-padding-x);\n  @include font-size(var(--#{$prefix}navbar-toggler-font-size));\n  line-height: 1;\n  color: var(--#{$prefix}navbar-color);\n  background-color: transparent; // remove default button style\n  border: var(--#{$prefix}border-width) solid var(--#{$prefix}navbar-toggler-border-color); // remove default button style\n  @include border-radius(var(--#{$prefix}navbar-toggler-border-radius));\n  @include transition(var(--#{$prefix}navbar-toggler-transition));\n\n  &:hover {\n    text-decoration: none;\n  }\n\n  &:focus {\n    text-decoration: none;\n    outline: 0;\n    box-shadow: 0 0 0 var(--#{$prefix}navbar-toggler-focus-width);\n  }\n}\n\n// Keep as a separate element so folks can easily override it with another icon\n// or image file as needed.\n.navbar-toggler-icon {\n  display: inline-block;\n  width: 1.5em;\n  height: 1.5em;\n  vertical-align: middle;\n  background-image: var(--#{$prefix}navbar-toggler-icon-bg);\n  background-repeat: no-repeat;\n  background-position: center;\n  background-size: 100%;\n}\n\n.navbar-nav-scroll {\n  max-height: var(--#{$prefix}scroll-height, 75vh);\n  overflow-y: auto;\n}\n\n// scss-docs-start navbar-expand-loop\n// Generate series of `.navbar-expand-*` responsive classes for configuring\n// where your navbar collapses.\n.navbar-expand {\n  @each $breakpoint in map-keys($grid-breakpoints) {\n    $next: breakpoint-next($breakpoint, $grid-breakpoints);\n    $infix: breakpoint-infix($next, $grid-breakpoints);\n\n    // stylelint-disable-next-line scss/selector-no-union-class-name\n    &#{$infix} {\n      @include media-breakpoint-up($next) {\n        flex-wrap: nowrap;\n        justify-content: flex-start;\n\n        .navbar-nav {\n          flex-direction: row;\n\n          .dropdown-menu {\n            position: absolute;\n          }\n\n          .nav-link {\n            padding-right: var(--#{$prefix}navbar-nav-link-padding-x);\n            padding-left: var(--#{$prefix}navbar-nav-link-padding-x);\n          }\n        }\n\n        .navbar-nav-scroll {\n          overflow: visible;\n        }\n\n        .navbar-collapse {\n          display: flex !important; // stylelint-disable-line declaration-no-important\n          flex-basis: auto;\n        }\n\n        .navbar-toggler {\n          display: none;\n        }\n\n        .offcanvas {\n          // stylelint-disable declaration-no-important\n          position: static;\n          z-index: auto;\n          flex-grow: 1;\n          width: auto !important;\n          height: auto !important;\n          visibility: visible !important;\n          background-color: transparent !important;\n          border: 0 !important;\n          transform: none !important;\n          @include box-shadow(none);\n          @include transition(none);\n          // stylelint-enable declaration-no-important\n\n          .offcanvas-header {\n            display: none;\n          }\n\n          .offcanvas-body {\n            display: flex;\n            flex-grow: 0;\n            padding: 0;\n            overflow-y: visible;\n          }\n        }\n      }\n    }\n  }\n}\n// scss-docs-end navbar-expand-loop\n\n// Navbar themes\n//\n// Styles for switching between navbars with light or dark background.\n\n.navbar-light {\n  @include deprecate(\"`.navbar-light`\", \"v5.2.0\", \"v6.0.0\", true);\n}\n\n.navbar-dark {\n  // scss-docs-start navbar-dark-css-vars\n  --#{$prefix}navbar-color: #{$navbar-dark-color};\n  --#{$prefix}navbar-hover-color: #{$navbar-dark-hover-color};\n  --#{$prefix}navbar-disabled-color: #{$navbar-dark-disabled-color};\n  --#{$prefix}navbar-active-color: #{$navbar-dark-active-color};\n  --#{$prefix}navbar-brand-color: #{$navbar-dark-brand-color};\n  --#{$prefix}navbar-brand-hover-color: #{$navbar-dark-brand-hover-color};\n  --#{$prefix}navbar-toggler-border-color: #{$navbar-dark-toggler-border-color};\n  --#{$prefix}navbar-toggler-icon-bg: #{escape-svg($navbar-dark-toggler-icon-bg)};\n  // scss-docs-end navbar-dark-css-vars\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark) {\n    .navbar {\n      --#{$prefix}navbar-toggler-icon-bg: #{escape-svg($navbar-dark-toggler-icon-bg)};\n    }\n  }\n}\n","//\n// Base styles\n//\n\n.card {\n  // scss-docs-start card-css-vars\n  --#{$prefix}card-spacer-y: #{$card-spacer-y};\n  --#{$prefix}card-spacer-x: #{$card-spacer-x};\n  --#{$prefix}card-title-spacer-y: #{$card-title-spacer-y};\n  --#{$prefix}card-title-color: #{$card-title-color};\n  --#{$prefix}card-subtitle-color: #{$card-subtitle-color};\n  --#{$prefix}card-border-width: #{$card-border-width};\n  --#{$prefix}card-border-color: #{$card-border-color};\n  --#{$prefix}card-border-radius: #{$card-border-radius};\n  --#{$prefix}card-box-shadow: #{$card-box-shadow};\n  --#{$prefix}card-inner-border-radius: #{$card-inner-border-radius};\n  --#{$prefix}card-cap-padding-y: #{$card-cap-padding-y};\n  --#{$prefix}card-cap-padding-x: #{$card-cap-padding-x};\n  --#{$prefix}card-cap-bg: #{$card-cap-bg};\n  --#{$prefix}card-cap-color: #{$card-cap-color};\n  --#{$prefix}card-height: #{$card-height};\n  --#{$prefix}card-color: #{$card-color};\n  --#{$prefix}card-bg: #{$card-bg};\n  --#{$prefix}card-img-overlay-padding: #{$card-img-overlay-padding};\n  --#{$prefix}card-group-margin: #{$card-group-margin};\n  // scss-docs-end card-css-vars\n\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  min-width: 0; // See https://github.com/twbs/bootstrap/pull/22740#issuecomment-305868106\n  height: var(--#{$prefix}card-height);\n  word-wrap: break-word;\n  background-color: var(--#{$prefix}card-bg);\n  background-clip: border-box;\n  border: var(--#{$prefix}card-border-width) solid var(--#{$prefix}card-border-color);\n  @include border-radius(var(--#{$prefix}card-border-radius));\n  @include box-shadow(var(--#{$prefix}card-box-shadow));\n\n  > hr {\n    margin-right: 0;\n    margin-left: 0;\n  }\n\n  > .list-group {\n    border-top: inherit;\n    border-bottom: inherit;\n\n    &:first-child {\n      border-top-width: 0;\n      @include border-top-radius(var(--#{$prefix}card-inner-border-radius));\n    }\n\n    &:last-child  {\n      border-bottom-width: 0;\n      @include border-bottom-radius(var(--#{$prefix}card-inner-border-radius));\n    }\n  }\n\n  // Due to specificity of the above selector (`.card > .list-group`), we must\n  // use a child selector here to prevent double borders.\n  > .card-header + .list-group,\n  > .list-group + .card-footer {\n    border-top: 0;\n  }\n}\n\n.card-body {\n  // Enable `flex-grow: 1` for decks and groups so that card blocks take up\n  // as much space as possible, ensuring footers are aligned to the bottom.\n  flex: 1 1 auto;\n  padding: var(--#{$prefix}card-spacer-y) var(--#{$prefix}card-spacer-x);\n  color: var(--#{$prefix}card-color);\n}\n\n.card-title {\n  margin-bottom: var(--#{$prefix}card-title-spacer-y);\n  color: var(--#{$prefix}card-title-color);\n}\n\n.card-subtitle {\n  margin-top: calc(-.5 * var(--#{$prefix}card-title-spacer-y)); // stylelint-disable-line function-disallowed-list\n  margin-bottom: 0;\n  color: var(--#{$prefix}card-subtitle-color);\n}\n\n.card-text:last-child {\n  margin-bottom: 0;\n}\n\n.card-link {\n  &:hover {\n    text-decoration: if($link-hover-decoration == underline, none, null);\n  }\n\n  + .card-link {\n    margin-left: var(--#{$prefix}card-spacer-x);\n  }\n}\n\n//\n// Optional textual caps\n//\n\n.card-header {\n  padding: var(--#{$prefix}card-cap-padding-y) var(--#{$prefix}card-cap-padding-x);\n  margin-bottom: 0; // Removes the default margin-bottom of <hN>\n  color: var(--#{$prefix}card-cap-color);\n  background-color: var(--#{$prefix}card-cap-bg);\n  border-bottom: var(--#{$prefix}card-border-width) solid var(--#{$prefix}card-border-color);\n\n  &:first-child {\n    @include border-radius(var(--#{$prefix}card-inner-border-radius) var(--#{$prefix}card-inner-border-radius) 0 0);\n  }\n}\n\n.card-footer {\n  padding: var(--#{$prefix}card-cap-padding-y) var(--#{$prefix}card-cap-padding-x);\n  color: var(--#{$prefix}card-cap-color);\n  background-color: var(--#{$prefix}card-cap-bg);\n  border-top: var(--#{$prefix}card-border-width) solid var(--#{$prefix}card-border-color);\n\n  &:last-child {\n    @include border-radius(0 0 var(--#{$prefix}card-inner-border-radius) var(--#{$prefix}card-inner-border-radius));\n  }\n}\n\n\n//\n// Header navs\n//\n\n.card-header-tabs {\n  margin-right: calc(-.5 * var(--#{$prefix}card-cap-padding-x)); // stylelint-disable-line function-disallowed-list\n  margin-bottom: calc(-1 * var(--#{$prefix}card-cap-padding-y)); // stylelint-disable-line function-disallowed-list\n  margin-left: calc(-.5 * var(--#{$prefix}card-cap-padding-x)); // stylelint-disable-line function-disallowed-list\n  border-bottom: 0;\n\n  .nav-link.active {\n    background-color: var(--#{$prefix}card-bg);\n    border-bottom-color: var(--#{$prefix}card-bg);\n  }\n}\n\n.card-header-pills {\n  margin-right: calc(-.5 * var(--#{$prefix}card-cap-padding-x)); // stylelint-disable-line function-disallowed-list\n  margin-left: calc(-.5 * var(--#{$prefix}card-cap-padding-x)); // stylelint-disable-line function-disallowed-list\n}\n\n// Card image\n.card-img-overlay {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  padding: var(--#{$prefix}card-img-overlay-padding);\n  @include border-radius(var(--#{$prefix}card-inner-border-radius));\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n  width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n}\n\n.card-img,\n.card-img-top {\n  @include border-top-radius(var(--#{$prefix}card-inner-border-radius));\n}\n\n.card-img,\n.card-img-bottom {\n  @include border-bottom-radius(var(--#{$prefix}card-inner-border-radius));\n}\n\n\n//\n// Card groups\n//\n\n.card-group {\n  // The child selector allows nested `.card` within `.card-group`\n  // to display properly.\n  > .card {\n    margin-bottom: var(--#{$prefix}card-group-margin);\n  }\n\n  @include media-breakpoint-up(sm) {\n    display: flex;\n    flex-flow: row wrap;\n    // The child selector allows nested `.card` within `.card-group`\n    // to display properly.\n    > .card {\n      // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n      flex: 1 0 0%;\n      margin-bottom: 0;\n\n      + .card {\n        margin-left: 0;\n        border-left: 0;\n      }\n\n      // Handle rounded corners\n      @if $enable-rounded {\n        &:not(:last-child) {\n          @include border-end-radius(0);\n\n          .card-img-top,\n          .card-header {\n            // stylelint-disable-next-line property-disallowed-list\n            border-top-right-radius: 0;\n          }\n          .card-img-bottom,\n          .card-footer {\n            // stylelint-disable-next-line property-disallowed-list\n            border-bottom-right-radius: 0;\n          }\n        }\n\n        &:not(:first-child) {\n          @include border-start-radius(0);\n\n          .card-img-top,\n          .card-header {\n            // stylelint-disable-next-line property-disallowed-list\n            border-top-left-radius: 0;\n          }\n          .card-img-bottom,\n          .card-footer {\n            // stylelint-disable-next-line property-disallowed-list\n            border-bottom-left-radius: 0;\n          }\n        }\n      }\n    }\n  }\n}\n","//\n// Base styles\n//\n\n.accordion {\n  // scss-docs-start accordion-css-vars\n  --#{$prefix}accordion-color: #{$accordion-color};\n  --#{$prefix}accordion-bg: #{$accordion-bg};\n  --#{$prefix}accordion-transition: #{$accordion-transition};\n  --#{$prefix}accordion-border-color: #{$accordion-border-color};\n  --#{$prefix}accordion-border-width: #{$accordion-border-width};\n  --#{$prefix}accordion-border-radius: #{$accordion-border-radius};\n  --#{$prefix}accordion-inner-border-radius: #{$accordion-inner-border-radius};\n  --#{$prefix}accordion-btn-padding-x: #{$accordion-button-padding-x};\n  --#{$prefix}accordion-btn-padding-y: #{$accordion-button-padding-y};\n  --#{$prefix}accordion-btn-color: #{$accordion-button-color};\n  --#{$prefix}accordion-btn-bg: #{$accordion-button-bg};\n  --#{$prefix}accordion-btn-icon: #{escape-svg($accordion-button-icon)};\n  --#{$prefix}accordion-btn-icon-width: #{$accordion-icon-width};\n  --#{$prefix}accordion-btn-icon-transform: #{$accordion-icon-transform};\n  --#{$prefix}accordion-btn-icon-transition: #{$accordion-icon-transition};\n  --#{$prefix}accordion-btn-active-icon: #{escape-svg($accordion-button-active-icon)};\n  --#{$prefix}accordion-btn-focus-border-color: #{$accordion-button-focus-border-color};\n  --#{$prefix}accordion-btn-focus-box-shadow: #{$accordion-button-focus-box-shadow};\n  --#{$prefix}accordion-body-padding-x: #{$accordion-body-padding-x};\n  --#{$prefix}accordion-body-padding-y: #{$accordion-body-padding-y};\n  --#{$prefix}accordion-active-color: #{$accordion-button-active-color};\n  --#{$prefix}accordion-active-bg: #{$accordion-button-active-bg};\n  // scss-docs-end accordion-css-vars\n}\n\n.accordion-button {\n  position: relative;\n  display: flex;\n  align-items: center;\n  width: 100%;\n  padding: var(--#{$prefix}accordion-btn-padding-y) var(--#{$prefix}accordion-btn-padding-x);\n  @include font-size($font-size-base);\n  color: var(--#{$prefix}accordion-btn-color);\n  text-align: left; // Reset button style\n  background-color: var(--#{$prefix}accordion-btn-bg);\n  border: 0;\n  @include border-radius(0);\n  overflow-anchor: none;\n  @include transition(var(--#{$prefix}accordion-transition));\n\n  &:not(.collapsed) {\n    color: var(--#{$prefix}accordion-active-color);\n    background-color: var(--#{$prefix}accordion-active-bg);\n    box-shadow: inset 0 calc(-1 * var(--#{$prefix}accordion-border-width)) 0 var(--#{$prefix}accordion-border-color); // stylelint-disable-line function-disallowed-list\n\n    &::after {\n      background-image: var(--#{$prefix}accordion-btn-active-icon);\n      transform: var(--#{$prefix}accordion-btn-icon-transform);\n    }\n  }\n\n  // Accordion icon\n  &::after {\n    flex-shrink: 0;\n    width: var(--#{$prefix}accordion-btn-icon-width);\n    height: var(--#{$prefix}accordion-btn-icon-width);\n    margin-left: auto;\n    content: \"\";\n    background-image: var(--#{$prefix}accordion-btn-icon);\n    background-repeat: no-repeat;\n    background-size: var(--#{$prefix}accordion-btn-icon-width);\n    @include transition(var(--#{$prefix}accordion-btn-icon-transition));\n  }\n\n  &:hover {\n    z-index: 2;\n  }\n\n  &:focus {\n    z-index: 3;\n    border-color: var(--#{$prefix}accordion-btn-focus-border-color);\n    outline: 0;\n    box-shadow: var(--#{$prefix}accordion-btn-focus-box-shadow);\n  }\n}\n\n.accordion-header {\n  margin-bottom: 0;\n}\n\n.accordion-item {\n  color: var(--#{$prefix}accordion-color);\n  background-color: var(--#{$prefix}accordion-bg);\n  border: var(--#{$prefix}accordion-border-width) solid var(--#{$prefix}accordion-border-color);\n\n  &:first-of-type {\n    @include border-top-radius(var(--#{$prefix}accordion-border-radius));\n\n    .accordion-button {\n      @include border-top-radius(var(--#{$prefix}accordion-inner-border-radius));\n    }\n  }\n\n  &:not(:first-of-type) {\n    border-top: 0;\n  }\n\n  // Only set a border-radius on the last item if the accordion is collapsed\n  &:last-of-type {\n    @include border-bottom-radius(var(--#{$prefix}accordion-border-radius));\n\n    .accordion-button {\n      &.collapsed {\n        @include border-bottom-radius(var(--#{$prefix}accordion-inner-border-radius));\n      }\n    }\n\n    .accordion-collapse {\n      @include border-bottom-radius(var(--#{$prefix}accordion-border-radius));\n    }\n  }\n}\n\n.accordion-body {\n  padding: var(--#{$prefix}accordion-body-padding-y) var(--#{$prefix}accordion-body-padding-x);\n}\n\n\n// Flush accordion items\n//\n// Remove borders and border-radius to keep accordion items edge-to-edge.\n\n.accordion-flush {\n  .accordion-collapse {\n    border-width: 0;\n  }\n\n  .accordion-item {\n    border-right: 0;\n    border-left: 0;\n    @include border-radius(0);\n\n    &:first-child { border-top: 0; }\n    &:last-child { border-bottom: 0; }\n\n    .accordion-button {\n      &,\n      &.collapsed {\n        @include border-radius(0);\n      }\n    }\n  }\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark) {\n    .accordion-button::after {\n      --#{$prefix}accordion-btn-icon: #{escape-svg($accordion-button-icon-dark)};\n      --#{$prefix}accordion-btn-active-icon: #{escape-svg($accordion-button-active-icon-dark)};\n    }\n  }\n}\n",".breadcrumb {\n  // scss-docs-start breadcrumb-css-vars\n  --#{$prefix}breadcrumb-padding-x: #{$breadcrumb-padding-x};\n  --#{$prefix}breadcrumb-padding-y: #{$breadcrumb-padding-y};\n  --#{$prefix}breadcrumb-margin-bottom: #{$breadcrumb-margin-bottom};\n  @include rfs($breadcrumb-font-size, --#{$prefix}breadcrumb-font-size);\n  --#{$prefix}breadcrumb-bg: #{$breadcrumb-bg};\n  --#{$prefix}breadcrumb-border-radius: #{$breadcrumb-border-radius};\n  --#{$prefix}breadcrumb-divider-color: #{$breadcrumb-divider-color};\n  --#{$prefix}breadcrumb-item-padding-x: #{$breadcrumb-item-padding-x};\n  --#{$prefix}breadcrumb-item-active-color: #{$breadcrumb-active-color};\n  // scss-docs-end breadcrumb-css-vars\n\n  display: flex;\n  flex-wrap: wrap;\n  padding: var(--#{$prefix}breadcrumb-padding-y) var(--#{$prefix}breadcrumb-padding-x);\n  margin-bottom: var(--#{$prefix}breadcrumb-margin-bottom);\n  @include font-size(var(--#{$prefix}breadcrumb-font-size));\n  list-style: none;\n  background-color: var(--#{$prefix}breadcrumb-bg);\n  @include border-radius(var(--#{$prefix}breadcrumb-border-radius));\n}\n\n.breadcrumb-item {\n  // The separator between breadcrumbs (by default, a forward-slash: \"/\")\n  + .breadcrumb-item {\n    padding-left: var(--#{$prefix}breadcrumb-item-padding-x);\n\n    &::before {\n      float: left; // Suppress inline spacings and underlining of the separator\n      padding-right: var(--#{$prefix}breadcrumb-item-padding-x);\n      color: var(--#{$prefix}breadcrumb-divider-color);\n      content: var(--#{$prefix}breadcrumb-divider, escape-svg($breadcrumb-divider)) #{\"/* rtl:\"} var(--#{$prefix}breadcrumb-divider, escape-svg($breadcrumb-divider-flipped)) #{\"*/\"};\n    }\n  }\n\n  &.active {\n    color: var(--#{$prefix}breadcrumb-item-active-color);\n  }\n}\n",".pagination {\n  // scss-docs-start pagination-css-vars\n  --#{$prefix}pagination-padding-x: #{$pagination-padding-x};\n  --#{$prefix}pagination-padding-y: #{$pagination-padding-y};\n  @include rfs($pagination-font-size, --#{$prefix}pagination-font-size);\n  --#{$prefix}pagination-color: #{$pagination-color};\n  --#{$prefix}pagination-bg: #{$pagination-bg};\n  --#{$prefix}pagination-border-width: #{$pagination-border-width};\n  --#{$prefix}pagination-border-color: #{$pagination-border-color};\n  --#{$prefix}pagination-border-radius: #{$pagination-border-radius};\n  --#{$prefix}pagination-hover-color: #{$pagination-hover-color};\n  --#{$prefix}pagination-hover-bg: #{$pagination-hover-bg};\n  --#{$prefix}pagination-hover-border-color: #{$pagination-hover-border-color};\n  --#{$prefix}pagination-focus-color: #{$pagination-focus-color};\n  --#{$prefix}pagination-focus-bg: #{$pagination-focus-bg};\n  --#{$prefix}pagination-focus-box-shadow: #{$pagination-focus-box-shadow};\n  --#{$prefix}pagination-active-color: #{$pagination-active-color};\n  --#{$prefix}pagination-active-bg: #{$pagination-active-bg};\n  --#{$prefix}pagination-active-border-color: #{$pagination-active-border-color};\n  --#{$prefix}pagination-disabled-color: #{$pagination-disabled-color};\n  --#{$prefix}pagination-disabled-bg: #{$pagination-disabled-bg};\n  --#{$prefix}pagination-disabled-border-color: #{$pagination-disabled-border-color};\n  // scss-docs-end pagination-css-vars\n\n  display: flex;\n  @include list-unstyled();\n}\n\n.page-link {\n  position: relative;\n  display: block;\n  padding: var(--#{$prefix}pagination-padding-y) var(--#{$prefix}pagination-padding-x);\n  @include font-size(var(--#{$prefix}pagination-font-size));\n  color: var(--#{$prefix}pagination-color);\n  text-decoration: if($link-decoration == none, null, none);\n  background-color: var(--#{$prefix}pagination-bg);\n  border: var(--#{$prefix}pagination-border-width) solid var(--#{$prefix}pagination-border-color);\n  @include transition($pagination-transition);\n\n  &:hover {\n    z-index: 2;\n    color: var(--#{$prefix}pagination-hover-color);\n    text-decoration: if($link-hover-decoration == underline, none, null);\n    background-color: var(--#{$prefix}pagination-hover-bg);\n    border-color: var(--#{$prefix}pagination-hover-border-color);\n  }\n\n  &:focus {\n    z-index: 3;\n    color: var(--#{$prefix}pagination-focus-color);\n    background-color: var(--#{$prefix}pagination-focus-bg);\n    outline: $pagination-focus-outline;\n    box-shadow: var(--#{$prefix}pagination-focus-box-shadow);\n  }\n\n  &.active,\n  .active > & {\n    z-index: 3;\n    color: var(--#{$prefix}pagination-active-color);\n    @include gradient-bg(var(--#{$prefix}pagination-active-bg));\n    border-color: var(--#{$prefix}pagination-active-border-color);\n  }\n\n  &.disabled,\n  .disabled > & {\n    color: var(--#{$prefix}pagination-disabled-color);\n    pointer-events: none;\n    background-color: var(--#{$prefix}pagination-disabled-bg);\n    border-color: var(--#{$prefix}pagination-disabled-border-color);\n  }\n}\n\n.page-item {\n  &:not(:first-child) .page-link {\n    margin-left: $pagination-margin-start;\n  }\n\n  @if $pagination-margin-start == calc($pagination-border-width * -1) {\n    &:first-child {\n      .page-link {\n        @include border-start-radius(var(--#{$prefix}pagination-border-radius));\n      }\n    }\n\n    &:last-child {\n      .page-link {\n        @include border-end-radius(var(--#{$prefix}pagination-border-radius));\n      }\n    }\n  } @else {\n    // Add border-radius to all pageLinks in case they have left margin\n    .page-link {\n      @include border-radius(var(--#{$prefix}pagination-border-radius));\n    }\n  }\n}\n\n\n//\n// Sizing\n//\n\n.pagination-lg {\n  @include pagination-size($pagination-padding-y-lg, $pagination-padding-x-lg, $font-size-lg, $pagination-border-radius-lg);\n}\n\n.pagination-sm {\n  @include pagination-size($pagination-padding-y-sm, $pagination-padding-x-sm, $font-size-sm, $pagination-border-radius-sm);\n}\n","// Pagination\n\n// scss-docs-start pagination-mixin\n@mixin pagination-size($padding-y, $padding-x, $font-size, $border-radius) {\n  --#{$prefix}pagination-padding-x: #{$padding-x};\n  --#{$prefix}pagination-padding-y: #{$padding-y};\n  @include rfs($font-size, --#{$prefix}pagination-font-size);\n  --#{$prefix}pagination-border-radius: #{$border-radius};\n}\n// scss-docs-end pagination-mixin\n","// Base class\n//\n// Requires one of the contextual, color modifier classes for `color` and\n// `background-color`.\n\n.badge {\n  // scss-docs-start badge-css-vars\n  --#{$prefix}badge-padding-x: #{$badge-padding-x};\n  --#{$prefix}badge-padding-y: #{$badge-padding-y};\n  @include rfs($badge-font-size, --#{$prefix}badge-font-size);\n  --#{$prefix}badge-font-weight: #{$badge-font-weight};\n  --#{$prefix}badge-color: #{$badge-color};\n  --#{$prefix}badge-border-radius: #{$badge-border-radius};\n  // scss-docs-end badge-css-vars\n\n  display: inline-block;\n  padding: var(--#{$prefix}badge-padding-y) var(--#{$prefix}badge-padding-x);\n  @include font-size(var(--#{$prefix}badge-font-size));\n  font-weight: var(--#{$prefix}badge-font-weight);\n  line-height: 1;\n  color: var(--#{$prefix}badge-color);\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: baseline;\n  @include border-radius(var(--#{$prefix}badge-border-radius));\n  @include gradient-bg();\n\n  // Empty badges collapse automatically\n  &:empty {\n    display: none;\n  }\n}\n\n// Quick fix for badges in buttons\n.btn .badge {\n  position: relative;\n  top: -1px;\n}\n","//\n// Base styles\n//\n\n.alert {\n  // scss-docs-start alert-css-vars\n  --#{$prefix}alert-bg: transparent;\n  --#{$prefix}alert-padding-x: #{$alert-padding-x};\n  --#{$prefix}alert-padding-y: #{$alert-padding-y};\n  --#{$prefix}alert-margin-bottom: #{$alert-margin-bottom};\n  --#{$prefix}alert-color: inherit;\n  --#{$prefix}alert-border-color: transparent;\n  --#{$prefix}alert-border: #{$alert-border-width} solid var(--#{$prefix}alert-border-color);\n  --#{$prefix}alert-border-radius: #{$alert-border-radius};\n  --#{$prefix}alert-link-color: inherit;\n  // scss-docs-end alert-css-vars\n\n  position: relative;\n  padding: var(--#{$prefix}alert-padding-y) var(--#{$prefix}alert-padding-x);\n  margin-bottom: var(--#{$prefix}alert-margin-bottom);\n  color: var(--#{$prefix}alert-color);\n  background-color: var(--#{$prefix}alert-bg);\n  border: var(--#{$prefix}alert-border);\n  @include border-radius(var(--#{$prefix}alert-border-radius));\n}\n\n// Headings for larger alerts\n.alert-heading {\n  // Specified to prevent conflicts of changing $headings-color\n  color: inherit;\n}\n\n// Provide class for links that match alerts\n.alert-link {\n  font-weight: $alert-link-font-weight;\n  color: var(--#{$prefix}alert-link-color);\n}\n\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissible {\n  padding-right: $alert-dismissible-padding-r;\n\n  // Adjust close link position\n  .btn-close {\n    position: absolute;\n    top: 0;\n    right: 0;\n    z-index: $stretched-link-z-index + 1;\n    padding: $alert-padding-y * 1.25 $alert-padding-x;\n  }\n}\n\n\n// scss-docs-start alert-modifiers\n// Generate contextual modifier classes for colorizing the alert\n@each $state in map-keys($theme-colors) {\n  .alert-#{$state} {\n    --#{$prefix}alert-color: var(--#{$prefix}#{$state}-text);\n    --#{$prefix}alert-bg: var(--#{$prefix}#{$state}-bg-subtle);\n    --#{$prefix}alert-border-color: var(--#{$prefix}#{$state}-border-subtle);\n    --#{$prefix}alert-link-color: var(--#{$prefix}#{$state}-text);\n  }\n}\n// scss-docs-end alert-modifiers\n","// Disable animation if transitions are disabled\n\n// scss-docs-start progress-keyframes\n@if $enable-transitions {\n  @keyframes progress-bar-stripes {\n    0% { background-position-x: $progress-height; }\n  }\n}\n// scss-docs-end progress-keyframes\n\n.progress,\n.progress-stacked {\n  // scss-docs-start progress-css-vars\n  --#{$prefix}progress-height: #{$progress-height};\n  @include rfs($progress-font-size, --#{$prefix}progress-font-size);\n  --#{$prefix}progress-bg: #{$progress-bg};\n  --#{$prefix}progress-border-radius: #{$progress-border-radius};\n  --#{$prefix}progress-box-shadow: #{$progress-box-shadow};\n  --#{$prefix}progress-bar-color: #{$progress-bar-color};\n  --#{$prefix}progress-bar-bg: #{$progress-bar-bg};\n  --#{$prefix}progress-bar-transition: #{$progress-bar-transition};\n  // scss-docs-end progress-css-vars\n\n  display: flex;\n  height: var(--#{$prefix}progress-height);\n  overflow: hidden; // force rounded corners by cropping it\n  @include font-size(var(--#{$prefix}progress-font-size));\n  background-color: var(--#{$prefix}progress-bg);\n  @include border-radius(var(--#{$prefix}progress-border-radius));\n  @include box-shadow(var(--#{$prefix}progress-box-shadow));\n}\n\n.progress-bar {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  overflow: hidden;\n  color: var(--#{$prefix}progress-bar-color);\n  text-align: center;\n  white-space: nowrap;\n  background-color: var(--#{$prefix}progress-bar-bg);\n  @include transition(var(--#{$prefix}progress-bar-transition));\n}\n\n.progress-bar-striped {\n  @include gradient-striped();\n  background-size: var(--#{$prefix}progress-height) var(--#{$prefix}progress-height);\n}\n\n.progress-stacked > .progress {\n  overflow: visible;\n}\n\n.progress-stacked > .progress > .progress-bar {\n  width: 100%;\n}\n\n@if $enable-transitions {\n  .progress-bar-animated {\n    animation: $progress-bar-animation-timing progress-bar-stripes;\n\n    @if $enable-reduced-motion {\n      @media (prefers-reduced-motion: reduce) {\n        animation: none;\n      }\n    }\n  }\n}\n","// Base class\n//\n// Easily usable on <ul>, <ol>, or <div>.\n\n.list-group {\n  // scss-docs-start list-group-css-vars\n  --#{$prefix}list-group-color: #{$list-group-color};\n  --#{$prefix}list-group-bg: #{$list-group-bg};\n  --#{$prefix}list-group-border-color: #{$list-group-border-color};\n  --#{$prefix}list-group-border-width: #{$list-group-border-width};\n  --#{$prefix}list-group-border-radius: #{$list-group-border-radius};\n  --#{$prefix}list-group-item-padding-x: #{$list-group-item-padding-x};\n  --#{$prefix}list-group-item-padding-y: #{$list-group-item-padding-y};\n  --#{$prefix}list-group-action-color: #{$list-group-action-color};\n  --#{$prefix}list-group-action-hover-color: #{$list-group-action-hover-color};\n  --#{$prefix}list-group-action-hover-bg: #{$list-group-hover-bg};\n  --#{$prefix}list-group-action-active-color: #{$list-group-action-active-color};\n  --#{$prefix}list-group-action-active-bg: #{$list-group-action-active-bg};\n  --#{$prefix}list-group-disabled-color: #{$list-group-disabled-color};\n  --#{$prefix}list-group-disabled-bg: #{$list-group-disabled-bg};\n  --#{$prefix}list-group-active-color: #{$list-group-active-color};\n  --#{$prefix}list-group-active-bg: #{$list-group-active-bg};\n  --#{$prefix}list-group-active-border-color: #{$list-group-active-border-color};\n  // scss-docs-end list-group-css-vars\n\n  display: flex;\n  flex-direction: column;\n\n  // No need to set list-style: none; since .list-group-item is block level\n  padding-left: 0; // reset padding because ul and ol\n  margin-bottom: 0;\n  @include border-radius(var(--#{$prefix}list-group-border-radius));\n}\n\n.list-group-numbered {\n  list-style-type: none;\n  counter-reset: section;\n\n  > .list-group-item::before {\n    // Increments only this instance of the section counter\n    content: counters(section, \".\") \". \";\n    counter-increment: section;\n  }\n}\n\n// Interactive list items\n//\n// Use anchor or button elements instead of `li`s or `div`s to create interactive\n// list items. Includes an extra `.active` modifier class for selected items.\n\n.list-group-item-action {\n  width: 100%; // For `<button>`s (anchors become 100% by default though)\n  color: var(--#{$prefix}list-group-action-color);\n  text-align: inherit; // For `<button>`s (anchors inherit)\n\n  // Hover state\n  &:hover,\n  &:focus {\n    z-index: 1; // Place hover/focus items above their siblings for proper border styling\n    color: var(--#{$prefix}list-group-action-hover-color);\n    text-decoration: none;\n    background-color: var(--#{$prefix}list-group-action-hover-bg);\n  }\n\n  &:active {\n    color: var(--#{$prefix}list-group-action-active-color);\n    background-color: var(--#{$prefix}list-group-action-active-bg);\n  }\n}\n\n// Individual list items\n//\n// Use on `li`s or `div`s within the `.list-group` parent.\n\n.list-group-item {\n  position: relative;\n  display: block;\n  padding: var(--#{$prefix}list-group-item-padding-y) var(--#{$prefix}list-group-item-padding-x);\n  color: var(--#{$prefix}list-group-color);\n  text-decoration: if($link-decoration == none, null, none);\n  background-color: var(--#{$prefix}list-group-bg);\n  border: var(--#{$prefix}list-group-border-width) solid var(--#{$prefix}list-group-border-color);\n\n  &:first-child {\n    @include border-top-radius(inherit);\n  }\n\n  &:last-child {\n    @include border-bottom-radius(inherit);\n  }\n\n  &.disabled,\n  &:disabled {\n    color: var(--#{$prefix}list-group-disabled-color);\n    pointer-events: none;\n    background-color: var(--#{$prefix}list-group-disabled-bg);\n  }\n\n  // Include both here for `<a>`s and `<button>`s\n  &.active {\n    z-index: 2; // Place active items above their siblings for proper border styling\n    color: var(--#{$prefix}list-group-active-color);\n    background-color: var(--#{$prefix}list-group-active-bg);\n    border-color: var(--#{$prefix}list-group-active-border-color);\n  }\n\n  // stylelint-disable-next-line scss/selector-no-redundant-nesting-selector\n  & + .list-group-item {\n    border-top-width: 0;\n\n    &.active {\n      margin-top: calc(-1 * var(--#{$prefix}list-group-border-width)); // stylelint-disable-line function-disallowed-list\n      border-top-width: var(--#{$prefix}list-group-border-width);\n    }\n  }\n}\n\n// Horizontal\n//\n// Change the layout of list group items from vertical (default) to horizontal.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .list-group-horizontal#{$infix} {\n      flex-direction: row;\n\n      > .list-group-item {\n        &:first-child:not(:last-child) {\n          @include border-bottom-start-radius(var(--#{$prefix}list-group-border-radius));\n          @include border-top-end-radius(0);\n        }\n\n        &:last-child:not(:first-child) {\n          @include border-top-end-radius(var(--#{$prefix}list-group-border-radius));\n          @include border-bottom-start-radius(0);\n        }\n\n        &.active {\n          margin-top: 0;\n        }\n\n        + .list-group-item {\n          border-top-width: var(--#{$prefix}list-group-border-width);\n          border-left-width: 0;\n\n          &.active {\n            margin-left: calc(-1 * var(--#{$prefix}list-group-border-width)); // stylelint-disable-line function-disallowed-list\n            border-left-width: var(--#{$prefix}list-group-border-width);\n          }\n        }\n      }\n    }\n  }\n}\n\n\n// Flush list items\n//\n// Remove borders and border-radius to keep list group items edge-to-edge. Most\n// useful within other components (e.g., cards).\n\n.list-group-flush {\n  @include border-radius(0);\n\n  > .list-group-item {\n    border-width: 0 0 var(--#{$prefix}list-group-border-width);\n\n    &:last-child {\n      border-bottom-width: 0;\n    }\n  }\n}\n\n\n// scss-docs-start list-group-modifiers\n// List group contextual variants\n//\n// Add modifier classes to change text and background color on individual items.\n// Organizationally, this must come after the `:hover` states.\n\n@each $state in map-keys($theme-colors) {\n  .list-group-item-#{$state} {\n    --#{$prefix}list-group-color: var(--#{$prefix}#{$state}-text);\n    --#{$prefix}list-group-bg: var(--#{$prefix}#{$state}-bg-subtle);\n    --#{$prefix}list-group-border-color: var(--#{$prefix}#{$state}-border-subtle);\n\n    &.list-group-item-action {\n      &:hover,\n      &:focus {\n        --#{$prefix}list-group-action-hover-color: var(--#{$prefix}emphasis-color);\n        --#{$prefix}list-group-action-hover-bg: var(--#{$prefix}#{$state}-border-subtle);\n      }\n\n      &:active {\n        --#{$prefix}list-group-active-color: var(--#{$prefix}emphasis-color);\n        --#{$prefix}list-group-active-bg: var(--#{$prefix}#{$state}-text);\n        --#{$prefix}list-group-active-border-color: var(--#{$prefix}#{$state}-text);\n      }\n    }\n  }\n}\n// scss-docs-end list-group-modifiers\n","// Transparent background and border properties included for button version.\n// iOS requires the button element instead of an anchor tag.\n// If you want the anchor version, it requires `href=\"#\"`.\n// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n.btn-close {\n  --#{$prefix}btn-close-color: #{$btn-close-color};\n  --#{$prefix}btn-close-bg: #{ escape-svg($btn-close-bg) };\n  --#{$prefix}btn-close-opacity: #{$btn-close-opacity};\n  --#{$prefix}btn-close-hover-opacity: #{$btn-close-hover-opacity};\n  --#{$prefix}btn-close-focus-shadow: #{$btn-close-focus-shadow};\n  --#{$prefix}btn-close-focus-opacity: #{$btn-close-focus-opacity};\n  --#{$prefix}btn-close-disabled-opacity: #{$btn-close-disabled-opacity};\n  --#{$prefix}btn-close-white-filter: #{$btn-close-white-filter};\n\n  box-sizing: content-box;\n  width: $btn-close-width;\n  height: $btn-close-height;\n  padding: $btn-close-padding-y $btn-close-padding-x;\n  color: var(--#{$prefix}btn-close-color);\n  background: transparent var(--#{$prefix}btn-close-bg) center / $btn-close-width auto no-repeat; // include transparent for button elements\n  border: 0; // for button elements\n  @include border-radius();\n  opacity: var(--#{$prefix}btn-close-opacity);\n\n  // Override <a>'s hover style\n  &:hover {\n    color: var(--#{$prefix}btn-close-color);\n    text-decoration: none;\n    opacity: var(--#{$prefix}btn-close-hover-opacity);\n  }\n\n  &:focus {\n    outline: 0;\n    box-shadow: var(--#{$prefix}btn-close-focus-shadow);\n    opacity: var(--#{$prefix}btn-close-focus-opacity);\n  }\n\n  &:disabled,\n  &.disabled {\n    pointer-events: none;\n    user-select: none;\n    opacity: var(--#{$prefix}btn-close-disabled-opacity);\n  }\n}\n\n@mixin btn-close-white() {\n  filter: var(--#{$prefix}btn-close-white-filter);\n}\n\n.btn-close-white {\n  @include btn-close-white();\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark) {\n    .btn-close {\n      @include btn-close-white();\n    }\n  }\n}\n",".toast {\n  // scss-docs-start toast-css-vars\n  --#{$prefix}toast-zindex: #{$zindex-toast};\n  --#{$prefix}toast-padding-x: #{$toast-padding-x};\n  --#{$prefix}toast-padding-y: #{$toast-padding-y};\n  --#{$prefix}toast-spacing: #{$toast-spacing};\n  --#{$prefix}toast-max-width: #{$toast-max-width};\n  @include rfs($toast-font-size, --#{$prefix}toast-font-size);\n  --#{$prefix}toast-color: #{$toast-color};\n  --#{$prefix}toast-bg: #{$toast-background-color};\n  --#{$prefix}toast-border-width: #{$toast-border-width};\n  --#{$prefix}toast-border-color: #{$toast-border-color};\n  --#{$prefix}toast-border-radius: #{$toast-border-radius};\n  --#{$prefix}toast-box-shadow: #{$toast-box-shadow};\n  --#{$prefix}toast-header-color: #{$toast-header-color};\n  --#{$prefix}toast-header-bg: #{$toast-header-background-color};\n  --#{$prefix}toast-header-border-color: #{$toast-header-border-color};\n  // scss-docs-end toast-css-vars\n\n  width: var(--#{$prefix}toast-max-width);\n  max-width: 100%;\n  @include font-size(var(--#{$prefix}toast-font-size));\n  color: var(--#{$prefix}toast-color);\n  pointer-events: auto;\n  background-color: var(--#{$prefix}toast-bg);\n  background-clip: padding-box;\n  border: var(--#{$prefix}toast-border-width) solid var(--#{$prefix}toast-border-color);\n  box-shadow: var(--#{$prefix}toast-box-shadow);\n  @include border-radius(var(--#{$prefix}toast-border-radius));\n\n  &.showing {\n    opacity: 0;\n  }\n\n  &:not(.show) {\n    display: none;\n  }\n}\n\n.toast-container {\n  --#{$prefix}toast-zindex: #{$zindex-toast};\n\n  position: absolute;\n  z-index: var(--#{$prefix}toast-zindex);\n  width: max-content;\n  max-width: 100%;\n  pointer-events: none;\n\n  > :not(:last-child) {\n    margin-bottom: var(--#{$prefix}toast-spacing);\n  }\n}\n\n.toast-header {\n  display: flex;\n  align-items: center;\n  padding: var(--#{$prefix}toast-padding-y) var(--#{$prefix}toast-padding-x);\n  color: var(--#{$prefix}toast-header-color);\n  background-color: var(--#{$prefix}toast-header-bg);\n  background-clip: padding-box;\n  border-bottom: var(--#{$prefix}toast-border-width) solid var(--#{$prefix}toast-header-border-color);\n  @include border-top-radius(calc(var(--#{$prefix}toast-border-radius) - var(--#{$prefix}toast-border-width)));\n\n  .btn-close {\n    margin-right: calc(-.5 * var(--#{$prefix}toast-padding-x)); // stylelint-disable-line function-disallowed-list\n    margin-left: var(--#{$prefix}toast-padding-x);\n  }\n}\n\n.toast-body {\n  padding: var(--#{$prefix}toast-padding-x);\n  word-wrap: break-word;\n}\n","// stylelint-disable function-disallowed-list\n\n// .modal-open      - body class for killing the scroll\n// .modal           - container to scroll within\n// .modal-dialog    - positioning shell for the actual modal\n// .modal-content   - actual modal w/ bg and corners and stuff\n\n\n// Container that the modal scrolls within\n.modal {\n  // scss-docs-start modal-css-vars\n  --#{$prefix}modal-zindex: #{$zindex-modal};\n  --#{$prefix}modal-width: #{$modal-md};\n  --#{$prefix}modal-padding: #{$modal-inner-padding};\n  --#{$prefix}modal-margin: #{$modal-dialog-margin};\n  --#{$prefix}modal-color: #{$modal-content-color};\n  --#{$prefix}modal-bg: #{$modal-content-bg};\n  --#{$prefix}modal-border-color: #{$modal-content-border-color};\n  --#{$prefix}modal-border-width: #{$modal-content-border-width};\n  --#{$prefix}modal-border-radius: #{$modal-content-border-radius};\n  --#{$prefix}modal-box-shadow: #{$modal-content-box-shadow-xs};\n  --#{$prefix}modal-inner-border-radius: #{$modal-content-inner-border-radius};\n  --#{$prefix}modal-header-padding-x: #{$modal-header-padding-x};\n  --#{$prefix}modal-header-padding-y: #{$modal-header-padding-y};\n  --#{$prefix}modal-header-padding: #{$modal-header-padding}; // Todo in v6: Split this padding into x and y\n  --#{$prefix}modal-header-border-color: #{$modal-header-border-color};\n  --#{$prefix}modal-header-border-width: #{$modal-header-border-width};\n  --#{$prefix}modal-title-line-height: #{$modal-title-line-height};\n  --#{$prefix}modal-footer-gap: #{$modal-footer-margin-between};\n  --#{$prefix}modal-footer-bg: #{$modal-footer-bg};\n  --#{$prefix}modal-footer-border-color: #{$modal-footer-border-color};\n  --#{$prefix}modal-footer-border-width: #{$modal-footer-border-width};\n  // scss-docs-end modal-css-vars\n\n  position: fixed;\n  top: 0;\n  left: 0;\n  z-index: var(--#{$prefix}modal-zindex);\n  display: none;\n  width: 100%;\n  height: 100%;\n  overflow-x: hidden;\n  overflow-y: auto;\n  // Prevent Chrome on Windows from adding a focus outline. For details, see\n  // https://github.com/twbs/bootstrap/pull/10951.\n  outline: 0;\n  // We deliberately don't use `-webkit-overflow-scrolling: touch;` due to a\n  // gnarly iOS Safari bug: https://bugs.webkit.org/show_bug.cgi?id=158342\n  // See also https://github.com/twbs/bootstrap/issues/17695\n}\n\n// Shell div to position the modal with bottom padding\n.modal-dialog {\n  position: relative;\n  width: auto;\n  margin: var(--#{$prefix}modal-margin);\n  // allow clicks to pass through for custom click handling to close modal\n  pointer-events: none;\n\n  // When fading in the modal, animate it to slide down\n  .modal.fade & {\n    @include transition($modal-transition);\n    transform: $modal-fade-transform;\n  }\n  .modal.show & {\n    transform: $modal-show-transform;\n  }\n\n  // When trying to close, animate focus to scale\n  .modal.modal-static & {\n    transform: $modal-scale-transform;\n  }\n}\n\n.modal-dialog-scrollable {\n  height: calc(100% - var(--#{$prefix}modal-margin) * 2);\n\n  .modal-content {\n    max-height: 100%;\n    overflow: hidden;\n  }\n\n  .modal-body {\n    overflow-y: auto;\n  }\n}\n\n.modal-dialog-centered {\n  display: flex;\n  align-items: center;\n  min-height: calc(100% - var(--#{$prefix}modal-margin) * 2);\n}\n\n// Actual modal\n.modal-content {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  width: 100%; // Ensure `.modal-content` extends the full width of the parent `.modal-dialog`\n  // counteract the pointer-events: none; in the .modal-dialog\n  color: var(--#{$prefix}modal-color);\n  pointer-events: auto;\n  background-color: var(--#{$prefix}modal-bg);\n  background-clip: padding-box;\n  border: var(--#{$prefix}modal-border-width) solid var(--#{$prefix}modal-border-color);\n  @include border-radius(var(--#{$prefix}modal-border-radius));\n  @include box-shadow(var(--#{$prefix}modal-box-shadow));\n  // Remove focus outline from opened modal\n  outline: 0;\n}\n\n// Modal background\n.modal-backdrop {\n  // scss-docs-start modal-backdrop-css-vars\n  --#{$prefix}backdrop-zindex: #{$zindex-modal-backdrop};\n  --#{$prefix}backdrop-bg: #{$modal-backdrop-bg};\n  --#{$prefix}backdrop-opacity: #{$modal-backdrop-opacity};\n  // scss-docs-end modal-backdrop-css-vars\n\n  @include overlay-backdrop(var(--#{$prefix}backdrop-zindex), var(--#{$prefix}backdrop-bg), var(--#{$prefix}backdrop-opacity));\n}\n\n// Modal header\n// Top section of the modal w/ title and dismiss\n.modal-header {\n  display: flex;\n  flex-shrink: 0;\n  align-items: center;\n  justify-content: space-between; // Put modal header elements (title and dismiss) on opposite ends\n  padding: var(--#{$prefix}modal-header-padding);\n  border-bottom: var(--#{$prefix}modal-header-border-width) solid var(--#{$prefix}modal-header-border-color);\n  @include border-top-radius(var(--#{$prefix}modal-inner-border-radius));\n\n  .btn-close {\n    padding: calc(var(--#{$prefix}modal-header-padding-y) * .5) calc(var(--#{$prefix}modal-header-padding-x) * .5);\n    margin: calc(-.5 * var(--#{$prefix}modal-header-padding-y)) calc(-.5 * var(--#{$prefix}modal-header-padding-x)) calc(-.5 * var(--#{$prefix}modal-header-padding-y)) auto;\n  }\n}\n\n// Title text within header\n.modal-title {\n  margin-bottom: 0;\n  line-height: var(--#{$prefix}modal-title-line-height);\n}\n\n// Modal body\n// Where all modal content resides (sibling of .modal-header and .modal-footer)\n.modal-body {\n  position: relative;\n  // Enable `flex-grow: 1` so that the body take up as much space as possible\n  // when there should be a fixed height on `.modal-dialog`.\n  flex: 1 1 auto;\n  padding: var(--#{$prefix}modal-padding);\n}\n\n// Footer (for actions)\n.modal-footer {\n  display: flex;\n  flex-shrink: 0;\n  flex-wrap: wrap;\n  align-items: center; // vertically center\n  justify-content: flex-end; // Right align buttons with flex property because text-align doesn't work on flex items\n  padding: calc(var(--#{$prefix}modal-padding) - var(--#{$prefix}modal-footer-gap) * .5);\n  background-color: var(--#{$prefix}modal-footer-bg);\n  border-top: var(--#{$prefix}modal-footer-border-width) solid var(--#{$prefix}modal-footer-border-color);\n  @include border-bottom-radius(var(--#{$prefix}modal-inner-border-radius));\n\n  // Place margin between footer elements\n  // This solution is far from ideal because of the universal selector usage,\n  // but is needed to fix https://github.com/twbs/bootstrap/issues/24800\n  > * {\n    margin: calc(var(--#{$prefix}modal-footer-gap) * .5); // Todo in v6: replace with gap on parent class\n  }\n}\n\n// Scale up the modal\n@include media-breakpoint-up(sm) {\n  .modal {\n    --#{$prefix}modal-margin: #{$modal-dialog-margin-y-sm-up};\n    --#{$prefix}modal-box-shadow: #{$modal-content-box-shadow-sm-up};\n  }\n\n  // Automatically set modal's width for larger viewports\n  .modal-dialog {\n    max-width: var(--#{$prefix}modal-width);\n    margin-right: auto;\n    margin-left: auto;\n  }\n\n  .modal-sm {\n    --#{$prefix}modal-width: #{$modal-sm};\n  }\n}\n\n@include media-breakpoint-up(lg) {\n  .modal-lg,\n  .modal-xl {\n    --#{$prefix}modal-width: #{$modal-lg};\n  }\n}\n\n@include media-breakpoint-up(xl) {\n  .modal-xl {\n    --#{$prefix}modal-width: #{$modal-xl};\n  }\n}\n\n// scss-docs-start modal-fullscreen-loop\n@each $breakpoint in map-keys($grid-breakpoints) {\n  $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n  $postfix: if($infix != \"\", $infix + \"-down\", \"\");\n\n  @include media-breakpoint-down($breakpoint) {\n    .modal-fullscreen#{$postfix} {\n      width: 100vw;\n      max-width: none;\n      height: 100%;\n      margin: 0;\n\n      .modal-content {\n        height: 100%;\n        border: 0;\n        @include border-radius(0);\n      }\n\n      .modal-header,\n      .modal-footer {\n        @include border-radius(0);\n      }\n\n      .modal-body {\n        overflow-y: auto;\n      }\n    }\n  }\n}\n// scss-docs-end modal-fullscreen-loop\n","// Shared between modals and offcanvases\n@mixin overlay-backdrop($zindex, $backdrop-bg, $backdrop-opacity) {\n  position: fixed;\n  top: 0;\n  left: 0;\n  z-index: $zindex;\n  width: 100vw;\n  height: 100vh;\n  background-color: $backdrop-bg;\n\n  // Fade for backdrop\n  &.fade { opacity: 0; }\n  &.show { opacity: $backdrop-opacity; }\n}\n","// Base class\n.tooltip {\n  // scss-docs-start tooltip-css-vars\n  --#{$prefix}tooltip-zindex: #{$zindex-tooltip};\n  --#{$prefix}tooltip-max-width: #{$tooltip-max-width};\n  --#{$prefix}tooltip-padding-x: #{$tooltip-padding-x};\n  --#{$prefix}tooltip-padding-y: #{$tooltip-padding-y};\n  --#{$prefix}tooltip-margin: #{$tooltip-margin};\n  @include rfs($tooltip-font-size, --#{$prefix}tooltip-font-size);\n  --#{$prefix}tooltip-color: #{$tooltip-color};\n  --#{$prefix}tooltip-bg: #{$tooltip-bg};\n  --#{$prefix}tooltip-border-radius: #{$tooltip-border-radius};\n  --#{$prefix}tooltip-opacity: #{$tooltip-opacity};\n  --#{$prefix}tooltip-arrow-width: #{$tooltip-arrow-width};\n  --#{$prefix}tooltip-arrow-height: #{$tooltip-arrow-height};\n  // scss-docs-end tooltip-css-vars\n\n  z-index: var(--#{$prefix}tooltip-zindex);\n  display: block;\n  padding: var(--#{$prefix}tooltip-arrow-height);\n  margin: var(--#{$prefix}tooltip-margin);\n  @include deprecate(\"`$tooltip-margin`\", \"v5\", \"v5.x\", true);\n  // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n  // So reset our font and text properties to avoid inheriting weird values.\n  @include reset-text();\n  @include font-size(var(--#{$prefix}tooltip-font-size));\n  // Allow breaking very long words so they don't overflow the tooltip's bounds\n  word-wrap: break-word;\n  opacity: 0;\n\n  &.show { opacity: var(--#{$prefix}tooltip-opacity); }\n\n  .tooltip-arrow {\n    display: block;\n    width: var(--#{$prefix}tooltip-arrow-width);\n    height: var(--#{$prefix}tooltip-arrow-height);\n\n    &::before {\n      position: absolute;\n      content: \"\";\n      border-color: transparent;\n      border-style: solid;\n    }\n  }\n}\n\n.bs-tooltip-top .tooltip-arrow {\n  bottom: 0;\n\n  &::before {\n    top: -1px;\n    border-width: var(--#{$prefix}tooltip-arrow-height) calc(var(--#{$prefix}tooltip-arrow-width) * .5) 0; // stylelint-disable-line function-disallowed-list\n    border-top-color: var(--#{$prefix}tooltip-bg);\n  }\n}\n\n/* rtl:begin:ignore */\n.bs-tooltip-end .tooltip-arrow {\n  left: 0;\n  width: var(--#{$prefix}tooltip-arrow-height);\n  height: var(--#{$prefix}tooltip-arrow-width);\n\n  &::before {\n    right: -1px;\n    border-width: calc(var(--#{$prefix}tooltip-arrow-width) * .5) var(--#{$prefix}tooltip-arrow-height) calc(var(--#{$prefix}tooltip-arrow-width) * .5) 0; // stylelint-disable-line function-disallowed-list\n    border-right-color: var(--#{$prefix}tooltip-bg);\n  }\n}\n\n/* rtl:end:ignore */\n\n.bs-tooltip-bottom .tooltip-arrow {\n  top: 0;\n\n  &::before {\n    bottom: -1px;\n    border-width: 0 calc(var(--#{$prefix}tooltip-arrow-width) * .5) var(--#{$prefix}tooltip-arrow-height); // stylelint-disable-line function-disallowed-list\n    border-bottom-color: var(--#{$prefix}tooltip-bg);\n  }\n}\n\n/* rtl:begin:ignore */\n.bs-tooltip-start .tooltip-arrow {\n  right: 0;\n  width: var(--#{$prefix}tooltip-arrow-height);\n  height: var(--#{$prefix}tooltip-arrow-width);\n\n  &::before {\n    left: -1px;\n    border-width: calc(var(--#{$prefix}tooltip-arrow-width) * .5) 0 calc(var(--#{$prefix}tooltip-arrow-width) * .5) var(--#{$prefix}tooltip-arrow-height); // stylelint-disable-line function-disallowed-list\n    border-left-color: var(--#{$prefix}tooltip-bg);\n  }\n}\n\n/* rtl:end:ignore */\n\n.bs-tooltip-auto {\n  &[data-popper-placement^=\"top\"] {\n    @extend .bs-tooltip-top;\n  }\n  &[data-popper-placement^=\"right\"] {\n    @extend .bs-tooltip-end;\n  }\n  &[data-popper-placement^=\"bottom\"] {\n    @extend .bs-tooltip-bottom;\n  }\n  &[data-popper-placement^=\"left\"] {\n    @extend .bs-tooltip-start;\n  }\n}\n\n// Wrapper for the tooltip content\n.tooltip-inner {\n  max-width: var(--#{$prefix}tooltip-max-width);\n  padding: var(--#{$prefix}tooltip-padding-y) var(--#{$prefix}tooltip-padding-x);\n  color: var(--#{$prefix}tooltip-color);\n  text-align: center;\n  background-color: var(--#{$prefix}tooltip-bg);\n  @include border-radius(var(--#{$prefix}tooltip-border-radius));\n}\n","@mixin reset-text {\n  font-family: $font-family-base;\n  // We deliberately do NOT reset font-size or overflow-wrap / word-wrap.\n  font-style: normal;\n  font-weight: $font-weight-normal;\n  line-height: $line-height-base;\n  text-align: left; // Fallback for where `start` is not supported\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  white-space: normal;\n  word-spacing: normal;\n  line-break: auto;\n}\n",".popover {\n  // scss-docs-start popover-css-vars\n  --#{$prefix}popover-zindex: #{$zindex-popover};\n  --#{$prefix}popover-max-width: #{$popover-max-width};\n  @include rfs($popover-font-size, --#{$prefix}popover-font-size);\n  --#{$prefix}popover-bg: #{$popover-bg};\n  --#{$prefix}popover-border-width: #{$popover-border-width};\n  --#{$prefix}popover-border-color: #{$popover-border-color};\n  --#{$prefix}popover-border-radius: #{$popover-border-radius};\n  --#{$prefix}popover-inner-border-radius: #{$popover-inner-border-radius};\n  --#{$prefix}popover-box-shadow: #{$popover-box-shadow};\n  --#{$prefix}popover-header-padding-x: #{$popover-header-padding-x};\n  --#{$prefix}popover-header-padding-y: #{$popover-header-padding-y};\n  @include rfs($popover-header-font-size, --#{$prefix}popover-header-font-size);\n  --#{$prefix}popover-header-color: #{$popover-header-color};\n  --#{$prefix}popover-header-bg: #{$popover-header-bg};\n  --#{$prefix}popover-body-padding-x: #{$popover-body-padding-x};\n  --#{$prefix}popover-body-padding-y: #{$popover-body-padding-y};\n  --#{$prefix}popover-body-color: #{$popover-body-color};\n  --#{$prefix}popover-arrow-width: #{$popover-arrow-width};\n  --#{$prefix}popover-arrow-height: #{$popover-arrow-height};\n  --#{$prefix}popover-arrow-border: var(--#{$prefix}popover-border-color);\n  // scss-docs-end popover-css-vars\n\n  z-index: var(--#{$prefix}popover-zindex);\n  display: block;\n  max-width: var(--#{$prefix}popover-max-width);\n  // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n  // So reset our font and text properties to avoid inheriting weird values.\n  @include reset-text();\n  @include font-size(var(--#{$prefix}popover-font-size));\n  // Allow breaking very long words so they don't overflow the popover's bounds\n  word-wrap: break-word;\n  background-color: var(--#{$prefix}popover-bg);\n  background-clip: padding-box;\n  border: var(--#{$prefix}popover-border-width) solid var(--#{$prefix}popover-border-color);\n  @include border-radius(var(--#{$prefix}popover-border-radius));\n  @include box-shadow(var(--#{$prefix}popover-box-shadow));\n\n  .popover-arrow {\n    display: block;\n    width: var(--#{$prefix}popover-arrow-width);\n    height: var(--#{$prefix}popover-arrow-height);\n\n    &::before,\n    &::after {\n      position: absolute;\n      display: block;\n      content: \"\";\n      border-color: transparent;\n      border-style: solid;\n      border-width: 0;\n    }\n  }\n}\n\n.bs-popover-top {\n  > .popover-arrow {\n    bottom: calc(-1 * (var(--#{$prefix}popover-arrow-height)) - var(--#{$prefix}popover-border-width)); // stylelint-disable-line function-disallowed-list\n\n    &::before,\n    &::after {\n      border-width: var(--#{$prefix}popover-arrow-height) calc(var(--#{$prefix}popover-arrow-width) * .5) 0; // stylelint-disable-line function-disallowed-list\n    }\n\n    &::before {\n      bottom: 0;\n      border-top-color: var(--#{$prefix}popover-arrow-border);\n    }\n\n    &::after {\n      bottom: var(--#{$prefix}popover-border-width);\n      border-top-color: var(--#{$prefix}popover-bg);\n    }\n  }\n}\n\n/* rtl:begin:ignore */\n.bs-popover-end {\n  > .popover-arrow {\n    left: calc(-1 * (var(--#{$prefix}popover-arrow-height)) - var(--#{$prefix}popover-border-width)); // stylelint-disable-line function-disallowed-list\n    width: var(--#{$prefix}popover-arrow-height);\n    height: var(--#{$prefix}popover-arrow-width);\n\n    &::before,\n    &::after {\n      border-width: calc(var(--#{$prefix}popover-arrow-width) * .5) var(--#{$prefix}popover-arrow-height) calc(var(--#{$prefix}popover-arrow-width) * .5) 0; // stylelint-disable-line function-disallowed-list\n    }\n\n    &::before {\n      left: 0;\n      border-right-color: var(--#{$prefix}popover-arrow-border);\n    }\n\n    &::after {\n      left: var(--#{$prefix}popover-border-width);\n      border-right-color: var(--#{$prefix}popover-bg);\n    }\n  }\n}\n\n/* rtl:end:ignore */\n\n.bs-popover-bottom {\n  > .popover-arrow {\n    top: calc(-1 * (var(--#{$prefix}popover-arrow-height)) - var(--#{$prefix}popover-border-width)); // stylelint-disable-line function-disallowed-list\n\n    &::before,\n    &::after {\n      border-width: 0 calc(var(--#{$prefix}popover-arrow-width) * .5) var(--#{$prefix}popover-arrow-height); // stylelint-disable-line function-disallowed-list\n    }\n\n    &::before {\n      top: 0;\n      border-bottom-color: var(--#{$prefix}popover-arrow-border);\n    }\n\n    &::after {\n      top: var(--#{$prefix}popover-border-width);\n      border-bottom-color: var(--#{$prefix}popover-bg);\n    }\n  }\n\n  // This will remove the popover-header's border just below the arrow\n  .popover-header::before {\n    position: absolute;\n    top: 0;\n    left: 50%;\n    display: block;\n    width: var(--#{$prefix}popover-arrow-width);\n    margin-left: calc(-.5 * var(--#{$prefix}popover-arrow-width)); // stylelint-disable-line function-disallowed-list\n    content: \"\";\n    border-bottom: var(--#{$prefix}popover-border-width) solid var(--#{$prefix}popover-header-bg);\n  }\n}\n\n/* rtl:begin:ignore */\n.bs-popover-start {\n  > .popover-arrow {\n    right: calc(-1 * (var(--#{$prefix}popover-arrow-height)) - var(--#{$prefix}popover-border-width)); // stylelint-disable-line function-disallowed-list\n    width: var(--#{$prefix}popover-arrow-height);\n    height: var(--#{$prefix}popover-arrow-width);\n\n    &::before,\n    &::after {\n      border-width: calc(var(--#{$prefix}popover-arrow-width) * .5) 0 calc(var(--#{$prefix}popover-arrow-width) * .5) var(--#{$prefix}popover-arrow-height); // stylelint-disable-line function-disallowed-list\n    }\n\n    &::before {\n      right: 0;\n      border-left-color: var(--#{$prefix}popover-arrow-border);\n    }\n\n    &::after {\n      right: var(--#{$prefix}popover-border-width);\n      border-left-color: var(--#{$prefix}popover-bg);\n    }\n  }\n}\n\n/* rtl:end:ignore */\n\n.bs-popover-auto {\n  &[data-popper-placement^=\"top\"] {\n    @extend .bs-popover-top;\n  }\n  &[data-popper-placement^=\"right\"] {\n    @extend .bs-popover-end;\n  }\n  &[data-popper-placement^=\"bottom\"] {\n    @extend .bs-popover-bottom;\n  }\n  &[data-popper-placement^=\"left\"] {\n    @extend .bs-popover-start;\n  }\n}\n\n// Offset the popover to account for the popover arrow\n.popover-header {\n  padding: var(--#{$prefix}popover-header-padding-y) var(--#{$prefix}popover-header-padding-x);\n  margin-bottom: 0; // Reset the default from Reboot\n  @include font-size(var(--#{$prefix}popover-header-font-size));\n  color: var(--#{$prefix}popover-header-color);\n  background-color: var(--#{$prefix}popover-header-bg);\n  border-bottom: var(--#{$prefix}popover-border-width) solid var(--#{$prefix}popover-border-color);\n  @include border-top-radius(var(--#{$prefix}popover-inner-border-radius));\n\n  &:empty {\n    display: none;\n  }\n}\n\n.popover-body {\n  padding: var(--#{$prefix}popover-body-padding-y) var(--#{$prefix}popover-body-padding-x);\n  color: var(--#{$prefix}popover-body-color);\n}\n","// Notes on the classes:\n//\n// 1. .carousel.pointer-event should ideally be pan-y (to allow for users to scroll vertically)\n//    even when their scroll action started on a carousel, but for compatibility (with Firefox)\n//    we're preventing all actions instead\n// 2. The .carousel-item-start and .carousel-item-end is used to indicate where\n//    the active slide is heading.\n// 3. .active.carousel-item is the current slide.\n// 4. .active.carousel-item-start and .active.carousel-item-end is the current\n//    slide in its in-transition state. Only one of these occurs at a time.\n// 5. .carousel-item-next.carousel-item-start and .carousel-item-prev.carousel-item-end\n//    is the upcoming slide in transition.\n\n.carousel {\n  position: relative;\n}\n\n.carousel.pointer-event {\n  touch-action: pan-y;\n}\n\n.carousel-inner {\n  position: relative;\n  width: 100%;\n  overflow: hidden;\n  @include clearfix();\n}\n\n.carousel-item {\n  position: relative;\n  display: none;\n  float: left;\n  width: 100%;\n  margin-right: -100%;\n  backface-visibility: hidden;\n  @include transition($carousel-transition);\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n  display: block;\n}\n\n.carousel-item-next:not(.carousel-item-start),\n.active.carousel-item-end {\n  transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-end),\n.active.carousel-item-start {\n  transform: translateX(-100%);\n}\n\n\n//\n// Alternate transitions\n//\n\n.carousel-fade {\n  .carousel-item {\n    opacity: 0;\n    transition-property: opacity;\n    transform: none;\n  }\n\n  .carousel-item.active,\n  .carousel-item-next.carousel-item-start,\n  .carousel-item-prev.carousel-item-end {\n    z-index: 1;\n    opacity: 1;\n  }\n\n  .active.carousel-item-start,\n  .active.carousel-item-end {\n    z-index: 0;\n    opacity: 0;\n    @include transition(opacity 0s $carousel-transition-duration);\n  }\n}\n\n\n//\n// Left/right controls for nav\n//\n\n.carousel-control-prev,\n.carousel-control-next {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  z-index: 1;\n  // Use flex for alignment (1-3)\n  display: flex; // 1. allow flex styles\n  align-items: center; // 2. vertically center contents\n  justify-content: center; // 3. horizontally center contents\n  width: $carousel-control-width;\n  padding: 0;\n  color: $carousel-control-color;\n  text-align: center;\n  background: none;\n  border: 0;\n  opacity: $carousel-control-opacity;\n  @include transition($carousel-control-transition);\n\n  // Hover/focus state\n  &:hover,\n  &:focus {\n    color: $carousel-control-color;\n    text-decoration: none;\n    outline: 0;\n    opacity: $carousel-control-hover-opacity;\n  }\n}\n.carousel-control-prev {\n  left: 0;\n  background-image: if($enable-gradients, linear-gradient(90deg, rgba($black, .25), rgba($black, .001)), null);\n}\n.carousel-control-next {\n  right: 0;\n  background-image: if($enable-gradients, linear-gradient(270deg, rgba($black, .25), rgba($black, .001)), null);\n}\n\n// Icons for within\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n  display: inline-block;\n  width: $carousel-control-icon-width;\n  height: $carousel-control-icon-width;\n  background-repeat: no-repeat;\n  background-position: 50%;\n  background-size: 100% 100%;\n}\n\n/* rtl:options: {\n  \"autoRename\": true,\n  \"stringMap\":[ {\n    \"name\"    : \"prev-next\",\n    \"search\"  : \"prev\",\n    \"replace\" : \"next\"\n  } ]\n} */\n.carousel-control-prev-icon {\n  background-image: escape-svg($carousel-control-prev-icon-bg);\n}\n.carousel-control-next-icon {\n  background-image: escape-svg($carousel-control-next-icon-bg);\n}\n\n// Optional indicator pips/controls\n//\n// Add a container (such as a list) with the following class and add an item (ideally a focusable control,\n// like a button) with data-bs-target for each slide your carousel holds.\n\n.carousel-indicators {\n  position: absolute;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 2;\n  display: flex;\n  justify-content: center;\n  padding: 0;\n  // Use the .carousel-control's width as margin so we don't overlay those\n  margin-right: $carousel-control-width;\n  margin-bottom: 1rem;\n  margin-left: $carousel-control-width;\n  list-style: none;\n\n  [data-bs-target] {\n    box-sizing: content-box;\n    flex: 0 1 auto;\n    width: $carousel-indicator-width;\n    height: $carousel-indicator-height;\n    padding: 0;\n    margin-right: $carousel-indicator-spacer;\n    margin-left: $carousel-indicator-spacer;\n    text-indent: -999px;\n    cursor: pointer;\n    background-color: $carousel-indicator-active-bg;\n    background-clip: padding-box;\n    border: 0;\n    // Use transparent borders to increase the hit area by 10px on top and bottom.\n    border-top: $carousel-indicator-hit-area-height solid transparent;\n    border-bottom: $carousel-indicator-hit-area-height solid transparent;\n    opacity: $carousel-indicator-opacity;\n    @include transition($carousel-indicator-transition);\n  }\n\n  .active {\n    opacity: $carousel-indicator-active-opacity;\n  }\n}\n\n\n// Optional captions\n//\n//\n\n.carousel-caption {\n  position: absolute;\n  right: (100% - $carousel-caption-width) * .5;\n  bottom: $carousel-caption-spacer;\n  left: (100% - $carousel-caption-width) * .5;\n  padding-top: $carousel-caption-padding-y;\n  padding-bottom: $carousel-caption-padding-y;\n  color: $carousel-caption-color;\n  text-align: center;\n}\n\n// Dark mode carousel\n\n@mixin carousel-dark() {\n  .carousel-control-prev-icon,\n  .carousel-control-next-icon {\n    filter: $carousel-dark-control-icon-filter;\n  }\n\n  .carousel-indicators [data-bs-target] {\n    background-color: $carousel-dark-indicator-active-bg;\n  }\n\n  .carousel-caption {\n    color: $carousel-dark-caption-color;\n  }\n}\n\n.carousel-dark {\n  @include carousel-dark();\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark) {\n    .carousel {\n      @include carousel-dark();\n    }\n  }\n}\n","// scss-docs-start clearfix\n@mixin clearfix() {\n  &::after {\n    display: block;\n    clear: both;\n    content: \"\";\n  }\n}\n// scss-docs-end clearfix\n","//\n// Rotating border\n//\n\n.spinner-grow,\n.spinner-border {\n  display: inline-block;\n  width: var(--#{$prefix}spinner-width);\n  height: var(--#{$prefix}spinner-height);\n  vertical-align: var(--#{$prefix}spinner-vertical-align);\n  // stylelint-disable-next-line property-disallowed-list\n  border-radius: 50%;\n  animation: var(--#{$prefix}spinner-animation-speed) linear infinite var(--#{$prefix}spinner-animation-name);\n}\n\n// scss-docs-start spinner-border-keyframes\n@keyframes spinner-border {\n  to { transform: rotate(360deg) #{\"/* rtl:ignore */\"}; }\n}\n// scss-docs-end spinner-border-keyframes\n\n.spinner-border {\n  // scss-docs-start spinner-border-css-vars\n  --#{$prefix}spinner-width: #{$spinner-width};\n  --#{$prefix}spinner-height: #{$spinner-height};\n  --#{$prefix}spinner-vertical-align: #{$spinner-vertical-align};\n  --#{$prefix}spinner-border-width: #{$spinner-border-width};\n  --#{$prefix}spinner-animation-speed: #{$spinner-animation-speed};\n  --#{$prefix}spinner-animation-name: spinner-border;\n  // scss-docs-end spinner-border-css-vars\n\n  border: var(--#{$prefix}spinner-border-width) solid currentcolor;\n  border-right-color: transparent;\n}\n\n.spinner-border-sm {\n  // scss-docs-start spinner-border-sm-css-vars\n  --#{$prefix}spinner-width: #{$spinner-width-sm};\n  --#{$prefix}spinner-height: #{$spinner-height-sm};\n  --#{$prefix}spinner-border-width: #{$spinner-border-width-sm};\n  // scss-docs-end spinner-border-sm-css-vars\n}\n\n//\n// Growing circle\n//\n\n// scss-docs-start spinner-grow-keyframes\n@keyframes spinner-grow {\n  0% {\n    transform: scale(0);\n  }\n  50% {\n    opacity: 1;\n    transform: none;\n  }\n}\n// scss-docs-end spinner-grow-keyframes\n\n.spinner-grow {\n  // scss-docs-start spinner-grow-css-vars\n  --#{$prefix}spinner-width: #{$spinner-width};\n  --#{$prefix}spinner-height: #{$spinner-height};\n  --#{$prefix}spinner-vertical-align: #{$spinner-vertical-align};\n  --#{$prefix}spinner-animation-speed: #{$spinner-animation-speed};\n  --#{$prefix}spinner-animation-name: spinner-grow;\n  // scss-docs-end spinner-grow-css-vars\n\n  background-color: currentcolor;\n  opacity: 0;\n}\n\n.spinner-grow-sm {\n  --#{$prefix}spinner-width: #{$spinner-width-sm};\n  --#{$prefix}spinner-height: #{$spinner-height-sm};\n}\n\n@if $enable-reduced-motion {\n  @media (prefers-reduced-motion: reduce) {\n    .spinner-border,\n    .spinner-grow {\n      --#{$prefix}spinner-animation-speed: #{$spinner-animation-speed * 2};\n    }\n  }\n}\n","// stylelint-disable function-disallowed-list\n\n%offcanvas-css-vars {\n  // scss-docs-start offcanvas-css-vars\n  --#{$prefix}offcanvas-zindex: #{$zindex-offcanvas};\n  --#{$prefix}offcanvas-width: #{$offcanvas-horizontal-width};\n  --#{$prefix}offcanvas-height: #{$offcanvas-vertical-height};\n  --#{$prefix}offcanvas-padding-x: #{$offcanvas-padding-x};\n  --#{$prefix}offcanvas-padding-y: #{$offcanvas-padding-y};\n  --#{$prefix}offcanvas-color: #{$offcanvas-color};\n  --#{$prefix}offcanvas-bg: #{$offcanvas-bg-color};\n  --#{$prefix}offcanvas-border-width: #{$offcanvas-border-width};\n  --#{$prefix}offcanvas-border-color: #{$offcanvas-border-color};\n  --#{$prefix}offcanvas-box-shadow: #{$offcanvas-box-shadow};\n  --#{$prefix}offcanvas-transition: #{transform $offcanvas-transition-duration ease-in-out};\n  --#{$prefix}offcanvas-title-line-height: #{$offcanvas-title-line-height};\n  // scss-docs-end offcanvas-css-vars\n}\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  $next: breakpoint-next($breakpoint, $grid-breakpoints);\n  $infix: breakpoint-infix($next, $grid-breakpoints);\n\n  .offcanvas#{$infix} {\n    @extend %offcanvas-css-vars;\n  }\n}\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  $next: breakpoint-next($breakpoint, $grid-breakpoints);\n  $infix: breakpoint-infix($next, $grid-breakpoints);\n\n  .offcanvas#{$infix} {\n    @include media-breakpoint-down($next) {\n      position: fixed;\n      bottom: 0;\n      z-index: var(--#{$prefix}offcanvas-zindex);\n      display: flex;\n      flex-direction: column;\n      max-width: 100%;\n      color: var(--#{$prefix}offcanvas-color);\n      visibility: hidden;\n      background-color: var(--#{$prefix}offcanvas-bg);\n      background-clip: padding-box;\n      outline: 0;\n      @include box-shadow(var(--#{$prefix}offcanvas-box-shadow));\n      @include transition(var(--#{$prefix}offcanvas-transition));\n\n      &.offcanvas-start {\n        top: 0;\n        left: 0;\n        width: var(--#{$prefix}offcanvas-width);\n        border-right: var(--#{$prefix}offcanvas-border-width) solid var(--#{$prefix}offcanvas-border-color);\n        transform: translateX(-100%);\n      }\n\n      &.offcanvas-end {\n        top: 0;\n        right: 0;\n        width: var(--#{$prefix}offcanvas-width);\n        border-left: var(--#{$prefix}offcanvas-border-width) solid var(--#{$prefix}offcanvas-border-color);\n        transform: translateX(100%);\n      }\n\n      &.offcanvas-top {\n        top: 0;\n        right: 0;\n        left: 0;\n        height: var(--#{$prefix}offcanvas-height);\n        max-height: 100%;\n        border-bottom: var(--#{$prefix}offcanvas-border-width) solid var(--#{$prefix}offcanvas-border-color);\n        transform: translateY(-100%);\n      }\n\n      &.offcanvas-bottom {\n        right: 0;\n        left: 0;\n        height: var(--#{$prefix}offcanvas-height);\n        max-height: 100%;\n        border-top: var(--#{$prefix}offcanvas-border-width) solid var(--#{$prefix}offcanvas-border-color);\n        transform: translateY(100%);\n      }\n\n      &.showing,\n      &.show:not(.hiding) {\n        transform: none;\n      }\n\n      &.showing,\n      &.hiding,\n      &.show {\n        visibility: visible;\n      }\n    }\n\n    @if not ($infix == \"\") {\n      @include media-breakpoint-up($next) {\n        --#{$prefix}offcanvas-height: auto;\n        --#{$prefix}offcanvas-border-width: 0;\n        background-color: transparent !important; // stylelint-disable-line declaration-no-important\n\n        .offcanvas-header {\n          display: none;\n        }\n\n        .offcanvas-body {\n          display: flex;\n          flex-grow: 0;\n          padding: 0;\n          overflow-y: visible;\n          // Reset `background-color` in case `.bg-*` classes are used in offcanvas\n          background-color: transparent !important; // stylelint-disable-line declaration-no-important\n        }\n      }\n    }\n  }\n}\n\n.offcanvas-backdrop {\n  @include overlay-backdrop($zindex-offcanvas-backdrop, $offcanvas-backdrop-bg, $offcanvas-backdrop-opacity);\n}\n\n.offcanvas-header {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: var(--#{$prefix}offcanvas-padding-y) var(--#{$prefix}offcanvas-padding-x);\n\n  .btn-close {\n    padding: calc(var(--#{$prefix}offcanvas-padding-y) * .5) calc(var(--#{$prefix}offcanvas-padding-x) * .5);\n    margin-top: calc(-.5 * var(--#{$prefix}offcanvas-padding-y));\n    margin-right: calc(-.5 * var(--#{$prefix}offcanvas-padding-x));\n    margin-bottom: calc(-.5 * var(--#{$prefix}offcanvas-padding-y));\n  }\n}\n\n.offcanvas-title {\n  margin-bottom: 0;\n  line-height: var(--#{$prefix}offcanvas-title-line-height);\n}\n\n.offcanvas-body {\n  flex-grow: 1;\n  padding: var(--#{$prefix}offcanvas-padding-y) var(--#{$prefix}offcanvas-padding-x);\n  overflow-y: auto;\n}\n",".placeholder {\n  display: inline-block;\n  min-height: 1em;\n  vertical-align: middle;\n  cursor: wait;\n  background-color: currentcolor;\n  opacity: $placeholder-opacity-max;\n\n  &.btn::before {\n    display: inline-block;\n    content: \"\";\n  }\n}\n\n// Sizing\n.placeholder-xs {\n  min-height: .6em;\n}\n\n.placeholder-sm {\n  min-height: .8em;\n}\n\n.placeholder-lg {\n  min-height: 1.2em;\n}\n\n// Animation\n.placeholder-glow {\n  .placeholder {\n    animation: placeholder-glow 2s ease-in-out infinite;\n  }\n}\n\n@keyframes placeholder-glow {\n  50% {\n    opacity: $placeholder-opacity-min;\n  }\n}\n\n.placeholder-wave {\n  mask-image: linear-gradient(130deg, $black 55%, rgba(0, 0, 0, (1 - $placeholder-opacity-min)) 75%, $black 95%);\n  mask-size: 200% 100%;\n  animation: placeholder-wave 2s linear infinite;\n}\n\n@keyframes placeholder-wave {\n  100% {\n    mask-position: -200% 0%;\n  }\n}\n","// stylelint-disable function-name-case\n\n// All-caps `RGBA()` function used because of this Sass bug: https://github.com/sass/node-sass/issues/2251\n@each $color, $value in $theme-colors {\n  $color-rgb: to-rgb($value);\n  .text-bg-#{$color} {\n    color: color-contrast($value) if($enable-important-utilities, !important, null);\n    background-color: RGBA($color-rgb, var(--#{$prefix}bg-opacity, 1)) if($enable-important-utilities, !important, null);\n  }\n}\n","@each $color, $value in $theme-colors {\n  .link-#{$color} {\n    color: $value if($enable-important-utilities, !important, null);\n\n    @if $link-shade-percentage != 0 {\n      &:hover,\n      &:focus {\n        color: if(color-contrast($value) == $color-contrast-light, shade-color($value, $link-shade-percentage), tint-color($value, $link-shade-percentage)) if($enable-important-utilities, !important, null);\n      }\n    }\n  }\n}\n","// Credit: Nicolas Gallagher and SUIT CSS.\n\n.ratio {\n  position: relative;\n  width: 100%;\n\n  &::before {\n    display: block;\n    padding-top: var(--#{$prefix}aspect-ratio);\n    content: \"\";\n  }\n\n  > * {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n  }\n}\n\n@each $key, $ratio in $aspect-ratios {\n  .ratio-#{$key} {\n    --#{$prefix}aspect-ratio: #{$ratio};\n  }\n}\n","// Shorthand\n\n.fixed-top {\n  position: fixed;\n  top: 0;\n  right: 0;\n  left: 0;\n  z-index: $zindex-fixed;\n}\n\n.fixed-bottom {\n  position: fixed;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: $zindex-fixed;\n}\n\n// Responsive sticky top and bottom\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .sticky#{$infix}-top {\n      position: sticky;\n      top: 0;\n      z-index: $zindex-sticky;\n    }\n\n    .sticky#{$infix}-bottom {\n      position: sticky;\n      bottom: 0;\n      z-index: $zindex-sticky;\n    }\n  }\n}\n","// scss-docs-start stacks\n.hstack {\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  align-self: stretch;\n}\n\n.vstack {\n  display: flex;\n  flex: 1 1 auto;\n  flex-direction: column;\n  align-self: stretch;\n}\n// scss-docs-end stacks\n","//\n// Visually hidden\n//\n\n.visually-hidden,\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\n  @include visually-hidden();\n}\n","// stylelint-disable declaration-no-important\n\n// Hide content visually while keeping it accessible to assistive technologies\n//\n// See: https://www.a11yproject.com/posts/2013-01-11-how-to-hide-content/\n// See: https://kittygiraudel.com/2016/10/13/css-hide-and-seek/\n\n@mixin visually-hidden() {\n  position: absolute !important;\n  width: 1px !important;\n  height: 1px !important;\n  padding: 0 !important;\n  margin: -1px !important; // Fix for https://github.com/twbs/bootstrap/issues/25686\n  overflow: hidden !important;\n  clip: rect(0, 0, 0, 0) !important;\n  white-space: nowrap !important;\n  border: 0 !important;\n}\n\n// Use to only display content when it's focused, or one of its child elements is focused\n// (i.e. when focus is within the element/container that the class was applied to)\n//\n// Useful for \"Skip to main content\" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n\n@mixin visually-hidden-focusable() {\n  &:not(:focus):not(:focus-within) {\n    @include visually-hidden();\n  }\n}\n","//\n// Stretched link\n//\n\n.stretched-link {\n  &::#{$stretched-link-pseudo-element} {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: $stretched-link-z-index;\n    content: \"\";\n  }\n}\n","//\n// Text truncation\n//\n\n.text-truncate {\n  @include text-truncate();\n}\n","// Text truncate\n// Requires inline-block or block for proper styling\n\n@mixin text-truncate() {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n",".vr {\n  display: inline-block;\n  align-self: stretch;\n  width: 1px;\n  min-height: 1em;\n  background-color: currentcolor;\n  opacity: $hr-opacity;\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix, $is-rfs-media-query: false) {\n  $values: map-get($utility, values);\n\n  // If the values are a list or string, convert it into a map\n  @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n    $values: zip($values, $values);\n  }\n\n  @each $key, $value in $values {\n    $properties: map-get($utility, property);\n\n    // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n    @if type-of($properties) == \"string\" {\n      $properties: append((), $properties);\n    }\n\n    // Use custom class if present\n    $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n    $property-class: if($property-class == null, \"\", $property-class);\n\n    // Use custom CSS variable name if present, otherwise default to `class`\n    $css-variable-name: if(map-has-key($utility, css-variable-name), map-get($utility, css-variable-name), map-get($utility, class));\n\n    // State params to generate pseudo-classes\n    $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n    $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n    // Don't prefix if value key is null (e.g. with shadow class)\n    $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n    @if map-get($utility, rfs) {\n      // Inside the media query\n      @if $is-rfs-media-query {\n        $val: rfs-value($value);\n\n        // Do not render anything if fluid and non fluid values are the same\n        $value: if($val == rfs-fluid-value($value), null, $val);\n      }\n      @else {\n        $value: rfs-fluid-value($value);\n      }\n    }\n\n    $is-css-var: map-get($utility, css-var);\n    $is-local-vars: map-get($utility, local-vars);\n    $is-rtl: map-get($utility, rtl);\n\n    @if $value != null {\n      @if $is-rtl == false {\n        /* rtl:begin:remove */\n      }\n\n      @if $is-css-var {\n        .#{$property-class + $infix + $property-class-modifier} {\n          --#{$prefix}#{$css-variable-name}: #{$value};\n        }\n\n        @each $pseudo in $state {\n          .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n            --#{$prefix}#{$css-variable-name}: #{$value};\n          }\n        }\n      } @else {\n        .#{$property-class + $infix + $property-class-modifier} {\n          @each $property in $properties {\n            @if $is-local-vars {\n              @each $local-var, $variable in $is-local-vars {\n                --#{$prefix}#{$local-var}: #{$variable};\n              }\n            }\n            #{$property}: $value if($enable-important-utilities, !important, null);\n          }\n        }\n\n        @each $pseudo in $state {\n          .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n            @each $property in $properties {\n              @if $is-local-vars {\n                @each $local-var, $variable in $is-local-vars {\n                  --#{$prefix}#{$local-var}: #{$variable};\n                }\n              }\n              #{$property}: $value if($enable-important-utilities, !important, null);\n            }\n          }\n        }\n      }\n\n      @if $is-rtl == false {\n        /* rtl:end:remove */\n      }\n    }\n  }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n  // Generate media query if needed\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    // Loop over each utility property\n    @each $key, $utility in $utilities {\n      // The utility can be disabled with `false`, thus check if the utility is a map first\n      // Only proceed if responsive media queries are enabled or if it's the base media query\n      @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n        @include generate-utility($utility, $infix);\n      }\n    }\n  }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n  @each $breakpoint in map-keys($grid-breakpoints) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n      // Loop over each utility property\n      @each $key, $utility in $utilities {\n        // The utility can be disabled with `false`, thus check if the utility is a map first\n        // Only proceed if responsive media queries are enabled or if it's the base media query\n        @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n          @include generate-utility($utility, $infix, true);\n        }\n      }\n    }\n  }\n}\n\n\n// Print utilities\n@media print {\n  @each $key, $utility in $utilities {\n    // The utility can be disabled with `false`, thus check if the utility is a map first\n    // Then check if the utility needs print styles\n    @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n      @include generate-utility($utility, \"-print\");\n    }\n  }\n}\n","$theme-color-interval:      8% !default;\n\n// Position\n.toast-center-center {\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n}\n.toast-top-center {\n  top: 0;\n  right: 0;\n  width: 100%;\n}\n.toast-bottom-center {\n  bottom: 0;\n  right: 0;\n  width: 100%;\n}\n.toast-top-full-width {\n  top: 0;\n  right: 0;\n  width: 100%;\n}\n.toast-bottom-full-width {\n  bottom: 0;\n  right: 0;\n  width: 100%;\n}\n.toast-top-left {\n  top: 12px;\n  left: 12px;\n}\n.toast-top-right {\n  top: 12px;\n  right: 12px;\n}\n.toast-bottom-right {\n  right: 12px;\n  bottom: 12px;\n}\n.toast-bottom-left {\n  bottom: 12px;\n  left: 12px;\n}\n.toast-container.toast-top-center .ngx-toastr,\n.toast-container.toast-bottom-center .ngx-toastr {\n  width: 300px;\n  margin-left: auto;\n  margin-right: auto;\n}\n.toast-container.toast-top-full-width .ngx-toastr,\n.toast-container.toast-bottom-full-width .ngx-toastr {\n  width: 96%;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n// Toast\n.toast-container {\n  pointer-events: none;\n  position: fixed;\n  z-index: 999999;\n\n  .ngx-toastr {\n    @include border-radius($alert-border-radius);\n    position: relative;\n    overflow: hidden;\n    margin: 0 0 6px;\n    padding: 0.75rem 1.25rem 0.75rem 50px;\n    width: 300px;\n    background-position: 15px center;\n    background-repeat: no-repeat;\n    background-size: 24px;\n    box-shadow: 0 0 10px rgba(0, 0, 0, 0.03);\n    pointer-events: auto;\n\n    .toast-title {\n      font-weight: bold;\n    }\n    .toast-message {\n      word-wrap: break-word;\n\n    }\n    .toast-close-button {\n      position: relative;\n      right: -0.3em;\n      top: -0.3em;\n      float: right;\n      font-size: 20px;\n      font-weight: bold;\n      color: inherit;\n      text-shadow: 0 1px 0 #fff;\n      opacity: 0.5;\n      background: transparent;\n      border: 0;\n      padding: 0;\n    }\n    .toast-progress {\n      position: absolute;\n      left: 0;\n      bottom: 0;\n      height: 4px;\n      background-color: #000000;\n      opacity: 0.3;\n    }\n    .toast-close-button:hover,\n    .toast-close-button:focus {\n      color: #000000;\n      text-decoration: none;\n      cursor: pointer;\n      opacity: 0.75;\n    }\n  }\n  .ngx-toastr:hover {\n    box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);\n    opacity: 1;\n    cursor: pointer;\n  }\n}\n\n@function str-split($string, $separator) {\n  $split-arr: ();\n  // first index of separator in string\n  $index: str-index($string, $separator);\n  // loop through string\n  @while $index != null {\n    // get the substring from the first character to the separator\n    $item: str-slice($string, 1, $index - 1);\n    // push item to array\n    $split-arr: append($split-arr, $item);\n    // remove item and separator from string\n    $string: str-slice($string, $index + 1);\n    // find new index of separator\n    $index: str-index($string, $separator);\n  }\n  // add the remaining string to list (the last item)\n  $split-arr: append($split-arr, $string);\n\n  @return $split-arr;\n}\n\n@function svg-factory($fill-color, $viewbox, $path) {\n  $split: str-split($viewbox, ' ');\n  $width: nth($split, 3);\n  $height: nth($split, 4);\n\n  // opacity is 0.9999 otherwise it uses a hex equivelent\n  // firefox requires fill rgb\n  @return \"%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='\" + $viewbox +\n    \"' width='\" + $width + \"' height='\" + $height + \"'%3E%3Cpath fill='\" +\n    rgba($fill-color, 0.999999) + \"' d='\" + $path + \"'/%3E%3C/svg%3E\";\n}\n@function svg-encode($svg) {\n  @return 'data:image/svg+xml;charset=utf8,' + $svg;\n}\n.toast-success {\n  /* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/solid/check.svg */\n  background-image: url(svg-encode(\n    svg-factory(\n      shift-color($success, 6 * $theme-color-interval),\n      '0 0 512 512',\n      'M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'\n    )\n  ));\n  color: shift-color($success, 6 * $theme-color-interval) !important;\n  background-color: shift-color($success, -10 * $theme-color-interval);\n  border: 1px solid shift-color($success, -9 * $theme-color-interval);\n  // these are likely !important because we're overriding bootstrap 5's toast styles\n  a {\n    text-decoration: underline !important;\n    color: shift-color($success, 10 * $theme-color-interval) !important;\n    &:hover {\n      color: shift-color($success, 12 * $theme-color-interval) !important;\n    }\n  }\n}\n.toast-error {\n  /* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/solid/times-circle.svg */\n  background-image: url(svg-encode(\n    svg-factory(\n      shift-color($danger, 6 * $theme-color-interval),\n      '0 0 512 512',\n      'M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z'\n    )\n  ));\n  color: shift-color($danger, 6 * $theme-color-interval) !important;\n  background-color: shift-color($danger, -10 * $theme-color-interval);\n  border: 1px solid shift-color($danger, -9 * $theme-color-interval);\n  a {\n    text-decoration: underline !important;\n    color: shift-color($danger, 10 * $theme-color-interval) !important;\n    &:hover {\n      color: shift-color($danger, 12 * $theme-color-interval) !important;\n    }\n  }\n}\n.toast-info {\n  /* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/solid/info-circle.svg */\n  background-image: url(svg-encode(\n    svg-factory(\n      shift-color($info, 6 * $theme-color-interval),\n      '0 0 512 512',\n      'M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z'\n    )\n  ));\n  color: shift-color($info, 6 * $theme-color-interval) !important;\n  background-color: shift-color($info, -10 * $theme-color-interval);\n  border: 1px solid shift-color($info, -9 * $theme-color-interval);\n  a {\n    text-decoration: underline !important;\n    color: shift-color($info, 10 * $theme-color-interval) !important;\n    &:hover {\n      color: shift-color($info, 12 * $theme-color-interval) !important;\n    }\n  }\n}\n.toast-warning {\n  /* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/solid/exclamation-triangle.svg */\n  background-image: url(svg-encode(\n    svg-factory(\n      shift-color($warning, 6 * $theme-color-interval),\n      '0 0 576 512',\n      'M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z'\n    )\n  ));\n  color: shift-color($warning, 6 * $theme-color-interval) !important;\n  background-color: shift-color($warning, -10 * $theme-color-interval);\n  border: 1px solid shift-color($warning, -9 * $theme-color-interval);\n  a {\n    text-decoration: underline !important;\n    color: shift-color($warning, 10 * $theme-color-interval) !important;\n    &:hover {\n      color: shift-color($warning, 12 * $theme-color-interval) !important;\n    }\n  }\n}\n\n// Responsive Design\n@media all and (max-width: 240px) {\n  .toast-container .ngx-toastr.div {\n    padding: 8px 8px 8px 50px;\n    width: 11em;\n  }\n  .toast-container .toast-close-button {\n    right: -0.2em;\n    top: -0.2em;\n  }\n}\n@media all and (min-width: 241px) and (max-width: 480px) {\n  .toast-container .ngx-toastr.div {\n    padding: 8px 8px 8px 50px;\n    width: 18em;\n  }\n  .toast-container .toast-close-button {\n    right: -0.2em;\n    top: -0.2em;\n  }\n}\n@media all and (min-width: 481px) and (max-width: 768px) {\n  .toast-container .ngx-toastr.div {\n    padding: 15px 15px 15px 50px;\n    width: 25em;\n  }\n}\n","@import \"./theme.vars\";\r\n\r\n// ---------\r\n\r\n\r\n$button-hover-bg: rgba(0, 0, 0, .25);\r\n$button-active-bg: rgba(0, 0, 0, .5);\r\n\r\n@import '~bootstrap/scss/bootstrap.scss';\r\n@import \"./theme.vendor.scss\";\r\n\r\nwindow-controls {\r\n    svg {\r\n        transition: 0.25s fill;\r\n        fill: #aaa;\r\n    }\r\n\r\n    button:hover svg {\r\n        fill: white;\r\n    }\r\n\r\n    .btn-close:hover {\r\n        background: #8a2828;\r\n    }\r\n}\r\n\r\n$border-color: #111;\r\n\r\napp-root  {\r\n    background: $body-bg;\r\n\r\n    &.vibrant {\r\n        background: rgba(0,0,0,.65);\r\n    }\r\n\r\n    &> .content {\r\n        .tab-bar {\r\n            .btn-tab-bar {\r\n                background: transparent;\r\n                &:hover { background: rgba(0, 0, 0, .25) !important; }\r\n                &:active, &[aria-expanded-true] { background: rgba(0, 0, 0, .5) !important; }\r\n                &:focus {\r\n                    box-shadow: none;\r\n                }\r\n\r\n                &::after {\r\n                    display: none;\r\n                }\r\n            }\r\n\r\n            &>.tabs {\r\n                tab-header {\r\n                    border-left: 1px solid transparent;\r\n                    border-right: 1px solid transparent;\r\n\r\n                    transition: 0.125s ease-out width;\r\n\r\n                    .index {\r\n                        color: rgba(255, 255, 255, 0.4);\r\n                    }\r\n\r\n                    .icon {\r\n                        opacity: .75;\r\n                    }\r\n\r\n                    button {\r\n                        color: $body-color;\r\n                        border: none;\r\n                        transition: 0.25s all;\r\n\r\n                        right: 5px;\r\n\r\n                        &:hover { background: $button-active-bg !important; }\r\n                        &:active { background: $button-active-bg !important; }\r\n                    }\r\n\r\n                    .progressbar {\r\n                        background: $green;\r\n                    }\r\n\r\n                    .activity-indicator {\r\n                        background:rgba(255, 255, 255, 0.2);\r\n                    }\r\n\r\n                    &.active {\r\n                        color: white;\r\n                        background: $content-bg;\r\n                        border-left: 1px solid $border-color;\r\n                        border-right: 1px solid $border-color;\r\n                    }\r\n                }\r\n            }\r\n        }\r\n\r\n        &.tabs-on-top .tab-bar {\r\n            &>.background {\r\n                border-bottom: 1px solid $border-color;\r\n            }\r\n\r\n            tab-header {\r\n                border-bottom: 1px solid $border-color;\r\n\r\n                &.active {\r\n                    border-bottom-color: transparent;\r\n                }\r\n            }\r\n        }\r\n\r\n        &:not(.tabs-on-top) .tab-bar {\r\n            &>.background {\r\n                border-top: 1px solid $border-color;\r\n            }\r\n\r\n            tab-header {\r\n                border-top: 1px solid $border-color;\r\n\r\n                &.active {\r\n                    margin-top: -1px;\r\n                }\r\n            }\r\n        }\r\n    }\r\n\r\n    &.platform-win32, &.platform-linux {\r\n        border: 1px solid #111;\r\n\r\n        &>.content {\r\n            margin: -1px; // expand the content into the border\r\n\r\n            .tab-bar .tabs tab-header:first-child {\r\n                border-left: none;\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\ntab-body {\r\n    background: $content-bg;\r\n\r\n    terminal-toolbar .btn, .toolbar-pin-button {\r\n        font-weight: bold;\r\n    }\r\n}\r\n\r\nmulti-hotkey-input {\r\n    .item {\r\n        background: $body-bg2;\r\n        border: 1px solid $blue;\r\n        border-radius: 3px;\r\n        margin-right: 5px;\r\n\r\n        .body {\r\n            padding: 3px 0 2px;\r\n\r\n            .stroke {\r\n                padding: 0 6px;\r\n                border-right: 1px solid $content-bg;\r\n            }\r\n        }\r\n\r\n        .remove {\r\n            padding: 3px 8px 2px;\r\n        }\r\n    }\r\n\r\n    .item:has(.duplicate) {\r\n        background-color: map-get($theme-colors, 'danger');\r\n        border: 1px solid map-get($theme-colors, 'danger');\r\n    }\r\n\r\n    .add {\r\n        color: #777;\r\n        padding: 4px 10px 0;\r\n    }\r\n\r\n    .add, .item .body, .item .remove {\r\n        &:hover { background: darken($body-bg2, 5%); }\r\n        &:active { background: darken($body-bg2, 15%); }\r\n    }\r\n\r\n    .add:has(.duplicate), .item:has(.duplicate) .body, .item:has(.duplicate) .remove {\r\n        &:hover { background: darken(map-get($theme-colors, 'danger'), 5%); }\r\n        &:active { background: darken(map-get($theme-colors, 'danger'), 15%); }\r\n    }\r\n}\r\n\r\nhotkey-input-modal {\r\n    .input {\r\n        background: $input-bg;\r\n        padding: 10px;\r\n        font-size: 24px;\r\n        line-height: 27px;\r\n        height: 55px;\r\n\r\n        .stroke {\r\n            background: $body-bg2;\r\n            border: 1px solid $blue;\r\n            border-radius: 3px;\r\n            margin-right: 10px;\r\n            padding: 3px 10px;\r\n        }\r\n    }\r\n\r\n    .timeout {\r\n        background: $input-bg;\r\n\r\n        div {\r\n            background: $blue;\r\n        }\r\n    }\r\n}\r\n\r\n.mb-3 label {\r\n    margin-bottom: 2px;\r\n}\r\n\r\n.btn-check:checked + label {\r\n    background: $blue;\r\n}\r\n\r\n.btn {\r\n    i + * {\r\n        margin-left: 5px;\r\n    }\r\n\r\n    &.btn-lg i + * {\r\n        margin-left: 10px;\r\n    }\r\n}\r\n\r\n.input-group-addon + .form-control {\r\n    border-left: none;\r\n}\r\n\r\n.input-group > select.form-control {\r\n    flex-direction: row;\r\n}\r\n\r\n.list-group-item {\r\n    // transition: 0.0625s background ease;\r\n\r\n    i + * {\r\n        margin-left: 10px;\r\n    }\r\n}\r\n\r\n.list-group.list-group-flush .list-group-item {\r\n    background: transparent;\r\n    border: none;\r\n\r\n    &:not(:last-child) {\r\n        border-bottom: none;\r\n    }\r\n\r\n    &.list-group-item-action {\r\n        &:hover, &.active {\r\n            background: $list-group-hover-bg;\r\n        }\r\n    }\r\n}\r\n\r\n.list-group-light {\r\n    .list-group-item {\r\n        border: none !important;\r\n        outline: none !important;\r\n        background: transparent;\r\n        border-radius: $border-radius;\r\n        margin: 0 !important;\r\n\r\n        &.list-group-item-action {\r\n            &:hover, &.active {\r\n                background: $component-active-bg;\r\n                color: $component-active-color;\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\ncheckbox i.on {\r\n    color: $blue;\r\n}\r\n\r\n.modal .modal-footer {\r\n    background: rgba(0, 0, 0, .25);\r\n\r\n    .btn {\r\n        font-weight: bold;\r\n        padding: 0.375rem 1.5rem;\r\n    }\r\n}\r\n\r\n.list-group-item svg {\r\n    fill: white;\r\n    fill-opacity: 0.75;\r\n}\r\n\r\n*::-webkit-scrollbar {\r\n    background: rgba(0, 0, 0, .125);\r\n    width: 10px;\r\n    margin: 5px;\r\n}\r\n\r\n*::-webkit-scrollbar-thumb {\r\n    background: rgba(255, 255, 255, .25);\r\n}\r\n\r\n*::-webkit-scrollbar-corner,\r\n*::-webkit-resizer {\r\n    opacity: 0;\r\n}\r\n\r\nsearch-panel {\r\n    background: #131d27 !important;\r\n\r\n    input {\r\n        border-radius: 0 !important;\r\n    }\r\n}\r\n\r\n\r\n.btn {\r\n    cursor: pointer;\r\n    justify-content: flex-start;\r\n    overflow: hidden;\r\n\r\n    &.disabled,\r\n    &:disabled {\r\n        cursor: not-allowed;\r\n    }\r\n}\r\n\r\n.btn-warning:not(:disabled):not(.disabled) {\r\n    &.active, &:active {\r\n        color: $gray-900;\r\n    }\r\n}\r\n\r\n.btn-secondary:not(:disabled):not(.disabled) {\r\n    &.active, &:active {\r\n        background: #191e23;\r\n        align-items: center;\r\n    }\r\n}\r\n\r\n.btn-link {\r\n    text-decoration: none;\r\n\r\n    &:hover, &[aria-expanded=true], &:active, &.active {\r\n        color: $link-hover-color;\r\n        border-radius: $btn-border-radius;\r\n    }\r\n\r\n    &[aria-expanded=true], &:active, &.active {\r\n        background: rgba(255, 255, 255, 0.1);\r\n    }\r\n}\r\n\r\n.btn-group .btn.active {\r\n    border-color: transparent !important;\r\n}\r\n\r\n.nav-tabs {\r\n    margin-bottom: 10px;\r\n\r\n    &.nav-justified .nav-link {\r\n        margin-right: 5px;\r\n    }\r\n\r\n    .nav-link {\r\n        border: none;\r\n        border-bottom: $nav-tabs-border-width solid transparent;\r\n        text-transform: uppercase;\r\n        font-weight: bold;\r\n        padding: 5px 0;\r\n        margin-right: 20px;\r\n\r\n        uib-tab-heading > i {\r\n            font-size: 18px;\r\n        }\r\n\r\n        // @include hover-focus {\r\n        //     color: $nav-tabs-link-active-color;\r\n        // }\r\n\r\n        &.disabled {\r\n            color: $nav-link-disabled-color;\r\n            border-color: transparent;\r\n        }\r\n    }\r\n\r\n    .nav-item:last-child .nav-link {\r\n        margin-right: 0;\r\n    }\r\n\r\n    .nav-link.active,\r\n    .nav-item.show .nav-link {\r\n        color: $nav-tabs-link-active-color;\r\n        border-color: $nav-tabs-link-active-border-color;\r\n    }\r\n}\r\n\r\nhr {\r\n    border-color: $list-group-border-color;\r\n}\r\n\r\n.dropdown-menu {\r\n    box-shadow: $dropdown-box-shadow;\r\n}\r\n\r\nngx-colors-panel .opened {\r\n    background: $body-bg !important;\r\n\r\n    button {\r\n        color: $body-color !important;\r\n    }\r\n\r\n    .button svg {\r\n        fill: white;\r\n    }\r\n}\r\n\r\nsplit-tab-spanner {\r\n    background: rgba(0, 0, 0, .2);\r\n\r\n    &:hover, &.active {\r\n        background: rgba(255, 255, 255, .125);\r\n    }\r\n}\r\n"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ 773:
/*!***********************************************************************************************************!*\
  !*** ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/theme.new.scss ***!
  \***********************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/sourceMaps.js */ 230);
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/api.js */ 7529);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/getUrl.js */ 4511);
/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__);
// Imports



var ___CSS_LOADER_URL_IMPORT_0___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e */ 6770), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_1___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23adb5bd%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e */ 2105), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_2___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3e%3c/svg%3e */ 6199), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_3___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%23fff%27/%3e%3c/svg%3e */ 2204), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_4___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3e%3c/svg%3e */ 8931), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_5___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%280, 0, 0, 0.25%29%27/%3e%3c/svg%3e */ 7486), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_6___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%2386b7fe%27/%3e%3c/svg%3e */ 9609), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_7___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e */ 9087), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_8___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%28255, 255, 255, 0.25%29%27/%3e%3c/svg%3e */ 991), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_9___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23198754%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e */ 5122), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_10___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e */ 4144), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_11___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%2833, 37, 41, 0.75%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e */ 2221), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_12___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e */ 2956), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_13___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23212529%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e */ 3460), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_14___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%230a58ca%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e */ 7477), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_15___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%236ea8fe%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e */ 1281), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_16___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23000%27%3e%3cpath d=%27M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z%27/%3e%3c/svg%3e */ 6254), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_17___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z%27/%3e%3c/svg%3e */ 5647), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_18___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e */ 1692), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_19___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 width=%27512%27 height=%27512%27%3E%3Cpath fill=%27rgba%2813, 70, 44, 0.999999%29%27 d=%27M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z%27/%3E%3C/svg%3E */ 3475), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_20___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 width=%27512%27 height=%27512%27%3E%3Cpath fill=%27rgba%28114, 28, 36, 0.999999%29%27 d=%27M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z%27/%3E%3C/svg%3E */ 8059), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_21___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 width=%27512%27 height=%27512%27%3E%3Cpath fill=%27rgba%287, 105, 125, 0.999999%29%27 d=%27M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z%27/%3E%3C/svg%3E */ 8908), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_22___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 576 512%27 width=%27576%27 height=%27512%27%3E%3Cpath fill=%27rgba%28133, 100, 4, 0.999999%29%27 d=%27M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z%27/%3E%3C/svg%3E */ 3023), __webpack_require__.b);
var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));
var ___CSS_LOADER_URL_REPLACEMENT_0___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_0___);
var ___CSS_LOADER_URL_REPLACEMENT_1___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_1___);
var ___CSS_LOADER_URL_REPLACEMENT_2___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_2___);
var ___CSS_LOADER_URL_REPLACEMENT_3___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_3___);
var ___CSS_LOADER_URL_REPLACEMENT_4___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_4___);
var ___CSS_LOADER_URL_REPLACEMENT_5___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_5___);
var ___CSS_LOADER_URL_REPLACEMENT_6___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_6___);
var ___CSS_LOADER_URL_REPLACEMENT_7___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_7___);
var ___CSS_LOADER_URL_REPLACEMENT_8___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_8___);
var ___CSS_LOADER_URL_REPLACEMENT_9___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_9___);
var ___CSS_LOADER_URL_REPLACEMENT_10___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_10___);
var ___CSS_LOADER_URL_REPLACEMENT_11___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_11___);
var ___CSS_LOADER_URL_REPLACEMENT_12___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_12___);
var ___CSS_LOADER_URL_REPLACEMENT_13___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_13___);
var ___CSS_LOADER_URL_REPLACEMENT_14___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_14___);
var ___CSS_LOADER_URL_REPLACEMENT_15___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_15___);
var ___CSS_LOADER_URL_REPLACEMENT_16___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_16___);
var ___CSS_LOADER_URL_REPLACEMENT_17___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_17___);
var ___CSS_LOADER_URL_REPLACEMENT_18___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_18___);
var ___CSS_LOADER_URL_REPLACEMENT_19___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_19___);
var ___CSS_LOADER_URL_REPLACEMENT_20___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_20___);
var ___CSS_LOADER_URL_REPLACEMENT_21___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_21___);
var ___CSS_LOADER_URL_REPLACEMENT_22___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_22___);
// Module
___CSS_LOADER_EXPORT___.push([module.id, "app-root{background:rgba(0,0,0,0)}app-root.vibrant{background:rgba(var(--bs-dark-rgb), 0.65)}app-root>.content .tab-bar{background:var(--theme-bg-more-2)}app-root>.content .tab-bar .btn-tab-bar{background:rgba(0,0,0,0);line-height:42px;align-items:center}app-root>.content .tab-bar .btn-tab-bar svg,app-root>.content .tab-bar .btn-tab-bar path{fill:var(--bs-body-color);fill-opacity:.75}app-root>.content .tab-bar .btn-tab-bar:hover{background:rgba(0,0,0,.125) !important}app-root>.content .tab-bar .btn-tab-bar:active{background:rgba(0,0,0,.25) !important}app-root>.content .tab-bar>.tabs tab-header{border-left:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0);transition:.125s ease-out width;color:var(--theme-fg-more-2)}app-root>.content .tab-bar>.tabs tab-header .index{color:var(--bs-body-color);opacity:.4}app-root>.content .tab-bar>.tabs tab-header button{color:var(--bs-body-color);border:none;transition:.25s all}app-root>.content .tab-bar>.tabs tab-header button:hover{background:var(--theme-bg-more-2) !important}app-root>.content .tab-bar>.tabs tab-header button:active{background:var(--theme-bg-more-2) !important}app-root>.content .tab-bar>.tabs tab-header .progressbar{background:var(--bs-blue)}app-root>.content .tab-bar>.tabs tab-header .activity-indicator{background:var(--bs-body-color);opacity:.2}app-root>.content .tab-bar>.tabs tab-header .current-tab-indicator{background:var(--bs-light)}app-root>.content .tab-bar>.tabs tab-header.active{color:var(--theme-fg);background:var(--body-bg)}tab-body{background:var(--body-bg)}/*!\n * Bootstrap  v5.3.0-alpha1 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text: #0a58ca;--bs-secondary-text: #6c757d;--bs-success-text: #146c43;--bs-info-text: #087990;--bs-warning-text: #997404;--bs-danger-text: #b02a37;--bs-light-text: #6c757d;--bs-dark-text: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #f8f9fa;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #e9ecef;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg-rgb: 255, 255, 255;--bs-font-sans-serif: \"Source Sans Pro\";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size:0.875rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #d63384;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.375rem;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-2xl: 2rem;--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(var(--bs-body-color-rgb), 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(var(--bs-body-color-rgb), 0.075);--bs-emphasis-color: #000;--bs-form-control-bg: var(--bs-body-bg);--bs-form-control-disabled-bg: var(--bs-secondary-bg);--bs-highlight-bg: #fff3cd;--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}[data-bs-theme=dark]{--bs-body-color: #adb5bd;--bs-body-color-rgb: 173, 181, 189;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #f8f9fa;--bs-emphasis-color-rgb: 248, 249, 250;--bs-secondary-color: rgba(173, 181, 189, 0.75);--bs-secondary-color-rgb: 173, 181, 189;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(173, 181, 189, 0.5);--bs-tertiary-color-rgb: 173, 181, 189;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-emphasis-color: #fff;--bs-primary-text: #6ea8fe;--bs-secondary-text: #dee2e6;--bs-success-text: #75b798;--bs-info-text: #6edff6;--bs-warning-text: #ffda6a;--bs-danger-text: #ea868f;--bs-light-text: #f8f9fa;--bs-dark-text: #dee2e6;--bs-primary-bg-subtle: #031633;--bs-secondary-bg-subtle: #212529;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #084298;--bs-secondary-border-subtle: #495057;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #055160;--bs-warning-border-subtle: #664d03;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: #fff;--bs-link-color: #6ea8fe;--bs-link-hover-color: #9ec5fe;--bs-link-color-rgb: 110, 168, 254;--bs-link-hover-color-rgb: 158, 197, 254;--bs-code-color: #e685b5;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, 0.15)}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color, inherit)}h1,.h1{font-size:calc(1.34375rem + 1.125vw)}@media(min-width: 1200px){h1,.h1{font-size:2.1875rem}}h2,.h2{font-size:calc(1.3rem + 0.6vw)}@media(min-width: 1200px){h2,.h2{font-size:1.75rem}}h3,.h3{font-size:calc(1.278125rem + 0.3375vw)}@media(min-width: 1200px){h3,.h3{font-size:1.53125rem}}h4,.h4{font-size:calc(1.25625rem + 0.075vw)}@media(min-width: 1200px){h4,.h4{font-size:1.3125rem}}h5,.h5{font-size:1.09375rem}h6,.h6{font-size:0.875rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:0.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.09375rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.09375rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:\"— \"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: 0.25rem}.g-1,.gy-1{--bs-gutter-y: 0.25rem}.g-2,.gx-2{--bs-gutter-x: 0.5rem}.g-2,.gy-2{--bs-gutter-y: 0.5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media(min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media(min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media(min-width: 1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.table{--bs-table-color: var(--bs-body-color);--bs-table-bg: transparent;--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-body-color);--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: var(--bs-body-color);--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: var(--bs-body-color);--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:var(--bs-table-color);vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width)*2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-color: #000;--bs-table-bg: #cfe2ff;--bs-table-border-color: #bacbe6;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: #e2e3e5;--bs-table-border-color: #cbccce;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: #d1e7dd;--bs-table-border-color: #bcd0c7;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: #cff4fc;--bs-table-border-color: #badce3;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: #fff3cd;--bs-table-border-color: #e6dbb9;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: #f8d7da;--bs-table-border-color: #dfc2c4;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: #dfe0e1;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #212529;--bs-table-border-color: #373b3e;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.375rem + var(--bs-border-width));padding-bottom:calc(0.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + var(--bs-border-width));padding-bottom:calc(0.5rem + var(--bs-border-width));font-size:1.09375rem}.col-form-label-sm{padding-top:calc(0.25rem + var(--bs-border-width));padding-bottom:calc(0.25rem + var(--bs-border-width));font-size:0.765625rem}.form-text{margin-top:.25rem;font-size:0.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:0.875rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-form-control-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-form-control-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-form-control-disabled-bg);opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:0.765625rem;border-radius:.25rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.09375rem;border-radius:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:.375rem}.form-control-color::-webkit-color-swatch{border-radius:.375rem}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img: url(" + ___CSS_LOADER_URL_REPLACEMENT_0___ + ");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:0.875rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-form-control-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size=\"1\"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-form-control-disabled-bg)}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.765625rem;border-radius:.25rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.09375rem;border-radius:.5rem}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url(" + ___CSS_LOADER_URL_REPLACEMENT_1___ + ")}.form-check{display:block;min-height:1.3125rem;padding-left:1.9em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.9em}.form-check-reverse{padding-right:1.9em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.9em;margin-left:0}.form-check-input{--bs-form-check-bg: var(--bs-form-control-bg);width:1.4em;height:1.4em;margin-top:.05em;vertical-align:top;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);appearance:none;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url(" + ___CSS_LOADER_URL_REPLACEMENT_2___ + ")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image: url(" + ___CSS_LOADER_URL_REPLACEMENT_3___ + ")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image: url(" + ___CSS_LOADER_URL_REPLACEMENT_4___ + ")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:3em}.form-switch .form-check-input{--bs-form-switch-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_5___ + ");width:2.5em;margin-left:-3em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2.5em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_6___ + ")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_7___ + ")}.form-switch.form-check-reverse{padding-right:3em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-3em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_8___ + ")}.form-range{width:100%;height:1.5rem;padding:0;background-color:rgba(0,0,0,0);appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating::before:not(.form-control:disabled){position:absolute;top:var(--bs-border-width);left:var(--bs-border-width);width:calc(100% - (calc(calc(0.375em + 0.1875rem) + calc(0.75em + 0.375rem))));height:1.875em;content:\"\";background-color:var(--bs-form-control-bg);border-radius:.375rem}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:0.875rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.375rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.09375rem;border-radius:.5rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.765625rem;border-radius:.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width)*-1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-success-text)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.765625rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-success);padding-right:calc(1.5em + 0.75rem);background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_9___ + ");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-success);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-success)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size=\"1\"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size=\"1\"]{--bs-form-select-bg-icon: url(" + ___CSS_LOADER_URL_REPLACEMENT_9___ + ");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-success);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-success)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-success-text)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-success-text)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-danger-text)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.765625rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-danger);padding-right:calc(1.5em + 0.75rem);background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_10___ + ");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-danger);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-danger)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size=\"1\"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size=\"1\"]{--bs-form-select-bg-icon: url(" + ___CSS_LOADER_URL_REPLACEMENT_10___ + ");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-danger);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-danger)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-danger-text)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-danger-text)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: 0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:0.875rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: #212529;--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: 0.375rem;--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0b5ed7;--bs-btn-hover-border-color: #0a58ca;--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0a58ca;--bs-btn-active-border-color: #0a53be;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0d6efd;--bs-btn-disabled-border-color: #0d6efd}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #565e64;--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #fff;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #157347;--bs-btn-hover-border-color: #146c43;--bs-btn-focus-shadow-rgb: 60, 153, 110;--bs-btn-active-color: #fff;--bs-btn-active-bg: #146c43;--bs-btn-active-border-color: #13653f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #198754;--bs-btn-disabled-border-color: #198754}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #31d2f2;--bs-btn-hover-border-color: #25cff2;--bs-btn-focus-shadow-rgb: 11, 172, 204;--bs-btn-active-color: #000;--bs-btn-active-bg: #3dd5f3;--bs-btn-active-border-color: #25cff2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #0dcaf0;--bs-btn-disabled-border-color: #0dcaf0}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffca2c;--bs-btn-hover-border-color: #ffc720;--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffcd39;--bs-btn-active-border-color: #ffc720;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #bb2d3b;--bs-btn-hover-border-color: #b02a37;--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b02a37;--bs-btn-active-border-color: #a52834;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #000;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #424649;--bs-btn-hover-border-color: #373b3e;--bs-btn-focus-shadow-rgb: 66, 70, 73;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4d5154;--bs-btn-active-border-color: #373b3e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529}.btn-outline-primary{--bs-btn-color: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0d6efd;--bs-btn-hover-border-color: #0d6efd;--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0d6efd;--bs-btn-active-border-color: #0d6efd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0d6efd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0d6efd;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #198754;--bs-btn-hover-border-color: #198754;--bs-btn-focus-shadow-rgb: 25, 135, 84;--bs-btn-active-color: #fff;--bs-btn-active-bg: #198754;--bs-btn-active-border-color: #198754;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #198754;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #198754;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #0dcaf0;--bs-btn-hover-border-color: #0dcaf0;--bs-btn-focus-shadow-rgb: 13, 202, 240;--bs-btn-active-color: #000;--bs-btn-active-bg: #0dcaf0;--bs-btn-active-border-color: #0dcaf0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0dcaf0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0dcaf0;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255, 193, 7;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #fff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;--bs-btn-focus-shadow-rgb: 33, 37, 41;--bs-btn-active-color: #fff;--bs-btn-active-bg: #212529;--bs-btn-active-border-color: #212529;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #212529;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #212529;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: none;--bs-btn-focus-shadow-rgb: 49, 132, 253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size:1.09375rem;--bs-btn-border-radius: 0.5rem}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size:0.765625rem;--bs-btn-border-radius: 0.25rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: 0.5rem;--bs-dropdown-spacer: 0.125rem;--bs-dropdown-font-size:0.875rem;--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-bg: var(--bs-body-bg);--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: 0.375rem;--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: calc(0.375rem - var(--bs-border-width));--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y: 0.5rem;--bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-link-hover-color: var(--bs-body-color);--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: 0.25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\"}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.765625rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.375rem}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(var(--bs-border-width)*-1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(var(--bs-border-width)*-1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: var(--bs-border-width);--bs-nav-tabs-border-color: var(--bs-border-color);--bs-nav-tabs-border-radius: var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg: var(--bs-body-bg);--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));background:none;border:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: 0.375rem;--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #0d6efd}.nav-pills .nav-link{background:none;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0.5rem;--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y: 0.3359375rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.09375rem;--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x: 0.5rem;--bs-navbar-toggler-padding-y: 0.25rem;--bs-navbar-toggler-padding-x: 0.75rem;--bs-navbar-toggler-font-size: 1.09375rem;--bs-navbar-toggler-icon-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_11___ + ");--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius: 0.375rem;--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .show>.nav-link,.navbar-nav .nav-link.active{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:rgba(0,0,0,0);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark{--bs-navbar-color: rgba(255, 255, 255, 0.55);--bs-navbar-hover-color: rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: #fff;--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_12___ + ")}[data-bs-theme=dark] .navbar{--bs-navbar-toggler-icon-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_12___ + ")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: var(--bs-border-width);--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: var(--bs-body-bg);--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-0.5*var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-bottom:calc(-1*var(--bs-card-cap-padding-y));margin-left:calc(-0.5*var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-left:calc(-0.5*var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: var(--bs-body-bg);--bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;--bs-accordion-border-color: var(--bs-border-color);--bs-accordion-border-width: var(--bs-border-width);--bs-accordion-border-radius: var(--bs-border-radius);--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: var(--bs-body-color);--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: url(" + ___CSS_LOADER_URL_REPLACEMENT_13___ + ");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url(" + ___CSS_LOADER_URL_REPLACEMENT_14___ + ");--bs-accordion-btn-focus-border-color: #86b7fe;--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: var(--bs-primary-text);--bs-accordion-active-bg: var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:0.875rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:\"\";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon: url(" + ___CSS_LOADER_URL_REPLACEMENT_15___ + ");--bs-accordion-btn-active-icon: url(" + ___CSS_LOADER_URL_REPLACEMENT_15___ + ")}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: var(--bs-secondary-color);--bs-breadcrumb-item-padding-x: 0.5rem;--bs-breadcrumb-item-active-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, \"/\") /* rtl: var(--bs-breadcrumb-divider, \"/\") */}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.375rem;--bs-pagination-font-size:0.875rem;--bs-pagination-color: var(--bs-link-color);--bs-pagination-bg: var(--bs-body-bg);--bs-pagination-border-width: var(--bs-border-width);--bs-pagination-border-color: var(--bs-border-color);--bs-pagination-border-radius: var(--bs-border-radius);--bs-pagination-hover-color: var(--bs-link-hover-color);--bs-pagination-hover-bg: var(--bs-tertiary-bg);--bs-pagination-hover-border-color: var(--bs-border-color);--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: var(--bs-secondary-bg);--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #0d6efd;--bs-pagination-active-border-color: #0d6efd;--bs-pagination-disabled-color: var(--bs-secondary-color);--bs-pagination-disabled-bg: var(--bs-secondary-bg);--bs-pagination-disabled-border-color: var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width)*-1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: 0.75rem;--bs-pagination-font-size:1.09375rem;--bs-pagination-border-radius: 0.5rem}.pagination-sm{--bs-pagination-padding-x: 0.5rem;--bs-pagination-padding-y: 0.25rem;--bs-pagination-font-size:0.765625rem;--bs-pagination-border-radius: 0.25rem}.badge{--bs-badge-padding-x: 0.65em;--bs-badge-padding-y: 0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight: 700;--bs-badge-color: #fff;--bs-badge-border-radius: 0.375rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius: 0.375rem;--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color: var(--bs-primary-text);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text)}.alert-success{--bs-alert-color: var(--bs-success-text);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text)}.alert-info{--bs-alert-color: var(--bs-info-text);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text)}.alert-warning{--bs-alert-color: var(--bs-warning-text);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text)}.alert-danger{--bs-alert-color: var(--bs-danger-text);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text)}.alert-light{--bs-alert-color: var(--bs-light-text);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text)}.alert-dark{--bs-alert-color: var(--bs-dark-text);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size:0.65625rem;--bs-progress-bg: var(--bs-secondary-bg);--bs-progress-border-radius: var(--bs-border-radius);--bs-progress-box-shadow: var(--bs-box-shadow-inset);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #0d6efd;--bs-progress-bar-transition: width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: var(--bs-body-color);--bs-list-group-bg: var(--bs-body-bg);--bs-list-group-border-color: var(--bs-border-color);--bs-list-group-border-width: var(--bs-border-width);--bs-list-group-border-radius: var(--bs-border-radius);--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: 0.5rem;--bs-list-group-action-color: var(--bs-secondary-color);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-tertiary-bg);--bs-list-group-action-active-color: var(--bs-body-color);--bs-list-group-action-active-bg: var(--bs-secondary-bg);--bs-list-group-disabled-color: var(--bs-secondary-color);--bs-list-group-disabled-bg: var(--bs-body-bg);--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #0d6efd;--bs-list-group-active-border-color: #0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, \".\") \". \";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1*var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle)}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle)}.list-group-item-primary.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-primary-text);--bs-list-group-active-border-color: var(--bs-primary-text)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle)}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle)}.list-group-item-secondary.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-secondary-text);--bs-list-group-active-border-color: var(--bs-secondary-text)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle)}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle)}.list-group-item-success.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-success-text);--bs-list-group-active-border-color: var(--bs-success-text)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle)}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle)}.list-group-item-info.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-info-text);--bs-list-group-active-border-color: var(--bs-info-text)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle)}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle)}.list-group-item-warning.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-warning-text);--bs-list-group-active-border-color: var(--bs-warning-text)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle)}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle)}.list-group-item-danger.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-danger-text);--bs-list-group-active-border-color: var(--bs-danger-text)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle)}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle)}.list-group-item-light.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-light-text);--bs-list-group-active-border-color: var(--bs-light-text)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle)}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle)}.list-group-item-dark.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-dark-text);--bs-list-group-active-border-color: var(--bs-dark-text)}.btn-close{--bs-btn-close-color: #000;--bs-btn-close-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_16___ + ");--bs-btn-close-opacity: 0.5;--bs-btn-close-hover-opacity: 0.75;--bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: 0.25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:rgba(0,0,0,0) var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: 0.75rem;--bs-toast-padding-y: 0.5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width: var(--bs-border-width);--bs-toast-border-color: var(--bs-border-color-translucent);--bs-toast-border-radius: var(--bs-border-radius);--bs-toast-box-shadow: var(--bs-box-shadow);--bs-toast-header-color: var(--bs-secondary-color);--bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color: var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-0.5*var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color: ;--bs-modal-bg: var(--bs-body-bg);--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: var(--bs-border-width);--bs-modal-border-radius: var(--bs-border-radius-lg);--bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: transparent;--bs-modal-header-border-width: var(--bs-border-width);--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: transparent;--bs-modal-footer-border-width: var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:calc(-0.5*var(--bs-modal-header-padding-y)) calc(-0.5*var(--bs-modal-header-padding-x)) calc(-0.5*var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: 0.5rem;--bs-tooltip-padding-y: 0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.765625rem;--bs-tooltip-color: var(--bs-body-bg);--bs-tooltip-bg: var(--bs-emphasis-color);--bs-tooltip-border-radius: var(--bs-border-radius);--bs-tooltip-opacity: 0.9;--bs-tooltip-arrow-width: 0.8rem;--bs-tooltip-arrow-height: 0.4rem;z-index:var(--bs-tooltip-zindex);display:block;padding:var(--bs-tooltip-arrow-height);margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:\"\";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size:0.765625rem;--bs-popover-bg: var(--bs-body-bg);--bs-popover-border-width: var(--bs-border-width);--bs-popover-border-color: var(--bs-border-color-translucent);--bs-popover-border-radius: var(--bs-border-radius-lg);--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.5rem;--bs-popover-header-font-size:0.875rem;--bs-popover-header-color: ;--bs-popover-header-bg: var(--bs-secondary-bg);--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: var(--bs-body-color);--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: 0.5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:\"\";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-0.5*var(--bs-popover-arrow-width));content:\"\";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:\"\"}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_17___ + ")}.carousel-control-next-icon{background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_18___ + ")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-border-width: 0.25em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:rgba(0,0,0,0)}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: 0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: var(--bs-body-color);--bs-offcanvas-bg: var(--bs-body-bg);--bs-offcanvas-border-width: var(--bs-border-width);--bs-offcanvas-border-color: var(--bs-border-color-translucent);--bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media(max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 575.98px)and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 575.98px){.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}}@media(max-width: 575.98px){.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 767.98px)and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 767.98px){.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}}@media(max-width: 767.98px){.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 991.98px)and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 991.98px){.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}}@media(max-width: 991.98px){.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1199.98px)and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 1199.98px){.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}}@media(max-width: 1199.98px){.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1399.98px)and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}}@media(max-width: 1399.98px){.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5);margin-top:calc(-0.5*var(--bs-offcanvas-padding-y));margin-right:calc(-0.5*var(--bs-offcanvas-padding-x));margin-bottom:calc(-0.5*var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:\"\"}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:\"\"}.text-bg-primary{color:#fff !important;background-color:RGBA(13, 110, 253, var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fff !important;background-color:RGBA(108, 117, 125, var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#fff !important;background-color:RGBA(25, 135, 84, var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#000 !important;background-color:RGBA(13, 202, 240, var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#000 !important;background-color:RGBA(255, 193, 7, var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#fff !important;background-color:RGBA(220, 53, 69, var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(248, 249, 250, var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(33, 37, 41, var(--bs-bg-opacity, 1)) !important}.link-primary{color:#0d6efd !important}.link-primary:hover,.link-primary:focus{color:#0a58ca !important}.link-secondary{color:#6c757d !important}.link-secondary:hover,.link-secondary:focus{color:#565e64 !important}.link-success{color:#198754 !important}.link-success:hover,.link-success:focus{color:#146c43 !important}.link-info{color:#0dcaf0 !important}.link-info:hover,.link-info:focus{color:#3dd5f3 !important}.link-warning{color:#ffc107 !important}.link-warning:hover,.link-warning:focus{color:#ffcd39 !important}.link-danger{color:#dc3545 !important}.link-danger:hover,.link-danger:focus{color:#b02a37 !important}.link-light{color:#f8f9fa !important}.link-light:hover,.link-light:focus{color:#f9fafb !important}.link-dark{color:#212529 !important}.link-dark:hover,.link-dark:focus{color:#1a1e21 !important}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:\"\"}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:\"\"}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.object-fit-fill{object-fit:fill !important}.object-fit-scale{object-fit:scale-down !important}.object-fit-none{object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 .5rem 1rem rgba(var(--bs-body-color-rgb), 0.15) !important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(var(--bs-body-color-rgb), 0.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(var(--bs-body-color-rgb), 0.175) !important}.shadow-none{box-shadow:none !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{--bs-border-width: 1px}.border-2{--bs-border-width: 2px}.border-3{--bs-border-width: 3px}.border-4{--bs-border-width: 4px}.border-5{--bs-border-width: 5px}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{column-gap:0 !important}.column-gap-1{column-gap:.25rem !important}.column-gap-2{column-gap:.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.34375rem + 1.125vw) !important}.fs-2{font-size:calc(1.3rem + 0.6vw) !important}.fs-3{font-size:calc(1.278125rem + 0.3375vw) !important}.fs-4{font-size:calc(1.25625rem + 0.075vw) !important}.fs-5{font-size:1.09375rem !important}.fs-6{font-size:0.875rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text) !important}.text-secondary-emphasis{color:var(--bs-secondary-text) !important}.text-success-emphasis{color:var(--bs-success-text) !important}.text-info-emphasis{color:var(--bs-info-text) !important}.text-warning-emphasis{color:var(--bs-warning-text) !important}.text-danger-emphasis{color:var(--bs-danger-text) !important}.text-light-emphasis{color:var(--bs-light-text) !important}.text-dark-emphasis{color:var(--bs-dark-text) !important}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-emphasis{--bs-bg-opacity: 1;background-color:rgba(var(--bs-emphasis-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-2xl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-2xl) !important;border-top-right-radius:var(--bs-border-radius-2xl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-2xl) !important;border-bottom-right-radius:var(--bs-border-radius-2xl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-2xl) !important;border-bottom-left-radius:var(--bs-border-radius-2xl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-2xl) !important;border-top-left-radius:var(--bs-border-radius-2xl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{object-fit:contain !important}.object-fit-sm-cover{object-fit:cover !important}.object-fit-sm-fill{object-fit:fill !important}.object-fit-sm-scale{object-fit:scale-down !important}.object-fit-sm-none{object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{column-gap:0 !important}.column-gap-sm-1{column-gap:.25rem !important}.column-gap-sm-2{column-gap:.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{object-fit:contain !important}.object-fit-md-cover{object-fit:cover !important}.object-fit-md-fill{object-fit:fill !important}.object-fit-md-scale{object-fit:scale-down !important}.object-fit-md-none{object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{column-gap:0 !important}.column-gap-md-1{column-gap:.25rem !important}.column-gap-md-2{column-gap:.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{object-fit:contain !important}.object-fit-lg-cover{object-fit:cover !important}.object-fit-lg-fill{object-fit:fill !important}.object-fit-lg-scale{object-fit:scale-down !important}.object-fit-lg-none{object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{column-gap:0 !important}.column-gap-lg-1{column-gap:.25rem !important}.column-gap-lg-2{column-gap:.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{object-fit:contain !important}.object-fit-xl-cover{object-fit:cover !important}.object-fit-xl-fill{object-fit:fill !important}.object-fit-xl-scale{object-fit:scale-down !important}.object-fit-xl-none{object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{column-gap:0 !important}.column-gap-xl-1{column-gap:.25rem !important}.column-gap-xl-2{column-gap:.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{object-fit:contain !important}.object-fit-xxl-cover{object-fit:cover !important}.object-fit-xxl-fill{object-fit:fill !important}.object-fit-xxl-scale{object-fit:scale-down !important}.object-fit-xxl-none{object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:.25rem !important}.row-gap-xxl-2{row-gap:.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{column-gap:0 !important}.column-gap-xxl-1{column-gap:.25rem !important}.column-gap-xxl-2{column-gap:.5rem !important}.column-gap-xxl-3{column-gap:1rem !important}.column-gap-xxl-4{column-gap:1.5rem !important}.column-gap-xxl-5{column-gap:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}@media(min-width: 1200px){.fs-1{font-size:2.1875rem !important}.fs-2{font-size:1.75rem !important}.fs-3{font-size:1.53125rem !important}.fs-4{font-size:1.3125rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}.toast-center-center{top:50%;left:50%;transform:translate(-50%, -50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container .ngx-toastr{border-radius:.375rem;position:relative;overflow:hidden;margin:0 0 6px;padding:.75rem 1.25rem .75rem 50px;width:300px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 10px rgba(0,0,0,.03);pointer-events:auto}.toast-container .ngx-toastr .toast-title{font-weight:bold}.toast-container .ngx-toastr .toast-message{word-wrap:break-word}.toast-container .ngx-toastr .toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:inherit;text-shadow:0 1px 0 #fff;opacity:.5;background:rgba(0,0,0,0);border:0;padding:0}.toast-container .ngx-toastr .toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.3}.toast-container .ngx-toastr .toast-close-button:hover,.toast-container .ngx-toastr .toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.75}.toast-container .ngx-toastr:hover{box-shadow:0 0 10px rgba(0,0,0,.15);opacity:1;cursor:pointer}.toast-success{background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_19___ + ");color:#0d462c !important;background-color:#d1e7dd;border:1px solid #bfddcf}.toast-success a{text-decoration:underline !important;color:#051b11 !important}.toast-success a:hover{color:#010503 !important}.toast-error{background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_20___ + ");color:#721c24 !important;background-color:#f8d7da;border:1px solid #f5c6cb}.toast-error a{text-decoration:underline !important;color:#2c0b0e !important}.toast-error a:hover{color:#090203 !important}.toast-info{background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_21___ + ");color:#07697d !important;background-color:#cff4fc;border:1px solid #bbf0fb}.toast-info a{text-decoration:underline !important;color:#032830 !important}.toast-info a:hover{color:#01080a !important}.toast-warning{background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_22___ + ");color:#856404 !important;background-color:#fff3cd;border:1px solid #ffeeba}.toast-warning a{text-decoration:underline !important;color:#332701 !important}.toast-warning a:hover{color:#0a0800 !important}@media all and (max-width: 240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width: 241px)and (max-width: 480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width: 481px)and (max-width: 768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}body{background:var(--body-bg);--bs-border-color: var(--theme-bg-more-2);--bs-form-control-bg: var(--theme-bg-more-2);--bs-emphasis-color: var(--theme-fg-less-2)}.list-group{--bs-list-group-bg: var(--theme-bg-more);--bs-list-group-border-color: var(--theme-bg-more-2);--bs-list-group-border-width: 0;--bs-list-group-action-color: var(--bs-body-color);--bs-list-group-action-hover-color: var(--theme-fg);--bs-list-group-action-hover-bg: var(--theme-bg-more-2);--bs-list-group-action-active-color: var(--theme-fg);--bs-list-group-action-active-bg: var(--theme-bg-more-2);--bs-list-group-disabled-color: var(--bs-secondary-color);--bs-list-group-disabled-bg: var(--bs-body-bg);--bs-list-group-active-color: var(--bs-primary-color);--bs-list-group-active-bg: var(--bs-primary-bg)}.nav{--bs-nav-link-color: var(--theme-fg);--bs-nav-link-hover-color: var(--theme-fg-less);--bs-nav-link-disabled-color: var(--bs-gray)}.nav-tabs{--bs-nav-tabs-border-width: 2px;--bs-nav-tabs-border-radius: 0;--bs-nav-tabs-link-hover-border-color: var(--bs-body-bg);--bs-nav-tabs-border-color: var(--theme-fg-less-2);--bs-nav-tabs-link-active-color: var(--theme-fg-less-2);--bs-nav-tabs-link-active-bg: transparent;--bs-nav-tabs-link-active-border-color: transparent}.nav-pills{--bs-nav-pills-border-radius: 0.375rem;--bs-nav-pills-link-active-color: var(--theme-primary-fg);--bs-nav-pills-link-active-bg: var(--theme-primary)}.nav-tabs{margin-bottom:10px;border:none}.nav-tabs.nav-justified .nav-link{margin-right:5px}.nav-tabs .nav-link{border:none;border-bottom:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0);text-transform:uppercase;font-weight:bold;padding:5px 0;margin-right:20px}.nav-tabs .nav-link uib-tab-heading>i{font-size:18px}.nav-tabs .nav-link.disabled{color:var(--bs-nav-tabs-link-disabled-color);border-color:rgba(0,0,0,0)}.nav-tabs .nav-item:last-child .nav-link{margin-right:0}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);border-color:var(--bs-nav-tabs-border-color)}.nav-tabs .nav-item{outline:none !important}tab-body terminal-toolbar{background:var(--bs-body-bg)}tab-body terminal-toolbar .btn,tab-body terminal-toolbar .toolbar-pin-button{font-weight:bold}.btn-primary{--bs-btn-bg: var(--theme-primary);--bs-btn-border-color: var(--theme-primary);--bs-btn-disabled-bg: var(--theme-primary);--bs-btn-disabled-border-color: var(--theme-primary);--bs-btn-hover-border-color: var(--theme-primary-less);--bs-btn-hover-bg: var(--theme-primary-less);--bs-btn-active-border-color: var(--theme-primary);--bs-btn-active-bg: var(--theme-primary-active-bg);--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-color: var(--theme-primary-fg);--bs-btn-hover-color: var(--theme-primary-fg);--bs-btn-active-color: var(--theme-primary-active-fg);--bs-btn-disabled-color: var(--theme-primary-fg)}.alert-primary{--bs-alert-bg: var(--theme-primary-fg);--bs-alert-border-color: var(--theme-primary-more);--bs-alert-color: var(--theme-primary)}.btn-secondary{--bs-btn-bg: var(--theme-secondary);--bs-btn-border-color: var(--theme-secondary);--bs-btn-disabled-bg: var(--theme-secondary);--bs-btn-disabled-border-color: var(--theme-secondary);--bs-btn-hover-border-color: var(--theme-secondary-less);--bs-btn-hover-bg: var(--theme-secondary-less);--bs-btn-active-border-color: var(--theme-secondary);--bs-btn-active-bg: var(--theme-secondary-active-bg);--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-color: var(--theme-secondary-fg);--bs-btn-hover-color: var(--theme-secondary-fg);--bs-btn-active-color: var(--theme-secondary-active-fg);--bs-btn-disabled-color: var(--theme-secondary-fg)}.alert-secondary{--bs-alert-bg: var(--theme-secondary-fg);--bs-alert-border-color: var(--theme-secondary-more);--bs-alert-color: var(--theme-secondary)}.btn-success{--bs-btn-bg: var(--theme-success);--bs-btn-border-color: var(--theme-success);--bs-btn-disabled-bg: var(--theme-success);--bs-btn-disabled-border-color: var(--theme-success);--bs-btn-hover-border-color: var(--theme-success-less);--bs-btn-hover-bg: var(--theme-success-less);--bs-btn-active-border-color: var(--theme-success);--bs-btn-active-bg: var(--theme-success-active-bg);--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-color: var(--theme-success-fg);--bs-btn-hover-color: var(--theme-success-fg);--bs-btn-active-color: var(--theme-success-active-fg);--bs-btn-disabled-color: var(--theme-success-fg)}.alert-success{--bs-alert-bg: var(--theme-success-fg);--bs-alert-border-color: var(--theme-success-more);--bs-alert-color: var(--theme-success)}.btn-info{--bs-btn-bg: var(--theme-info);--bs-btn-border-color: var(--theme-info);--bs-btn-disabled-bg: var(--theme-info);--bs-btn-disabled-border-color: var(--theme-info);--bs-btn-hover-border-color: var(--theme-info-less);--bs-btn-hover-bg: var(--theme-info-less);--bs-btn-active-border-color: var(--theme-info);--bs-btn-active-bg: var(--theme-info-active-bg);--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-color: var(--theme-info-fg);--bs-btn-hover-color: var(--theme-info-fg);--bs-btn-active-color: var(--theme-info-active-fg);--bs-btn-disabled-color: var(--theme-info-fg)}.alert-info{--bs-alert-bg: var(--theme-info-fg);--bs-alert-border-color: var(--theme-info-more);--bs-alert-color: var(--theme-info)}.btn-warning{--bs-btn-bg: var(--theme-warning);--bs-btn-border-color: var(--theme-warning);--bs-btn-disabled-bg: var(--theme-warning);--bs-btn-disabled-border-color: var(--theme-warning);--bs-btn-hover-border-color: var(--theme-warning-less);--bs-btn-hover-bg: var(--theme-warning-less);--bs-btn-active-border-color: var(--theme-warning);--bs-btn-active-bg: var(--theme-warning-active-bg);--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-color: var(--theme-warning-fg);--bs-btn-hover-color: var(--theme-warning-fg);--bs-btn-active-color: var(--theme-warning-active-fg);--bs-btn-disabled-color: var(--theme-warning-fg)}.alert-warning{--bs-alert-bg: var(--theme-warning-fg);--bs-alert-border-color: var(--theme-warning-more);--bs-alert-color: var(--theme-warning)}.btn-danger{--bs-btn-bg: var(--theme-danger);--bs-btn-border-color: var(--theme-danger);--bs-btn-disabled-bg: var(--theme-danger);--bs-btn-disabled-border-color: var(--theme-danger);--bs-btn-hover-border-color: var(--theme-danger-less);--bs-btn-hover-bg: var(--theme-danger-less);--bs-btn-active-border-color: var(--theme-danger);--bs-btn-active-bg: var(--theme-danger-active-bg);--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-color: var(--theme-danger-fg);--bs-btn-hover-color: var(--theme-danger-fg);--bs-btn-active-color: var(--theme-danger-active-fg);--bs-btn-disabled-color: var(--theme-danger-fg)}.alert-danger{--bs-alert-bg: var(--theme-danger-fg);--bs-alert-border-color: var(--theme-danger-more);--bs-alert-color: var(--theme-danger)}.btn-light{--bs-btn-bg: var(--theme-light);--bs-btn-border-color: var(--theme-light);--bs-btn-disabled-bg: var(--theme-light);--bs-btn-disabled-border-color: var(--theme-light);--bs-btn-hover-border-color: var(--theme-light-less);--bs-btn-hover-bg: var(--theme-light-less);--bs-btn-active-border-color: var(--theme-light);--bs-btn-active-bg: var(--theme-light-active-bg);--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-color: var(--theme-light-fg);--bs-btn-hover-color: var(--theme-light-fg);--bs-btn-active-color: var(--theme-light-active-fg);--bs-btn-disabled-color: var(--theme-light-fg)}.alert-light{--bs-alert-bg: var(--theme-light-fg);--bs-alert-border-color: var(--theme-light-more);--bs-alert-color: var(--theme-light)}.btn-dark{--bs-btn-bg: var(--theme-dark);--bs-btn-border-color: var(--theme-dark);--bs-btn-disabled-bg: var(--theme-dark);--bs-btn-disabled-border-color: var(--theme-dark);--bs-btn-hover-border-color: var(--theme-dark-less);--bs-btn-hover-bg: var(--theme-dark-less);--bs-btn-active-border-color: var(--theme-dark);--bs-btn-active-bg: var(--theme-dark-active-bg);--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-color: var(--theme-dark-fg);--bs-btn-hover-color: var(--theme-dark-fg);--bs-btn-active-color: var(--theme-dark-active-fg);--bs-btn-disabled-color: var(--theme-dark-fg)}.alert-dark{--bs-alert-bg: var(--theme-dark-fg);--bs-alert-border-color: var(--theme-dark-more);--bs-alert-color: var(--theme-dark)}multi-hotkey-input .item{background:var(--theme-bg-more);border:1px solid var(--bs-primary);border-radius:3px;margin-right:5px}multi-hotkey-input .item .body{padding:3px 0 2px}multi-hotkey-input .item .body .stroke{padding:0 6px;border-right:1px solid var(--bs-body-bg)}multi-hotkey-input .item .remove{padding:3px 8px 2px}multi-hotkey-input .item:has(.duplicate){background-color:var(--bs-danger);border:1px solid var(--bs-danger)}multi-hotkey-input .add{color:#777;padding:4px 10px 0}multi-hotkey-input .add:hover,multi-hotkey-input .item .body:hover,multi-hotkey-input .item .remove:hover{background:var(--theme-bg-more)}multi-hotkey-input .add:active,multi-hotkey-input .item .body:active,multi-hotkey-input .item .remove:active{background:var(--theme-bg-more-2)}multi-hotkey-input .add:has(.duplicate):hover,multi-hotkey-input .item:has(.duplicate) .body:hover,multi-hotkey-input .item:has(.duplicate) .remove:hover{background:var(--theme-danger-less)}multi-hotkey-input .add:has(.duplicate):active,multi-hotkey-input .item:has(.duplicate) .body:active,multi-hotkey-input .item:has(.duplicate) .remove:active{background:var(--theme-danger-less-2)}hotkey-input-modal .input{padding:10px;font-size:24px;line-height:27px;height:55px}hotkey-input-modal .input .stroke{background:var(--theme-bg-more);border:1px solid var(--bs-primary);border-radius:3px;margin-right:10px;padding:3px 10px}hotkey-input-modal .timeout{background:var(--bs-form-control-bg)}hotkey-input-modal .timeout div{background:#0d6efd}.mb-3 label{margin-bottom:2px}.btn i+*{margin-left:5px}.btn.btn-lg i+*,.btn-group-lg>.btn i+*{margin-left:10px}.input-group-addon+.form-control{border-left:none}.input-group>select.form-control{flex-direction:row}.list-group-item i+*{margin-left:10px}.list-group.list-group-flush .list-group-item{background:rgba(0,0,0,0);border:none}.list-group.list-group-flush .list-group-item:not(:last-child){border-bottom:none}.list-group-light .list-group-item{border:none !important;outline:none !important;background:rgba(0,0,0,0);border-radius:.375rem;margin:0 !important}.list-group-light .list-group-item.active{background-color:var(--bs-list-group-active-bg)}.list-group-item svg{fill:var(--bs-body-color);fill-opacity:.75}*::-webkit-scrollbar{background:rgba(0,0,0,.125);width:10px;margin:5px}*::-webkit-scrollbar-thumb{background:rgba(255,255,255,.25)}*::-webkit-scrollbar-corner,*::-webkit-resizer{opacity:0}search-panel{background:var(--theme-bg-more) !important}search-panel input{border-radius:0 !important}.btn{cursor:pointer;justify-content:flex-start;overflow:hidden}.btn.disabled,.btn:disabled{cursor:not-allowed}.btn-link{text-decoration:none}ngx-colors-panel .opened{background:var(--bs-body-bg) !important}ngx-colors-panel .opened button{color:var(--bs-body-color) !important}ngx-colors-panel .opened .button svg{fill:#fff}.text-muted{opacity:.5;color:var(--theme-fg) !important}.form-switch .form-check-input{--bs-form-switch-bg: inherit;border-color:var(--theme-bg-more);background-color:var(--theme-bg-more-2)}.form-switch .form-check-input:checked{border-color:var(--theme-primary-more);background-color:var(--theme-primary)}.form-control:focus{border-color:var(--theme-fg-more-2)}.accordion{--bs-accordion-bg: var(--theme-bg-more);--bs-accordion-active-color: var(--theme-fg);--bs-accordion-active-bg: var(--theme-bg-more-2)}start-page{background:var(--theme-bg-more-2)}split-tab-spanner{background:rgba(var(--bs-dark-rgb), 0.1)}split-tab-spanner:hover,split-tab-spanner.active{background:rgba(var(--bs-dark-rgb), 0.2)}window-controls button svg{fill:var(--theme-fg) !important}", "",{"version":3,"sources":["webpack://./src/theme.new.scss","webpack://./node_modules/bootstrap/scss/mixins/_banner.scss","webpack://./node_modules/bootstrap/scss/_root.scss","webpack://./node_modules/bootstrap/scss/vendor/_rfs.scss","webpack://./node_modules/bootstrap/scss/mixins/_color-mode.scss","webpack://./node_modules/bootstrap/scss/_reboot.scss","webpack://./node_modules/bootstrap/scss/_variables.scss","webpack://./node_modules/bootstrap/scss/mixins/_border-radius.scss","webpack://./node_modules/bootstrap/scss/_type.scss","webpack://./node_modules/bootstrap/scss/mixins/_lists.scss","webpack://./node_modules/bootstrap/scss/_images.scss","webpack://./node_modules/bootstrap/scss/mixins/_image.scss","webpack://./node_modules/bootstrap/scss/_containers.scss","webpack://./node_modules/bootstrap/scss/mixins/_container.scss","webpack://./node_modules/bootstrap/scss/mixins/_breakpoints.scss","webpack://./node_modules/bootstrap/scss/_grid.scss","webpack://./node_modules/bootstrap/scss/mixins/_grid.scss","webpack://./node_modules/bootstrap/scss/_tables.scss","webpack://./node_modules/bootstrap/scss/mixins/_table-variants.scss","webpack://./node_modules/bootstrap/scss/forms/_labels.scss","webpack://./node_modules/bootstrap/scss/forms/_form-text.scss","webpack://./node_modules/bootstrap/scss/forms/_form-control.scss","webpack://./node_modules/bootstrap/scss/mixins/_transition.scss","webpack://./node_modules/bootstrap/scss/mixins/_gradients.scss","webpack://./node_modules/bootstrap/scss/forms/_form-select.scss","webpack://./node_modules/bootstrap/scss/forms/_form-check.scss","webpack://./node_modules/bootstrap/scss/forms/_form-range.scss","webpack://./node_modules/bootstrap/scss/forms/_floating-labels.scss","webpack://./node_modules/bootstrap/scss/forms/_input-group.scss","webpack://./node_modules/bootstrap/scss/mixins/_forms.scss","webpack://./node_modules/bootstrap/scss/_buttons.scss","webpack://./node_modules/bootstrap/scss/mixins/_buttons.scss","webpack://./node_modules/bootstrap/scss/_transitions.scss","webpack://./node_modules/bootstrap/scss/_dropdown.scss","webpack://./node_modules/bootstrap/scss/mixins/_caret.scss","webpack://./node_modules/bootstrap/scss/_button-group.scss","webpack://./node_modules/bootstrap/scss/_nav.scss","webpack://./node_modules/bootstrap/scss/_navbar.scss","webpack://./node_modules/bootstrap/scss/_card.scss","webpack://./node_modules/bootstrap/scss/_accordion.scss","webpack://./node_modules/bootstrap/scss/_breadcrumb.scss","webpack://./node_modules/bootstrap/scss/_pagination.scss","webpack://./node_modules/bootstrap/scss/mixins/_pagination.scss","webpack://./node_modules/bootstrap/scss/_badge.scss","webpack://./node_modules/bootstrap/scss/_alert.scss","webpack://./node_modules/bootstrap/scss/_progress.scss","webpack://./node_modules/bootstrap/scss/_list-group.scss","webpack://./node_modules/bootstrap/scss/_close.scss","webpack://./node_modules/bootstrap/scss/_toasts.scss","webpack://./node_modules/bootstrap/scss/_modal.scss","webpack://./node_modules/bootstrap/scss/mixins/_backdrop.scss","webpack://./node_modules/bootstrap/scss/_tooltip.scss","webpack://./node_modules/bootstrap/scss/mixins/_reset-text.scss","webpack://./node_modules/bootstrap/scss/_popover.scss","webpack://./node_modules/bootstrap/scss/_carousel.scss","webpack://./node_modules/bootstrap/scss/mixins/_clearfix.scss","webpack://./node_modules/bootstrap/scss/_spinners.scss","webpack://./node_modules/bootstrap/scss/_offcanvas.scss","webpack://./node_modules/bootstrap/scss/_placeholders.scss","webpack://./node_modules/bootstrap/scss/helpers/_color-bg.scss","webpack://./node_modules/bootstrap/scss/helpers/_colored-links.scss","webpack://./node_modules/bootstrap/scss/helpers/_ratio.scss","webpack://./node_modules/bootstrap/scss/helpers/_position.scss","webpack://./node_modules/bootstrap/scss/helpers/_stacks.scss","webpack://./node_modules/bootstrap/scss/helpers/_visually-hidden.scss","webpack://./node_modules/bootstrap/scss/mixins/_visually-hidden.scss","webpack://./node_modules/bootstrap/scss/helpers/_stretched-link.scss","webpack://./node_modules/bootstrap/scss/helpers/_text-truncation.scss","webpack://./node_modules/bootstrap/scss/mixins/_text-truncate.scss","webpack://./node_modules/bootstrap/scss/helpers/_vr.scss","webpack://./node_modules/bootstrap/scss/mixins/_utilities.scss","webpack://./node_modules/bootstrap/scss/utilities/_api.scss","webpack://./../node_modules/ngx-toastr/toastr-bs5-alert.scss"],"names":[],"mappings":"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","sourcesContent":["$font-family-sans-serif: \"Source Sans Pro\";\r\n$font-size-base: 14rem / 16;\r\n\r\napp-root {\r\n    background: transparent;\r\n\r\n    &.vibrant {\r\n        background: rgba(var(--bs-dark-rgb),.65);\r\n    }\r\n\r\n    &> .content {\r\n        .tab-bar {\r\n            background: var(--theme-bg-more-2);\r\n\r\n            .btn-tab-bar {\r\n                background: transparent;\r\n                line-height: 42px;\r\n                align-items: center;\r\n                svg, path {\r\n                    fill: var(--bs-body-color);\r\n                    fill-opacity: 0.75;\r\n                }\r\n\r\n                &:hover { background: rgba(0, 0, 0, .125) !important; }\r\n                &:active { background: rgba(0, 0, 0, .25) !important; }\r\n            }\r\n\r\n            &>.tabs {\r\n                tab-header {\r\n                    border-left: 1px solid transparent;\r\n                    border-right: 1px solid transparent;\r\n                    transition: 0.125s ease-out width;\r\n                    color: var(--theme-fg-more-2);\r\n\r\n                    .index {\r\n                        color: var(--bs-body-color);\r\n                        opacity: 0.4;\r\n                    }\r\n\r\n                    button {\r\n                        color: var(--bs-body-color);\r\n                        border: none;\r\n                        transition: 0.25s all;\r\n\r\n                        &:hover { background: var(--theme-bg-more-2) !important; }\r\n                        &:active { background: var(--theme-bg-more-2) !important; }\r\n                    }\r\n\r\n                    .progressbar {\r\n                        background: var(--bs-blue);\r\n                    }\r\n\r\n                    .activity-indicator {\r\n                        background:var(--bs-body-color);\r\n                        opacity: .2;\r\n                    }\r\n\r\n                    .current-tab-indicator {\r\n                        background:var(--bs-light);\r\n                    }\r\n\r\n                    &.active {\r\n                        color: var(--theme-fg);\r\n                        background: var(--body-bg);\r\n                    }\r\n                }\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\ntab-body {\r\n    background: var(--body-bg);\r\n}\r\n\r\n$tab-border-radius: 5px;\r\n\r\n$modal-header-border-color:      transparent;\r\n$modal-footer-border-color:      transparent;\r\n\r\n$form-check-input-width: 1.4em;\r\n$form-switch-width: 2.5em;\r\n\r\n@import '~bootstrap/scss/bootstrap.scss';\r\n@import \"./theme.vendor.scss\";\r\n\r\nbody {\r\n    background: var(--body-bg);\r\n    --bs-border-color: var(--theme-bg-more-2);\r\n    --bs-form-control-bg: var(--theme-bg-more-2);\r\n    --bs-emphasis-color: var(--theme-fg-less-2);\r\n}\r\n\r\n.list-group {\r\n    --bs-list-group-bg: var(--theme-bg-more);\r\n    --bs-list-group-border-color: var(--theme-bg-more-2);\r\n    --bs-list-group-border-width: 0;\r\n    --bs-list-group-action-color: var(--bs-body-color);\r\n    --bs-list-group-action-hover-color: var(--theme-fg);\r\n    --bs-list-group-action-hover-bg: var(--theme-bg-more-2);\r\n\r\n    --bs-list-group-action-active-color: var(--theme-fg);\r\n    --bs-list-group-action-active-bg: var(--theme-bg-more-2);\r\n    --bs-list-group-disabled-color: var(--bs-secondary-color);\r\n    --bs-list-group-disabled-bg: var(--bs-body-bg);\r\n    --bs-list-group-active-color: var(--bs-primary-color);\r\n    --bs-list-group-active-bg: var(--bs-primary-bg);\r\n}\r\n\r\n.nav {\r\n    --bs-nav-link-color: var(--theme-fg);\r\n    --bs-nav-link-hover-color: var(--theme-fg-less);\r\n    --bs-nav-link-disabled-color: var(--bs-gray);\r\n}\r\n\r\n.nav-tabs {\r\n    --bs-nav-tabs-border-width: 2px;\r\n    --bs-nav-tabs-border-radius: 0;\r\n    --bs-nav-tabs-link-hover-border-color: var(--bs-body-bg);\r\n    --bs-nav-tabs-border-color: var(--theme-fg-less-2);\r\n    --bs-nav-tabs-link-active-color: var(--theme-fg-less-2);\r\n\r\n    --bs-nav-tabs-link-active-bg: transparent;\r\n    --bs-nav-tabs-link-active-border-color: transparent;\r\n}\r\n\r\n.nav-pills {\r\n    --bs-nav-pills-border-radius: #{$nav-pills-border-radius};\r\n    --bs-nav-pills-link-active-color: var(--theme-primary-fg);\r\n    --bs-nav-pills-link-active-bg: var(--theme-primary);\r\n}\r\n\r\n.nav-tabs {\r\n    margin-bottom: 10px;\r\n    border: none;\r\n\r\n    &.nav-justified .nav-link {\r\n        margin-right: 5px;\r\n    }\r\n\r\n    .nav-link {\r\n        border: none;\r\n        border-bottom: var(--bs-nav-tabs-border-width) solid transparent;\r\n        text-transform: uppercase;\r\n        font-weight: bold;\r\n        padding: 5px 0;\r\n        margin-right: 20px;\r\n\r\n        uib-tab-heading > i {\r\n            font-size: 18px;\r\n        }\r\n\r\n        &.disabled {\r\n            color: var(--bs-nav-tabs-link-disabled-color);\r\n            border-color: transparent;\r\n        }\r\n    }\r\n\r\n    .nav-item:last-child .nav-link {\r\n        margin-right: 0;\r\n    }\r\n\r\n    .nav-link.active,\r\n    .nav-item.show .nav-link {\r\n        color: var(--bs-nav-tabs-link-active-color);\r\n        border-color: var(--bs-nav-tabs-border-color);\r\n    }\r\n\r\n    .nav-item {\r\n        outline: none !important;\r\n    }\r\n}\r\n\r\n\r\ntab-body {\r\n    terminal-toolbar {\r\n        background: var(--bs-body-bg);\r\n\r\n        .btn, .toolbar-pin-button {\r\n            font-weight: bold;\r\n        }\r\n    }\r\n}\r\n\r\n@each $color, $value in $theme-colors {\r\n    .btn-#{$color} {\r\n        // 6c757d\r\n        --bs-btn-bg: var(--theme-#{$color});\r\n        --bs-btn-border-color: var(--theme-#{$color});\r\n        --bs-btn-disabled-bg: var(--theme-#{$color});\r\n        --bs-btn-disabled-border-color: var(--theme-#{$color});\r\n\r\n        --bs-btn-hover-border-color: var(--theme-#{$color}-less);\r\n        --bs-btn-hover-bg: var(--theme-#{$color}-less);\r\n\r\n        --bs-btn-active-border-color: var(--theme-#{$color});\r\n        --bs-btn-active-bg: var(--theme-#{$color}-active-bg);\r\n\r\n        --bs-btn-focus-shadow-rgb: 130, 138, 145;\r\n        --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\r\n\r\n        --bs-btn-color: var(--theme-#{$color}-fg);\r\n        --bs-btn-hover-color: var(--theme-#{$color}-fg);\r\n        --bs-btn-active-color: var(--theme-#{$color}-active-fg);\r\n        --bs-btn-disabled-color: var(--theme-#{$color}-fg);\r\n    }\r\n\r\n    .alert-#{$color} {\r\n        --bs-alert-bg: var(--theme-#{$color}-fg);\r\n        --bs-alert-border-color: var(--theme-#{$color}-more);\r\n        --bs-alert-color: var(--theme-#{$color});\r\n    }\r\n}\r\n\r\n\r\nmulti-hotkey-input {\r\n    .item {\r\n        background: var(--theme-bg-more);\r\n        border: 1px solid var(--bs-primary);\r\n        border-radius: 3px;\r\n        margin-right: 5px;\r\n\r\n        .body {\r\n            padding: 3px 0 2px;\r\n\r\n            .stroke {\r\n                padding: 0 6px;\r\n                border-right: 1px solid var(--bs-body-bg);\r\n            }\r\n        }\r\n\r\n        .remove {\r\n            padding: 3px 8px 2px;\r\n        }\r\n    }\r\n\r\n    .item:has(.duplicate) {\r\n        background-color: var(--bs-danger);\r\n        border: 1px solid var(--bs-danger);\r\n    }\r\n\r\n    .add {\r\n        color: #777;\r\n        padding: 4px 10px 0;\r\n    }\r\n\r\n    .add, .item .body, .item .remove {\r\n        &:hover { background: var(--theme-bg-more); }\r\n        &:active { background: var(--theme-bg-more-2); }\r\n    }\r\n\r\n    .add:has(.duplicate), .item:has(.duplicate) .body, .item:has(.duplicate) .remove {\r\n        &:hover { background: var(--theme-danger-less); }\r\n        &:active { background: var(--theme-danger-less-2); }\r\n    }\r\n}\r\n\r\nhotkey-input-modal {\r\n    .input {\r\n        // background: $input-bg;\r\n        padding: 10px;\r\n        font-size: 24px;\r\n        line-height: 27px;\r\n        height: 55px;\r\n\r\n        .stroke {\r\n            background: var(--theme-bg-more);\r\n            border: 1px solid var(--bs-primary);\r\n            border-radius: 3px;\r\n            margin-right: 10px;\r\n            padding: 3px 10px;\r\n        }\r\n    }\r\n\r\n    .timeout {\r\n        background: $input-bg;\r\n\r\n        div {\r\n            background: $blue;\r\n        }\r\n    }\r\n}\r\n\r\n.mb-3 label {\r\n    margin-bottom: 2px;\r\n}\r\n\r\n.btn {\r\n    i + * {\r\n        margin-left: 5px;\r\n    }\r\n\r\n    &.btn-lg i + * {\r\n        margin-left: 10px;\r\n    }\r\n}\r\n\r\n.input-group-addon + .form-control {\r\n    border-left: none;\r\n}\r\n\r\n.input-group > select.form-control {\r\n    flex-direction: row;\r\n}\r\n\r\n.list-group-item {\r\n    // transition: 0.0625s background ease;\r\n\r\n    i + * {\r\n        margin-left: 10px;\r\n    }\r\n}\r\n\r\n.list-group.list-group-flush .list-group-item {\r\n    background: transparent;\r\n    border: none;\r\n\r\n    &:not(:last-child) {\r\n        border-bottom: none;\r\n    }\r\n}\r\n\r\n.list-group-light {\r\n    .list-group-item {\r\n        border: none !important;\r\n        outline: none !important;\r\n        background: transparent;\r\n        border-radius: $border-radius;\r\n        margin: 0 !important;\r\n\r\n        &.active {\r\n            background-color: var(--bs-list-group-active-bg);\r\n        }\r\n    }\r\n}\r\n\r\n.list-group-item svg {\r\n    fill: var(--bs-body-color);\r\n    fill-opacity: 0.75;\r\n}\r\n\r\n*::-webkit-scrollbar {\r\n    background: rgba(0, 0, 0, .125);\r\n    width: 10px;\r\n    margin: 5px;\r\n}\r\n\r\n*::-webkit-scrollbar-thumb {\r\n    background: rgba(255, 255, 255, .25);\r\n}\r\n\r\n*::-webkit-scrollbar-corner,\r\n*::-webkit-resizer {\r\n    opacity: 0;\r\n}\r\n\r\nsearch-panel {\r\n    background: var(--theme-bg-more) !important;\r\n\r\n    input {\r\n        border-radius: 0 !important;\r\n    }\r\n}\r\n\r\n\r\n.btn {\r\n    cursor: pointer;\r\n    justify-content: flex-start;\r\n    overflow: hidden;\r\n\r\n    &.disabled,\r\n    &:disabled {\r\n        cursor: not-allowed;\r\n    }\r\n}\r\n\r\n.btn-link {\r\n    text-decoration: none;\r\n}\r\n\r\nngx-colors-panel .opened {\r\n    background: var(--bs-body-bg) !important;\r\n\r\n    button {\r\n        color: var(--bs-body-color) !important;\r\n    }\r\n\r\n    .button svg {\r\n        fill: white;\r\n    }\r\n}\r\n\r\n.text-muted {\r\n    opacity: .5;\r\n    color: var(--theme-fg) !important;\r\n}\r\n\r\n.form-switch .form-check-input {\r\n    --bs-form-switch-bg: inherit;\r\n    border-color: var(--theme-bg-more);\r\n    background-color: var(--theme-bg-more-2);\r\n\r\n    &:checked {\r\n        border-color: var(--theme-primary-more);\r\n        background-color: var(--theme-primary);\r\n    }\r\n}\r\n\r\n.form-control:focus {\r\n    border-color: var(--theme-fg-more-2);\r\n}\r\n\r\n.accordion {\r\n    --bs-accordion-bg: var(--theme-bg-more);\r\n    --bs-accordion-active-color: var(--theme-fg);\r\n    --bs-accordion-active-bg: var(--theme-bg-more-2);\r\n}\r\n\r\nstart-page {\r\n    background: var(--theme-bg-more-2);\r\n}\r\n\r\nsplit-tab-spanner {\r\n    background: rgba(var(--bs-dark-rgb), .1);\r\n\r\n    &:hover, &.active {\r\n        background: rgba(var(--bs-dark-rgb), .2);\r\n    }\r\n}\r\n\r\nwindow-controls {\r\n    button svg {\r\n        fill: var(--theme-fg) !important;\r\n    }\r\n}\r\n","@mixin bsBanner($file) {\n  /*!\n   * Bootstrap #{$file} v5.3.0-alpha1 (https://getbootstrap.com/)\n   * Copyright 2011-2022 The Bootstrap Authors\n   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n   */\n}\n",":root,\n[data-bs-theme=\"light\"] {\n  // Note: Custom variable values only support SassScript inside `#{}`.\n\n  // Colors\n  //\n  // Generate palettes for full colors, grays, and theme colors.\n\n  @each $color, $value in $colors {\n    --#{$prefix}#{$color}: #{$value};\n  }\n\n  @each $color, $value in $grays {\n    --#{$prefix}gray-#{$color}: #{$value};\n  }\n\n  @each $color, $value in $theme-colors {\n    --#{$prefix}#{$color}: #{$value};\n  }\n\n  @each $color, $value in $theme-colors-rgb {\n    --#{$prefix}#{$color}-rgb: #{$value};\n  }\n\n  @each $color, $value in $theme-colors-text {\n    --#{$prefix}#{$color}-text: #{$value};\n  }\n\n  @each $color, $value in $theme-colors-bg-subtle {\n    --#{$prefix}#{$color}-bg-subtle: #{$value};\n  }\n\n  @each $color, $value in $theme-colors-border-subtle {\n    --#{$prefix}#{$color}-border-subtle: #{$value};\n  }\n\n  --#{$prefix}white-rgb: #{to-rgb($white)};\n  --#{$prefix}black-rgb: #{to-rgb($black)};\n  --#{$prefix}body-color-rgb: #{to-rgb($body-color)};\n  --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\n\n  // Fonts\n\n  // Note: Use `inspect` for lists so that quoted items keep the quotes.\n  // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n  --#{$prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n  --#{$prefix}font-monospace: #{inspect($font-family-monospace)};\n  --#{$prefix}gradient: #{$gradient};\n\n  // Root and body\n  // scss-docs-start root-body-variables\n  @if $font-size-root != null {\n    --#{$prefix}root-font-size: #{$font-size-root};\n  }\n  --#{$prefix}body-font-family: #{inspect($font-family-base)};\n  @include rfs($font-size-base, --#{$prefix}body-font-size);\n  --#{$prefix}body-font-weight: #{$font-weight-base};\n  --#{$prefix}body-line-height: #{$line-height-base};\n  --#{$prefix}body-color: #{$body-color};\n\n  --#{$prefix}emphasis-color: #{$body-emphasis-color};\n  --#{$prefix}emphasis-color-rgb: #{to-rgb($body-emphasis-color)};\n\n  --#{$prefix}secondary-color: #{$body-secondary-color};\n  --#{$prefix}secondary-color-rgb: #{to-rgb($body-secondary-color)};\n  --#{$prefix}secondary-bg: #{$body-secondary-bg};\n  --#{$prefix}secondary-bg-rgb: #{to-rgb($body-secondary-bg)};\n\n  --#{$prefix}tertiary-color: #{$body-tertiary-color};\n  --#{$prefix}tertiary-color-rgb: #{to-rgb($body-tertiary-color)};\n  --#{$prefix}tertiary-bg: #{$body-tertiary-bg};\n  --#{$prefix}tertiary-bg-rgb: #{to-rgb($body-tertiary-bg)};\n\n  @if $body-text-align != null {\n    --#{$prefix}body-text-align: #{$body-text-align};\n  }\n  --#{$prefix}body-bg: #{$body-bg};\n  --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\n  // scss-docs-end root-body-variables\n\n  @if $headings-color != null {\n    --#{$prefix}heading-color: #{$headings-color};\n  }\n\n  --#{$prefix}link-color: #{$link-color};\n  --#{$prefix}link-color-rgb: #{to-rgb($link-color)};\n  --#{$prefix}link-decoration: #{$link-decoration};\n\n  --#{$prefix}link-hover-color: #{$link-hover-color};\n  --#{$prefix}link-hover-color-rgb: #{to-rgb($link-hover-color)};\n\n  @if $link-hover-decoration != null {\n    --#{$prefix}link-hover-decoration: #{$link-hover-decoration};\n  }\n\n  --#{$prefix}code-color: #{$code-color};\n  --#{$prefix}highlight-bg: #{$mark-bg};\n\n  // scss-docs-start root-border-var\n  --#{$prefix}border-width: #{$border-width};\n  --#{$prefix}border-style: #{$border-style};\n  --#{$prefix}border-color: #{$border-color};\n  --#{$prefix}border-color-translucent: #{$border-color-translucent};\n\n  --#{$prefix}border-radius: #{$border-radius};\n  --#{$prefix}border-radius-sm: #{$border-radius-sm};\n  --#{$prefix}border-radius-lg: #{$border-radius-lg};\n  --#{$prefix}border-radius-xl: #{$border-radius-xl};\n  --#{$prefix}border-radius-2xl: #{$border-radius-2xl};\n  --#{$prefix}border-radius-pill: #{$border-radius-pill};\n  // scss-docs-end root-border-var\n\n  --#{$prefix}box-shadow: #{$box-shadow};\n  --#{$prefix}box-shadow-sm: #{$box-shadow-sm};\n  --#{$prefix}box-shadow-lg: #{$box-shadow-lg};\n  --#{$prefix}box-shadow-inset: #{$box-shadow-inset};\n\n  --#{$prefix}emphasis-color: #{$emphasis-color};\n\n  // scss-docs-start form-control-vars\n  --#{$prefix}form-control-bg: var(--#{$prefix}body-bg);\n  --#{$prefix}form-control-disabled-bg: var(--#{$prefix}secondary-bg);\n  // scss-docs-end form-control-vars\n\n  --#{$prefix}highlight-bg: #{$mark-bg};\n\n  @each $name, $value in $grid-breakpoints {\n    --#{$prefix}breakpoint-#{$name}: #{$value};\n  }\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark, true) {\n    // scss-docs-start root-dark-mode-vars\n    --#{$prefix}body-color: #{$body-color-dark};\n    --#{$prefix}body-color-rgb: #{to-rgb($body-color-dark)};\n    --#{$prefix}body-bg: #{$body-bg-dark};\n    --#{$prefix}body-bg-rgb: #{to-rgb($body-bg-dark)};\n\n    --#{$prefix}emphasis-color: #{$body-emphasis-color-dark};\n    --#{$prefix}emphasis-color-rgb: #{to-rgb($body-emphasis-color-dark)};\n\n    --#{$prefix}secondary-color: #{$body-secondary-color-dark};\n    --#{$prefix}secondary-color-rgb: #{to-rgb($body-secondary-color-dark)};\n    --#{$prefix}secondary-bg: #{$body-secondary-bg-dark};\n    --#{$prefix}secondary-bg-rgb: #{to-rgb($body-secondary-bg-dark)};\n\n    --#{$prefix}tertiary-color: #{$body-tertiary-color-dark};\n    --#{$prefix}tertiary-color-rgb: #{to-rgb($body-tertiary-color-dark)};\n    --#{$prefix}tertiary-bg: #{$body-tertiary-bg-dark};\n    --#{$prefix}tertiary-bg-rgb: #{to-rgb($body-tertiary-bg-dark)};\n\n    --#{$prefix}emphasis-color: #{$emphasis-color-dark};\n\n    --#{$prefix}primary-text: #{$primary-text-dark};\n    --#{$prefix}secondary-text: #{$secondary-text-dark};\n    --#{$prefix}success-text: #{$success-text-dark};\n    --#{$prefix}info-text: #{$info-text-dark};\n    --#{$prefix}warning-text: #{$warning-text-dark};\n    --#{$prefix}danger-text: #{$danger-text-dark};\n    --#{$prefix}light-text: #{$light-text-dark};\n    --#{$prefix}dark-text: #{$dark-text-dark};\n\n    --#{$prefix}primary-bg-subtle: #{$primary-bg-subtle-dark};\n    --#{$prefix}secondary-bg-subtle: #{$secondary-bg-subtle-dark};\n    --#{$prefix}success-bg-subtle: #{$success-bg-subtle-dark};\n    --#{$prefix}info-bg-subtle: #{$info-bg-subtle-dark};\n    --#{$prefix}warning-bg-subtle: #{$warning-bg-subtle-dark};\n    --#{$prefix}danger-bg-subtle: #{$danger-bg-subtle-dark};\n    --#{$prefix}light-bg-subtle: #{$light-bg-subtle-dark};\n    --#{$prefix}dark-bg-subtle: #{$dark-bg-subtle-dark};\n\n    --#{$prefix}primary-border-subtle: #{$primary-border-subtle-dark};\n    --#{$prefix}secondary-border-subtle: #{$secondary-border-subtle-dark};\n    --#{$prefix}success-border-subtle: #{$success-border-subtle-dark};\n    --#{$prefix}info-border-subtle: #{$info-border-subtle-dark};\n    --#{$prefix}warning-border-subtle: #{$warning-border-subtle-dark};\n    --#{$prefix}danger-border-subtle: #{$danger-border-subtle-dark};\n    --#{$prefix}light-border-subtle: #{$light-border-subtle-dark};\n    --#{$prefix}dark-border-subtle: #{$dark-border-subtle-dark};\n\n    --#{$prefix}heading-color: #{$headings-color-dark};\n\n    --#{$prefix}link-color: #{$link-color-dark};\n    --#{$prefix}link-hover-color: #{$link-hover-color-dark};\n    --#{$prefix}link-color-rgb: #{to-rgb($link-color-dark)};\n    --#{$prefix}link-hover-color-rgb: #{to-rgb($link-hover-color-dark)};\n\n    --#{$prefix}code-color: #{$code-color-dark};\n\n    --#{$prefix}border-color: #{$border-color-dark};\n    --#{$prefix}border-color-translucent: #{$border-color-translucent-dark};\n    // scss-docs-end root-dark-mode-vars\n  }\n}\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated responsive values for font sizes, paddings, margins and much more\n//\n// Licensed under MIT (https://github.com/twbs/rfs/blob/main/LICENSE)\n\n// Configuration\n\n// Base value\n$rfs-base-value: 1.25rem !default;\n$rfs-unit: rem !default;\n\n@if $rfs-unit != rem and $rfs-unit != px {\n  @error \"`#{$rfs-unit}` is not a valid unit for $rfs-unit. Use `px` or `rem`.\";\n}\n\n// Breakpoint at where values start decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n@if $rfs-breakpoint-unit != px and $rfs-breakpoint-unit != em and $rfs-breakpoint-unit != rem {\n  @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n}\n\n// Resize values based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != number or $rfs-factor <= 1 {\n  @error \"`#{$rfs-factor}` is not a valid  $rfs-factor, it must be greater than 1.\";\n}\n\n// Mode. Possibilities: \"min-media-query\", \"max-media-query\"\n$rfs-mode: min-media-query !default;\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-rfs to false\n$enable-rfs: true !default;\n\n// Cache $rfs-base-value unit\n$rfs-base-value-unit: unit($rfs-base-value);\n\n@function divide($dividend, $divisor, $precision: 10) {\n  $sign: if($dividend > 0 and $divisor > 0 or $dividend < 0 and $divisor < 0, 1, -1);\n  $dividend: abs($dividend);\n  $divisor: abs($divisor);\n  @if $dividend == 0 {\n    @return 0;\n  }\n  @if $divisor == 0 {\n    @error \"Cannot divide by 0\";\n  }\n  $remainder: $dividend;\n  $result: 0;\n  $factor: 10;\n  @while ($remainder > 0 and $precision >= 0) {\n    $quotient: 0;\n    @while ($remainder >= $divisor) {\n      $remainder: $remainder - $divisor;\n      $quotient: $quotient + 1;\n    }\n    $result: $result * 10 + $quotient;\n    $factor: $factor * .1;\n    $remainder: $remainder * 10;\n    $precision: $precision - 1;\n    @if ($precision < 0 and $remainder >= $divisor * 5) {\n      $result: $result + 1;\n    }\n  }\n  $result: $result * $factor * $sign;\n  $dividend-unit: unit($dividend);\n  $divisor-unit: unit($divisor);\n  $unit-map: (\n    \"px\": 1px,\n    \"rem\": 1rem,\n    \"em\": 1em,\n    \"%\": 1%\n  );\n  @if ($dividend-unit != $divisor-unit and map-has-key($unit-map, $dividend-unit)) {\n    $result: $result * map-get($unit-map, $dividend-unit);\n  }\n  @return $result;\n}\n\n// Remove px-unit from $rfs-base-value for calculations\n@if $rfs-base-value-unit == px {\n  $rfs-base-value: divide($rfs-base-value, $rfs-base-value * 0 + 1);\n}\n@else if $rfs-base-value-unit == rem {\n  $rfs-base-value: divide($rfs-base-value, divide($rfs-base-value * 0 + 1, $rfs-rem-value));\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == px {\n  $rfs-breakpoint: divide($rfs-breakpoint, $rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == rem or $rfs-breakpoint-unit-cache == \"em\" {\n  $rfs-breakpoint: divide($rfs-breakpoint, divide($rfs-breakpoint * 0 + 1, $rfs-rem-value));\n}\n\n// Calculate the media query value\n$rfs-mq-value: if($rfs-breakpoint-unit == px, #{$rfs-breakpoint}px, #{divide($rfs-breakpoint, $rfs-rem-value)}#{$rfs-breakpoint-unit});\n$rfs-mq-property-width: if($rfs-mode == max-media-query, max-width, min-width);\n$rfs-mq-property-height: if($rfs-mode == max-media-query, max-height, min-height);\n\n// Internal mixin used to determine which media query needs to be used\n@mixin _rfs-media-query {\n  @if $rfs-two-dimensional {\n    @if $rfs-mode == max-media-query {\n      @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}), (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n        @content;\n      }\n    }\n    @else {\n      @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) and (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n        @content;\n      }\n    }\n  }\n  @else {\n    @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) {\n      @content;\n    }\n  }\n}\n\n// Internal mixin that adds disable classes to the selector if needed.\n@mixin _rfs-rule {\n  @if $rfs-class == disable and $rfs-mode == max-media-query {\n    // Adding an extra class increases specificity, which prevents the media query to override the property\n    &,\n    .disable-rfs &,\n    &.disable-rfs {\n      @content;\n    }\n  }\n  @else if $rfs-class == enable and $rfs-mode == min-media-query {\n    .enable-rfs &,\n    &.enable-rfs {\n      @content;\n    }\n  }\n  @else {\n    @content;\n  }\n}\n\n// Internal mixin that adds enable classes to the selector if needed.\n@mixin _rfs-media-query-rule {\n\n  @if $rfs-class == enable {\n    @if $rfs-mode == min-media-query {\n      @content;\n    }\n\n    @include _rfs-media-query {\n      .enable-rfs &,\n      &.enable-rfs {\n        @content;\n      }\n    }\n  }\n  @else {\n    @if $rfs-class == disable and $rfs-mode == min-media-query {\n      .disable-rfs &,\n      &.disable-rfs {\n        @content;\n      }\n    }\n    @include _rfs-media-query {\n      @content;\n    }\n  }\n}\n\n// Helper function to get the formatted non-responsive value\n@function rfs-value($values) {\n  // Convert to list\n  $values: if(type-of($values) != list, ($values,), $values);\n\n  $val: '';\n\n  // Loop over each value and calculate value\n  @each $value in $values {\n    @if $value == 0 {\n      $val: $val + ' 0';\n    }\n    @else {\n      // Cache $value unit\n      $unit: if(type-of($value) == \"number\", unit($value), false);\n\n      @if $unit == px {\n        // Convert to rem if needed\n        $val: $val + ' ' + if($rfs-unit == rem, #{divide($value, $value * 0 + $rfs-rem-value)}rem, $value);\n      }\n      @else if $unit == rem {\n        // Convert to px if needed\n        $val: $val + ' ' + if($rfs-unit == px, #{divide($value, $value * 0 + 1) * $rfs-rem-value}px, $value);\n      }\n      @else {\n        // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n        $val: $val + ' ' + $value;\n      }\n    }\n  }\n\n  // Remove first space\n  @return unquote(str-slice($val, 2));\n}\n\n// Helper function to get the responsive value calculated by RFS\n@function rfs-fluid-value($values) {\n  // Convert to list\n  $values: if(type-of($values) != list, ($values,), $values);\n\n  $val: '';\n\n  // Loop over each value and calculate value\n  @each $value in $values {\n    @if $value == 0 {\n      $val: $val + ' 0';\n    }\n\n    @else {\n      // Cache $value unit\n      $unit: if(type-of($value) == \"number\", unit($value), false);\n\n      // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n      @if not $unit or $unit != px and $unit != rem {\n        $val: $val + ' ' + $value;\n      }\n\n      @else {\n        // Remove unit from $value for calculations\n        $value: divide($value, $value * 0 + if($unit == px, 1, divide(1, $rfs-rem-value)));\n\n        // Only add the media query if the value is greater than the minimum value\n        @if abs($value) <= $rfs-base-value or not $enable-rfs {\n          $val: $val + ' ' +  if($rfs-unit == rem, #{divide($value, $rfs-rem-value)}rem, #{$value}px);\n        }\n        @else {\n          // Calculate the minimum value\n          $value-min: $rfs-base-value + divide(abs($value) - $rfs-base-value, $rfs-factor);\n\n          // Calculate difference between $value and the minimum value\n          $value-diff: abs($value) - $value-min;\n\n          // Base value formatting\n          $min-width: if($rfs-unit == rem, #{divide($value-min, $rfs-rem-value)}rem, #{$value-min}px);\n\n          // Use negative value if needed\n          $min-width: if($value < 0, -$min-width, $min-width);\n\n          // Use `vmin` if two-dimensional is enabled\n          $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n          // Calculate the variable width between 0 and $rfs-breakpoint\n          $variable-width: #{divide($value-diff * 100, $rfs-breakpoint)}#{$variable-unit};\n\n          // Return the calculated value\n          $val: $val + ' calc(' + $min-width + if($value < 0, ' - ', ' + ') + $variable-width + ')';\n        }\n      }\n    }\n  }\n\n  // Remove first space\n  @return unquote(str-slice($val, 2));\n}\n\n// RFS mixin\n@mixin rfs($values, $property: font-size) {\n  @if $values != null {\n    $val: rfs-value($values);\n    $fluidVal: rfs-fluid-value($values);\n\n    // Do not print the media query if responsive & non-responsive values are the same\n    @if $val == $fluidVal {\n      #{$property}: $val;\n    }\n    @else {\n      @include _rfs-rule {\n        #{$property}: if($rfs-mode == max-media-query, $val, $fluidVal);\n\n        // Include safari iframe resize fix if needed\n        min-width: if($rfs-safari-iframe-resize-bug-fix, (0 * 1vw), null);\n      }\n\n      @include _rfs-media-query-rule {\n        #{$property}: if($rfs-mode == max-media-query, $fluidVal, $val);\n      }\n    }\n  }\n}\n\n// Shorthand helper mixins\n@mixin font-size($value) {\n  @include rfs($value);\n}\n\n@mixin padding($value) {\n  @include rfs($value, padding);\n}\n\n@mixin padding-top($value) {\n  @include rfs($value, padding-top);\n}\n\n@mixin padding-right($value) {\n  @include rfs($value, padding-right);\n}\n\n@mixin padding-bottom($value) {\n  @include rfs($value, padding-bottom);\n}\n\n@mixin padding-left($value) {\n  @include rfs($value, padding-left);\n}\n\n@mixin margin($value) {\n  @include rfs($value, margin);\n}\n\n@mixin margin-top($value) {\n  @include rfs($value, margin-top);\n}\n\n@mixin margin-right($value) {\n  @include rfs($value, margin-right);\n}\n\n@mixin margin-bottom($value) {\n  @include rfs($value, margin-bottom);\n}\n\n@mixin margin-left($value) {\n  @include rfs($value, margin-left);\n}\n","// scss-docs-start color-mode-mixin\n@mixin color-mode($mode: light, $root: false) {\n  @if $color-mode-type == \"media-query\" {\n    @if $root == true {\n      @media (prefers-color-scheme: $mode) {\n        :root {\n          @content;\n        }\n      }\n    } @else {\n      @media (prefers-color-scheme: $mode) {\n        @content;\n      }\n    }\n  } @else {\n    [data-bs-theme=\"#{$mode}\"] {\n      @content;\n    }\n  }\n}\n// scss-docs-end color-mode-mixin\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n\n*,\n*::before,\n*::after {\n  box-sizing: border-box;\n}\n\n\n// Root\n//\n// Ability to the value of the root font sizes, affecting the value of `rem`.\n// null by default, thus nothing is generated.\n\n:root {\n  @if $font-size-root != null {\n    @include font-size(var(--#{$prefix}root-font-size));\n  }\n\n  @if $enable-smooth-scroll {\n    @media (prefers-reduced-motion: no-preference) {\n      scroll-behavior: smooth;\n    }\n  }\n}\n\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Prevent adjustments of font size after orientation changes in iOS.\n// 4. Change the default tap highlight to be completely transparent in iOS.\n\n// scss-docs-start reboot-body-rules\nbody {\n  margin: 0; // 1\n  font-family: var(--#{$prefix}body-font-family);\n  @include font-size(var(--#{$prefix}body-font-size));\n  font-weight: var(--#{$prefix}body-font-weight);\n  line-height: var(--#{$prefix}body-line-height);\n  color: var(--#{$prefix}body-color);\n  text-align: var(--#{$prefix}body-text-align);\n  background-color: var(--#{$prefix}body-bg); // 2\n  -webkit-text-size-adjust: 100%; // 3\n  -webkit-tap-highlight-color: rgba($black, 0); // 4\n}\n// scss-docs-end reboot-body-rules\n\n\n// Content grouping\n//\n// 1. Reset Firefox's gray color\n\nhr {\n  margin: $hr-margin-y 0;\n  color: $hr-color; // 1\n  border: 0;\n  border-top: $hr-border-width solid $hr-border-color;\n  opacity: $hr-opacity;\n}\n\n\n// Typography\n//\n// 1. Remove top margins from headings\n//    By default, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top\n//    margin for easier control within type scales as it avoids margin collapsing.\n\n%heading {\n  margin-top: 0; // 1\n  margin-bottom: $headings-margin-bottom;\n  font-family: $headings-font-family;\n  font-style: $headings-font-style;\n  font-weight: $headings-font-weight;\n  line-height: $headings-line-height;\n  color: var(--#{$prefix}heading-color, inherit);\n}\n\nh1 {\n  @extend %heading;\n  @include font-size($h1-font-size);\n}\n\nh2 {\n  @extend %heading;\n  @include font-size($h2-font-size);\n}\n\nh3 {\n  @extend %heading;\n  @include font-size($h3-font-size);\n}\n\nh4 {\n  @extend %heading;\n  @include font-size($h4-font-size);\n}\n\nh5 {\n  @extend %heading;\n  @include font-size($h5-font-size);\n}\n\nh6 {\n  @extend %heading;\n  @include font-size($h6-font-size);\n}\n\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `<p>`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\n\np {\n  margin-top: 0;\n  margin-bottom: $paragraph-margin-bottom;\n}\n\n\n// Abbreviations\n//\n// 1. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 2. Add explicit cursor to indicate changed behavior.\n// 3. Prevent the text-decoration to be skipped.\n\nabbr[title] {\n  text-decoration: underline dotted; // 1\n  cursor: help; // 2\n  text-decoration-skip-ink: none; // 3\n}\n\n\n// Address\n\naddress {\n  margin-bottom: 1rem;\n  font-style: normal;\n  line-height: inherit;\n}\n\n\n// Lists\n\nol,\nul {\n  padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n  margin-top: 0;\n  margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n  margin-bottom: 0;\n}\n\ndt {\n  font-weight: $dt-font-weight;\n}\n\n// 1. Undo browser default\n\ndd {\n  margin-bottom: .5rem;\n  margin-left: 0; // 1\n}\n\n\n// Blockquote\n\nblockquote {\n  margin: 0 0 1rem;\n}\n\n\n// Strong\n//\n// Add the correct font weight in Chrome, Edge, and Safari\n\nb,\nstrong {\n  font-weight: $font-weight-bolder;\n}\n\n\n// Small\n//\n// Add the correct font size in all browsers\n\nsmall {\n  @include font-size($small-font-size);\n}\n\n\n// Mark\n\nmark {\n  padding: $mark-padding;\n  background-color: var(--#{$prefix}highlight-bg);\n}\n\n\n// Sub and Sup\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n\nsub,\nsup {\n  position: relative;\n  @include font-size($sub-sup-font-size);\n  line-height: 0;\n  vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n// Links\n\na {\n  color: rgba(var(--#{$prefix}link-color-rgb), var(--#{$prefix}link-opacity, 1));\n  text-decoration: $link-decoration;\n\n  &:hover {\n    --#{$prefix}link-color-rgb: var(--#{$prefix}link-hover-color-rgb);\n    text-decoration: $link-hover-decoration;\n  }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([class]) {\n  &,\n  &:hover {\n    color: inherit;\n    text-decoration: none;\n  }\n}\n\n\n// Code\n\npre,\ncode,\nkbd,\nsamp {\n  font-family: $font-family-code;\n  @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\n// 1. Remove browser default top margin\n// 2. Reset browser default of `1em` to use `rem`s\n// 3. Don't allow content to break outside\n\npre {\n  display: block;\n  margin-top: 0; // 1\n  margin-bottom: 1rem; // 2\n  overflow: auto; // 3\n  @include font-size($code-font-size);\n  color: $pre-color;\n\n  // Account for some code outputs that place code tags in pre tags\n  code {\n    @include font-size(inherit);\n    color: inherit;\n    word-break: normal;\n  }\n}\n\ncode {\n  @include font-size($code-font-size);\n  color: var(--#{$prefix}code-color);\n  word-wrap: break-word;\n\n  // Streamline the style when inside anchors to avoid broken underline and more\n  a > & {\n    color: inherit;\n  }\n}\n\nkbd {\n  padding: $kbd-padding-y $kbd-padding-x;\n  @include font-size($kbd-font-size);\n  color: $kbd-color;\n  background-color: $kbd-bg;\n  @include border-radius($border-radius-sm);\n\n  kbd {\n    padding: 0;\n    @include font-size(1em);\n    font-weight: $nested-kbd-font-weight;\n  }\n}\n\n\n// Figures\n//\n// Apply a consistent margin strategy (matches our type styles).\n\nfigure {\n  margin: 0 0 1rem;\n}\n\n\n// Images and content\n\nimg,\nsvg {\n  vertical-align: middle;\n}\n\n\n// Tables\n//\n// Prevent double borders\n\ntable {\n  caption-side: bottom;\n  border-collapse: collapse;\n}\n\ncaption {\n  padding-top: $table-cell-padding-y;\n  padding-bottom: $table-cell-padding-y;\n  color: $table-caption-color;\n  text-align: left;\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `<td>` alignment by inheriting `text-align`.\n// 3. Fix alignment for Safari\n\nth {\n  font-weight: $table-th-font-weight; // 1\n  text-align: inherit; // 2\n  text-align: -webkit-match-parent; // 3\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n  border-color: inherit;\n  border-style: solid;\n  border-width: 0;\n}\n\n\n// Forms\n//\n// 1. Allow labels to use `margin` for spacing.\n\nlabel {\n  display: inline-block; // 1\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n// See https://github.com/twbs/bootstrap/issues/24093\n\nbutton {\n  // stylelint-disable-next-line property-disallowed-list\n  border-radius: 0;\n}\n\n// Explicitly remove focus outline in Chromium when it shouldn't be\n// visible (e.g. as result of mouse click or touch tap). It already\n// should be doing this automatically, but seems to currently be\n// confused and applies its very visible two-tone outline anyway.\n\nbutton:focus:not(:focus-visible) {\n  outline: 0;\n}\n\n// 1. Remove the margin in Firefox and Safari\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n  margin: 0; // 1\n  font-family: inherit;\n  @include font-size(inherit);\n  line-height: inherit;\n}\n\n// Remove the inheritance of text transform in Firefox\nbutton,\nselect {\n  text-transform: none;\n}\n// Set the cursor for non-`<button>` buttons\n//\n// Details at https://github.com/twbs/bootstrap/pull/30562\n[role=\"button\"] {\n  cursor: pointer;\n}\n\nselect {\n  // Remove the inheritance of word-wrap in Safari.\n  // See https://github.com/twbs/bootstrap/issues/24990\n  word-wrap: normal;\n\n  // Undo the opacity change from Chrome\n  &:disabled {\n    opacity: 1;\n  }\n}\n\n// Remove the dropdown arrow only from text type inputs built with datalists in Chrome.\n// See https://stackoverflow.com/a/54997118\n\n[list]:not([type=\"date\"]):not([type=\"datetime-local\"]):not([type=\"month\"]):not([type=\"week\"]):not([type=\"time\"])::-webkit-calendar-picker-indicator {\n  display: none !important;\n}\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n//    controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\n// 3. Opinionated: add \"hand\" cursor to non-disabled button elements.\n\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n  -webkit-appearance: button; // 2\n\n  @if $enable-button-pointers {\n    &:not(:disabled) {\n      cursor: pointer; // 3\n    }\n  }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\n\n::-moz-focus-inner {\n  padding: 0;\n  border-style: none;\n}\n\n// 1. Textareas should really only resize vertically so they don't break their (horizontal) containers.\n\ntextarea {\n  resize: vertical; // 1\n}\n\n// 1. Browsers set a default `min-width: min-content;` on fieldsets,\n//    unlike e.g. `<div>`s, which have `min-width: 0;` by default.\n//    So we reset that to ensure fieldsets behave more like a standard block element.\n//    See https://github.com/twbs/bootstrap/issues/12359\n//    and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n// 2. Reset the default outline behavior of fieldsets so they don't affect page layout.\n\nfieldset {\n  min-width: 0; // 1\n  padding: 0; // 2\n  margin: 0; // 2\n  border: 0; // 2\n}\n\n// 1. By using `float: left`, the legend will behave like a block element.\n//    This way the border of a fieldset wraps around the legend if present.\n// 2. Fix wrapping bug.\n//    See https://github.com/twbs/bootstrap/issues/29712\n\nlegend {\n  float: left; // 1\n  width: 100%;\n  padding: 0;\n  margin-bottom: $legend-margin-bottom;\n  @include font-size($legend-font-size);\n  font-weight: $legend-font-weight;\n  line-height: inherit;\n\n  + * {\n    clear: left; // 2\n  }\n}\n\n// Fix height of inputs with a type of datetime-local, date, month, week, or time\n// See https://github.com/twbs/bootstrap/issues/18842\n\n::-webkit-datetime-edit-fields-wrapper,\n::-webkit-datetime-edit-text,\n::-webkit-datetime-edit-minute,\n::-webkit-datetime-edit-hour-field,\n::-webkit-datetime-edit-day-field,\n::-webkit-datetime-edit-month-field,\n::-webkit-datetime-edit-year-field {\n  padding: 0;\n}\n\n::-webkit-inner-spin-button {\n  height: auto;\n}\n\n// 1. Correct the outline style in Safari.\n// 2. This overrides the extra rounded corners on search inputs in iOS so that our\n//    `.form-control` class can properly style them. Note that this cannot simply\n//    be added to `.form-control` as it's not specific enough. For details, see\n//    https://github.com/twbs/bootstrap/issues/11586.\n\n[type=\"search\"] {\n  outline-offset: -2px; // 1\n  -webkit-appearance: textfield; // 2\n}\n\n// 1. A few input types should stay LTR\n// See https://rtlstyling.com/posts/rtl-styling#form-inputs\n// 2. RTL only output\n// See https://rtlcss.com/learn/usage-guide/control-directives/#raw\n\n/* rtl:raw:\n[type=\"tel\"],\n[type=\"url\"],\n[type=\"email\"],\n[type=\"number\"] {\n  direction: ltr;\n}\n*/\n\n// Remove the inner padding in Chrome and Safari on macOS.\n\n::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n// Remove padding around color pickers in webkit browsers\n\n::-webkit-color-swatch-wrapper {\n  padding: 0;\n}\n\n\n// 1. Inherit font family and line height for file input buttons\n// 2. Correct the inability to style clickable types in iOS and Safari.\n\n::file-selector-button {\n  font: inherit; // 1\n  -webkit-appearance: button; // 2\n}\n\n// Correct element displays\n\noutput {\n  display: inline-block;\n}\n\n// Remove border from iframe\n\niframe {\n  border: 0;\n}\n\n// Summary\n//\n// 1. Add the correct display in all browsers\n\nsummary {\n  display: list-item; // 1\n  cursor: pointer;\n}\n\n\n// Progress\n//\n// Add the correct vertical alignment in Chrome, Firefox, and Opera.\n\nprogress {\n  vertical-align: baseline;\n}\n\n\n// Hidden attribute\n//\n// Always hide an element with the `hidden` HTML attribute.\n\n[hidden] {\n  display: none !important;\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n// scss-docs-start gray-color-variables\n$white:    #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black:    #000 !default;\n// scss-docs-end gray-color-variables\n\n// fusv-disable\n// scss-docs-start gray-colors-map\n$grays: (\n  \"100\": $gray-100,\n  \"200\": $gray-200,\n  \"300\": $gray-300,\n  \"400\": $gray-400,\n  \"500\": $gray-500,\n  \"600\": $gray-600,\n  \"700\": $gray-700,\n  \"800\": $gray-800,\n  \"900\": $gray-900\n) !default;\n// scss-docs-end gray-colors-map\n// fusv-enable\n\n// scss-docs-start color-variables\n$blue:    #0d6efd !default;\n$indigo:  #6610f2 !default;\n$purple:  #6f42c1 !default;\n$pink:    #d63384 !default;\n$red:     #dc3545 !default;\n$orange:  #fd7e14 !default;\n$yellow:  #ffc107 !default;\n$green:   #198754 !default;\n$teal:    #20c997 !default;\n$cyan:    #0dcaf0 !default;\n// scss-docs-end color-variables\n\n// scss-docs-start colors-map\n$colors: (\n  \"blue\":       $blue,\n  \"indigo\":     $indigo,\n  \"purple\":     $purple,\n  \"pink\":       $pink,\n  \"red\":        $red,\n  \"orange\":     $orange,\n  \"yellow\":     $yellow,\n  \"green\":      $green,\n  \"teal\":       $teal,\n  \"cyan\":       $cyan,\n  \"black\":      $black,\n  \"white\":      $white,\n  \"gray\":       $gray-600,\n  \"gray-dark\":  $gray-800\n) !default;\n// scss-docs-end colors-map\n\n// The contrast ratio to reach against white, to determine if color changes from \"light\" to \"dark\". Acceptable values for WCAG 2.0 are 3, 4.5 and 7.\n// See https://www.w3.org/TR/WCAG20/#visual-audio-contrast-contrast\n$min-contrast-ratio:   4.5 !default;\n\n// Customize the light and dark text colors for use in our color contrast function.\n$color-contrast-dark:      $black !default;\n$color-contrast-light:     $white !default;\n\n// fusv-disable\n$blue-100: tint-color($blue, 80%) !default;\n$blue-200: tint-color($blue, 60%) !default;\n$blue-300: tint-color($blue, 40%) !default;\n$blue-400: tint-color($blue, 20%) !default;\n$blue-500: $blue !default;\n$blue-600: shade-color($blue, 20%) !default;\n$blue-700: shade-color($blue, 40%) !default;\n$blue-800: shade-color($blue, 60%) !default;\n$blue-900: shade-color($blue, 80%) !default;\n\n$indigo-100: tint-color($indigo, 80%) !default;\n$indigo-200: tint-color($indigo, 60%) !default;\n$indigo-300: tint-color($indigo, 40%) !default;\n$indigo-400: tint-color($indigo, 20%) !default;\n$indigo-500: $indigo !default;\n$indigo-600: shade-color($indigo, 20%) !default;\n$indigo-700: shade-color($indigo, 40%) !default;\n$indigo-800: shade-color($indigo, 60%) !default;\n$indigo-900: shade-color($indigo, 80%) !default;\n\n$purple-100: tint-color($purple, 80%) !default;\n$purple-200: tint-color($purple, 60%) !default;\n$purple-300: tint-color($purple, 40%) !default;\n$purple-400: tint-color($purple, 20%) !default;\n$purple-500: $purple !default;\n$purple-600: shade-color($purple, 20%) !default;\n$purple-700: shade-color($purple, 40%) !default;\n$purple-800: shade-color($purple, 60%) !default;\n$purple-900: shade-color($purple, 80%) !default;\n\n$pink-100: tint-color($pink, 80%) !default;\n$pink-200: tint-color($pink, 60%) !default;\n$pink-300: tint-color($pink, 40%) !default;\n$pink-400: tint-color($pink, 20%) !default;\n$pink-500: $pink !default;\n$pink-600: shade-color($pink, 20%) !default;\n$pink-700: shade-color($pink, 40%) !default;\n$pink-800: shade-color($pink, 60%) !default;\n$pink-900: shade-color($pink, 80%) !default;\n\n$red-100: tint-color($red, 80%) !default;\n$red-200: tint-color($red, 60%) !default;\n$red-300: tint-color($red, 40%) !default;\n$red-400: tint-color($red, 20%) !default;\n$red-500: $red !default;\n$red-600: shade-color($red, 20%) !default;\n$red-700: shade-color($red, 40%) !default;\n$red-800: shade-color($red, 60%) !default;\n$red-900: shade-color($red, 80%) !default;\n\n$orange-100: tint-color($orange, 80%) !default;\n$orange-200: tint-color($orange, 60%) !default;\n$orange-300: tint-color($orange, 40%) !default;\n$orange-400: tint-color($orange, 20%) !default;\n$orange-500: $orange !default;\n$orange-600: shade-color($orange, 20%) !default;\n$orange-700: shade-color($orange, 40%) !default;\n$orange-800: shade-color($orange, 60%) !default;\n$orange-900: shade-color($orange, 80%) !default;\n\n$yellow-100: tint-color($yellow, 80%) !default;\n$yellow-200: tint-color($yellow, 60%) !default;\n$yellow-300: tint-color($yellow, 40%) !default;\n$yellow-400: tint-color($yellow, 20%) !default;\n$yellow-500: $yellow !default;\n$yellow-600: shade-color($yellow, 20%) !default;\n$yellow-700: shade-color($yellow, 40%) !default;\n$yellow-800: shade-color($yellow, 60%) !default;\n$yellow-900: shade-color($yellow, 80%) !default;\n\n$green-100: tint-color($green, 80%) !default;\n$green-200: tint-color($green, 60%) !default;\n$green-300: tint-color($green, 40%) !default;\n$green-400: tint-color($green, 20%) !default;\n$green-500: $green !default;\n$green-600: shade-color($green, 20%) !default;\n$green-700: shade-color($green, 40%) !default;\n$green-800: shade-color($green, 60%) !default;\n$green-900: shade-color($green, 80%) !default;\n\n$teal-100: tint-color($teal, 80%) !default;\n$teal-200: tint-color($teal, 60%) !default;\n$teal-300: tint-color($teal, 40%) !default;\n$teal-400: tint-color($teal, 20%) !default;\n$teal-500: $teal !default;\n$teal-600: shade-color($teal, 20%) !default;\n$teal-700: shade-color($teal, 40%) !default;\n$teal-800: shade-color($teal, 60%) !default;\n$teal-900: shade-color($teal, 80%) !default;\n\n$cyan-100: tint-color($cyan, 80%) !default;\n$cyan-200: tint-color($cyan, 60%) !default;\n$cyan-300: tint-color($cyan, 40%) !default;\n$cyan-400: tint-color($cyan, 20%) !default;\n$cyan-500: $cyan !default;\n$cyan-600: shade-color($cyan, 20%) !default;\n$cyan-700: shade-color($cyan, 40%) !default;\n$cyan-800: shade-color($cyan, 60%) !default;\n$cyan-900: shade-color($cyan, 80%) !default;\n\n$blues: (\n  \"blue-100\": $blue-100,\n  \"blue-200\": $blue-200,\n  \"blue-300\": $blue-300,\n  \"blue-400\": $blue-400,\n  \"blue-500\": $blue-500,\n  \"blue-600\": $blue-600,\n  \"blue-700\": $blue-700,\n  \"blue-800\": $blue-800,\n  \"blue-900\": $blue-900\n) !default;\n\n$indigos: (\n  \"indigo-100\": $indigo-100,\n  \"indigo-200\": $indigo-200,\n  \"indigo-300\": $indigo-300,\n  \"indigo-400\": $indigo-400,\n  \"indigo-500\": $indigo-500,\n  \"indigo-600\": $indigo-600,\n  \"indigo-700\": $indigo-700,\n  \"indigo-800\": $indigo-800,\n  \"indigo-900\": $indigo-900\n) !default;\n\n$purples: (\n  \"purple-100\": $purple-100,\n  \"purple-200\": $purple-200,\n  \"purple-300\": $purple-300,\n  \"purple-400\": $purple-400,\n  \"purple-500\": $purple-500,\n  \"purple-600\": $purple-600,\n  \"purple-700\": $purple-700,\n  \"purple-800\": $purple-800,\n  \"purple-900\": $purple-900\n) !default;\n\n$pinks: (\n  \"pink-100\": $pink-100,\n  \"pink-200\": $pink-200,\n  \"pink-300\": $pink-300,\n  \"pink-400\": $pink-400,\n  \"pink-500\": $pink-500,\n  \"pink-600\": $pink-600,\n  \"pink-700\": $pink-700,\n  \"pink-800\": $pink-800,\n  \"pink-900\": $pink-900\n) !default;\n\n$reds: (\n  \"red-100\": $red-100,\n  \"red-200\": $red-200,\n  \"red-300\": $red-300,\n  \"red-400\": $red-400,\n  \"red-500\": $red-500,\n  \"red-600\": $red-600,\n  \"red-700\": $red-700,\n  \"red-800\": $red-800,\n  \"red-900\": $red-900\n) !default;\n\n$oranges: (\n  \"orange-100\": $orange-100,\n  \"orange-200\": $orange-200,\n  \"orange-300\": $orange-300,\n  \"orange-400\": $orange-400,\n  \"orange-500\": $orange-500,\n  \"orange-600\": $orange-600,\n  \"orange-700\": $orange-700,\n  \"orange-800\": $orange-800,\n  \"orange-900\": $orange-900\n) !default;\n\n$yellows: (\n  \"yellow-100\": $yellow-100,\n  \"yellow-200\": $yellow-200,\n  \"yellow-300\": $yellow-300,\n  \"yellow-400\": $yellow-400,\n  \"yellow-500\": $yellow-500,\n  \"yellow-600\": $yellow-600,\n  \"yellow-700\": $yellow-700,\n  \"yellow-800\": $yellow-800,\n  \"yellow-900\": $yellow-900\n) !default;\n\n$greens: (\n  \"green-100\": $green-100,\n  \"green-200\": $green-200,\n  \"green-300\": $green-300,\n  \"green-400\": $green-400,\n  \"green-500\": $green-500,\n  \"green-600\": $green-600,\n  \"green-700\": $green-700,\n  \"green-800\": $green-800,\n  \"green-900\": $green-900\n) !default;\n\n$teals: (\n  \"teal-100\": $teal-100,\n  \"teal-200\": $teal-200,\n  \"teal-300\": $teal-300,\n  \"teal-400\": $teal-400,\n  \"teal-500\": $teal-500,\n  \"teal-600\": $teal-600,\n  \"teal-700\": $teal-700,\n  \"teal-800\": $teal-800,\n  \"teal-900\": $teal-900\n) !default;\n\n$cyans: (\n  \"cyan-100\": $cyan-100,\n  \"cyan-200\": $cyan-200,\n  \"cyan-300\": $cyan-300,\n  \"cyan-400\": $cyan-400,\n  \"cyan-500\": $cyan-500,\n  \"cyan-600\": $cyan-600,\n  \"cyan-700\": $cyan-700,\n  \"cyan-800\": $cyan-800,\n  \"cyan-900\": $cyan-900\n) !default;\n// fusv-enable\n\n// scss-docs-start theme-color-variables\n$primary:       $blue !default;\n$secondary:     $gray-600 !default;\n$success:       $green !default;\n$info:          $cyan !default;\n$warning:       $yellow !default;\n$danger:        $red !default;\n$light:         $gray-100 !default;\n$dark:          $gray-900 !default;\n// scss-docs-end theme-color-variables\n\n// scss-docs-start theme-colors-map\n$theme-colors: (\n  \"primary\":    $primary,\n  \"secondary\":  $secondary,\n  \"success\":    $success,\n  \"info\":       $info,\n  \"warning\":    $warning,\n  \"danger\":     $danger,\n  \"light\":      $light,\n  \"dark\":       $dark\n) !default;\n// scss-docs-end theme-colors-map\n\n$primary-text:            $blue-600 !default;\n$secondary-text:          $gray-600 !default;\n$success-text:            $green-600 !default;\n$info-text:               $cyan-700 !default;\n$warning-text:            $yellow-700 !default;\n$danger-text:             $red-600 !default;\n$light-text:              $gray-600 !default;\n$dark-text:               $gray-700 !default;\n\n$primary-bg-subtle:       $blue-100 !default;\n$secondary-bg-subtle:     $gray-100 !default;\n$success-bg-subtle:       $green-100 !default;\n$info-bg-subtle:          $cyan-100 !default;\n$warning-bg-subtle:       $yellow-100 !default;\n$danger-bg-subtle:        $red-100 !default;\n$light-bg-subtle:         mix($gray-100, $white) !default;\n$dark-bg-subtle:          $gray-400 !default;\n\n$primary-border-subtle:   $blue-200 !default;\n$secondary-border-subtle: $gray-200 !default;\n$success-border-subtle:   $green-200 !default;\n$info-border-subtle:      $cyan-200 !default;\n$warning-border-subtle:   $yellow-200 !default;\n$danger-border-subtle:    $red-200 !default;\n$light-border-subtle:     $gray-200 !default;\n$dark-border-subtle:      $gray-500 !default;\n\n// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n  (\"<\", \"%3c\"),\n  (\">\", \"%3e\"),\n  (\"#\", \"%23\"),\n  (\"(\", \"%28\"),\n  (\")\", \"%29\"),\n) !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret:                true !default;\n$enable-rounded:              true !default;\n$enable-shadows:              false !default;\n$enable-gradients:            false !default;\n$enable-transitions:          true !default;\n$enable-reduced-motion:       true !default;\n$enable-smooth-scroll:        true !default;\n$enable-grid-classes:         true !default;\n$enable-container-classes:    true !default;\n$enable-cssgrid:              false !default;\n$enable-button-pointers:      true !default;\n$enable-rfs:                  true !default;\n$enable-validation-icons:     true !default;\n$enable-negative-margins:     false !default;\n$enable-deprecation-messages: true !default;\n$enable-important-utilities:  true !default;\n\n$enable-dark-mode:            true !default;\n$color-mode-type:             data !default; // `data` or `media-query`\n\n// Prefix for :root CSS variables\n\n$variable-prefix:             bs- !default; // Deprecated in v5.2.0 for the shorter `$prefix`\n$prefix:                      $variable-prefix !default;\n\n// Gradient\n//\n// The gradient which is added to components if `$enable-gradients` is `true`\n// This gradient is also added to elements with `.bg-gradient`\n// scss-docs-start variable-gradient\n$gradient: linear-gradient(180deg, rgba($white, .15), rgba($white, 0)) !default;\n// scss-docs-end variable-gradient\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n// scss-docs-start spacer-variables-maps\n$spacer: 1rem !default;\n$spacers: (\n  0: 0,\n  1: $spacer * .25,\n  2: $spacer * .5,\n  3: $spacer,\n  4: $spacer * 1.5,\n  5: $spacer * 3,\n) !default;\n// scss-docs-end spacer-variables-maps\n\n// Position\n//\n// Define the edge positioning anchors of the position utilities.\n\n// scss-docs-start position-map\n$position-values: (\n  0: 0,\n  50: 50%,\n  100: 100%\n) !default;\n// scss-docs-end position-map\n\n// Body\n//\n// Settings for the `<body>` element.\n\n$body-text-align:           null !default;\n$body-color:                $gray-900 !default;\n$body-bg:                   $white !default;\n\n$body-emphasis-color:       $black !default;\n\n$body-secondary-color:      rgba($body-color, .75) !default;\n$body-secondary-bg:         $gray-200 !default;\n\n$body-tertiary-color:       rgba($body-color, .5) !default;\n$body-tertiary-bg:          $gray-100 !default;\n\n$emphasis-color:            $black !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color:                              $primary !default;\n$link-decoration:                         underline !default;\n$link-shade-percentage:                   20% !default;\n$link-hover-color:                        shift-color($link-color, $link-shade-percentage) !default;\n$link-hover-decoration:                   null !default;\n\n$stretched-link-pseudo-element:           after !default;\n$stretched-link-z-index:                  1 !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom:   1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n// scss-docs-start grid-breakpoints\n$grid-breakpoints: (\n  xs: 0,\n  sm: 576px,\n  md: 768px,\n  lg: 992px,\n  xl: 1200px,\n  xxl: 1400px\n) !default;\n// scss-docs-end grid-breakpoints\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n// scss-docs-start container-max-widths\n$container-max-widths: (\n  sm: 540px,\n  md: 720px,\n  lg: 960px,\n  xl: 1140px,\n  xxl: 1320px\n) !default;\n// scss-docs-end container-max-widths\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns:                12 !default;\n$grid-gutter-width:           1.5rem !default;\n$grid-row-columns:            6 !default;\n\n// Container padding\n\n$container-padding-x: $grid-gutter-width !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n// scss-docs-start border-variables\n$border-width:                1px !default;\n$border-widths: (\n  1: 1px,\n  2: 2px,\n  3: 3px,\n  4: 4px,\n  5: 5px\n) !default;\n$border-style:                solid !default;\n$border-color:                $gray-300 !default;\n$border-color-translucent:    rgba($black, .175) !default;\n// scss-docs-end border-variables\n\n// scss-docs-start border-radius-variables\n$border-radius:               .375rem !default;\n$border-radius-sm:            .25rem !default;\n$border-radius-lg:            .5rem !default;\n$border-radius-xl:            1rem !default;\n$border-radius-2xl:           2rem !default;\n$border-radius-pill:          50rem !default;\n// scss-docs-end border-radius-variables\n\n// scss-docs-start box-shadow-variables\n$box-shadow:                  0 .5rem 1rem rgba(var(--#{$prefix}body-color-rgb), .15) !default;\n$box-shadow-sm:               0 .125rem .25rem rgba(var(--#{$prefix}body-color-rgb), .075) !default;\n$box-shadow-lg:               0 1rem 3rem rgba(var(--#{$prefix}body-color-rgb), .175) !default;\n$box-shadow-inset:            inset 0 1px 2px rgba(var(--#{$prefix}body-color-rgb), .075) !default;\n// scss-docs-end box-shadow-variables\n\n$component-active-color:      $white !default;\n$component-active-bg:         $primary !default;\n\n// scss-docs-start caret-variables\n$caret-width:                 .3em !default;\n$caret-vertical-align:        $caret-width * .85 !default;\n$caret-spacing:               $caret-width * .85 !default;\n// scss-docs-end caret-variables\n\n$transition-base:             all .2s ease-in-out !default;\n$transition-fade:             opacity .15s linear !default;\n// scss-docs-start collapse-transition\n$transition-collapse:         height .35s ease !default;\n$transition-collapse-width:   width .35s ease !default;\n// scss-docs-end collapse-transition\n\n// stylelint-disable function-disallowed-list\n// scss-docs-start aspect-ratios\n$aspect-ratios: (\n  \"1x1\": 100%,\n  \"4x3\": calc(3 / 4 * 100%),\n  \"16x9\": calc(9 / 16 * 100%),\n  \"21x9\": calc(9 / 21 * 100%)\n) !default;\n// scss-docs-end aspect-ratios\n// stylelint-enable function-disallowed-list\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// scss-docs-start font-variables\n// stylelint-disable value-keyword-case\n$font-family-sans-serif:      system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", \"Liberation Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace:       SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n// stylelint-enable value-keyword-case\n$font-family-base:            var(--#{$prefix}font-sans-serif) !default;\n$font-family-code:            var(--#{$prefix}font-monospace) !default;\n\n// $font-size-root affects the value of `rem`, which is used for as well font sizes, paddings, and margins\n// $font-size-base affects the font size of the body text\n$font-size-root:              null !default;\n$font-size-base:              1rem !default; // Assumes the browser default, typically `16px`\n$font-size-sm:                $font-size-base * .875 !default;\n$font-size-lg:                $font-size-base * 1.25 !default;\n\n$font-weight-lighter:         lighter !default;\n$font-weight-light:           300 !default;\n$font-weight-normal:          400 !default;\n$font-weight-medium:          500 !default;\n$font-weight-semibold:        600 !default;\n$font-weight-bold:            700 !default;\n$font-weight-bolder:          bolder !default;\n\n$font-weight-base:            $font-weight-normal !default;\n\n$line-height-base:            1.5 !default;\n$line-height-sm:              1.25 !default;\n$line-height-lg:              2 !default;\n\n$h1-font-size:                $font-size-base * 2.5 !default;\n$h2-font-size:                $font-size-base * 2 !default;\n$h3-font-size:                $font-size-base * 1.75 !default;\n$h4-font-size:                $font-size-base * 1.5 !default;\n$h5-font-size:                $font-size-base * 1.25 !default;\n$h6-font-size:                $font-size-base !default;\n// scss-docs-end font-variables\n\n// scss-docs-start font-sizes\n$font-sizes: (\n  1: $h1-font-size,\n  2: $h2-font-size,\n  3: $h3-font-size,\n  4: $h4-font-size,\n  5: $h5-font-size,\n  6: $h6-font-size\n) !default;\n// scss-docs-end font-sizes\n\n// scss-docs-start headings-variables\n$headings-margin-bottom:      $spacer * .5 !default;\n$headings-font-family:        null !default;\n$headings-font-style:         null !default;\n$headings-font-weight:        500 !default;\n$headings-line-height:        1.2 !default;\n$headings-color:              null !default;\n// scss-docs-end headings-variables\n\n// scss-docs-start display-headings\n$display-font-sizes: (\n  1: 5rem,\n  2: 4.5rem,\n  3: 4rem,\n  4: 3.5rem,\n  5: 3rem,\n  6: 2.5rem\n) !default;\n\n$display-font-family: null !default;\n$display-font-style:  null !default;\n$display-font-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n// scss-docs-end display-headings\n\n// scss-docs-start type-variables\n$lead-font-size:              $font-size-base * 1.25 !default;\n$lead-font-weight:            300 !default;\n\n$small-font-size:             .875em !default;\n\n$sub-sup-font-size:           .75em !default;\n\n$text-muted:                  var(--#{$prefix}secondary-color) !default;\n\n$initialism-font-size:        $small-font-size !default;\n\n$blockquote-margin-y:         $spacer !default;\n$blockquote-font-size:        $font-size-base * 1.25 !default;\n$blockquote-footer-color:     $gray-600 !default;\n$blockquote-footer-font-size: $small-font-size !default;\n\n$hr-margin-y:                 $spacer !default;\n$hr-color:                    inherit !default;\n\n// fusv-disable\n$hr-bg-color:                 null !default; // Deprecated in v5.2.0\n$hr-height:                   null !default; // Deprecated in v5.2.0\n// fusv-enable\n\n$hr-border-color:             null !default; // Allows for inherited colors\n$hr-border-width:             var(--#{$prefix}border-width) !default;\n$hr-opacity:                  .25 !default;\n\n$legend-margin-bottom:        .5rem !default;\n$legend-font-size:            1.5rem !default;\n$legend-font-weight:          null !default;\n\n$dt-font-weight:              $font-weight-bold !default;\n\n$list-inline-padding:         .5rem !default;\n\n$mark-padding:                .1875em !default;\n$mark-bg:                     $yellow-100 !default;\n// scss-docs-end type-variables\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n// scss-docs-start table-variables\n$table-cell-padding-y:        .5rem !default;\n$table-cell-padding-x:        .5rem !default;\n$table-cell-padding-y-sm:     .25rem !default;\n$table-cell-padding-x-sm:     .25rem !default;\n\n$table-cell-vertical-align:   top !default;\n\n$table-color:                 var(--#{$prefix}body-color) !default;\n$table-bg:                    transparent !default;\n$table-accent-bg:             transparent !default;\n\n$table-th-font-weight:        null !default;\n\n$table-striped-color:         $table-color !default;\n$table-striped-bg-factor:     .05 !default;\n$table-striped-bg:            rgba($black, $table-striped-bg-factor) !default;\n\n$table-active-color:          $table-color !default;\n$table-active-bg-factor:      .1 !default;\n$table-active-bg:             rgba($black, $table-active-bg-factor) !default;\n\n$table-hover-color:           $table-color !default;\n$table-hover-bg-factor:       .075 !default;\n$table-hover-bg:              rgba($black, $table-hover-bg-factor) !default;\n\n$table-border-factor:         .1 !default;\n$table-border-width:          var(--#{$prefix}border-width) !default;\n$table-border-color:          var(--#{$prefix}border-color) !default;\n\n$table-striped-order:         odd !default;\n$table-striped-columns-order: even !default;\n\n$table-group-separator-color: currentcolor !default;\n\n$table-caption-color:         $text-muted !default;\n\n$table-bg-scale:              -80% !default;\n// scss-docs-end table-variables\n\n// scss-docs-start table-loop\n$table-variants: (\n  \"primary\":    shift-color($primary, $table-bg-scale),\n  \"secondary\":  shift-color($secondary, $table-bg-scale),\n  \"success\":    shift-color($success, $table-bg-scale),\n  \"info\":       shift-color($info, $table-bg-scale),\n  \"warning\":    shift-color($warning, $table-bg-scale),\n  \"danger\":     shift-color($danger, $table-bg-scale),\n  \"light\":      $light,\n  \"dark\":       $dark,\n) !default;\n// scss-docs-end table-loop\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n// scss-docs-start input-btn-variables\n$input-btn-padding-y:         .375rem !default;\n$input-btn-padding-x:         .75rem !default;\n$input-btn-font-family:       null !default;\n$input-btn-font-size:         $font-size-base !default;\n$input-btn-line-height:       $line-height-base !default;\n\n$input-btn-focus-width:         .25rem !default;\n$input-btn-focus-color-opacity: .25 !default;\n$input-btn-focus-color:         rgba($component-active-bg, $input-btn-focus-color-opacity) !default;\n$input-btn-focus-blur:          0 !default;\n$input-btn-focus-box-shadow:    0 0 $input-btn-focus-blur $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm:      .25rem !default;\n$input-btn-padding-x-sm:      .5rem !default;\n$input-btn-font-size-sm:      $font-size-sm !default;\n\n$input-btn-padding-y-lg:      .5rem !default;\n$input-btn-padding-x-lg:      1rem !default;\n$input-btn-font-size-lg:      $font-size-lg !default;\n\n$input-btn-border-width:      var(--#{$prefix}border-width) !default;\n// scss-docs-end input-btn-variables\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n// scss-docs-start btn-variables\n$btn-padding-y:               $input-btn-padding-y !default;\n$btn-padding-x:               $input-btn-padding-x !default;\n$btn-font-family:             $input-btn-font-family !default;\n$btn-font-size:               $input-btn-font-size !default;\n$btn-line-height:             $input-btn-line-height !default;\n$btn-white-space:             null !default; // Set to `nowrap` to prevent text wrapping\n\n$btn-padding-y-sm:            $input-btn-padding-y-sm !default;\n$btn-padding-x-sm:            $input-btn-padding-x-sm !default;\n$btn-font-size-sm:            $input-btn-font-size-sm !default;\n\n$btn-padding-y-lg:            $input-btn-padding-y-lg !default;\n$btn-padding-x-lg:            $input-btn-padding-x-lg !default;\n$btn-font-size-lg:            $input-btn-font-size-lg !default;\n\n$btn-border-width:            $input-btn-border-width !default;\n\n$btn-font-weight:             $font-weight-normal !default;\n$btn-box-shadow:              inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width:             $input-btn-focus-width !default;\n$btn-focus-box-shadow:        $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity:        .65 !default;\n$btn-active-box-shadow:       inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-color:              var(--#{$prefix}link-color) !default;\n$btn-link-hover-color:        var(--#{$prefix}link-hover-color) !default;\n$btn-link-disabled-color:     $gray-600 !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius:           $border-radius !default;\n$btn-border-radius-sm:        $border-radius-sm !default;\n$btn-border-radius-lg:        $border-radius-lg !default;\n\n$btn-transition:              color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$btn-hover-bg-shade-amount:       15% !default;\n$btn-hover-bg-tint-amount:        15% !default;\n$btn-hover-border-shade-amount:   20% !default;\n$btn-hover-border-tint-amount:    10% !default;\n$btn-active-bg-shade-amount:      20% !default;\n$btn-active-bg-tint-amount:       20% !default;\n$btn-active-border-shade-amount:  25% !default;\n$btn-active-border-tint-amount:   10% !default;\n// scss-docs-end btn-variables\n\n\n// Forms\n\n// scss-docs-start form-text-variables\n$form-text-margin-top:                  .25rem !default;\n$form-text-font-size:                   $small-font-size !default;\n$form-text-font-style:                  null !default;\n$form-text-font-weight:                 null !default;\n$form-text-color:                       $text-muted !default;\n// scss-docs-end form-text-variables\n\n// scss-docs-start form-label-variables\n$form-label-margin-bottom:              .5rem !default;\n$form-label-font-size:                  null !default;\n$form-label-font-style:                 null !default;\n$form-label-font-weight:                null !default;\n$form-label-color:                      null !default;\n// scss-docs-end form-label-variables\n\n// scss-docs-start form-input-variables\n$input-padding-y:                       $input-btn-padding-y !default;\n$input-padding-x:                       $input-btn-padding-x !default;\n$input-font-family:                     $input-btn-font-family !default;\n$input-font-size:                       $input-btn-font-size !default;\n$input-font-weight:                     $font-weight-base !default;\n$input-line-height:                     $input-btn-line-height !default;\n\n$input-padding-y-sm:                    $input-btn-padding-y-sm !default;\n$input-padding-x-sm:                    $input-btn-padding-x-sm !default;\n$input-font-size-sm:                    $input-btn-font-size-sm !default;\n\n$input-padding-y-lg:                    $input-btn-padding-y-lg !default;\n$input-padding-x-lg:                    $input-btn-padding-x-lg !default;\n$input-font-size-lg:                    $input-btn-font-size-lg !default;\n\n$input-bg:                              var(--#{$prefix}form-control-bg) !default;\n$input-disabled-color:                  null !default;\n$input-disabled-bg:                     var(--#{$prefix}form-control-disabled-bg) !default;\n$input-disabled-border-color:           null !default;\n\n$input-color:                           var(--#{$prefix}body-color) !default;\n$input-border-color:                    var(--#{$prefix}border-color) !default; //$gray-400\n$input-border-width:                    $input-btn-border-width !default;\n$input-box-shadow:                      $box-shadow-inset !default;\n\n$input-border-radius:                   $border-radius !default;\n$input-border-radius-sm:                $border-radius-sm !default;\n$input-border-radius-lg:                $border-radius-lg !default;\n\n$input-focus-bg:                        $input-bg !default;\n$input-focus-border-color:              tint-color($component-active-bg, 50%) !default;\n$input-focus-color:                     $input-color !default;\n$input-focus-width:                     $input-btn-focus-width !default;\n$input-focus-box-shadow:                $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color:               var(--#{$prefix}secondary-color) !default;\n$input-plaintext-color:                 var(--#{$prefix}body-color) !default;\n\n$input-height-border:                   calc($input-border-width * 2) !default; // stylelint-disable-line function-disallowed-list\n\n$input-height-inner:                    add($input-line-height * 1em, $input-padding-y * 2) !default;\n$input-height-inner-half:               add($input-line-height * .5em, $input-padding-y) !default;\n$input-height-inner-quarter:            add($input-line-height * .25em, $input-padding-y * .5) !default;\n\n$input-height:                          add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm:                       add($input-line-height * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg:                       add($input-line-height * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !default;\n\n$input-transition:                      border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-color-width:                      3rem !default;\n// scss-docs-end form-input-variables\n\n// scss-docs-start form-check-variables\n$form-check-input-width:                  1em !default;\n$form-check-min-height:                   $font-size-base * $line-height-base !default;\n$form-check-padding-start:                $form-check-input-width + .5em !default;\n$form-check-margin-bottom:                .125rem !default;\n$form-check-label-color:                  null !default;\n$form-check-label-cursor:                 null !default;\n$form-check-transition:                   null !default;\n\n$form-check-input-active-filter:          brightness(90%) !default;\n\n$form-check-input-bg:                     $input-bg !default;\n$form-check-input-border:                 var(--#{$prefix}border-width) solid var(--#{$prefix}border-color) !default;\n$form-check-input-border-radius:          .25em !default;\n$form-check-radio-border-radius:          50% !default;\n$form-check-input-focus-border:           $input-focus-border-color !default;\n$form-check-input-focus-box-shadow:       $input-btn-focus-box-shadow !default;\n\n$form-check-input-checked-color:          $component-active-color !default;\n$form-check-input-checked-bg-color:       $component-active-bg !default;\n$form-check-input-checked-border-color:   $form-check-input-checked-bg-color !default;\n$form-check-input-checked-bg-image:       url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path fill='none' stroke='#{$form-check-input-checked-color}' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/></svg>\") !default;\n$form-check-radio-checked-bg-image:       url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='2' fill='#{$form-check-input-checked-color}'/></svg>\") !default;\n\n$form-check-input-indeterminate-color:          $component-active-color !default;\n$form-check-input-indeterminate-bg-color:       $component-active-bg !default;\n$form-check-input-indeterminate-border-color:   $form-check-input-indeterminate-bg-color !default;\n$form-check-input-indeterminate-bg-image:       url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path fill='none' stroke='#{$form-check-input-indeterminate-color}' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/></svg>\") !default;\n\n$form-check-input-disabled-opacity:        .5 !default;\n$form-check-label-disabled-opacity:        $form-check-input-disabled-opacity !default;\n$form-check-btn-check-disabled-opacity:    $btn-disabled-opacity !default;\n\n$form-check-inline-margin-end:    1rem !default;\n// scss-docs-end form-check-variables\n\n// scss-docs-start form-switch-variables\n$form-switch-color:               rgba($black, .25) !default;\n$form-switch-width:               2em !default;\n$form-switch-padding-start:       $form-switch-width + .5em !default;\n$form-switch-bg-image:            url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='3' fill='#{$form-switch-color}'/></svg>\") !default;\n$form-switch-border-radius:       $form-switch-width !default;\n$form-switch-transition:          background-position .15s ease-in-out !default;\n\n$form-switch-focus-color:         $input-focus-border-color !default;\n$form-switch-focus-bg-image:      url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='3' fill='#{$form-switch-focus-color}'/></svg>\") !default;\n\n$form-switch-checked-color:       $component-active-color !default;\n$form-switch-checked-bg-image:    url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='3' fill='#{$form-switch-checked-color}'/></svg>\") !default;\n$form-switch-checked-bg-position: right center !default;\n// scss-docs-end form-switch-variables\n\n// scss-docs-start input-group-variables\n$input-group-addon-padding-y:           $input-padding-y !default;\n$input-group-addon-padding-x:           $input-padding-x !default;\n$input-group-addon-font-weight:         $input-font-weight !default;\n$input-group-addon-color:               $input-color !default;\n$input-group-addon-bg:                  var(--#{$prefix}tertiary-bg) !default;\n$input-group-addon-border-color:        $input-border-color !default;\n// scss-docs-end input-group-variables\n\n// scss-docs-start form-select-variables\n$form-select-padding-y:             $input-padding-y !default;\n$form-select-padding-x:             $input-padding-x !default;\n$form-select-font-family:           $input-font-family !default;\n$form-select-font-size:             $input-font-size !default;\n$form-select-indicator-padding:     $form-select-padding-x * 3 !default; // Extra padding for background-image\n$form-select-font-weight:           $input-font-weight !default;\n$form-select-line-height:           $input-line-height !default;\n$form-select-color:                 $input-color !default;\n$form-select-bg:                    $input-bg !default;\n$form-select-disabled-color:        null !default;\n$form-select-disabled-bg:           $input-disabled-bg !default;\n$form-select-disabled-border-color: $input-disabled-border-color !default;\n$form-select-bg-position:           right $form-select-padding-x center !default;\n$form-select-bg-size:               16px 12px !default; // In pixels because image dimensions\n$form-select-indicator-color:       $gray-800 !default;\n$form-select-indicator:             url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='#{$form-select-indicator-color}' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/></svg>\") !default;\n\n$form-select-feedback-icon-padding-end: $form-select-padding-x * 2.5 + $form-select-indicator-padding !default;\n$form-select-feedback-icon-position:    center right $form-select-indicator-padding !default;\n$form-select-feedback-icon-size:        $input-height-inner-half $input-height-inner-half !default;\n\n$form-select-border-width:        $input-border-width !default;\n$form-select-border-color:        $input-border-color !default;\n$form-select-border-radius:       $input-border-radius !default;\n$form-select-box-shadow:          $box-shadow-inset !default;\n\n$form-select-focus-border-color:  $input-focus-border-color !default;\n$form-select-focus-width:         $input-focus-width !default;\n$form-select-focus-box-shadow:    0 0 0 $form-select-focus-width $input-btn-focus-color !default;\n\n$form-select-padding-y-sm:        $input-padding-y-sm !default;\n$form-select-padding-x-sm:        $input-padding-x-sm !default;\n$form-select-font-size-sm:        $input-font-size-sm !default;\n$form-select-border-radius-sm:    $input-border-radius-sm !default;\n\n$form-select-padding-y-lg:        $input-padding-y-lg !default;\n$form-select-padding-x-lg:        $input-padding-x-lg !default;\n$form-select-font-size-lg:        $input-font-size-lg !default;\n$form-select-border-radius-lg:    $input-border-radius-lg !default;\n\n$form-select-transition:          $input-transition !default;\n// scss-docs-end form-select-variables\n\n// scss-docs-start form-range-variables\n$form-range-track-width:          100% !default;\n$form-range-track-height:         .5rem !default;\n$form-range-track-cursor:         pointer !default;\n$form-range-track-bg:             var(--#{$prefix}tertiary-bg) !default;\n$form-range-track-border-radius:  1rem !default;\n$form-range-track-box-shadow:     $box-shadow-inset !default;\n\n$form-range-thumb-width:                   1rem !default;\n$form-range-thumb-height:                  $form-range-thumb-width !default;\n$form-range-thumb-bg:                      $component-active-bg !default;\n$form-range-thumb-border:                  0 !default;\n$form-range-thumb-border-radius:           1rem !default;\n$form-range-thumb-box-shadow:              0 .1rem .25rem rgba($black, .1) !default;\n$form-range-thumb-focus-box-shadow:        0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$form-range-thumb-focus-box-shadow-width:  $input-focus-width !default; // For focus box shadow issue in Edge\n$form-range-thumb-active-bg:               tint-color($component-active-bg, 70%) !default;\n$form-range-thumb-disabled-bg:             var(--#{$prefix}secondary-color) !default;\n$form-range-thumb-transition:              background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n// scss-docs-end form-range-variables\n\n// scss-docs-start form-file-variables\n$form-file-button-color:          $input-color !default;\n$form-file-button-bg:             var(--#{$prefix}tertiary-bg) !default;\n$form-file-button-hover-bg:       var(--#{$prefix}secondary-bg) !default;\n// scss-docs-end form-file-variables\n\n// scss-docs-start form-floating-variables\n$form-floating-height:                  add(3.5rem, $input-height-border) !default;\n$form-floating-line-height:             1.25 !default;\n$form-floating-padding-x:               $input-padding-x !default;\n$form-floating-padding-y:               1rem !default;\n$form-floating-input-padding-t:         1.625rem !default;\n$form-floating-input-padding-b:         .625rem !default;\n$form-floating-label-height:            1.875em !default;\n$form-floating-label-opacity:           .65 !default;\n$form-floating-label-transform:         scale(.85) translateY(-.5rem) translateX(.15rem) !default;\n$form-floating-label-disabled-color:    $gray-600 !default;\n$form-floating-transition:              opacity .1s ease-in-out, transform .1s ease-in-out !default;\n// scss-docs-end form-floating-variables\n\n// Form validation\n\n// scss-docs-start form-feedback-variables\n$form-feedback-margin-top:          $form-text-margin-top !default;\n$form-feedback-font-size:           $form-text-font-size !default;\n$form-feedback-font-style:          $form-text-font-style !default;\n$form-feedback-valid-color:         $success !default;\n$form-feedback-invalid-color:       $danger !default;\n\n$form-feedback-icon-valid-color:    $form-feedback-valid-color !default;\n$form-feedback-icon-valid:          url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'><path fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/></svg>\") !default;\n$form-feedback-icon-invalid-color:  $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid:        url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='#{$form-feedback-icon-invalid-color}'><circle cx='6' cy='6' r='4.5'/><path stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/><circle cx='6' cy='8.2' r='.6' fill='#{$form-feedback-icon-invalid-color}' stroke='none'/></svg>\") !default;\n// scss-docs-end form-feedback-variables\n\n// scss-docs-start form-validation-states\n$form-validation-states: (\n  \"valid\": (\n    \"color\": var(--#{$prefix}success-text),\n    \"icon\": $form-feedback-icon-valid,\n    \"tooltip-color\": #fff,\n    \"tooltip-bg-color\": var(--#{$prefix}success),\n    \"focus-box-shadow\": 0 0 $input-btn-focus-blur $input-focus-width rgba(var(--#{$prefix}success-rgb), $input-btn-focus-color-opacity),\n    \"border-color\": var(--#{$prefix}success),\n  ),\n  \"invalid\": (\n    \"color\": var(--#{$prefix}danger-text),\n    \"icon\": $form-feedback-icon-invalid,\n    \"tooltip-color\": #fff,\n    \"tooltip-bg-color\": var(--#{$prefix}danger),\n    \"focus-box-shadow\": 0 0 $input-btn-focus-blur $input-focus-width rgba(var(--#{$prefix}danger-rgb), $input-btn-focus-color-opacity),\n    \"border-color\": var(--#{$prefix}danger),\n  )\n) !default;\n// scss-docs-end form-validation-states\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n// scss-docs-start zindex-stack\n$zindex-dropdown:                   1000 !default;\n$zindex-sticky:                     1020 !default;\n$zindex-fixed:                      1030 !default;\n$zindex-offcanvas-backdrop:         1040 !default;\n$zindex-offcanvas:                  1045 !default;\n$zindex-modal-backdrop:             1050 !default;\n$zindex-modal:                      1055 !default;\n$zindex-popover:                    1070 !default;\n$zindex-tooltip:                    1080 !default;\n$zindex-toast:                      1090 !default;\n// scss-docs-end zindex-stack\n\n// scss-docs-start zindex-levels-map\n$zindex-levels: (\n  n1: -1,\n  0: 0,\n  1: 1,\n  2: 2,\n  3: 3\n) !default;\n// scss-docs-end zindex-levels-map\n\n\n// Navs\n\n// scss-docs-start nav-variables\n$nav-link-padding-y:                .5rem !default;\n$nav-link-padding-x:                1rem !default;\n$nav-link-font-size:                null !default;\n$nav-link-font-weight:              null !default;\n$nav-link-color:                    var(--#{$prefix}link-color) !default;\n$nav-link-hover-color:              var(--#{$prefix}link-hover-color) !default;\n$nav-link-transition:               color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out !default;\n$nav-link-disabled-color:           var(--#{$prefix}secondary-color) !default;\n\n$nav-tabs-border-color:             var(--#{$prefix}border-color) !default;\n$nav-tabs-border-width:             var(--#{$prefix}border-width) !default;\n$nav-tabs-border-radius:            var(--#{$prefix}border-radius) !default;\n$nav-tabs-link-hover-border-color:  var(--#{$prefix}secondary-bg) var(--#{$prefix}secondary-bg) $nav-tabs-border-color !default;\n$nav-tabs-link-active-color:        var(--#{$prefix}emphasis-color) !default;\n$nav-tabs-link-active-bg:           var(--#{$prefix}body-bg) !default;\n$nav-tabs-link-active-border-color: var(--#{$prefix}border-color) var(--#{$prefix}border-color) $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius:           $border-radius !default;\n$nav-pills-link-active-color:       $component-active-color !default;\n$nav-pills-link-active-bg:          $component-active-bg !default;\n// scss-docs-end nav-variables\n\n\n// Navbar\n\n// scss-docs-start navbar-variables\n$navbar-padding-y:                  $spacer * .5 !default;\n$navbar-padding-x:                  null !default;\n\n$navbar-nav-link-padding-x:         .5rem !default;\n\n$navbar-brand-font-size:            $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height:                   $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height:               $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y:            ($nav-link-height - $navbar-brand-height) * .5 !default;\n$navbar-brand-margin-end:           1rem !default;\n\n$navbar-toggler-padding-y:          .25rem !default;\n$navbar-toggler-padding-x:          .75rem !default;\n$navbar-toggler-font-size:          $font-size-lg !default;\n$navbar-toggler-border-radius:      $btn-border-radius !default;\n$navbar-toggler-focus-width:        $btn-focus-width !default;\n$navbar-toggler-transition:         box-shadow .15s ease-in-out !default;\n\n$navbar-light-color:                rgba(var(--#{$prefix}emphasis-color-rgb), .65) !default;\n$navbar-light-hover-color:          rgba(var(--#{$prefix}emphasis-color-rgb), .8) !default;\n$navbar-light-active-color:         rgba(var(--#{$prefix}emphasis-color-rgb), 1) !default;\n$navbar-light-disabled-color:       rgba(var(--#{$prefix}emphasis-color-rgb), .3) !default;\n$navbar-light-toggler-icon-bg:      url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='#{rgba($body-color, .75)}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>\") !default;\n$navbar-light-toggler-border-color: rgba(var(--#{$prefix}emphasis-color-rgb), .15) !default;\n$navbar-light-brand-color:          $navbar-light-active-color !default;\n$navbar-light-brand-hover-color:    $navbar-light-active-color !default;\n// scss-docs-end navbar-variables\n\n// scss-docs-start navbar-dark-variables\n$navbar-dark-color:                 rgba($white, .55) !default;\n$navbar-dark-hover-color:           rgba($white, .75) !default;\n$navbar-dark-active-color:          $white !default;\n$navbar-dark-disabled-color:        rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg:       url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='#{$navbar-dark-color}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>\") !default;\n$navbar-dark-toggler-border-color:  rgba($white, .1) !default;\n$navbar-dark-brand-color:           $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color:     $navbar-dark-active-color !default;\n// scss-docs-end navbar-dark-variables\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n// scss-docs-start dropdown-variables\n$dropdown-min-width:                10rem !default;\n$dropdown-padding-x:                0 !default;\n$dropdown-padding-y:                .5rem !default;\n$dropdown-spacer:                   .125rem !default;\n$dropdown-font-size:                $font-size-base !default;\n$dropdown-color:                    var(--#{$prefix}body-color) !default;\n$dropdown-bg:                       var(--#{$prefix}body-bg) !default;\n$dropdown-border-color:             var(--#{$prefix}border-color-translucent) !default;\n$dropdown-border-radius:            $border-radius !default;\n$dropdown-border-width:             var(--#{$prefix}border-width) !default;\n$dropdown-inner-border-radius:      calc($dropdown-border-radius - $dropdown-border-width) !default; // stylelint-disable-line function-disallowed-list\n$dropdown-divider-bg:               $dropdown-border-color !default;\n$dropdown-divider-margin-y:         $spacer * .5 !default;\n$dropdown-box-shadow:               $box-shadow !default;\n\n$dropdown-link-color:               var(--#{$prefix}body-color) !default;\n$dropdown-link-hover-color:         $dropdown-link-color !default;\n$dropdown-link-hover-bg:            var(--#{$prefix}tertiary-bg) !default;\n\n$dropdown-link-active-color:        $component-active-color !default;\n$dropdown-link-active-bg:           $component-active-bg !default;\n\n$dropdown-link-disabled-color:      $gray-500 !default;\n\n$dropdown-item-padding-y:           $spacer * .25 !default;\n$dropdown-item-padding-x:           $spacer !default;\n\n$dropdown-header-color:             $gray-600 !default;\n$dropdown-header-padding-x:         $dropdown-item-padding-x !default;\n$dropdown-header-padding-y:         $dropdown-padding-y !default;\n// fusv-disable\n$dropdown-header-padding:           $dropdown-header-padding-y $dropdown-header-padding-x !default; // Deprecated in v5.2.0\n// fusv-enable\n// scss-docs-end dropdown-variables\n\n// scss-docs-start dropdown-dark-variables\n$dropdown-dark-color:               $gray-300 !default;\n$dropdown-dark-bg:                  $gray-800 !default;\n$dropdown-dark-border-color:        $dropdown-border-color !default;\n$dropdown-dark-divider-bg:          $dropdown-divider-bg !default;\n$dropdown-dark-box-shadow:          null !default;\n$dropdown-dark-link-color:          $dropdown-dark-color !default;\n$dropdown-dark-link-hover-color:    $white !default;\n$dropdown-dark-link-hover-bg:       rgba($white, .15) !default;\n$dropdown-dark-link-active-color:   $dropdown-link-active-color !default;\n$dropdown-dark-link-active-bg:      $dropdown-link-active-bg !default;\n$dropdown-dark-link-disabled-color: $gray-500 !default;\n$dropdown-dark-header-color:        $gray-500 !default;\n// scss-docs-end dropdown-dark-variables\n\n\n// Pagination\n\n// scss-docs-start pagination-variables\n$pagination-padding-y:              .375rem !default;\n$pagination-padding-x:              .75rem !default;\n$pagination-padding-y-sm:           .25rem !default;\n$pagination-padding-x-sm:           .5rem !default;\n$pagination-padding-y-lg:           .75rem !default;\n$pagination-padding-x-lg:           1.5rem !default;\n\n$pagination-font-size:              $font-size-base !default;\n\n$pagination-color:                  var(--#{$prefix}link-color) !default;\n$pagination-bg:                     var(--#{$prefix}body-bg) !default;\n$pagination-border-radius:          var(--#{$prefix}border-radius) !default;\n$pagination-border-width:           var(--#{$prefix}border-width) !default;\n$pagination-margin-start:           calc($pagination-border-width * -1) !default; // stylelint-disable-line function-disallowed-list\n$pagination-border-color:           var(--#{$prefix}border-color) !default;\n\n$pagination-focus-color:            var(--#{$prefix}link-hover-color) !default;\n$pagination-focus-bg:               var(--#{$prefix}secondary-bg) !default;\n$pagination-focus-box-shadow:       $input-btn-focus-box-shadow !default;\n$pagination-focus-outline:          0 !default;\n\n$pagination-hover-color:            var(--#{$prefix}link-hover-color) !default;\n$pagination-hover-bg:               var(--#{$prefix}tertiary-bg) !default;\n$pagination-hover-border-color:     var(--#{$prefix}border-color) !default; // Todo in v6: remove this?\n\n$pagination-active-color:           $component-active-color !default;\n$pagination-active-bg:              $component-active-bg !default;\n$pagination-active-border-color:    $component-active-bg !default;\n\n$pagination-disabled-color:         var(--#{$prefix}secondary-color) !default;\n$pagination-disabled-bg:            var(--#{$prefix}secondary-bg) !default;\n$pagination-disabled-border-color:  var(--#{$prefix}border-color) !default;\n\n$pagination-transition:              color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$pagination-border-radius-sm:       $border-radius-sm !default;\n$pagination-border-radius-lg:       $border-radius-lg !default;\n// scss-docs-end pagination-variables\n\n\n// Placeholders\n\n// scss-docs-start placeholders\n$placeholder-opacity-max:           .5 !default;\n$placeholder-opacity-min:           .2 !default;\n// scss-docs-end placeholders\n\n// Cards\n\n// scss-docs-start card-variables\n$card-spacer-y:                     $spacer !default;\n$card-spacer-x:                     $spacer !default;\n$card-title-spacer-y:               $spacer * .5 !default;\n$card-title-color:                  null !default;\n$card-subtitle-color:               null !default;\n$card-border-width:                 var(--#{$prefix}border-width) !default;\n$card-border-color:                 var(--#{$prefix}border-color-translucent) !default;\n$card-border-radius:                var(--#{$prefix}border-radius) !default;\n$card-box-shadow:                   null !default;\n$card-inner-border-radius:          subtract($card-border-radius, $card-border-width) !default;\n$card-cap-padding-y:                $card-spacer-y * .5 !default;\n$card-cap-padding-x:                $card-spacer-x !default;\n$card-cap-bg:                       rgba(var(--#{$prefix}body-color-rgb), .03) !default;\n$card-cap-color:                    null !default;\n$card-height:                       null !default;\n$card-color:                        null !default;\n$card-bg:                           var(--#{$prefix}body-bg) !default;\n$card-img-overlay-padding:          $spacer !default;\n$card-group-margin:                 $grid-gutter-width * .5 !default;\n// scss-docs-end card-variables\n\n// Accordion\n\n// scss-docs-start accordion-variables\n$accordion-padding-y:                     1rem !default;\n$accordion-padding-x:                     1.25rem !default;\n$accordion-color:                         var(--#{$prefix}body-color) !default; // Sass variable because of $accordion-button-icon\n$accordion-bg:                            var(--#{$prefix}body-bg) !default;\n$accordion-border-width:                  var(--#{$prefix}border-width) !default;\n$accordion-border-color:                  var(--#{$prefix}border-color) !default;\n$accordion-border-radius:                 var(--#{$prefix}border-radius) !default;\n$accordion-inner-border-radius:           subtract($accordion-border-radius, $accordion-border-width) !default;\n\n$accordion-body-padding-y:                $accordion-padding-y !default;\n$accordion-body-padding-x:                $accordion-padding-x !default;\n\n$accordion-button-padding-y:              $accordion-padding-y !default;\n$accordion-button-padding-x:              $accordion-padding-x !default;\n$accordion-button-color:                  var(--#{$prefix}body-color) !default;\n$accordion-button-bg:                     var(--#{$prefix}accordion-bg) !default;\n$accordion-transition:                    $btn-transition, border-radius .15s ease !default;\n$accordion-button-active-bg:              var(--#{$prefix}primary-bg-subtle) !default;\n$accordion-button-active-color:           var(--#{$prefix}primary-text) !default;\n\n$accordion-button-focus-border-color:     $input-focus-border-color !default;\n$accordion-button-focus-box-shadow:       $btn-focus-box-shadow !default;\n\n$accordion-icon-width:                    1.25rem !default;\n$accordion-icon-color:                    $body-color !default;\n$accordion-icon-active-color:             $primary-text !default;\n$accordion-icon-transition:               transform .2s ease-in-out !default;\n$accordion-icon-transform:                rotate(-180deg) !default;\n\n$accordion-button-icon:         url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$accordion-icon-color}'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>\") !default;\n$accordion-button-active-icon:  url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$accordion-icon-active-color}'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>\") !default;\n// scss-docs-end accordion-variables\n\n// Tooltips\n\n// scss-docs-start tooltip-variables\n$tooltip-font-size:                 $font-size-sm !default;\n$tooltip-max-width:                 200px !default;\n$tooltip-color:                     var(--#{$prefix}body-bg) !default;\n$tooltip-bg:                        var(--#{$prefix}emphasis-color) !default;\n$tooltip-border-radius:             var(--#{$prefix}border-radius) !default;\n$tooltip-opacity:                   .9 !default;\n$tooltip-padding-y:                 $spacer * .25 !default;\n$tooltip-padding-x:                 $spacer * .5 !default;\n$tooltip-margin:                    null !default; // TODO: remove this in v6\n\n$tooltip-arrow-width:               .8rem !default;\n$tooltip-arrow-height:              .4rem !default;\n// fusv-disable\n$tooltip-arrow-color:               null !default; // Deprecated in Bootstrap 5.2.0 for CSS variables\n// fusv-enable\n// scss-docs-end tooltip-variables\n\n// Form tooltips must come after regular tooltips\n// scss-docs-start tooltip-feedback-variables\n$form-feedback-tooltip-padding-y:     $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x:     $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size:     $tooltip-font-size !default;\n$form-feedback-tooltip-line-height:   null !default;\n$form-feedback-tooltip-opacity:       $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n// scss-docs-end tooltip-feedback-variables\n\n\n// Popovers\n\n// scss-docs-start popover-variables\n$popover-font-size:                 $font-size-sm !default;\n$popover-bg:                        var(--#{$prefix}body-bg) !default;\n$popover-max-width:                 276px !default;\n$popover-border-width:              var(--#{$prefix}border-width) !default;\n$popover-border-color:              var(--#{$prefix}border-color-translucent) !default;\n$popover-border-radius:             var(--#{$prefix}border-radius-lg) !default;\n$popover-inner-border-radius:       calc($popover-border-radius - $popover-border-width) !default; // stylelint-disable-line function-disallowed-list\n$popover-box-shadow:                $box-shadow !default;\n\n$popover-header-font-size:          $font-size-base !default;\n$popover-header-bg:                 var(--#{$prefix}secondary-bg) !default;\n$popover-header-color:              $headings-color !default;\n$popover-header-padding-y:          .5rem !default;\n$popover-header-padding-x:          $spacer !default;\n\n$popover-body-color:                var(--#{$prefix}body-color) !default;\n$popover-body-padding-y:            $spacer !default;\n$popover-body-padding-x:            $spacer !default;\n\n$popover-arrow-width:               1rem !default;\n$popover-arrow-height:              .5rem !default;\n// scss-docs-end popover-variables\n\n// fusv-disable\n// Deprecated in Bootstrap 5.2.0 for CSS variables\n$popover-arrow-color:               $popover-bg !default;\n$popover-arrow-outer-color:         var(--#{$prefix}border-color-translucent) !default;\n// fusv-enable\n\n\n// Toasts\n\n// scss-docs-start toast-variables\n$toast-max-width:                   350px !default;\n$toast-padding-x:                   .75rem !default;\n$toast-padding-y:                   .5rem !default;\n$toast-font-size:                   .875rem !default;\n$toast-color:                       null !default;\n$toast-background-color:            rgba(var(--#{$prefix}body-bg-rgb), .85) !default;\n$toast-border-width:                var(--#{$prefix}border-width) !default;\n$toast-border-color:                var(--#{$prefix}border-color-translucent) !default;\n$toast-border-radius:               var(--#{$prefix}border-radius) !default;\n$toast-box-shadow:                  var(--#{$prefix}box-shadow) !default;\n$toast-spacing:                     $container-padding-x !default;\n\n$toast-header-color:                var(--#{$prefix}secondary-color) !default;\n$toast-header-background-color:     rgba(var(--#{$prefix}body-bg-rgb), .85) !default;\n$toast-header-border-color:         $toast-border-color !default;\n// scss-docs-end toast-variables\n\n\n// Badges\n\n// scss-docs-start badge-variables\n$badge-font-size:                   .75em !default;\n$badge-font-weight:                 $font-weight-bold !default;\n$badge-color:                       $white !default;\n$badge-padding-y:                   .35em !default;\n$badge-padding-x:                   .65em !default;\n$badge-border-radius:               $border-radius !default;\n// scss-docs-end badge-variables\n\n\n// Modals\n\n// scss-docs-start modal-variables\n$modal-inner-padding:               $spacer !default;\n\n$modal-footer-margin-between:       .5rem !default;\n\n$modal-dialog-margin:               .5rem !default;\n$modal-dialog-margin-y-sm-up:       1.75rem !default;\n\n$modal-title-line-height:           $line-height-base !default;\n\n$modal-content-color:               null !default;\n$modal-content-bg:                  var(--#{$prefix}body-bg) !default;\n$modal-content-border-color:        var(--#{$prefix}border-color-translucent) !default;\n$modal-content-border-width:        var(--#{$prefix}border-width) !default;\n$modal-content-border-radius:       var(--#{$prefix}border-radius-lg) !default;\n$modal-content-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !default;\n$modal-content-box-shadow-xs:       $box-shadow-sm !default;\n$modal-content-box-shadow-sm-up:    $box-shadow !default;\n\n$modal-backdrop-bg:                 $black !default;\n$modal-backdrop-opacity:            .5 !default;\n\n$modal-header-border-color:         var(--#{$prefix}border-color) !default;\n$modal-header-border-width:         $modal-content-border-width !default;\n$modal-header-padding-y:            $modal-inner-padding !default;\n$modal-header-padding-x:            $modal-inner-padding !default;\n$modal-header-padding:              $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-footer-bg:                   null !default;\n$modal-footer-border-color:         $modal-header-border-color !default;\n$modal-footer-border-width:         $modal-header-border-width !default;\n\n$modal-sm:                          300px !default;\n$modal-md:                          500px !default;\n$modal-lg:                          800px !default;\n$modal-xl:                          1140px !default;\n\n$modal-fade-transform:              translate(0, -50px) !default;\n$modal-show-transform:              none !default;\n$modal-transition:                  transform .3s ease-out !default;\n$modal-scale-transform:             scale(1.02) !default;\n// scss-docs-end modal-variables\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n// scss-docs-start alert-variables\n$alert-padding-y:               $spacer !default;\n$alert-padding-x:               $spacer !default;\n$alert-margin-bottom:           1rem !default;\n$alert-border-radius:           $border-radius !default;\n$alert-link-font-weight:        $font-weight-bold !default;\n$alert-border-width:            var(--#{$prefix}border-width) !default;\n$alert-bg-scale:                -80% !default;\n$alert-border-scale:            -70% !default;\n$alert-color-scale:             40% !default;\n$alert-dismissible-padding-r:   $alert-padding-x * 3 !default; // 3x covers width of x plus default padding on either side\n// scss-docs-end alert-variables\n\n// fusv-disable\n$alert-bg-scale:                -80% !default; // Deprecated in v5.2.0, to be removed in v6\n$alert-border-scale:            -70% !default; // Deprecated in v5.2.0, to be removed in v6\n$alert-color-scale:             40% !default; // Deprecated in v5.2.0, to be removed in v6\n// fusv-enable\n\n// Progress bars\n\n// scss-docs-start progress-variables\n$progress-height:                   1rem !default;\n$progress-font-size:                $font-size-base * .75 !default;\n$progress-bg:                       var(--#{$prefix}secondary-bg) !default;\n$progress-border-radius:            var(--#{$prefix}border-radius) !default;\n$progress-box-shadow:               var(--#{$prefix}box-shadow-inset) !default;\n$progress-bar-color:                $white !default;\n$progress-bar-bg:                   $primary !default;\n$progress-bar-animation-timing:     1s linear infinite !default;\n$progress-bar-transition:           width .6s ease !default;\n// scss-docs-end progress-variables\n\n\n// List group\n\n// scss-docs-start list-group-variables\n$list-group-color:                  var(--#{$prefix}body-color) !default;\n$list-group-bg:                     var(--#{$prefix}body-bg) !default;\n$list-group-border-color:           var(--#{$prefix}border-color) !default;\n$list-group-border-width:           var(--#{$prefix}border-width) !default;\n$list-group-border-radius:          var(--#{$prefix}border-radius) !default;\n\n$list-group-item-padding-y:         $spacer * .5 !default;\n$list-group-item-padding-x:         $spacer !default;\n// fusv-disable\n$list-group-item-bg-scale:          -80% !default; // Deprecated in v5.3.0\n$list-group-item-color-scale:       40% !default; // Deprecated in v5.3.0\n// fusv-enable\n\n$list-group-hover-bg:               var(--#{$prefix}tertiary-bg) !default;\n$list-group-active-color:           $component-active-color !default;\n$list-group-active-bg:              $component-active-bg !default;\n$list-group-active-border-color:    $list-group-active-bg !default;\n\n$list-group-disabled-color:         var(--#{$prefix}secondary-color) !default;\n$list-group-disabled-bg:            $list-group-bg !default;\n\n$list-group-action-color:           var(--#{$prefix}secondary-color) !default;\n$list-group-action-hover-color:     var(--#{$prefix}emphasis-color) !default;\n\n$list-group-action-active-color:    var(--#{$prefix}body-color) !default;\n$list-group-action-active-bg:       var(--#{$prefix}secondary-bg) !default;\n// scss-docs-end list-group-variables\n\n\n// Image thumbnails\n\n// scss-docs-start thumbnail-variables\n$thumbnail-padding:                 .25rem !default;\n$thumbnail-bg:                      var(--#{$prefix}body-bg) !default;\n$thumbnail-border-width:            var(--#{$prefix}border-width) !default;\n$thumbnail-border-color:            var(--#{$prefix}border-color) !default;\n$thumbnail-border-radius:           var(--#{$prefix}border-radius) !default;\n$thumbnail-box-shadow:              var(--#{$prefix}box-shadow-sm) !default;\n// scss-docs-end thumbnail-variables\n\n\n// Figures\n\n// scss-docs-start figure-variables\n$figure-caption-font-size:          $small-font-size !default;\n$figure-caption-color:              var(--#{$prefix}secondary-color) !default;\n// scss-docs-end figure-variables\n\n\n// Breadcrumbs\n\n// scss-docs-start breadcrumb-variables\n$breadcrumb-font-size:              null !default;\n$breadcrumb-padding-y:              0 !default;\n$breadcrumb-padding-x:              0 !default;\n$breadcrumb-item-padding-x:         .5rem !default;\n$breadcrumb-margin-bottom:          1rem !default;\n$breadcrumb-bg:                     null !default;\n$breadcrumb-divider-color:          var(--#{$prefix}secondary-color) !default;\n$breadcrumb-active-color:           var(--#{$prefix}secondary-color) !default;\n$breadcrumb-divider:                quote(\"/\") !default;\n$breadcrumb-divider-flipped:        $breadcrumb-divider !default;\n$breadcrumb-border-radius:          null !default;\n// scss-docs-end breadcrumb-variables\n\n// Carousel\n\n// scss-docs-start carousel-variables\n$carousel-control-color:             $white !default;\n$carousel-control-width:             15% !default;\n$carousel-control-opacity:           .5 !default;\n$carousel-control-hover-opacity:     .9 !default;\n$carousel-control-transition:        opacity .15s ease !default;\n\n$carousel-indicator-width:           30px !default;\n$carousel-indicator-height:          3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer:          3px !default;\n$carousel-indicator-opacity:         .5 !default;\n$carousel-indicator-active-bg:       $white !default;\n$carousel-indicator-active-opacity:  1 !default;\n$carousel-indicator-transition:      opacity .6s ease !default;\n\n$carousel-caption-width:             70% !default;\n$carousel-caption-color:             $white !default;\n$carousel-caption-padding-y:         1.25rem !default;\n$carousel-caption-spacer:            1.25rem !default;\n\n$carousel-control-icon-width:        2rem !default;\n\n$carousel-control-prev-icon-bg:      url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$carousel-control-color}'><path d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/></svg>\") !default;\n$carousel-control-next-icon-bg:      url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$carousel-control-color}'><path d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/></svg>\") !default;\n\n$carousel-transition-duration:       .6s !default;\n$carousel-transition:                transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n// scss-docs-end carousel-variables\n\n// scss-docs-start carousel-dark-variables\n$carousel-dark-indicator-active-bg:  $black !default;\n$carousel-dark-caption-color:        $black !default;\n$carousel-dark-control-icon-filter:  invert(1) grayscale(100) !default;\n// scss-docs-end carousel-dark-variables\n\n\n// Spinners\n\n// scss-docs-start spinner-variables\n$spinner-width:           2rem !default;\n$spinner-height:          $spinner-width !default;\n$spinner-vertical-align:  -.125em !default;\n$spinner-border-width:    .25em !default;\n$spinner-animation-speed: .75s !default;\n\n$spinner-width-sm:        1rem !default;\n$spinner-height-sm:       $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n// scss-docs-end spinner-variables\n\n\n// Close\n\n// scss-docs-start close-variables\n$btn-close-width:            1em !default;\n$btn-close-height:           $btn-close-width !default;\n$btn-close-padding-x:        .25em !default;\n$btn-close-padding-y:        $btn-close-padding-x !default;\n$btn-close-color:            $black !default;\n$btn-close-bg:               url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$btn-close-color}'><path d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/></svg>\") !default;\n$btn-close-focus-shadow:     $input-btn-focus-box-shadow !default;\n$btn-close-opacity:          .5 !default;\n$btn-close-hover-opacity:    .75 !default;\n$btn-close-focus-opacity:    1 !default;\n$btn-close-disabled-opacity: .25 !default;\n$btn-close-white-filter:     invert(1) grayscale(100%) brightness(200%) !default;\n// scss-docs-end close-variables\n\n\n// Offcanvas\n\n// scss-docs-start offcanvas-variables\n$offcanvas-padding-y:               $modal-inner-padding !default;\n$offcanvas-padding-x:               $modal-inner-padding !default;\n$offcanvas-horizontal-width:        400px !default;\n$offcanvas-vertical-height:         30vh !default;\n$offcanvas-transition-duration:     .3s !default;\n$offcanvas-border-color:            $modal-content-border-color !default;\n$offcanvas-border-width:            $modal-content-border-width !default;\n$offcanvas-title-line-height:       $modal-title-line-height !default;\n$offcanvas-bg-color:                var(--#{$prefix}body-bg) !default;\n$offcanvas-color:                   var(--#{$prefix}body-color) !default;\n$offcanvas-box-shadow:              $modal-content-box-shadow-xs !default;\n$offcanvas-backdrop-bg:             $modal-backdrop-bg !default;\n$offcanvas-backdrop-opacity:        $modal-backdrop-opacity !default;\n// scss-docs-end offcanvas-variables\n\n// Code\n\n$code-font-size:                    $small-font-size !default;\n$code-color:                        $pink !default;\n\n$kbd-padding-y:                     .1875rem !default;\n$kbd-padding-x:                     .375rem !default;\n$kbd-font-size:                     $code-font-size !default;\n$kbd-color:                         var(--#{$prefix}body-bg) !default;\n$kbd-bg:                            var(--#{$prefix}body-color) !default;\n$nested-kbd-font-weight:            null !default; // Deprecated in v5.2.0, removing in v6\n\n$pre-color:                         null !default;\n","// stylelint-disable property-disallowed-list\n// Single side border-radius\n\n// Helper function to replace negative values with 0\n@function valid-radius($radius) {\n  $return: ();\n  @each $value in $radius {\n    @if type-of($value) == number {\n      $return: append($return, max($value, 0));\n    } @else {\n      $return: append($return, $value);\n    }\n  }\n  @return $return;\n}\n\n// scss-docs-start border-radius-mixins\n@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {\n  @if $enable-rounded {\n    border-radius: valid-radius($radius);\n  }\n  @else if $fallback-border-radius != false {\n    border-radius: $fallback-border-radius;\n  }\n}\n\n@mixin border-top-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-top-left-radius: valid-radius($radius);\n    border-top-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-end-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-top-right-radius: valid-radius($radius);\n    border-bottom-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-bottom-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-bottom-right-radius: valid-radius($radius);\n    border-bottom-left-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-start-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-top-left-radius: valid-radius($radius);\n    border-bottom-left-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-top-start-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-top-left-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-top-end-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-top-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-bottom-end-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-bottom-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-bottom-start-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-bottom-left-radius: valid-radius($radius);\n  }\n}\n// scss-docs-end border-radius-mixins\n","//\n// Headings\n//\n.h1 {\n  @extend h1;\n}\n\n.h2 {\n  @extend h2;\n}\n\n.h3 {\n  @extend h3;\n}\n\n.h4 {\n  @extend h4;\n}\n\n.h5 {\n  @extend h5;\n}\n\n.h6 {\n  @extend h6;\n}\n\n\n.lead {\n  @include font-size($lead-font-size);\n  font-weight: $lead-font-weight;\n}\n\n// Type display classes\n@each $display, $font-size in $display-font-sizes {\n  .display-#{$display} {\n    @include font-size($font-size);\n    font-family: $display-font-family;\n    font-style: $display-font-style;\n    font-weight: $display-font-weight;\n    line-height: $display-line-height;\n  }\n}\n\n//\n// Emphasis\n//\n.small {\n  @extend small;\n}\n\n.mark {\n  @extend mark;\n}\n\n//\n// Lists\n//\n\n.list-unstyled {\n  @include list-unstyled();\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n  @include list-unstyled();\n}\n.list-inline-item {\n  display: inline-block;\n\n  &:not(:last-child) {\n    margin-right: $list-inline-padding;\n  }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n  @include font-size($initialism-font-size);\n  text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n  margin-bottom: $blockquote-margin-y;\n  @include font-size($blockquote-font-size);\n\n  > :last-child {\n    margin-bottom: 0;\n  }\n}\n\n.blockquote-footer {\n  margin-top: -$blockquote-margin-y;\n  margin-bottom: $blockquote-margin-y;\n  @include font-size($blockquote-footer-font-size);\n  color: $blockquote-footer-color;\n\n  &::before {\n    content: \"\\2014\\00A0\"; // em dash, nbsp\n  }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled {\n  padding-left: 0;\n  list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all `<img>`s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n  @include img-fluid();\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n  padding: $thumbnail-padding;\n  background-color: $thumbnail-bg;\n  border: $thumbnail-border-width solid $thumbnail-border-color;\n  @include border-radius($thumbnail-border-radius);\n  @include box-shadow($thumbnail-box-shadow);\n\n  // Keep them at most 100% wide\n  @include img-fluid();\n}\n\n//\n// Figures\n//\n\n.figure {\n  // Ensures the caption's text aligns with the image.\n  display: inline-block;\n}\n\n.figure-img {\n  margin-bottom: $spacer * .5;\n  line-height: 1;\n}\n\n.figure-caption {\n  @include font-size($figure-caption-font-size);\n  color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid {\n  // Part 1: Set a maximum relative to the parent\n  max-width: 100%;\n  // Part 2: Override the height to auto, otherwise images will be stretched\n  // when setting a width and height attribute on the img element.\n  height: auto;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-container-classes {\n  // Single container class with breakpoint max-widths\n  .container,\n  // 100% wide container at all breakpoints\n  .container-fluid {\n    @include make-container();\n  }\n\n  // Responsive containers that are 100% wide until a breakpoint\n  @each $breakpoint, $container-max-width in $container-max-widths {\n    .container-#{$breakpoint} {\n      @extend .container-fluid;\n    }\n\n    @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n      %responsive-container-#{$breakpoint} {\n        max-width: $container-max-width;\n      }\n\n      // Extend each breakpoint which is smaller or equal to the current breakpoint\n      $extend-breakpoint: true;\n\n      @each $name, $width in $grid-breakpoints {\n        @if ($extend-breakpoint) {\n          .container#{breakpoint-infix($name, $grid-breakpoints)} {\n            @extend %responsive-container-#{$breakpoint};\n          }\n\n          // Once the current breakpoint is reached, stop extending\n          @if ($breakpoint == $name) {\n            $extend-breakpoint: false;\n          }\n        }\n      }\n    }\n  }\n}\n","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n  --#{$prefix}gutter-x: #{$gutter};\n  --#{$prefix}gutter-y: 0;\n  width: 100%;\n  padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n  padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n  margin-right: auto;\n  margin-left: auto;\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n//    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n//    >> breakpoint-next(sm)\n//    md\n//    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n//    md\n//    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl xxl))\n//    md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n  $n: index($breakpoint-names, $name);\n  @if not $n {\n    @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n  }\n  @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n//    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n//    576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n  $min: map-get($breakpoints, $name);\n  @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n//    >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n//    767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n  $max: map-get($breakpoints, $name);\n  @return if($max and $max > 0, $max - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n//    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n//    \"\"  (Returns a blank string)\n//    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n//    \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n  @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n  $min: breakpoint-min($name, $breakpoints);\n  @if $min {\n    @media (min-width: $min) {\n      @content;\n    }\n  } @else {\n    @content;\n  }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n  $max: breakpoint-max($name, $breakpoints);\n  @if $max {\n    @media (max-width: $max) {\n      @content;\n    }\n  } @else {\n    @content;\n  }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n  $min: breakpoint-min($lower, $breakpoints);\n  $max: breakpoint-max($upper, $breakpoints);\n\n  @if $min != null and $max != null {\n    @media (min-width: $min) and (max-width: $max) {\n      @content;\n    }\n  } @else if $max == null {\n    @include media-breakpoint-up($lower, $breakpoints) {\n      @content;\n    }\n  } @else if $min == null {\n    @include media-breakpoint-down($upper, $breakpoints) {\n      @content;\n    }\n  }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n  $min:  breakpoint-min($name, $breakpoints);\n  $next: breakpoint-next($name, $breakpoints);\n  $max:  breakpoint-max($next, $breakpoints);\n\n  @if $min != null and $max != null {\n    @media (min-width: $min) and (max-width: $max) {\n      @content;\n    }\n  } @else if $max == null {\n    @include media-breakpoint-up($name, $breakpoints) {\n      @content;\n    }\n  } @else if $min == null {\n    @include media-breakpoint-down($next, $breakpoints) {\n      @content;\n    }\n  }\n}\n","// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n  .row {\n    @include make-row();\n\n    > * {\n      @include make-col-ready();\n    }\n  }\n}\n\n@if $enable-cssgrid {\n  .grid {\n    display: grid;\n    grid-template-rows: repeat(var(--#{$prefix}rows, 1), 1fr);\n    grid-template-columns: repeat(var(--#{$prefix}columns, #{$grid-columns}), 1fr);\n    gap: var(--#{$prefix}gap, #{$grid-gutter-width});\n\n    @include make-cssgrid();\n  }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n  @include make-grid-columns();\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-row($gutter: $grid-gutter-width) {\n  --#{$prefix}gutter-x: #{$gutter};\n  --#{$prefix}gutter-y: 0;\n  display: flex;\n  flex-wrap: wrap;\n  // TODO: Revisit calc order after https://github.com/react-bootstrap/react-bootstrap/issues/6039 is fixed\n  margin-top: calc(-1 * var(--#{$prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n  margin-right: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n  margin-left: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready() {\n  // Add box sizing if only the grid is loaded\n  box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n  // Prevent columns from becoming too narrow when at smaller grid tiers by\n  // always setting `width: 100%;`. This works because we set the width\n  // later on to override this initial width.\n  flex-shrink: 0;\n  width: 100%;\n  max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n  padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n  padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n  margin-top: var(--#{$prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n  @if $size {\n    flex: 0 0 auto;\n    width: percentage(divide($size, $columns));\n\n  } @else {\n    flex: 1 1 0;\n    max-width: 100%;\n  }\n}\n\n@mixin make-col-auto() {\n  flex: 0 0 auto;\n  width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n  $num: divide($size, $columns);\n  margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// number of columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n  > * {\n    flex: 0 0 auto;\n    width: divide(100%, $count);\n  }\n}\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n  @each $breakpoint in map-keys($breakpoints) {\n    $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n    @include media-breakpoint-up($breakpoint, $breakpoints) {\n      // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n      .col#{$infix} {\n        flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n      }\n\n      .row-cols#{$infix}-auto > * {\n        @include make-col-auto();\n      }\n\n      @if $grid-row-columns > 0 {\n        @for $i from 1 through $grid-row-columns {\n          .row-cols#{$infix}-#{$i} {\n            @include row-cols($i);\n          }\n        }\n      }\n\n      .col#{$infix}-auto {\n        @include make-col-auto();\n      }\n\n      @if $columns > 0 {\n        @for $i from 1 through $columns {\n          .col#{$infix}-#{$i} {\n            @include make-col($i, $columns);\n          }\n        }\n\n        // `$columns - 1` because offsetting by the width of an entire row isn't possible\n        @for $i from 0 through ($columns - 1) {\n          @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n            .offset#{$infix}-#{$i} {\n              @include make-col-offset($i, $columns);\n            }\n          }\n        }\n      }\n\n      // Gutters\n      //\n      // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n      @each $key, $value in $gutters {\n        .g#{$infix}-#{$key},\n        .gx#{$infix}-#{$key} {\n          --#{$prefix}gutter-x: #{$value};\n        }\n\n        .g#{$infix}-#{$key},\n        .gy#{$infix}-#{$key} {\n          --#{$prefix}gutter-y: #{$value};\n        }\n      }\n    }\n  }\n}\n\n@mixin make-cssgrid($columns: $grid-columns, $breakpoints: $grid-breakpoints) {\n  @each $breakpoint in map-keys($breakpoints) {\n    $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n    @include media-breakpoint-up($breakpoint, $breakpoints) {\n      @if $columns > 0 {\n        @for $i from 1 through $columns {\n          .g-col#{$infix}-#{$i} {\n            grid-column: auto / span $i;\n          }\n        }\n\n        // Start with `1` because `0` is and invalid value.\n        // Ends with `$columns - 1` because offsetting by the width of an entire row isn't possible.\n        @for $i from 1 through ($columns - 1) {\n          .g-start#{$infix}-#{$i} {\n            grid-column-start: $i;\n          }\n        }\n      }\n    }\n  }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n  --#{$prefix}table-color: #{$table-color};\n  --#{$prefix}table-bg: #{$table-bg};\n  --#{$prefix}table-border-color: #{$table-border-color};\n  --#{$prefix}table-accent-bg: #{$table-accent-bg};\n  --#{$prefix}table-striped-color: #{$table-striped-color};\n  --#{$prefix}table-striped-bg: #{$table-striped-bg};\n  --#{$prefix}table-active-color: #{$table-active-color};\n  --#{$prefix}table-active-bg: #{$table-active-bg};\n  --#{$prefix}table-hover-color: #{$table-hover-color};\n  --#{$prefix}table-hover-bg: #{$table-hover-bg};\n\n  width: 100%;\n  margin-bottom: $spacer;\n  color: var(--#{$prefix}table-color);\n  vertical-align: $table-cell-vertical-align;\n  border-color: var(--#{$prefix}table-border-color);\n\n  // Target th & td\n  // We need the child combinator to prevent styles leaking to nested tables which doesn't have a `.table` class.\n  // We use the universal selectors here to simplify the selector (else we would need 6 different selectors).\n  // Another advantage is that this generates less code and makes the selector less specific making it easier to override.\n  // stylelint-disable-next-line selector-max-universal\n  > :not(caption) > * > * {\n    padding: $table-cell-padding-y $table-cell-padding-x;\n    background-color: var(--#{$prefix}table-bg);\n    border-bottom-width: $table-border-width;\n    box-shadow: inset 0 0 0 9999px var(--#{$prefix}table-accent-bg);\n  }\n\n  > tbody {\n    vertical-align: inherit;\n  }\n\n  > thead {\n    vertical-align: bottom;\n  }\n}\n\n.table-group-divider {\n  border-top: calc($table-border-width * 2) solid $table-group-separator-color; // stylelint-disable-line function-disallowed-list\n}\n\n//\n// Change placement of captions with a class\n//\n\n.caption-top {\n  caption-side: top;\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n  // stylelint-disable-next-line selector-max-universal\n  > :not(caption) > * > * {\n    padding: $table-cell-padding-y-sm $table-cell-padding-x-sm;\n  }\n}\n\n\n// Border versions\n//\n// Add or remove borders all around the table and between all the columns.\n//\n// When borders are added on all sides of the cells, the corners can render odd when\n// these borders do not have the same color or if they are semi-transparent.\n// Therefor we add top and border bottoms to the `tr`s and left and right borders\n// to the `td`s or `th`s\n\n.table-bordered {\n  > :not(caption) > * {\n    border-width: $table-border-width 0;\n\n    // stylelint-disable-next-line selector-max-universal\n    > * {\n      border-width: 0 $table-border-width;\n    }\n  }\n}\n\n.table-borderless {\n  // stylelint-disable-next-line selector-max-universal\n  > :not(caption) > * > * {\n    border-bottom-width: 0;\n  }\n\n  > :not(:first-child) {\n    border-top-width: 0;\n  }\n}\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n// For rows\n.table-striped {\n  > tbody > tr:nth-of-type(#{$table-striped-order}) > * {\n    --#{$prefix}table-accent-bg: var(--#{$prefix}table-striped-bg);\n    color: var(--#{$prefix}table-striped-color);\n  }\n}\n\n// For columns\n.table-striped-columns {\n  > :not(caption) > tr > :nth-child(#{$table-striped-columns-order}) {\n    --#{$prefix}table-accent-bg: var(--#{$prefix}table-striped-bg);\n    color: var(--#{$prefix}table-striped-color);\n  }\n}\n\n// Active table\n//\n// The `.table-active` class can be added to highlight rows or cells\n\n.table-active {\n  --#{$prefix}table-accent-bg: var(--#{$prefix}table-active-bg);\n  color: var(--#{$prefix}table-active-color);\n}\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n  > tbody > tr:hover > * {\n    --#{$prefix}table-accent-bg: var(--#{$prefix}table-hover-bg);\n    color: var(--#{$prefix}table-hover-color);\n  }\n}\n\n\n// Table variants\n//\n// Table variants set the table cell backgrounds, border colors\n// and the colors of the striped, hovered & active tables\n\n@each $color, $value in $table-variants {\n  @include table-variant($color, $value);\n}\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n  @include media-breakpoint-down($breakpoint) {\n    .table-responsive#{$infix} {\n      overflow-x: auto;\n      -webkit-overflow-scrolling: touch;\n    }\n  }\n}\n","// scss-docs-start table-variant\n@mixin table-variant($state, $background) {\n  .table-#{$state} {\n    $color: color-contrast(opaque($body-bg, $background));\n    $hover-bg: mix($color, $background, percentage($table-hover-bg-factor));\n    $striped-bg: mix($color, $background, percentage($table-striped-bg-factor));\n    $active-bg: mix($color, $background, percentage($table-active-bg-factor));\n    $table-border-color: mix($color, $background, percentage($table-border-factor));\n\n    --#{$prefix}table-color: #{$color};\n    --#{$prefix}table-bg: #{$background};\n    --#{$prefix}table-border-color: #{$table-border-color};\n    --#{$prefix}table-striped-bg: #{$striped-bg};\n    --#{$prefix}table-striped-color: #{color-contrast($striped-bg)};\n    --#{$prefix}table-active-bg: #{$active-bg};\n    --#{$prefix}table-active-color: #{color-contrast($active-bg)};\n    --#{$prefix}table-hover-bg: #{$hover-bg};\n    --#{$prefix}table-hover-color: #{color-contrast($hover-bg)};\n\n    color: var(--#{$prefix}table-color);\n    border-color: var(--#{$prefix}table-border-color);\n  }\n}\n// scss-docs-end table-variant\n","//\n// Labels\n//\n\n.form-label {\n  margin-bottom: $form-label-margin-bottom;\n  @include font-size($form-label-font-size);\n  font-style: $form-label-font-style;\n  font-weight: $form-label-font-weight;\n  color: $form-label-color;\n}\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n  padding-top: add($input-padding-y, $input-border-width);\n  padding-bottom: add($input-padding-y, $input-border-width);\n  margin-bottom: 0; // Override the `<legend>` default\n  @include font-size(inherit); // Override the `<legend>` default\n  font-style: $form-label-font-style;\n  font-weight: $form-label-font-weight;\n  line-height: $input-line-height;\n  color: $form-label-color;\n}\n\n.col-form-label-lg {\n  padding-top: add($input-padding-y-lg, $input-border-width);\n  padding-bottom: add($input-padding-y-lg, $input-border-width);\n  @include font-size($input-font-size-lg);\n}\n\n.col-form-label-sm {\n  padding-top: add($input-padding-y-sm, $input-border-width);\n  padding-bottom: add($input-padding-y-sm, $input-border-width);\n  @include font-size($input-font-size-sm);\n}\n","//\n// Form text\n//\n\n.form-text {\n  margin-top: $form-text-margin-top;\n  @include font-size($form-text-font-size);\n  font-style: $form-text-font-style;\n  font-weight: $form-text-font-weight;\n  color: $form-text-color;\n}\n","//\n// General form controls (plus a few specific high-level interventions)\n//\n\n.form-control {\n  display: block;\n  width: 100%;\n  padding: $input-padding-y $input-padding-x;\n  font-family: $input-font-family;\n  @include font-size($input-font-size);\n  font-weight: $input-font-weight;\n  line-height: $input-line-height;\n  color: $input-color;\n  background-color: $input-bg;\n  background-clip: padding-box;\n  border: $input-border-width solid $input-border-color;\n  appearance: none; // Fix appearance for date inputs in Safari\n\n  // Note: This has no effect on <select>s in some browsers, due to the limited stylability of `<select>`s in CSS.\n  @include border-radius($input-border-radius, 0);\n\n  @include box-shadow($input-box-shadow);\n  @include transition($input-transition);\n\n  &[type=\"file\"] {\n    overflow: hidden; // prevent pseudo element button overlap\n\n    &:not(:disabled):not([readonly]) {\n      cursor: pointer;\n    }\n  }\n\n  // Customize the `:focus` state to imitate native WebKit styles.\n  &:focus {\n    color: $input-focus-color;\n    background-color: $input-focus-bg;\n    border-color: $input-focus-border-color;\n    outline: 0;\n    @if $enable-shadows {\n      @include box-shadow($input-box-shadow, $input-focus-box-shadow);\n    } @else {\n      // Avoid using mixin so we can pass custom focus shadow properly\n      box-shadow: $input-focus-box-shadow;\n    }\n  }\n\n  // Add some height to date inputs on iOS\n  // https://github.com/twbs/bootstrap/issues/23307\n  // TODO: we can remove this workaround once https://bugs.webkit.org/show_bug.cgi?id=198959 is resolved\n  &::-webkit-date-and-time-value {\n    // Multiply line-height by 1em if it has no unit\n    height: if(unit($input-line-height) == \"\", $input-line-height * 1em, $input-line-height);\n  }\n\n  // Prevent excessive date input height in Webkit\n  // https://github.com/twbs/bootstrap/issues/34433\n  &::-webkit-datetime-edit {\n    display: block;\n    padding: 0;\n  }\n\n  // Placeholder\n  &::placeholder {\n    color: $input-placeholder-color;\n    // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526.\n    opacity: 1;\n  }\n\n  // Disabled inputs\n  //\n  // HTML5 says that controls under a fieldset > legend:first-child won't be\n  // disabled if the fieldset is disabled. Due to implementation difficulty, we\n  // don't honor that edge case; we style them as disabled anyway.\n  &:disabled {\n    color: $input-disabled-color;\n    background-color: $input-disabled-bg;\n    border-color: $input-disabled-border-color;\n    // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655.\n    opacity: 1;\n  }\n\n  // File input buttons theming\n  &::file-selector-button {\n    padding: $input-padding-y $input-padding-x;\n    margin: (-$input-padding-y) (-$input-padding-x);\n    margin-inline-end: $input-padding-x;\n    color: $form-file-button-color;\n    @include gradient-bg($form-file-button-bg);\n    pointer-events: none;\n    border-color: inherit;\n    border-style: solid;\n    border-width: 0;\n    border-inline-end-width: $input-border-width;\n    border-radius: 0; // stylelint-disable-line property-disallowed-list\n    @include transition($btn-transition);\n  }\n\n  &:hover:not(:disabled):not([readonly])::file-selector-button {\n    background-color: $form-file-button-hover-bg;\n  }\n}\n\n// Readonly controls as plain text\n//\n// Apply class to a readonly input to make it appear like regular plain\n// text (without any border, background color, focus indicator)\n\n.form-control-plaintext {\n  display: block;\n  width: 100%;\n  padding: $input-padding-y 0;\n  margin-bottom: 0; // match inputs if this class comes on inputs with default margins\n  line-height: $input-line-height;\n  color: $input-plaintext-color;\n  background-color: transparent;\n  border: solid transparent;\n  border-width: $input-border-width 0;\n\n  &:focus {\n    outline: 0;\n  }\n\n  &.form-control-sm,\n  &.form-control-lg {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n\n// Form control sizing\n//\n// Build on `.form-control` with modifier classes to decrease or increase the\n// height and font-size of form controls.\n//\n// Repeated in `_input_group.scss` to avoid Sass extend issues.\n\n.form-control-sm {\n  min-height: $input-height-sm;\n  padding: $input-padding-y-sm $input-padding-x-sm;\n  @include font-size($input-font-size-sm);\n  @include border-radius($input-border-radius-sm);\n\n  &::file-selector-button {\n    padding: $input-padding-y-sm $input-padding-x-sm;\n    margin: (-$input-padding-y-sm) (-$input-padding-x-sm);\n    margin-inline-end: $input-padding-x-sm;\n  }\n}\n\n.form-control-lg {\n  min-height: $input-height-lg;\n  padding: $input-padding-y-lg $input-padding-x-lg;\n  @include font-size($input-font-size-lg);\n  @include border-radius($input-border-radius-lg);\n\n  &::file-selector-button {\n    padding: $input-padding-y-lg $input-padding-x-lg;\n    margin: (-$input-padding-y-lg) (-$input-padding-x-lg);\n    margin-inline-end: $input-padding-x-lg;\n  }\n}\n\n// Make sure textareas don't shrink too much when resized\n// https://github.com/twbs/bootstrap/pull/29124\n// stylelint-disable selector-no-qualifying-type\ntextarea {\n  &.form-control {\n    min-height: $input-height;\n  }\n\n  &.form-control-sm {\n    min-height: $input-height-sm;\n  }\n\n  &.form-control-lg {\n    min-height: $input-height-lg;\n  }\n}\n// stylelint-enable selector-no-qualifying-type\n\n.form-control-color {\n  width: $form-color-width;\n  height: $input-height;\n  padding: $input-padding-y;\n\n  &:not(:disabled):not([readonly]) {\n    cursor: pointer;\n  }\n\n  &::-moz-color-swatch {\n    border: 0 !important; // stylelint-disable-line declaration-no-important\n    @include border-radius($input-border-radius);\n  }\n\n  &::-webkit-color-swatch {\n    @include border-radius($input-border-radius);\n  }\n\n  &.form-control-sm { height: $input-height-sm; }\n  &.form-control-lg { height: $input-height-lg; }\n}\n","// stylelint-disable property-disallowed-list\n@mixin transition($transition...) {\n  @if length($transition) == 0 {\n    $transition: $transition-base;\n  }\n\n  @if length($transition) > 1 {\n    @each $value in $transition {\n      @if $value == null or $value == none {\n        @warn \"The keyword 'none' or 'null' must be used as a single argument.\";\n      }\n    }\n  }\n\n  @if $enable-transitions {\n    @if nth($transition, 1) != null {\n      transition: $transition;\n    }\n\n    @if $enable-reduced-motion and nth($transition, 1) != null and nth($transition, 1) != none {\n      @media (prefers-reduced-motion: reduce) {\n        transition: none;\n      }\n    }\n  }\n}\n","// Gradients\n\n// scss-docs-start gradient-bg-mixin\n@mixin gradient-bg($color: null) {\n  background-color: $color;\n\n  @if $enable-gradients {\n    background-image: var(--#{$prefix}gradient);\n  }\n}\n// scss-docs-end gradient-bg-mixin\n\n// scss-docs-start gradient-mixins\n// Horizontal gradient, from left to right\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-x($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n  background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent);\n}\n\n// Vertical gradient, from top to bottom\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-y($start-color: $gray-700, $end-color: $gray-800, $start-percent: null, $end-percent: null) {\n  background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent);\n}\n\n@mixin gradient-directional($start-color: $gray-700, $end-color: $gray-800, $deg: 45deg) {\n  background-image: linear-gradient($deg, $start-color, $end-color);\n}\n\n@mixin gradient-x-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n  background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color);\n}\n\n@mixin gradient-y-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n  background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color);\n}\n\n@mixin gradient-radial($inner-color: $gray-700, $outer-color: $gray-800) {\n  background-image: radial-gradient(circle, $inner-color, $outer-color);\n}\n\n@mixin gradient-striped($color: rgba($white, .15), $angle: 45deg) {\n  background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);\n}\n// scss-docs-end gradient-mixins\n","// Select\n//\n// Replaces the browser default select with a custom one, mostly pulled from\n// https://primer.github.io/.\n\n.form-select {\n  --#{$prefix}form-select-bg-img: #{escape-svg($form-select-indicator)};\n\n  display: block;\n  width: 100%;\n  padding: $form-select-padding-y $form-select-indicator-padding $form-select-padding-y $form-select-padding-x;\n  -moz-padding-start: subtract($form-select-padding-x, 3px); // See https://github.com/twbs/bootstrap/issues/32636\n  font-family: $form-select-font-family;\n  @include font-size($form-select-font-size);\n  font-weight: $form-select-font-weight;\n  line-height: $form-select-line-height;\n  color: $form-select-color;\n  background-color: $form-select-bg;\n  background-image: var(--#{$prefix}form-select-bg-img), var(--#{$prefix}form-select-bg-icon, none);\n  background-repeat: no-repeat;\n  background-position: $form-select-bg-position;\n  background-size: $form-select-bg-size;\n  border: $form-select-border-width solid $form-select-border-color;\n  @include border-radius($form-select-border-radius, 0);\n  @include box-shadow($form-select-box-shadow);\n  @include transition($form-select-transition);\n  appearance: none;\n\n  &:focus {\n    border-color: $form-select-focus-border-color;\n    outline: 0;\n    @if $enable-shadows {\n      @include box-shadow($form-select-box-shadow, $form-select-focus-box-shadow);\n    } @else {\n      // Avoid using mixin so we can pass custom focus shadow properly\n      box-shadow: $form-select-focus-box-shadow;\n    }\n  }\n\n  &[multiple],\n  &[size]:not([size=\"1\"]) {\n    padding-right: $form-select-padding-x;\n    background-image: none;\n  }\n\n  &:disabled {\n    color: $form-select-disabled-color;\n    background-color: $form-select-disabled-bg;\n    border-color: $form-select-disabled-border-color;\n  }\n\n  // Remove outline from select box in FF\n  &:-moz-focusring {\n    color: transparent;\n    text-shadow: 0 0 0 $form-select-color;\n  }\n}\n\n.form-select-sm {\n  padding-top: $form-select-padding-y-sm;\n  padding-bottom: $form-select-padding-y-sm;\n  padding-left: $form-select-padding-x-sm;\n  @include font-size($form-select-font-size-sm);\n  @include border-radius($form-select-border-radius-sm);\n}\n\n.form-select-lg {\n  padding-top: $form-select-padding-y-lg;\n  padding-bottom: $form-select-padding-y-lg;\n  padding-left: $form-select-padding-x-lg;\n  @include font-size($form-select-font-size-lg);\n  @include border-radius($form-select-border-radius-lg);\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark) {\n    .form-select {\n      --#{$prefix}form-select-bg-img: #{escape-svg($form-select-indicator-dark)};\n    }\n  }\n}\n","//\n// Check/radio\n//\n\n.form-check {\n  display: block;\n  min-height: $form-check-min-height;\n  padding-left: $form-check-padding-start;\n  margin-bottom: $form-check-margin-bottom;\n\n  .form-check-input {\n    float: left;\n    margin-left: $form-check-padding-start * -1;\n  }\n}\n\n.form-check-reverse {\n  padding-right: $form-check-padding-start;\n  padding-left: 0;\n  text-align: right;\n\n  .form-check-input {\n    float: right;\n    margin-right: $form-check-padding-start * -1;\n    margin-left: 0;\n  }\n}\n\n.form-check-input {\n  --#{$prefix}form-check-bg: #{$form-check-input-bg};\n\n  width: $form-check-input-width;\n  height: $form-check-input-width;\n  margin-top: ($line-height-base - $form-check-input-width) * .5; // line-height minus check height\n  vertical-align: top;\n  background-color: var(--#{$prefix}form-check-bg);\n  background-image: var(--#{$prefix}form-check-bg-image);\n  background-repeat: no-repeat;\n  background-position: center;\n  background-size: contain;\n  border: $form-check-input-border;\n  appearance: none;\n  print-color-adjust: exact; // Keep themed appearance for print\n  @include transition($form-check-transition);\n\n  &[type=\"checkbox\"] {\n    @include border-radius($form-check-input-border-radius);\n  }\n\n  &[type=\"radio\"] {\n    // stylelint-disable-next-line property-disallowed-list\n    border-radius: $form-check-radio-border-radius;\n  }\n\n  &:active {\n    filter: $form-check-input-active-filter;\n  }\n\n  &:focus {\n    border-color: $form-check-input-focus-border;\n    outline: 0;\n    box-shadow: $form-check-input-focus-box-shadow;\n  }\n\n  &:checked {\n    background-color: $form-check-input-checked-bg-color;\n    border-color: $form-check-input-checked-border-color;\n\n    &[type=\"checkbox\"] {\n      @if $enable-gradients {\n        --#{$prefix}form-check-bg-image: #{escape-svg($form-check-input-checked-bg-image)}, var(--#{$prefix}gradient);\n      } @else {\n        --#{$prefix}form-check-bg-image: #{escape-svg($form-check-input-checked-bg-image)};\n      }\n    }\n\n    &[type=\"radio\"] {\n      @if $enable-gradients {\n        --#{$prefix}form-check-bg-image: #{escape-svg($form-check-radio-checked-bg-image)}, var(--#{$prefix}gradient);\n      } @else {\n        --#{$prefix}form-check-bg-image: #{escape-svg($form-check-radio-checked-bg-image)};\n      }\n    }\n  }\n\n  &[type=\"checkbox\"]:indeterminate {\n    background-color: $form-check-input-indeterminate-bg-color;\n    border-color: $form-check-input-indeterminate-border-color;\n\n    @if $enable-gradients {\n      --#{$prefix}form-check-bg-image: #{escape-svg($form-check-input-indeterminate-bg-image)}, var(--#{$prefix}gradient);\n    } @else {\n      --#{$prefix}form-check-bg-image: #{escape-svg($form-check-input-indeterminate-bg-image)};\n    }\n  }\n\n  &:disabled {\n    pointer-events: none;\n    filter: none;\n    opacity: $form-check-input-disabled-opacity;\n  }\n\n  // Use disabled attribute in addition of :disabled pseudo-class\n  // See: https://github.com/twbs/bootstrap/issues/28247\n  &[disabled],\n  &:disabled {\n    ~ .form-check-label {\n      cursor: default;\n      opacity: $form-check-label-disabled-opacity;\n    }\n  }\n}\n\n.form-check-label {\n  color: $form-check-label-color;\n  cursor: $form-check-label-cursor;\n}\n\n//\n// Switch\n//\n\n.form-switch {\n  padding-left: $form-switch-padding-start;\n\n  .form-check-input {\n    --#{$prefix}form-switch-bg: #{escape-svg($form-switch-bg-image)};\n\n    width: $form-switch-width;\n    margin-left: $form-switch-padding-start * -1;\n    background-image: var(--#{$prefix}form-switch-bg);\n    background-position: left center;\n    @include border-radius($form-switch-border-radius);\n    @include transition($form-switch-transition);\n\n    &:focus {\n      --#{$prefix}form-switch-bg: #{escape-svg($form-switch-focus-bg-image)};\n    }\n\n    &:checked {\n      background-position: $form-switch-checked-bg-position;\n\n      @if $enable-gradients {\n        --#{$prefix}form-switch-bg: #{escape-svg($form-switch-checked-bg-image)}, var(--#{$prefix}gradient);\n      } @else {\n        --#{$prefix}form-switch-bg: #{escape-svg($form-switch-checked-bg-image)};\n      }\n    }\n  }\n\n  &.form-check-reverse {\n    padding-right: $form-switch-padding-start;\n    padding-left: 0;\n\n    .form-check-input {\n      margin-right: $form-switch-padding-start * -1;\n      margin-left: 0;\n    }\n  }\n}\n\n.form-check-inline {\n  display: inline-block;\n  margin-right: $form-check-inline-margin-end;\n}\n\n.btn-check {\n  position: absolute;\n  clip: rect(0, 0, 0, 0);\n  pointer-events: none;\n\n  &[disabled],\n  &:disabled {\n    + .btn {\n      pointer-events: none;\n      filter: none;\n      opacity: $form-check-btn-check-disabled-opacity;\n    }\n  }\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark) {\n    .form-switch .form-check-input:not(:checked):not(:focus) {\n      --#{$prefix}form-switch-bg: #{escape-svg($form-switch-bg-image-dark)};\n    }\n  }\n}\n","// Range\n//\n// Style range inputs the same across browsers. Vendor-specific rules for pseudo\n// elements cannot be mixed. As such, there are no shared styles for focus or\n// active states on prefixed selectors.\n\n.form-range {\n  width: 100%;\n  height: add($form-range-thumb-height, $form-range-thumb-focus-box-shadow-width * 2);\n  padding: 0; // Need to reset padding\n  background-color: transparent;\n  appearance: none;\n\n  &:focus {\n    outline: 0;\n\n    // Pseudo-elements must be split across multiple rulesets to have an effect.\n    // No box-shadow() mixin for focus accessibility.\n    &::-webkit-slider-thumb { box-shadow: $form-range-thumb-focus-box-shadow; }\n    &::-moz-range-thumb     { box-shadow: $form-range-thumb-focus-box-shadow; }\n  }\n\n  &::-moz-focus-outer {\n    border: 0;\n  }\n\n  &::-webkit-slider-thumb {\n    width: $form-range-thumb-width;\n    height: $form-range-thumb-height;\n    margin-top: ($form-range-track-height - $form-range-thumb-height) * .5; // Webkit specific\n    @include gradient-bg($form-range-thumb-bg);\n    border: $form-range-thumb-border;\n    @include border-radius($form-range-thumb-border-radius);\n    @include box-shadow($form-range-thumb-box-shadow);\n    @include transition($form-range-thumb-transition);\n    appearance: none;\n\n    &:active {\n      @include gradient-bg($form-range-thumb-active-bg);\n    }\n  }\n\n  &::-webkit-slider-runnable-track {\n    width: $form-range-track-width;\n    height: $form-range-track-height;\n    color: transparent; // Why?\n    cursor: $form-range-track-cursor;\n    background-color: $form-range-track-bg;\n    border-color: transparent;\n    @include border-radius($form-range-track-border-radius);\n    @include box-shadow($form-range-track-box-shadow);\n  }\n\n  &::-moz-range-thumb {\n    width: $form-range-thumb-width;\n    height: $form-range-thumb-height;\n    @include gradient-bg($form-range-thumb-bg);\n    border: $form-range-thumb-border;\n    @include border-radius($form-range-thumb-border-radius);\n    @include box-shadow($form-range-thumb-box-shadow);\n    @include transition($form-range-thumb-transition);\n    appearance: none;\n\n    &:active {\n      @include gradient-bg($form-range-thumb-active-bg);\n    }\n  }\n\n  &::-moz-range-track {\n    width: $form-range-track-width;\n    height: $form-range-track-height;\n    color: transparent;\n    cursor: $form-range-track-cursor;\n    background-color: $form-range-track-bg;\n    border-color: transparent; // Firefox specific?\n    @include border-radius($form-range-track-border-radius);\n    @include box-shadow($form-range-track-box-shadow);\n  }\n\n  &:disabled {\n    pointer-events: none;\n\n    &::-webkit-slider-thumb {\n      background-color: $form-range-thumb-disabled-bg;\n    }\n\n    &::-moz-range-thumb {\n      background-color: $form-range-thumb-disabled-bg;\n    }\n  }\n}\n",".form-floating {\n  position: relative;\n\n  &::before:not(.form-control:disabled) {\n    position: absolute;\n    top: $input-border-width;\n    left: $input-border-width;\n    width: subtract(100%, add($input-height-inner-quarter, $input-height-inner-half));\n    height: $form-floating-label-height;\n    content: \"\";\n    background-color: $input-bg;\n    @include border-radius($input-border-radius);\n  }\n\n  > .form-control,\n  > .form-control-plaintext,\n  > .form-select {\n    height: $form-floating-height;\n    line-height: $form-floating-line-height;\n  }\n\n  > label {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%; // allow textareas\n    padding: $form-floating-padding-y $form-floating-padding-x;\n    overflow: hidden;\n    text-align: start;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n    pointer-events: none;\n    border: $input-border-width solid transparent; // Required for aligning label's text with the input as it affects inner box model\n    transform-origin: 0 0;\n    @include transition($form-floating-transition);\n  }\n\n  > .form-control,\n  > .form-control-plaintext {\n    padding: $form-floating-padding-y $form-floating-padding-x;\n\n    &::placeholder {\n      color: transparent;\n    }\n\n    &:focus,\n    &:not(:placeholder-shown) {\n      padding-top: $form-floating-input-padding-t;\n      padding-bottom: $form-floating-input-padding-b;\n    }\n    // Duplicated because `:-webkit-autofill` invalidates other selectors when grouped\n    &:-webkit-autofill {\n      padding-top: $form-floating-input-padding-t;\n      padding-bottom: $form-floating-input-padding-b;\n    }\n  }\n\n  > .form-select {\n    padding-top: $form-floating-input-padding-t;\n    padding-bottom: $form-floating-input-padding-b;\n  }\n\n  > .form-control:focus,\n  > .form-control:not(:placeholder-shown),\n  > .form-control-plaintext,\n  > .form-select {\n    ~ label {\n      opacity: $form-floating-label-opacity;\n      transform: $form-floating-label-transform;\n    }\n  }\n  // Duplicated because `:-webkit-autofill` invalidates other selectors when grouped\n  > .form-control:-webkit-autofill {\n    ~ label {\n      opacity: $form-floating-label-opacity;\n      transform: $form-floating-label-transform;\n    }\n  }\n\n  > .form-control-plaintext {\n    ~ label {\n      border-width: $input-border-width 0; // Required to properly position label text - as explained above\n    }\n  }\n\n  > .form-control:disabled ~ label {\n    color: $form-floating-label-disabled-color;\n  }\n}\n","//\n// Base styles\n//\n\n.input-group {\n  position: relative;\n  display: flex;\n  flex-wrap: wrap; // For form validation feedback\n  align-items: stretch;\n  width: 100%;\n\n  > .form-control,\n  > .form-select,\n  > .form-floating {\n    position: relative; // For focus state's z-index\n    flex: 1 1 auto;\n    width: 1%;\n    min-width: 0; // https://stackoverflow.com/questions/36247140/why-dont-flex-items-shrink-past-content-size\n  }\n\n  // Bring the \"active\" form control to the top of surrounding elements\n  > .form-control:focus,\n  > .form-select:focus,\n  > .form-floating:focus-within {\n    z-index: 5;\n  }\n\n  // Ensure buttons are always above inputs for more visually pleasing borders.\n  // This isn't needed for `.input-group-text` since it shares the same border-color\n  // as our inputs.\n  .btn {\n    position: relative;\n    z-index: 2;\n\n    &:focus {\n      z-index: 5;\n    }\n  }\n}\n\n\n// Textual addons\n//\n// Serves as a catch-all element for any text or radio/checkbox input you wish\n// to prepend or append to an input.\n\n.input-group-text {\n  display: flex;\n  align-items: center;\n  padding: $input-group-addon-padding-y $input-group-addon-padding-x;\n  @include font-size($input-font-size); // Match inputs\n  font-weight: $input-group-addon-font-weight;\n  line-height: $input-line-height;\n  color: $input-group-addon-color;\n  text-align: center;\n  white-space: nowrap;\n  background-color: $input-group-addon-bg;\n  border: $input-border-width solid $input-group-addon-border-color;\n  @include border-radius($input-border-radius);\n}\n\n\n// Sizing\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control,\n.input-group-lg > .form-select,\n.input-group-lg > .input-group-text,\n.input-group-lg > .btn {\n  padding: $input-padding-y-lg $input-padding-x-lg;\n  @include font-size($input-font-size-lg);\n  @include border-radius($input-border-radius-lg);\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .form-select,\n.input-group-sm > .input-group-text,\n.input-group-sm > .btn {\n  padding: $input-padding-y-sm $input-padding-x-sm;\n  @include font-size($input-font-size-sm);\n  @include border-radius($input-border-radius-sm);\n}\n\n.input-group-lg > .form-select,\n.input-group-sm > .form-select {\n  padding-right: $form-select-padding-x + $form-select-indicator-padding;\n}\n\n\n// Rounded corners\n//\n// These rulesets must come after the sizing ones to properly override sm and lg\n// border-radius values when extending. They're more specific than we'd like\n// with the `.input-group >` part, but without it, we cannot override the sizing.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.input-group {\n  &:not(.has-validation) {\n    > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\n    > .dropdown-toggle:nth-last-child(n + 3),\n    > .form-floating:not(:last-child) > .form-control,\n    > .form-floating:not(:last-child) > .form-select {\n      @include border-end-radius(0);\n    }\n  }\n\n  &.has-validation {\n    > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\n    > .dropdown-toggle:nth-last-child(n + 4),\n    > .form-floating:nth-last-child(n + 3) > .form-control,\n    > .form-floating:nth-last-child(n + 3) > .form-select {\n      @include border-end-radius(0);\n    }\n  }\n\n  $validation-messages: \"\";\n  @each $state in map-keys($form-validation-states) {\n    $validation-messages: $validation-messages + \":not(.\" + unquote($state) + \"-tooltip)\" + \":not(.\" + unquote($state) + \"-feedback)\";\n  }\n\n  > :not(:first-child):not(.dropdown-menu)#{$validation-messages} {\n    margin-left: calc($input-border-width * -1); // stylelint-disable-line function-disallowed-list\n    @include border-start-radius(0);\n  }\n\n  > .form-floating:not(:first-child) > .form-control,\n  > .form-floating:not(:first-child) > .form-select {\n    @include border-start-radius(0);\n  }\n}\n","// This mixin uses an `if()` technique to be compatible with Dart Sass\n// See https://github.com/sass/sass/issues/1873#issuecomment-152293725 for more details\n\n// scss-docs-start form-validation-mixins\n@mixin form-validation-state-selector($state) {\n  @if ($state == \"valid\" or $state == \"invalid\") {\n    .was-validated #{if(&, \"&\", \"\")}:#{$state},\n    #{if(&, \"&\", \"\")}.is-#{$state} {\n      @content;\n    }\n  } @else {\n    #{if(&, \"&\", \"\")}.is-#{$state} {\n      @content;\n    }\n  }\n}\n\n@mixin form-validation-state(\n  $state,\n  $color,\n  $icon,\n  $tooltip-color: color-contrast($color),\n  $tooltip-bg-color: rgba($color, $form-feedback-tooltip-opacity),\n  $focus-box-shadow: 0 0 $input-btn-focus-blur $input-focus-width rgba($color, $input-btn-focus-color-opacity),\n  $border-color: $color\n) {\n  .#{$state}-feedback {\n    display: none;\n    width: 100%;\n    margin-top: $form-feedback-margin-top;\n    @include font-size($form-feedback-font-size);\n    font-style: $form-feedback-font-style;\n    color: $color;\n  }\n\n  .#{$state}-tooltip {\n    position: absolute;\n    top: 100%;\n    z-index: 5;\n    display: none;\n    max-width: 100%; // Contain to parent when possible\n    padding: $form-feedback-tooltip-padding-y $form-feedback-tooltip-padding-x;\n    margin-top: .1rem;\n    @include font-size($form-feedback-tooltip-font-size);\n    line-height: $form-feedback-tooltip-line-height;\n    color: $tooltip-color;\n    background-color: $tooltip-bg-color;\n    @include border-radius($form-feedback-tooltip-border-radius);\n  }\n\n  @include form-validation-state-selector($state) {\n    ~ .#{$state}-feedback,\n    ~ .#{$state}-tooltip {\n      display: block;\n    }\n  }\n\n  .form-control {\n    @include form-validation-state-selector($state) {\n      border-color: $border-color;\n\n      @if $enable-validation-icons {\n        padding-right: $input-height-inner;\n        background-image: escape-svg($icon);\n        background-repeat: no-repeat;\n        background-position: right $input-height-inner-quarter center;\n        background-size: $input-height-inner-half $input-height-inner-half;\n      }\n\n      &:focus {\n        border-color: $border-color;\n        box-shadow: $focus-box-shadow;\n      }\n    }\n  }\n\n  // stylelint-disable-next-line selector-no-qualifying-type\n  textarea.form-control {\n    @include form-validation-state-selector($state) {\n      @if $enable-validation-icons {\n        padding-right: $input-height-inner;\n        background-position: top $input-height-inner-quarter right $input-height-inner-quarter;\n      }\n    }\n  }\n\n  .form-select {\n    @include form-validation-state-selector($state) {\n      border-color: $border-color;\n\n      @if $enable-validation-icons {\n        &:not([multiple]):not([size]),\n        &:not([multiple])[size=\"1\"] {\n          --#{$prefix}form-select-bg-icon: #{escape-svg($icon)};\n          padding-right: $form-select-feedback-icon-padding-end;\n          background-position: $form-select-bg-position, $form-select-feedback-icon-position;\n          background-size: $form-select-bg-size, $form-select-feedback-icon-size;\n        }\n      }\n\n      &:focus {\n        border-color: $border-color;\n        box-shadow: $focus-box-shadow;\n      }\n    }\n  }\n\n  .form-control-color {\n    @include form-validation-state-selector($state) {\n      @if $enable-validation-icons {\n        width: add($form-color-width, $input-height-inner);\n      }\n    }\n  }\n\n  .form-check-input {\n    @include form-validation-state-selector($state) {\n      border-color: $border-color;\n\n      &:checked {\n        background-color: $color;\n      }\n\n      &:focus {\n        box-shadow: $focus-box-shadow;\n      }\n\n      ~ .form-check-label {\n        color: $color;\n      }\n    }\n  }\n  .form-check-inline .form-check-input {\n    ~ .#{$state}-feedback {\n      margin-left: .5em;\n    }\n  }\n\n  .input-group {\n    > .form-control:not(:focus),\n    > .form-select:not(:focus),\n    > .form-floating:not(:focus-within) {\n      @include form-validation-state-selector($state) {\n        @if $state == \"valid\" {\n          z-index: 3;\n        } @else if $state == \"invalid\" {\n          z-index: 4;\n        }\n      }\n    }\n  }\n}\n// scss-docs-end form-validation-mixins\n","//\n// Base styles\n//\n\n.btn {\n  // scss-docs-start btn-css-vars\n  --#{$prefix}btn-padding-x: #{$btn-padding-x};\n  --#{$prefix}btn-padding-y: #{$btn-padding-y};\n  --#{$prefix}btn-font-family: #{$btn-font-family};\n  @include rfs($btn-font-size, --#{$prefix}btn-font-size);\n  --#{$prefix}btn-font-weight: #{$btn-font-weight};\n  --#{$prefix}btn-line-height: #{$btn-line-height};\n  --#{$prefix}btn-color: #{$body-color};\n  --#{$prefix}btn-bg: transparent;\n  --#{$prefix}btn-border-width: #{$btn-border-width};\n  --#{$prefix}btn-border-color: transparent;\n  --#{$prefix}btn-border-radius: #{$btn-border-radius};\n  --#{$prefix}btn-hover-border-color: transparent;\n  --#{$prefix}btn-box-shadow: #{$btn-box-shadow};\n  --#{$prefix}btn-disabled-opacity: #{$btn-disabled-opacity};\n  --#{$prefix}btn-focus-box-shadow: 0 0 0 #{$btn-focus-width} rgba(var(--#{$prefix}btn-focus-shadow-rgb), .5);\n  // scss-docs-end btn-css-vars\n\n  display: inline-block;\n  padding: var(--#{$prefix}btn-padding-y) var(--#{$prefix}btn-padding-x);\n  font-family: var(--#{$prefix}btn-font-family);\n  @include font-size(var(--#{$prefix}btn-font-size));\n  font-weight: var(--#{$prefix}btn-font-weight);\n  line-height: var(--#{$prefix}btn-line-height);\n  color: var(--#{$prefix}btn-color);\n  text-align: center;\n  text-decoration: if($link-decoration == none, null, none);\n  white-space: $btn-white-space;\n  vertical-align: middle;\n  cursor: if($enable-button-pointers, pointer, null);\n  user-select: none;\n  border: var(--#{$prefix}btn-border-width) solid var(--#{$prefix}btn-border-color);\n  @include border-radius(var(--#{$prefix}btn-border-radius));\n  @include gradient-bg(var(--#{$prefix}btn-bg));\n  @include box-shadow(var(--#{$prefix}btn-box-shadow));\n  @include transition($btn-transition);\n\n  &:hover {\n    color: var(--#{$prefix}btn-hover-color);\n    text-decoration: if($link-hover-decoration == underline, none, null);\n    background-color: var(--#{$prefix}btn-hover-bg);\n    border-color: var(--#{$prefix}btn-hover-border-color);\n  }\n\n  .btn-check + &:hover {\n    // override for the checkbox/radio buttons\n    color: var(--#{$prefix}btn-color);\n    background-color: var(--#{$prefix}btn-bg);\n    border-color: var(--#{$prefix}btn-border-color);\n  }\n\n  &:focus-visible {\n    color: var(--#{$prefix}btn-hover-color);\n    @include gradient-bg(var(--#{$prefix}btn-hover-bg));\n    border-color: var(--#{$prefix}btn-hover-border-color);\n    outline: 0;\n    // Avoid using mixin so we can pass custom focus shadow properly\n    @if $enable-shadows {\n      box-shadow: var(--#{$prefix}btn-box-shadow), var(--#{$prefix}btn-focus-box-shadow);\n    } @else {\n      box-shadow: var(--#{$prefix}btn-focus-box-shadow);\n    }\n  }\n\n  .btn-check:focus-visible + & {\n    border-color: var(--#{$prefix}btn-hover-border-color);\n    outline: 0;\n    // Avoid using mixin so we can pass custom focus shadow properly\n    @if $enable-shadows {\n      box-shadow: var(--#{$prefix}btn-box-shadow), var(--#{$prefix}btn-focus-box-shadow);\n    } @else {\n      box-shadow: var(--#{$prefix}btn-focus-box-shadow);\n    }\n  }\n\n  .btn-check:checked + &,\n  :not(.btn-check) + &:active,\n  &:first-child:active,\n  &.active,\n  &.show {\n    color: var(--#{$prefix}btn-active-color);\n    background-color: var(--#{$prefix}btn-active-bg);\n    // Remove CSS gradients if they're enabled\n    background-image: if($enable-gradients, none, null);\n    border-color: var(--#{$prefix}btn-active-border-color);\n    @include box-shadow(var(--#{$prefix}btn-active-shadow));\n\n    &:focus-visible {\n      // Avoid using mixin so we can pass custom focus shadow properly\n      @if $enable-shadows {\n        box-shadow: var(--#{$prefix}btn-active-shadow), var(--#{$prefix}btn-focus-box-shadow);\n      } @else {\n        box-shadow: var(--#{$prefix}btn-focus-box-shadow);\n      }\n    }\n  }\n\n  &:disabled,\n  &.disabled,\n  fieldset:disabled & {\n    color: var(--#{$prefix}btn-disabled-color);\n    pointer-events: none;\n    background-color: var(--#{$prefix}btn-disabled-bg);\n    background-image: if($enable-gradients, none, null);\n    border-color: var(--#{$prefix}btn-disabled-border-color);\n    opacity: var(--#{$prefix}btn-disabled-opacity);\n    @include box-shadow(none);\n  }\n}\n\n\n//\n// Alternate buttons\n//\n\n// scss-docs-start btn-variant-loops\n@each $color, $value in $theme-colors {\n  .btn-#{$color} {\n    @if $color == \"light\" {\n      @include button-variant(\n        $value,\n        $value,\n        $hover-background: shade-color($value, $btn-hover-bg-shade-amount),\n        $hover-border: shade-color($value, $btn-hover-border-shade-amount),\n        $active-background: shade-color($value, $btn-active-bg-shade-amount),\n        $active-border: shade-color($value, $btn-active-border-shade-amount)\n      );\n    } @else if $color == \"dark\" {\n      @include button-variant(\n        $value,\n        $value,\n        $hover-background: tint-color($value, $btn-hover-bg-tint-amount),\n        $hover-border: tint-color($value, $btn-hover-border-tint-amount),\n        $active-background: tint-color($value, $btn-active-bg-tint-amount),\n        $active-border: tint-color($value, $btn-active-border-tint-amount)\n      );\n    } @else {\n      @include button-variant($value, $value);\n    }\n  }\n}\n\n@each $color, $value in $theme-colors {\n  .btn-outline-#{$color} {\n    @include button-outline-variant($value);\n  }\n}\n// scss-docs-end btn-variant-loops\n\n\n//\n// Link buttons\n//\n\n// Make a button look and behave like a link\n.btn-link {\n  --#{$prefix}btn-font-weight: #{$font-weight-normal};\n  --#{$prefix}btn-color: #{$btn-link-color};\n  --#{$prefix}btn-bg: transparent;\n  --#{$prefix}btn-border-color: transparent;\n  --#{$prefix}btn-hover-color: #{$btn-link-hover-color};\n  --#{$prefix}btn-hover-border-color: transparent;\n  --#{$prefix}btn-active-color: #{$btn-link-hover-color};\n  --#{$prefix}btn-active-border-color: transparent;\n  --#{$prefix}btn-disabled-color: #{$btn-link-disabled-color};\n  --#{$prefix}btn-disabled-border-color: transparent;\n  --#{$prefix}btn-box-shadow: none;\n  --#{$prefix}btn-focus-shadow-rgb: #{to-rgb(mix(color-contrast($primary), $primary, 15%))};\n\n  text-decoration: $link-decoration;\n  @if $enable-gradients {\n    background-image: none;\n  }\n\n  &:hover,\n  &:focus-visible {\n    text-decoration: $link-hover-decoration;\n  }\n\n  &:focus-visible {\n    color: var(--#{$prefix}btn-color);\n  }\n\n  &:hover {\n    color: var(--#{$prefix}btn-hover-color);\n  }\n\n  // No need for an active state here\n}\n\n\n//\n// Button Sizes\n//\n\n.btn-lg {\n  @include button-size($btn-padding-y-lg, $btn-padding-x-lg, $btn-font-size-lg, $btn-border-radius-lg);\n}\n\n.btn-sm {\n  @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $btn-font-size-sm, $btn-border-radius-sm);\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n// scss-docs-start btn-variant-mixin\n@mixin button-variant(\n  $background,\n  $border,\n  $color: color-contrast($background),\n  $hover-background: if($color == $color-contrast-light, shade-color($background, $btn-hover-bg-shade-amount), tint-color($background, $btn-hover-bg-tint-amount)),\n  $hover-border: if($color == $color-contrast-light, shade-color($border, $btn-hover-border-shade-amount), tint-color($border, $btn-hover-border-tint-amount)),\n  $hover-color: color-contrast($hover-background),\n  $active-background: if($color == $color-contrast-light, shade-color($background, $btn-active-bg-shade-amount), tint-color($background, $btn-active-bg-tint-amount)),\n  $active-border: if($color == $color-contrast-light, shade-color($border, $btn-active-border-shade-amount), tint-color($border, $btn-active-border-tint-amount)),\n  $active-color: color-contrast($active-background),\n  $disabled-background: $background,\n  $disabled-border: $border,\n  $disabled-color: color-contrast($disabled-background)\n) {\n  --#{$prefix}btn-color: #{$color};\n  --#{$prefix}btn-bg: #{$background};\n  --#{$prefix}btn-border-color: #{$border};\n  --#{$prefix}btn-hover-color: #{$hover-color};\n  --#{$prefix}btn-hover-bg: #{$hover-background};\n  --#{$prefix}btn-hover-border-color: #{$hover-border};\n  --#{$prefix}btn-focus-shadow-rgb: #{to-rgb(mix($color, $border, 15%))};\n  --#{$prefix}btn-active-color: #{$active-color};\n  --#{$prefix}btn-active-bg: #{$active-background};\n  --#{$prefix}btn-active-border-color: #{$active-border};\n  --#{$prefix}btn-active-shadow: #{$btn-active-box-shadow};\n  --#{$prefix}btn-disabled-color: #{$disabled-color};\n  --#{$prefix}btn-disabled-bg: #{$disabled-background};\n  --#{$prefix}btn-disabled-border-color: #{$disabled-border};\n}\n// scss-docs-end btn-variant-mixin\n\n// scss-docs-start btn-outline-variant-mixin\n@mixin button-outline-variant(\n  $color,\n  $color-hover: color-contrast($color),\n  $active-background: $color,\n  $active-border: $color,\n  $active-color: color-contrast($active-background)\n) {\n  --#{$prefix}btn-color: #{$color};\n  --#{$prefix}btn-border-color: #{$color};\n  --#{$prefix}btn-hover-color: #{$color-hover};\n  --#{$prefix}btn-hover-bg: #{$active-background};\n  --#{$prefix}btn-hover-border-color: #{$active-border};\n  --#{$prefix}btn-focus-shadow-rgb: #{to-rgb($color)};\n  --#{$prefix}btn-active-color: #{$active-color};\n  --#{$prefix}btn-active-bg: #{$active-background};\n  --#{$prefix}btn-active-border-color: #{$active-border};\n  --#{$prefix}btn-active-shadow: #{$btn-active-box-shadow};\n  --#{$prefix}btn-disabled-color: #{$color};\n  --#{$prefix}btn-disabled-bg: transparent;\n  --#{$prefix}btn-disabled-border-color: #{$color};\n  --#{$prefix}gradient: none;\n}\n// scss-docs-end btn-outline-variant-mixin\n\n// scss-docs-start btn-size-mixin\n@mixin button-size($padding-y, $padding-x, $font-size, $border-radius) {\n  --#{$prefix}btn-padding-y: #{$padding-y};\n  --#{$prefix}btn-padding-x: #{$padding-x};\n  @include rfs($font-size, --#{$prefix}btn-font-size);\n  --#{$prefix}btn-border-radius: #{$border-radius};\n}\n// scss-docs-end btn-size-mixin\n",".fade {\n  @include transition($transition-fade);\n\n  &:not(.show) {\n    opacity: 0;\n  }\n}\n\n// scss-docs-start collapse-classes\n.collapse {\n  &:not(.show) {\n    display: none;\n  }\n}\n\n.collapsing {\n  height: 0;\n  overflow: hidden;\n  @include transition($transition-collapse);\n\n  &.collapse-horizontal {\n    width: 0;\n    height: auto;\n    @include transition($transition-collapse-width);\n  }\n}\n// scss-docs-end collapse-classes\n","// The dropdown wrapper (`<div>`)\n.dropup,\n.dropend,\n.dropdown,\n.dropstart,\n.dropup-center,\n.dropdown-center {\n  position: relative;\n}\n\n.dropdown-toggle {\n  white-space: nowrap;\n\n  // Generate the caret automatically\n  @include caret();\n}\n\n// The dropdown menu\n.dropdown-menu {\n  // scss-docs-start dropdown-css-vars\n  --#{$prefix}dropdown-zindex: #{$zindex-dropdown};\n  --#{$prefix}dropdown-min-width: #{$dropdown-min-width};\n  --#{$prefix}dropdown-padding-x: #{$dropdown-padding-x};\n  --#{$prefix}dropdown-padding-y: #{$dropdown-padding-y};\n  --#{$prefix}dropdown-spacer: #{$dropdown-spacer};\n  @include rfs($dropdown-font-size, --#{$prefix}dropdown-font-size);\n  --#{$prefix}dropdown-color: #{$dropdown-color};\n  --#{$prefix}dropdown-bg: #{$dropdown-bg};\n  --#{$prefix}dropdown-border-color: #{$dropdown-border-color};\n  --#{$prefix}dropdown-border-radius: #{$dropdown-border-radius};\n  --#{$prefix}dropdown-border-width: #{$dropdown-border-width};\n  --#{$prefix}dropdown-inner-border-radius: #{$dropdown-inner-border-radius};\n  --#{$prefix}dropdown-divider-bg: #{$dropdown-divider-bg};\n  --#{$prefix}dropdown-divider-margin-y: #{$dropdown-divider-margin-y};\n  --#{$prefix}dropdown-box-shadow: #{$dropdown-box-shadow};\n  --#{$prefix}dropdown-link-color: #{$dropdown-link-color};\n  --#{$prefix}dropdown-link-hover-color: #{$dropdown-link-hover-color};\n  --#{$prefix}dropdown-link-hover-bg: #{$dropdown-link-hover-bg};\n  --#{$prefix}dropdown-link-active-color: #{$dropdown-link-active-color};\n  --#{$prefix}dropdown-link-active-bg: #{$dropdown-link-active-bg};\n  --#{$prefix}dropdown-link-disabled-color: #{$dropdown-link-disabled-color};\n  --#{$prefix}dropdown-item-padding-x: #{$dropdown-item-padding-x};\n  --#{$prefix}dropdown-item-padding-y: #{$dropdown-item-padding-y};\n  --#{$prefix}dropdown-header-color: #{$dropdown-header-color};\n  --#{$prefix}dropdown-header-padding-x: #{$dropdown-header-padding-x};\n  --#{$prefix}dropdown-header-padding-y: #{$dropdown-header-padding-y};\n  // scss-docs-end dropdown-css-vars\n\n  position: absolute;\n  z-index: var(--#{$prefix}dropdown-zindex);\n  display: none; // none by default, but block on \"open\" of the menu\n  min-width: var(--#{$prefix}dropdown-min-width);\n  padding: var(--#{$prefix}dropdown-padding-y) var(--#{$prefix}dropdown-padding-x);\n  margin: 0; // Override default margin of ul\n  @include font-size(var(--#{$prefix}dropdown-font-size));\n  color: var(--#{$prefix}dropdown-color);\n  text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n  list-style: none;\n  background-color: var(--#{$prefix}dropdown-bg);\n  background-clip: padding-box;\n  border: var(--#{$prefix}dropdown-border-width) solid var(--#{$prefix}dropdown-border-color);\n  @include border-radius(var(--#{$prefix}dropdown-border-radius));\n  @include box-shadow(var(--#{$prefix}dropdown-box-shadow));\n\n  &[data-bs-popper] {\n    top: 100%;\n    left: 0;\n    margin-top: var(--#{$prefix}dropdown-spacer);\n  }\n\n  @if $dropdown-padding-y == 0 {\n    > .dropdown-item:first-child,\n    > li:first-child .dropdown-item {\n      @include border-top-radius(var(--#{$prefix}dropdown-inner-border-radius));\n    }\n    > .dropdown-item:last-child,\n    > li:last-child .dropdown-item {\n      @include border-bottom-radius(var(--#{$prefix}dropdown-inner-border-radius));\n    }\n\n  }\n}\n\n// scss-docs-start responsive-breakpoints\n// We deliberately hardcode the `bs-` prefix because we check\n// this custom property in JS to determine Popper's positioning\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .dropdown-menu#{$infix}-start {\n      --bs-position: start;\n\n      &[data-bs-popper] {\n        right: auto;\n        left: 0;\n      }\n    }\n\n    .dropdown-menu#{$infix}-end {\n      --bs-position: end;\n\n      &[data-bs-popper] {\n        right: 0;\n        left: auto;\n      }\n    }\n  }\n}\n// scss-docs-end responsive-breakpoints\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n// Just add .dropup after the standard .dropdown class and you're set.\n.dropup {\n  .dropdown-menu[data-bs-popper] {\n    top: auto;\n    bottom: 100%;\n    margin-top: 0;\n    margin-bottom: var(--#{$prefix}dropdown-spacer);\n  }\n\n  .dropdown-toggle {\n    @include caret(up);\n  }\n}\n\n.dropend {\n  .dropdown-menu[data-bs-popper] {\n    top: 0;\n    right: auto;\n    left: 100%;\n    margin-top: 0;\n    margin-left: var(--#{$prefix}dropdown-spacer);\n  }\n\n  .dropdown-toggle {\n    @include caret(end);\n    &::after {\n      vertical-align: 0;\n    }\n  }\n}\n\n.dropstart {\n  .dropdown-menu[data-bs-popper] {\n    top: 0;\n    right: 100%;\n    left: auto;\n    margin-top: 0;\n    margin-right: var(--#{$prefix}dropdown-spacer);\n  }\n\n  .dropdown-toggle {\n    @include caret(start);\n    &::before {\n      vertical-align: 0;\n    }\n  }\n}\n\n\n// Dividers (basically an `<hr>`) within the dropdown\n.dropdown-divider {\n  height: 0;\n  margin: var(--#{$prefix}dropdown-divider-margin-y) 0;\n  overflow: hidden;\n  border-top: 1px solid var(--#{$prefix}dropdown-divider-bg);\n  opacity: 1; // Revisit in v6 to de-dupe styles that conflict with <hr> element\n}\n\n// Links, buttons, and more within the dropdown menu\n//\n// `<button>`-specific styles are denoted with `// For <button>s`\n.dropdown-item {\n  display: block;\n  width: 100%; // For `<button>`s\n  padding: var(--#{$prefix}dropdown-item-padding-y) var(--#{$prefix}dropdown-item-padding-x);\n  clear: both;\n  font-weight: $font-weight-normal;\n  color: var(--#{$prefix}dropdown-link-color);\n  text-align: inherit; // For `<button>`s\n  text-decoration: if($link-decoration == none, null, none);\n  white-space: nowrap; // prevent links from randomly breaking onto new lines\n  background-color: transparent; // For `<button>`s\n  border: 0; // For `<button>`s\n  @include border-radius(var(--#{$prefix}dropdown-item-border-radius, 0));\n\n  &:hover,\n  &:focus {\n    color: var(--#{$prefix}dropdown-link-hover-color);\n    text-decoration: if($link-hover-decoration == underline, none, null);\n    @include gradient-bg(var(--#{$prefix}dropdown-link-hover-bg));\n  }\n\n  &.active,\n  &:active {\n    color: var(--#{$prefix}dropdown-link-active-color);\n    text-decoration: none;\n    @include gradient-bg(var(--#{$prefix}dropdown-link-active-bg));\n  }\n\n  &.disabled,\n  &:disabled {\n    color: var(--#{$prefix}dropdown-link-disabled-color);\n    pointer-events: none;\n    background-color: transparent;\n    // Remove CSS gradients if they're enabled\n    background-image: if($enable-gradients, none, null);\n  }\n}\n\n.dropdown-menu.show {\n  display: block;\n}\n\n// Dropdown section headers\n.dropdown-header {\n  display: block;\n  padding: var(--#{$prefix}dropdown-header-padding-y) var(--#{$prefix}dropdown-header-padding-x);\n  margin-bottom: 0; // for use with heading elements\n  @include font-size($font-size-sm);\n  color: var(--#{$prefix}dropdown-header-color);\n  white-space: nowrap; // as with > li > a\n}\n\n// Dropdown text\n.dropdown-item-text {\n  display: block;\n  padding: var(--#{$prefix}dropdown-item-padding-y) var(--#{$prefix}dropdown-item-padding-x);\n  color: var(--#{$prefix}dropdown-link-color);\n}\n\n// Dark dropdowns\n.dropdown-menu-dark {\n  // scss-docs-start dropdown-dark-css-vars\n  --#{$prefix}dropdown-color: #{$dropdown-dark-color};\n  --#{$prefix}dropdown-bg: #{$dropdown-dark-bg};\n  --#{$prefix}dropdown-border-color: #{$dropdown-dark-border-color};\n  --#{$prefix}dropdown-box-shadow: #{$dropdown-dark-box-shadow};\n  --#{$prefix}dropdown-link-color: #{$dropdown-dark-link-color};\n  --#{$prefix}dropdown-link-hover-color: #{$dropdown-dark-link-hover-color};\n  --#{$prefix}dropdown-divider-bg: #{$dropdown-dark-divider-bg};\n  --#{$prefix}dropdown-link-hover-bg: #{$dropdown-dark-link-hover-bg};\n  --#{$prefix}dropdown-link-active-color: #{$dropdown-dark-link-active-color};\n  --#{$prefix}dropdown-link-active-bg: #{$dropdown-dark-link-active-bg};\n  --#{$prefix}dropdown-link-disabled-color: #{$dropdown-dark-link-disabled-color};\n  --#{$prefix}dropdown-header-color: #{$dropdown-dark-header-color};\n  // scss-docs-end dropdown-dark-css-vars\n}\n","// scss-docs-start caret-mixins\n@mixin caret-down($width: $caret-width) {\n  border-top: $width solid;\n  border-right: $width solid transparent;\n  border-bottom: 0;\n  border-left: $width solid transparent;\n}\n\n@mixin caret-up($width: $caret-width) {\n  border-top: 0;\n  border-right: $width solid transparent;\n  border-bottom: $width solid;\n  border-left: $width solid transparent;\n}\n\n@mixin caret-end($width: $caret-width) {\n  border-top: $width solid transparent;\n  border-right: 0;\n  border-bottom: $width solid transparent;\n  border-left: $width solid;\n}\n\n@mixin caret-start($width: $caret-width) {\n  border-top: $width solid transparent;\n  border-right: $width solid;\n  border-bottom: $width solid transparent;\n}\n\n@mixin caret(\n  $direction: down,\n  $width: $caret-width,\n  $spacing: $caret-spacing,\n  $vertical-align: $caret-vertical-align\n) {\n  @if $enable-caret {\n    &::after {\n      display: inline-block;\n      margin-left: $spacing;\n      vertical-align: $vertical-align;\n      content: \"\";\n      @if $direction == down {\n        @include caret-down($width);\n      } @else if $direction == up {\n        @include caret-up($width);\n      } @else if $direction == end {\n        @include caret-end($width);\n      }\n    }\n\n    @if $direction == start {\n      &::after {\n        display: none;\n      }\n\n      &::before {\n        display: inline-block;\n        margin-right: $spacing;\n        vertical-align: $vertical-align;\n        content: \"\";\n        @include caret-start($width);\n      }\n    }\n\n    &:empty::after {\n      margin-left: 0;\n    }\n  }\n}\n// scss-docs-end caret-mixins\n","// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n  position: relative;\n  display: inline-flex;\n  vertical-align: middle; // match .btn alignment given font-size hack above\n\n  > .btn {\n    position: relative;\n    flex: 1 1 auto;\n  }\n\n  // Bring the hover, focused, and \"active\" buttons to the front to overlay\n  // the borders properly\n  > .btn-check:checked + .btn,\n  > .btn-check:focus + .btn,\n  > .btn:hover,\n  > .btn:focus,\n  > .btn:active,\n  > .btn.active {\n    z-index: 1;\n  }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: flex-start;\n\n  .input-group {\n    width: auto;\n  }\n}\n\n.btn-group {\n  @include border-radius($btn-border-radius);\n\n  // Prevent double borders when buttons are next to each other\n  > :not(.btn-check:first-child) + .btn,\n  > .btn-group:not(:first-child) {\n    margin-left: calc($btn-border-width * -1); // stylelint-disable-line function-disallowed-list\n  }\n\n  // Reset rounded corners\n  > .btn:not(:last-child):not(.dropdown-toggle),\n  > .btn.dropdown-toggle-split:first-child,\n  > .btn-group:not(:last-child) > .btn {\n    @include border-end-radius(0);\n  }\n\n  // The left radius should be 0 if the button is:\n  // - the \"third or more\" child\n  // - the second child and the previous element isn't `.btn-check` (making it the first child visually)\n  // - part of a btn-group which isn't the first child\n  > .btn:nth-child(n + 3),\n  > :not(.btn-check) + .btn,\n  > .btn-group:not(:first-child) > .btn {\n    @include border-start-radius(0);\n  }\n}\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-sm > .btn { @extend .btn-sm; }\n.btn-group-lg > .btn { @extend .btn-lg; }\n\n\n//\n// Split button dropdowns\n//\n\n.dropdown-toggle-split {\n  padding-right: $btn-padding-x * .75;\n  padding-left: $btn-padding-x * .75;\n\n  &::after,\n  .dropup &::after,\n  .dropend &::after {\n    margin-left: 0;\n  }\n\n  .dropstart &::before {\n    margin-right: 0;\n  }\n}\n\n.btn-sm + .dropdown-toggle-split {\n  padding-right: $btn-padding-x-sm * .75;\n  padding-left: $btn-padding-x-sm * .75;\n}\n\n.btn-lg + .dropdown-toggle-split {\n  padding-right: $btn-padding-x-lg * .75;\n  padding-left: $btn-padding-x-lg * .75;\n}\n\n\n// The clickable button for toggling the menu\n// Set the same inset shadow as the :active state\n.btn-group.show .dropdown-toggle {\n  @include box-shadow($btn-active-box-shadow);\n\n  // Show no shadow for `.btn-link` since it has no other button styles.\n  &.btn-link {\n    @include box-shadow(none);\n  }\n}\n\n\n//\n// Vertical button groups\n//\n\n.btn-group-vertical {\n  flex-direction: column;\n  align-items: flex-start;\n  justify-content: center;\n\n  > .btn,\n  > .btn-group {\n    width: 100%;\n  }\n\n  > .btn:not(:first-child),\n  > .btn-group:not(:first-child) {\n    margin-top: calc($btn-border-width * -1); // stylelint-disable-line function-disallowed-list\n  }\n\n  // Reset rounded corners\n  > .btn:not(:last-child):not(.dropdown-toggle),\n  > .btn-group:not(:last-child) > .btn {\n    @include border-bottom-radius(0);\n  }\n\n  > .btn ~ .btn,\n  > .btn-group:not(:first-child) > .btn {\n    @include border-top-radius(0);\n  }\n}\n","// Base class\n//\n// Kickstart any navigation component with a set of style resets. Works with\n// `<nav>`s, `<ul>`s or `<ol>`s.\n\n.nav {\n  // scss-docs-start nav-css-vars\n  --#{$prefix}nav-link-padding-x: #{$nav-link-padding-x};\n  --#{$prefix}nav-link-padding-y: #{$nav-link-padding-y};\n  @include rfs($nav-link-font-size, --#{$prefix}nav-link-font-size);\n  --#{$prefix}nav-link-font-weight: #{$nav-link-font-weight};\n  --#{$prefix}nav-link-color: #{$nav-link-color};\n  --#{$prefix}nav-link-hover-color: #{$nav-link-hover-color};\n  --#{$prefix}nav-link-disabled-color: #{$nav-link-disabled-color};\n  // scss-docs-end nav-css-vars\n\n  display: flex;\n  flex-wrap: wrap;\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n}\n\n.nav-link {\n  display: block;\n  padding: var(--#{$prefix}nav-link-padding-y) var(--#{$prefix}nav-link-padding-x);\n  @include font-size(var(--#{$prefix}nav-link-font-size));\n  font-weight: var(--#{$prefix}nav-link-font-weight);\n  color: var(--#{$prefix}nav-link-color);\n  text-decoration: if($link-decoration == none, null, none);\n  @include transition($nav-link-transition);\n\n  &:hover,\n  &:focus {\n    color: var(--#{$prefix}nav-link-hover-color);\n    text-decoration: if($link-hover-decoration == underline, none, null);\n  }\n\n  // Disabled state lightens text\n  &.disabled {\n    color: var(--#{$prefix}nav-link-disabled-color);\n    pointer-events: none;\n    cursor: default;\n  }\n}\n\n//\n// Tabs\n//\n\n.nav-tabs {\n  // scss-docs-start nav-tabs-css-vars\n  --#{$prefix}nav-tabs-border-width: #{$nav-tabs-border-width};\n  --#{$prefix}nav-tabs-border-color: #{$nav-tabs-border-color};\n  --#{$prefix}nav-tabs-border-radius: #{$nav-tabs-border-radius};\n  --#{$prefix}nav-tabs-link-hover-border-color: #{$nav-tabs-link-hover-border-color};\n  --#{$prefix}nav-tabs-link-active-color: #{$nav-tabs-link-active-color};\n  --#{$prefix}nav-tabs-link-active-bg: #{$nav-tabs-link-active-bg};\n  --#{$prefix}nav-tabs-link-active-border-color: #{$nav-tabs-link-active-border-color};\n  // scss-docs-end nav-tabs-css-vars\n\n  border-bottom: var(--#{$prefix}nav-tabs-border-width) solid var(--#{$prefix}nav-tabs-border-color);\n\n  .nav-link {\n    margin-bottom: calc(-1 * var(--#{$prefix}nav-tabs-border-width)); // stylelint-disable-line function-disallowed-list\n    background: none;\n    border: var(--#{$prefix}nav-tabs-border-width) solid transparent;\n    @include border-top-radius(var(--#{$prefix}nav-tabs-border-radius));\n\n    &:hover,\n    &:focus {\n      // Prevents active .nav-link tab overlapping focus outline of previous/next .nav-link\n      isolation: isolate;\n      border-color: var(--#{$prefix}nav-tabs-link-hover-border-color);\n    }\n\n    &.disabled,\n    &:disabled {\n      color: var(--#{$prefix}nav-link-disabled-color);\n      background-color: transparent;\n      border-color: transparent;\n    }\n  }\n\n  .nav-link.active,\n  .nav-item.show .nav-link {\n    color: var(--#{$prefix}nav-tabs-link-active-color);\n    background-color: var(--#{$prefix}nav-tabs-link-active-bg);\n    border-color: var(--#{$prefix}nav-tabs-link-active-border-color);\n  }\n\n  .dropdown-menu {\n    // Make dropdown border overlap tab border\n    margin-top: calc(-1 * var(--#{$prefix}nav-tabs-border-width)); // stylelint-disable-line function-disallowed-list\n    // Remove the top rounded corners here since there is a hard edge above the menu\n    @include border-top-radius(0);\n  }\n}\n\n\n//\n// Pills\n//\n\n.nav-pills {\n  // scss-docs-start nav-pills-css-vars\n  --#{$prefix}nav-pills-border-radius: #{$nav-pills-border-radius};\n  --#{$prefix}nav-pills-link-active-color: #{$nav-pills-link-active-color};\n  --#{$prefix}nav-pills-link-active-bg: #{$nav-pills-link-active-bg};\n  // scss-docs-end nav-pills-css-vars\n\n  .nav-link {\n    background: none;\n    border: 0;\n    @include border-radius(var(--#{$prefix}nav-pills-border-radius));\n\n    &:disabled {\n      color: var(--#{$prefix}nav-link-disabled-color);\n      background-color: transparent;\n      border-color: transparent;\n    }\n  }\n\n  .nav-link.active,\n  .show > .nav-link {\n    color: var(--#{$prefix}nav-pills-link-active-color);\n    @include gradient-bg(var(--#{$prefix}nav-pills-link-active-bg));\n  }\n}\n\n\n//\n// Justified variants\n//\n\n.nav-fill {\n  > .nav-link,\n  .nav-item {\n    flex: 1 1 auto;\n    text-align: center;\n  }\n}\n\n.nav-justified {\n  > .nav-link,\n  .nav-item {\n    flex-basis: 0;\n    flex-grow: 1;\n    text-align: center;\n  }\n}\n\n.nav-fill,\n.nav-justified {\n  .nav-item .nav-link {\n    width: 100%; // Make sure button will grow\n  }\n}\n\n\n// Tabbable tabs\n//\n// Hide tabbable panes to start, show them when `.active`\n\n.tab-content {\n  > .tab-pane {\n    display: none;\n  }\n  > .active {\n    display: block;\n  }\n}\n","// Navbar\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n  // scss-docs-start navbar-css-vars\n  --#{$prefix}navbar-padding-x: #{if($navbar-padding-x == null, 0, $navbar-padding-x)};\n  --#{$prefix}navbar-padding-y: #{$navbar-padding-y};\n  --#{$prefix}navbar-color: #{$navbar-light-color};\n  --#{$prefix}navbar-hover-color: #{$navbar-light-hover-color};\n  --#{$prefix}navbar-disabled-color: #{$navbar-light-disabled-color};\n  --#{$prefix}navbar-active-color: #{$navbar-light-active-color};\n  --#{$prefix}navbar-brand-padding-y: #{$navbar-brand-padding-y};\n  --#{$prefix}navbar-brand-margin-end: #{$navbar-brand-margin-end};\n  --#{$prefix}navbar-brand-font-size: #{$navbar-brand-font-size};\n  --#{$prefix}navbar-brand-color: #{$navbar-light-brand-color};\n  --#{$prefix}navbar-brand-hover-color: #{$navbar-light-brand-hover-color};\n  --#{$prefix}navbar-nav-link-padding-x: #{$navbar-nav-link-padding-x};\n  --#{$prefix}navbar-toggler-padding-y: #{$navbar-toggler-padding-y};\n  --#{$prefix}navbar-toggler-padding-x: #{$navbar-toggler-padding-x};\n  --#{$prefix}navbar-toggler-font-size: #{$navbar-toggler-font-size};\n  --#{$prefix}navbar-toggler-icon-bg: #{escape-svg($navbar-light-toggler-icon-bg)};\n  --#{$prefix}navbar-toggler-border-color: #{$navbar-light-toggler-border-color};\n  --#{$prefix}navbar-toggler-border-radius: #{$navbar-toggler-border-radius};\n  --#{$prefix}navbar-toggler-focus-width: #{$navbar-toggler-focus-width};\n  --#{$prefix}navbar-toggler-transition: #{$navbar-toggler-transition};\n  // scss-docs-end navbar-css-vars\n\n  position: relative;\n  display: flex;\n  flex-wrap: wrap; // allow us to do the line break for collapsing content\n  align-items: center;\n  justify-content: space-between; // space out brand from logo\n  padding: var(--#{$prefix}navbar-padding-y) var(--#{$prefix}navbar-padding-x);\n  @include gradient-bg();\n\n  // Because flex properties aren't inherited, we need to redeclare these first\n  // few properties so that content nested within behave properly.\n  // The `flex-wrap` property is inherited to simplify the expanded navbars\n  %container-flex-properties {\n    display: flex;\n    flex-wrap: inherit;\n    align-items: center;\n    justify-content: space-between;\n  }\n\n  > .container,\n  > .container-fluid {\n    @extend %container-flex-properties;\n  }\n\n  @each $breakpoint, $container-max-width in $container-max-widths {\n    > .container#{breakpoint-infix($breakpoint, $container-max-widths)} {\n      @extend %container-flex-properties;\n    }\n  }\n}\n\n\n// Navbar brand\n//\n// Used for brand, project, or site names.\n\n.navbar-brand {\n  padding-top: var(--#{$prefix}navbar-brand-padding-y);\n  padding-bottom: var(--#{$prefix}navbar-brand-padding-y);\n  margin-right: var(--#{$prefix}navbar-brand-margin-end);\n  @include font-size(var(--#{$prefix}navbar-brand-font-size));\n  color: var(--#{$prefix}navbar-brand-color);\n  text-decoration: if($link-decoration == none, null, none);\n  white-space: nowrap;\n\n  &:hover,\n  &:focus {\n    color: var(--#{$prefix}navbar-brand-hover-color);\n    text-decoration: if($link-hover-decoration == underline, none, null);\n  }\n}\n\n\n// Navbar nav\n//\n// Custom navbar navigation (doesn't require `.nav`, but does make use of `.nav-link`).\n\n.navbar-nav {\n  // scss-docs-start navbar-nav-css-vars\n  --#{$prefix}nav-link-padding-x: 0;\n  --#{$prefix}nav-link-padding-y: #{$nav-link-padding-y};\n  @include rfs($nav-link-font-size, --#{$prefix}nav-link-font-size);\n  --#{$prefix}nav-link-font-weight: #{$nav-link-font-weight};\n  --#{$prefix}nav-link-color: var(--#{$prefix}navbar-color);\n  --#{$prefix}nav-link-hover-color: var(--#{$prefix}navbar-hover-color);\n  --#{$prefix}nav-link-disabled-color: var(--#{$prefix}navbar-disabled-color);\n  // scss-docs-end navbar-nav-css-vars\n\n  display: flex;\n  flex-direction: column; // cannot use `inherit` to get the `.navbar`s value\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n\n  .show > .nav-link,\n  .nav-link.active {\n    color: var(--#{$prefix}navbar-active-color);\n  }\n\n  .dropdown-menu {\n    position: static;\n  }\n}\n\n\n// Navbar text\n//\n//\n\n.navbar-text {\n  padding-top: $nav-link-padding-y;\n  padding-bottom: $nav-link-padding-y;\n  color: var(--#{$prefix}navbar-color);\n\n  a,\n  a:hover,\n  a:focus  {\n    color: var(--#{$prefix}navbar-active-color);\n  }\n}\n\n\n// Responsive navbar\n//\n// Custom styles for responsive collapsing and toggling of navbar contents.\n// Powered by the collapse Bootstrap JavaScript plugin.\n\n// When collapsed, prevent the toggleable navbar contents from appearing in\n// the default flexbox row orientation. Requires the use of `flex-wrap: wrap`\n// on the `.navbar` parent.\n.navbar-collapse {\n  flex-basis: 100%;\n  flex-grow: 1;\n  // For always expanded or extra full navbars, ensure content aligns itself\n  // properly vertically. Can be easily overridden with flex utilities.\n  align-items: center;\n}\n\n// Button for toggling the navbar when in its collapsed state\n.navbar-toggler {\n  padding: var(--#{$prefix}navbar-toggler-padding-y) var(--#{$prefix}navbar-toggler-padding-x);\n  @include font-size(var(--#{$prefix}navbar-toggler-font-size));\n  line-height: 1;\n  color: var(--#{$prefix}navbar-color);\n  background-color: transparent; // remove default button style\n  border: var(--#{$prefix}border-width) solid var(--#{$prefix}navbar-toggler-border-color); // remove default button style\n  @include border-radius(var(--#{$prefix}navbar-toggler-border-radius));\n  @include transition(var(--#{$prefix}navbar-toggler-transition));\n\n  &:hover {\n    text-decoration: none;\n  }\n\n  &:focus {\n    text-decoration: none;\n    outline: 0;\n    box-shadow: 0 0 0 var(--#{$prefix}navbar-toggler-focus-width);\n  }\n}\n\n// Keep as a separate element so folks can easily override it with another icon\n// or image file as needed.\n.navbar-toggler-icon {\n  display: inline-block;\n  width: 1.5em;\n  height: 1.5em;\n  vertical-align: middle;\n  background-image: var(--#{$prefix}navbar-toggler-icon-bg);\n  background-repeat: no-repeat;\n  background-position: center;\n  background-size: 100%;\n}\n\n.navbar-nav-scroll {\n  max-height: var(--#{$prefix}scroll-height, 75vh);\n  overflow-y: auto;\n}\n\n// scss-docs-start navbar-expand-loop\n// Generate series of `.navbar-expand-*` responsive classes for configuring\n// where your navbar collapses.\n.navbar-expand {\n  @each $breakpoint in map-keys($grid-breakpoints) {\n    $next: breakpoint-next($breakpoint, $grid-breakpoints);\n    $infix: breakpoint-infix($next, $grid-breakpoints);\n\n    // stylelint-disable-next-line scss/selector-no-union-class-name\n    &#{$infix} {\n      @include media-breakpoint-up($next) {\n        flex-wrap: nowrap;\n        justify-content: flex-start;\n\n        .navbar-nav {\n          flex-direction: row;\n\n          .dropdown-menu {\n            position: absolute;\n          }\n\n          .nav-link {\n            padding-right: var(--#{$prefix}navbar-nav-link-padding-x);\n            padding-left: var(--#{$prefix}navbar-nav-link-padding-x);\n          }\n        }\n\n        .navbar-nav-scroll {\n          overflow: visible;\n        }\n\n        .navbar-collapse {\n          display: flex !important; // stylelint-disable-line declaration-no-important\n          flex-basis: auto;\n        }\n\n        .navbar-toggler {\n          display: none;\n        }\n\n        .offcanvas {\n          // stylelint-disable declaration-no-important\n          position: static;\n          z-index: auto;\n          flex-grow: 1;\n          width: auto !important;\n          height: auto !important;\n          visibility: visible !important;\n          background-color: transparent !important;\n          border: 0 !important;\n          transform: none !important;\n          @include box-shadow(none);\n          @include transition(none);\n          // stylelint-enable declaration-no-important\n\n          .offcanvas-header {\n            display: none;\n          }\n\n          .offcanvas-body {\n            display: flex;\n            flex-grow: 0;\n            padding: 0;\n            overflow-y: visible;\n          }\n        }\n      }\n    }\n  }\n}\n// scss-docs-end navbar-expand-loop\n\n// Navbar themes\n//\n// Styles for switching between navbars with light or dark background.\n\n.navbar-light {\n  @include deprecate(\"`.navbar-light`\", \"v5.2.0\", \"v6.0.0\", true);\n}\n\n.navbar-dark {\n  // scss-docs-start navbar-dark-css-vars\n  --#{$prefix}navbar-color: #{$navbar-dark-color};\n  --#{$prefix}navbar-hover-color: #{$navbar-dark-hover-color};\n  --#{$prefix}navbar-disabled-color: #{$navbar-dark-disabled-color};\n  --#{$prefix}navbar-active-color: #{$navbar-dark-active-color};\n  --#{$prefix}navbar-brand-color: #{$navbar-dark-brand-color};\n  --#{$prefix}navbar-brand-hover-color: #{$navbar-dark-brand-hover-color};\n  --#{$prefix}navbar-toggler-border-color: #{$navbar-dark-toggler-border-color};\n  --#{$prefix}navbar-toggler-icon-bg: #{escape-svg($navbar-dark-toggler-icon-bg)};\n  // scss-docs-end navbar-dark-css-vars\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark) {\n    .navbar {\n      --#{$prefix}navbar-toggler-icon-bg: #{escape-svg($navbar-dark-toggler-icon-bg)};\n    }\n  }\n}\n","//\n// Base styles\n//\n\n.card {\n  // scss-docs-start card-css-vars\n  --#{$prefix}card-spacer-y: #{$card-spacer-y};\n  --#{$prefix}card-spacer-x: #{$card-spacer-x};\n  --#{$prefix}card-title-spacer-y: #{$card-title-spacer-y};\n  --#{$prefix}card-title-color: #{$card-title-color};\n  --#{$prefix}card-subtitle-color: #{$card-subtitle-color};\n  --#{$prefix}card-border-width: #{$card-border-width};\n  --#{$prefix}card-border-color: #{$card-border-color};\n  --#{$prefix}card-border-radius: #{$card-border-radius};\n  --#{$prefix}card-box-shadow: #{$card-box-shadow};\n  --#{$prefix}card-inner-border-radius: #{$card-inner-border-radius};\n  --#{$prefix}card-cap-padding-y: #{$card-cap-padding-y};\n  --#{$prefix}card-cap-padding-x: #{$card-cap-padding-x};\n  --#{$prefix}card-cap-bg: #{$card-cap-bg};\n  --#{$prefix}card-cap-color: #{$card-cap-color};\n  --#{$prefix}card-height: #{$card-height};\n  --#{$prefix}card-color: #{$card-color};\n  --#{$prefix}card-bg: #{$card-bg};\n  --#{$prefix}card-img-overlay-padding: #{$card-img-overlay-padding};\n  --#{$prefix}card-group-margin: #{$card-group-margin};\n  // scss-docs-end card-css-vars\n\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  min-width: 0; // See https://github.com/twbs/bootstrap/pull/22740#issuecomment-305868106\n  height: var(--#{$prefix}card-height);\n  word-wrap: break-word;\n  background-color: var(--#{$prefix}card-bg);\n  background-clip: border-box;\n  border: var(--#{$prefix}card-border-width) solid var(--#{$prefix}card-border-color);\n  @include border-radius(var(--#{$prefix}card-border-radius));\n  @include box-shadow(var(--#{$prefix}card-box-shadow));\n\n  > hr {\n    margin-right: 0;\n    margin-left: 0;\n  }\n\n  > .list-group {\n    border-top: inherit;\n    border-bottom: inherit;\n\n    &:first-child {\n      border-top-width: 0;\n      @include border-top-radius(var(--#{$prefix}card-inner-border-radius));\n    }\n\n    &:last-child  {\n      border-bottom-width: 0;\n      @include border-bottom-radius(var(--#{$prefix}card-inner-border-radius));\n    }\n  }\n\n  // Due to specificity of the above selector (`.card > .list-group`), we must\n  // use a child selector here to prevent double borders.\n  > .card-header + .list-group,\n  > .list-group + .card-footer {\n    border-top: 0;\n  }\n}\n\n.card-body {\n  // Enable `flex-grow: 1` for decks and groups so that card blocks take up\n  // as much space as possible, ensuring footers are aligned to the bottom.\n  flex: 1 1 auto;\n  padding: var(--#{$prefix}card-spacer-y) var(--#{$prefix}card-spacer-x);\n  color: var(--#{$prefix}card-color);\n}\n\n.card-title {\n  margin-bottom: var(--#{$prefix}card-title-spacer-y);\n  color: var(--#{$prefix}card-title-color);\n}\n\n.card-subtitle {\n  margin-top: calc(-.5 * var(--#{$prefix}card-title-spacer-y)); // stylelint-disable-line function-disallowed-list\n  margin-bottom: 0;\n  color: var(--#{$prefix}card-subtitle-color);\n}\n\n.card-text:last-child {\n  margin-bottom: 0;\n}\n\n.card-link {\n  &:hover {\n    text-decoration: if($link-hover-decoration == underline, none, null);\n  }\n\n  + .card-link {\n    margin-left: var(--#{$prefix}card-spacer-x);\n  }\n}\n\n//\n// Optional textual caps\n//\n\n.card-header {\n  padding: var(--#{$prefix}card-cap-padding-y) var(--#{$prefix}card-cap-padding-x);\n  margin-bottom: 0; // Removes the default margin-bottom of <hN>\n  color: var(--#{$prefix}card-cap-color);\n  background-color: var(--#{$prefix}card-cap-bg);\n  border-bottom: var(--#{$prefix}card-border-width) solid var(--#{$prefix}card-border-color);\n\n  &:first-child {\n    @include border-radius(var(--#{$prefix}card-inner-border-radius) var(--#{$prefix}card-inner-border-radius) 0 0);\n  }\n}\n\n.card-footer {\n  padding: var(--#{$prefix}card-cap-padding-y) var(--#{$prefix}card-cap-padding-x);\n  color: var(--#{$prefix}card-cap-color);\n  background-color: var(--#{$prefix}card-cap-bg);\n  border-top: var(--#{$prefix}card-border-width) solid var(--#{$prefix}card-border-color);\n\n  &:last-child {\n    @include border-radius(0 0 var(--#{$prefix}card-inner-border-radius) var(--#{$prefix}card-inner-border-radius));\n  }\n}\n\n\n//\n// Header navs\n//\n\n.card-header-tabs {\n  margin-right: calc(-.5 * var(--#{$prefix}card-cap-padding-x)); // stylelint-disable-line function-disallowed-list\n  margin-bottom: calc(-1 * var(--#{$prefix}card-cap-padding-y)); // stylelint-disable-line function-disallowed-list\n  margin-left: calc(-.5 * var(--#{$prefix}card-cap-padding-x)); // stylelint-disable-line function-disallowed-list\n  border-bottom: 0;\n\n  .nav-link.active {\n    background-color: var(--#{$prefix}card-bg);\n    border-bottom-color: var(--#{$prefix}card-bg);\n  }\n}\n\n.card-header-pills {\n  margin-right: calc(-.5 * var(--#{$prefix}card-cap-padding-x)); // stylelint-disable-line function-disallowed-list\n  margin-left: calc(-.5 * var(--#{$prefix}card-cap-padding-x)); // stylelint-disable-line function-disallowed-list\n}\n\n// Card image\n.card-img-overlay {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  padding: var(--#{$prefix}card-img-overlay-padding);\n  @include border-radius(var(--#{$prefix}card-inner-border-radius));\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n  width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n}\n\n.card-img,\n.card-img-top {\n  @include border-top-radius(var(--#{$prefix}card-inner-border-radius));\n}\n\n.card-img,\n.card-img-bottom {\n  @include border-bottom-radius(var(--#{$prefix}card-inner-border-radius));\n}\n\n\n//\n// Card groups\n//\n\n.card-group {\n  // The child selector allows nested `.card` within `.card-group`\n  // to display properly.\n  > .card {\n    margin-bottom: var(--#{$prefix}card-group-margin);\n  }\n\n  @include media-breakpoint-up(sm) {\n    display: flex;\n    flex-flow: row wrap;\n    // The child selector allows nested `.card` within `.card-group`\n    // to display properly.\n    > .card {\n      // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n      flex: 1 0 0%;\n      margin-bottom: 0;\n\n      + .card {\n        margin-left: 0;\n        border-left: 0;\n      }\n\n      // Handle rounded corners\n      @if $enable-rounded {\n        &:not(:last-child) {\n          @include border-end-radius(0);\n\n          .card-img-top,\n          .card-header {\n            // stylelint-disable-next-line property-disallowed-list\n            border-top-right-radius: 0;\n          }\n          .card-img-bottom,\n          .card-footer {\n            // stylelint-disable-next-line property-disallowed-list\n            border-bottom-right-radius: 0;\n          }\n        }\n\n        &:not(:first-child) {\n          @include border-start-radius(0);\n\n          .card-img-top,\n          .card-header {\n            // stylelint-disable-next-line property-disallowed-list\n            border-top-left-radius: 0;\n          }\n          .card-img-bottom,\n          .card-footer {\n            // stylelint-disable-next-line property-disallowed-list\n            border-bottom-left-radius: 0;\n          }\n        }\n      }\n    }\n  }\n}\n","//\n// Base styles\n//\n\n.accordion {\n  // scss-docs-start accordion-css-vars\n  --#{$prefix}accordion-color: #{$accordion-color};\n  --#{$prefix}accordion-bg: #{$accordion-bg};\n  --#{$prefix}accordion-transition: #{$accordion-transition};\n  --#{$prefix}accordion-border-color: #{$accordion-border-color};\n  --#{$prefix}accordion-border-width: #{$accordion-border-width};\n  --#{$prefix}accordion-border-radius: #{$accordion-border-radius};\n  --#{$prefix}accordion-inner-border-radius: #{$accordion-inner-border-radius};\n  --#{$prefix}accordion-btn-padding-x: #{$accordion-button-padding-x};\n  --#{$prefix}accordion-btn-padding-y: #{$accordion-button-padding-y};\n  --#{$prefix}accordion-btn-color: #{$accordion-button-color};\n  --#{$prefix}accordion-btn-bg: #{$accordion-button-bg};\n  --#{$prefix}accordion-btn-icon: #{escape-svg($accordion-button-icon)};\n  --#{$prefix}accordion-btn-icon-width: #{$accordion-icon-width};\n  --#{$prefix}accordion-btn-icon-transform: #{$accordion-icon-transform};\n  --#{$prefix}accordion-btn-icon-transition: #{$accordion-icon-transition};\n  --#{$prefix}accordion-btn-active-icon: #{escape-svg($accordion-button-active-icon)};\n  --#{$prefix}accordion-btn-focus-border-color: #{$accordion-button-focus-border-color};\n  --#{$prefix}accordion-btn-focus-box-shadow: #{$accordion-button-focus-box-shadow};\n  --#{$prefix}accordion-body-padding-x: #{$accordion-body-padding-x};\n  --#{$prefix}accordion-body-padding-y: #{$accordion-body-padding-y};\n  --#{$prefix}accordion-active-color: #{$accordion-button-active-color};\n  --#{$prefix}accordion-active-bg: #{$accordion-button-active-bg};\n  // scss-docs-end accordion-css-vars\n}\n\n.accordion-button {\n  position: relative;\n  display: flex;\n  align-items: center;\n  width: 100%;\n  padding: var(--#{$prefix}accordion-btn-padding-y) var(--#{$prefix}accordion-btn-padding-x);\n  @include font-size($font-size-base);\n  color: var(--#{$prefix}accordion-btn-color);\n  text-align: left; // Reset button style\n  background-color: var(--#{$prefix}accordion-btn-bg);\n  border: 0;\n  @include border-radius(0);\n  overflow-anchor: none;\n  @include transition(var(--#{$prefix}accordion-transition));\n\n  &:not(.collapsed) {\n    color: var(--#{$prefix}accordion-active-color);\n    background-color: var(--#{$prefix}accordion-active-bg);\n    box-shadow: inset 0 calc(-1 * var(--#{$prefix}accordion-border-width)) 0 var(--#{$prefix}accordion-border-color); // stylelint-disable-line function-disallowed-list\n\n    &::after {\n      background-image: var(--#{$prefix}accordion-btn-active-icon);\n      transform: var(--#{$prefix}accordion-btn-icon-transform);\n    }\n  }\n\n  // Accordion icon\n  &::after {\n    flex-shrink: 0;\n    width: var(--#{$prefix}accordion-btn-icon-width);\n    height: var(--#{$prefix}accordion-btn-icon-width);\n    margin-left: auto;\n    content: \"\";\n    background-image: var(--#{$prefix}accordion-btn-icon);\n    background-repeat: no-repeat;\n    background-size: var(--#{$prefix}accordion-btn-icon-width);\n    @include transition(var(--#{$prefix}accordion-btn-icon-transition));\n  }\n\n  &:hover {\n    z-index: 2;\n  }\n\n  &:focus {\n    z-index: 3;\n    border-color: var(--#{$prefix}accordion-btn-focus-border-color);\n    outline: 0;\n    box-shadow: var(--#{$prefix}accordion-btn-focus-box-shadow);\n  }\n}\n\n.accordion-header {\n  margin-bottom: 0;\n}\n\n.accordion-item {\n  color: var(--#{$prefix}accordion-color);\n  background-color: var(--#{$prefix}accordion-bg);\n  border: var(--#{$prefix}accordion-border-width) solid var(--#{$prefix}accordion-border-color);\n\n  &:first-of-type {\n    @include border-top-radius(var(--#{$prefix}accordion-border-radius));\n\n    .accordion-button {\n      @include border-top-radius(var(--#{$prefix}accordion-inner-border-radius));\n    }\n  }\n\n  &:not(:first-of-type) {\n    border-top: 0;\n  }\n\n  // Only set a border-radius on the last item if the accordion is collapsed\n  &:last-of-type {\n    @include border-bottom-radius(var(--#{$prefix}accordion-border-radius));\n\n    .accordion-button {\n      &.collapsed {\n        @include border-bottom-radius(var(--#{$prefix}accordion-inner-border-radius));\n      }\n    }\n\n    .accordion-collapse {\n      @include border-bottom-radius(var(--#{$prefix}accordion-border-radius));\n    }\n  }\n}\n\n.accordion-body {\n  padding: var(--#{$prefix}accordion-body-padding-y) var(--#{$prefix}accordion-body-padding-x);\n}\n\n\n// Flush accordion items\n//\n// Remove borders and border-radius to keep accordion items edge-to-edge.\n\n.accordion-flush {\n  .accordion-collapse {\n    border-width: 0;\n  }\n\n  .accordion-item {\n    border-right: 0;\n    border-left: 0;\n    @include border-radius(0);\n\n    &:first-child { border-top: 0; }\n    &:last-child { border-bottom: 0; }\n\n    .accordion-button {\n      &,\n      &.collapsed {\n        @include border-radius(0);\n      }\n    }\n  }\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark) {\n    .accordion-button::after {\n      --#{$prefix}accordion-btn-icon: #{escape-svg($accordion-button-icon-dark)};\n      --#{$prefix}accordion-btn-active-icon: #{escape-svg($accordion-button-active-icon-dark)};\n    }\n  }\n}\n",".breadcrumb {\n  // scss-docs-start breadcrumb-css-vars\n  --#{$prefix}breadcrumb-padding-x: #{$breadcrumb-padding-x};\n  --#{$prefix}breadcrumb-padding-y: #{$breadcrumb-padding-y};\n  --#{$prefix}breadcrumb-margin-bottom: #{$breadcrumb-margin-bottom};\n  @include rfs($breadcrumb-font-size, --#{$prefix}breadcrumb-font-size);\n  --#{$prefix}breadcrumb-bg: #{$breadcrumb-bg};\n  --#{$prefix}breadcrumb-border-radius: #{$breadcrumb-border-radius};\n  --#{$prefix}breadcrumb-divider-color: #{$breadcrumb-divider-color};\n  --#{$prefix}breadcrumb-item-padding-x: #{$breadcrumb-item-padding-x};\n  --#{$prefix}breadcrumb-item-active-color: #{$breadcrumb-active-color};\n  // scss-docs-end breadcrumb-css-vars\n\n  display: flex;\n  flex-wrap: wrap;\n  padding: var(--#{$prefix}breadcrumb-padding-y) var(--#{$prefix}breadcrumb-padding-x);\n  margin-bottom: var(--#{$prefix}breadcrumb-margin-bottom);\n  @include font-size(var(--#{$prefix}breadcrumb-font-size));\n  list-style: none;\n  background-color: var(--#{$prefix}breadcrumb-bg);\n  @include border-radius(var(--#{$prefix}breadcrumb-border-radius));\n}\n\n.breadcrumb-item {\n  // The separator between breadcrumbs (by default, a forward-slash: \"/\")\n  + .breadcrumb-item {\n    padding-left: var(--#{$prefix}breadcrumb-item-padding-x);\n\n    &::before {\n      float: left; // Suppress inline spacings and underlining of the separator\n      padding-right: var(--#{$prefix}breadcrumb-item-padding-x);\n      color: var(--#{$prefix}breadcrumb-divider-color);\n      content: var(--#{$prefix}breadcrumb-divider, escape-svg($breadcrumb-divider)) #{\"/* rtl:\"} var(--#{$prefix}breadcrumb-divider, escape-svg($breadcrumb-divider-flipped)) #{\"*/\"};\n    }\n  }\n\n  &.active {\n    color: var(--#{$prefix}breadcrumb-item-active-color);\n  }\n}\n",".pagination {\n  // scss-docs-start pagination-css-vars\n  --#{$prefix}pagination-padding-x: #{$pagination-padding-x};\n  --#{$prefix}pagination-padding-y: #{$pagination-padding-y};\n  @include rfs($pagination-font-size, --#{$prefix}pagination-font-size);\n  --#{$prefix}pagination-color: #{$pagination-color};\n  --#{$prefix}pagination-bg: #{$pagination-bg};\n  --#{$prefix}pagination-border-width: #{$pagination-border-width};\n  --#{$prefix}pagination-border-color: #{$pagination-border-color};\n  --#{$prefix}pagination-border-radius: #{$pagination-border-radius};\n  --#{$prefix}pagination-hover-color: #{$pagination-hover-color};\n  --#{$prefix}pagination-hover-bg: #{$pagination-hover-bg};\n  --#{$prefix}pagination-hover-border-color: #{$pagination-hover-border-color};\n  --#{$prefix}pagination-focus-color: #{$pagination-focus-color};\n  --#{$prefix}pagination-focus-bg: #{$pagination-focus-bg};\n  --#{$prefix}pagination-focus-box-shadow: #{$pagination-focus-box-shadow};\n  --#{$prefix}pagination-active-color: #{$pagination-active-color};\n  --#{$prefix}pagination-active-bg: #{$pagination-active-bg};\n  --#{$prefix}pagination-active-border-color: #{$pagination-active-border-color};\n  --#{$prefix}pagination-disabled-color: #{$pagination-disabled-color};\n  --#{$prefix}pagination-disabled-bg: #{$pagination-disabled-bg};\n  --#{$prefix}pagination-disabled-border-color: #{$pagination-disabled-border-color};\n  // scss-docs-end pagination-css-vars\n\n  display: flex;\n  @include list-unstyled();\n}\n\n.page-link {\n  position: relative;\n  display: block;\n  padding: var(--#{$prefix}pagination-padding-y) var(--#{$prefix}pagination-padding-x);\n  @include font-size(var(--#{$prefix}pagination-font-size));\n  color: var(--#{$prefix}pagination-color);\n  text-decoration: if($link-decoration == none, null, none);\n  background-color: var(--#{$prefix}pagination-bg);\n  border: var(--#{$prefix}pagination-border-width) solid var(--#{$prefix}pagination-border-color);\n  @include transition($pagination-transition);\n\n  &:hover {\n    z-index: 2;\n    color: var(--#{$prefix}pagination-hover-color);\n    text-decoration: if($link-hover-decoration == underline, none, null);\n    background-color: var(--#{$prefix}pagination-hover-bg);\n    border-color: var(--#{$prefix}pagination-hover-border-color);\n  }\n\n  &:focus {\n    z-index: 3;\n    color: var(--#{$prefix}pagination-focus-color);\n    background-color: var(--#{$prefix}pagination-focus-bg);\n    outline: $pagination-focus-outline;\n    box-shadow: var(--#{$prefix}pagination-focus-box-shadow);\n  }\n\n  &.active,\n  .active > & {\n    z-index: 3;\n    color: var(--#{$prefix}pagination-active-color);\n    @include gradient-bg(var(--#{$prefix}pagination-active-bg));\n    border-color: var(--#{$prefix}pagination-active-border-color);\n  }\n\n  &.disabled,\n  .disabled > & {\n    color: var(--#{$prefix}pagination-disabled-color);\n    pointer-events: none;\n    background-color: var(--#{$prefix}pagination-disabled-bg);\n    border-color: var(--#{$prefix}pagination-disabled-border-color);\n  }\n}\n\n.page-item {\n  &:not(:first-child) .page-link {\n    margin-left: $pagination-margin-start;\n  }\n\n  @if $pagination-margin-start == calc($pagination-border-width * -1) {\n    &:first-child {\n      .page-link {\n        @include border-start-radius(var(--#{$prefix}pagination-border-radius));\n      }\n    }\n\n    &:last-child {\n      .page-link {\n        @include border-end-radius(var(--#{$prefix}pagination-border-radius));\n      }\n    }\n  } @else {\n    // Add border-radius to all pageLinks in case they have left margin\n    .page-link {\n      @include border-radius(var(--#{$prefix}pagination-border-radius));\n    }\n  }\n}\n\n\n//\n// Sizing\n//\n\n.pagination-lg {\n  @include pagination-size($pagination-padding-y-lg, $pagination-padding-x-lg, $font-size-lg, $pagination-border-radius-lg);\n}\n\n.pagination-sm {\n  @include pagination-size($pagination-padding-y-sm, $pagination-padding-x-sm, $font-size-sm, $pagination-border-radius-sm);\n}\n","// Pagination\n\n// scss-docs-start pagination-mixin\n@mixin pagination-size($padding-y, $padding-x, $font-size, $border-radius) {\n  --#{$prefix}pagination-padding-x: #{$padding-x};\n  --#{$prefix}pagination-padding-y: #{$padding-y};\n  @include rfs($font-size, --#{$prefix}pagination-font-size);\n  --#{$prefix}pagination-border-radius: #{$border-radius};\n}\n// scss-docs-end pagination-mixin\n","// Base class\n//\n// Requires one of the contextual, color modifier classes for `color` and\n// `background-color`.\n\n.badge {\n  // scss-docs-start badge-css-vars\n  --#{$prefix}badge-padding-x: #{$badge-padding-x};\n  --#{$prefix}badge-padding-y: #{$badge-padding-y};\n  @include rfs($badge-font-size, --#{$prefix}badge-font-size);\n  --#{$prefix}badge-font-weight: #{$badge-font-weight};\n  --#{$prefix}badge-color: #{$badge-color};\n  --#{$prefix}badge-border-radius: #{$badge-border-radius};\n  // scss-docs-end badge-css-vars\n\n  display: inline-block;\n  padding: var(--#{$prefix}badge-padding-y) var(--#{$prefix}badge-padding-x);\n  @include font-size(var(--#{$prefix}badge-font-size));\n  font-weight: var(--#{$prefix}badge-font-weight);\n  line-height: 1;\n  color: var(--#{$prefix}badge-color);\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: baseline;\n  @include border-radius(var(--#{$prefix}badge-border-radius));\n  @include gradient-bg();\n\n  // Empty badges collapse automatically\n  &:empty {\n    display: none;\n  }\n}\n\n// Quick fix for badges in buttons\n.btn .badge {\n  position: relative;\n  top: -1px;\n}\n","//\n// Base styles\n//\n\n.alert {\n  // scss-docs-start alert-css-vars\n  --#{$prefix}alert-bg: transparent;\n  --#{$prefix}alert-padding-x: #{$alert-padding-x};\n  --#{$prefix}alert-padding-y: #{$alert-padding-y};\n  --#{$prefix}alert-margin-bottom: #{$alert-margin-bottom};\n  --#{$prefix}alert-color: inherit;\n  --#{$prefix}alert-border-color: transparent;\n  --#{$prefix}alert-border: #{$alert-border-width} solid var(--#{$prefix}alert-border-color);\n  --#{$prefix}alert-border-radius: #{$alert-border-radius};\n  --#{$prefix}alert-link-color: inherit;\n  // scss-docs-end alert-css-vars\n\n  position: relative;\n  padding: var(--#{$prefix}alert-padding-y) var(--#{$prefix}alert-padding-x);\n  margin-bottom: var(--#{$prefix}alert-margin-bottom);\n  color: var(--#{$prefix}alert-color);\n  background-color: var(--#{$prefix}alert-bg);\n  border: var(--#{$prefix}alert-border);\n  @include border-radius(var(--#{$prefix}alert-border-radius));\n}\n\n// Headings for larger alerts\n.alert-heading {\n  // Specified to prevent conflicts of changing $headings-color\n  color: inherit;\n}\n\n// Provide class for links that match alerts\n.alert-link {\n  font-weight: $alert-link-font-weight;\n  color: var(--#{$prefix}alert-link-color);\n}\n\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissible {\n  padding-right: $alert-dismissible-padding-r;\n\n  // Adjust close link position\n  .btn-close {\n    position: absolute;\n    top: 0;\n    right: 0;\n    z-index: $stretched-link-z-index + 1;\n    padding: $alert-padding-y * 1.25 $alert-padding-x;\n  }\n}\n\n\n// scss-docs-start alert-modifiers\n// Generate contextual modifier classes for colorizing the alert\n@each $state in map-keys($theme-colors) {\n  .alert-#{$state} {\n    --#{$prefix}alert-color: var(--#{$prefix}#{$state}-text);\n    --#{$prefix}alert-bg: var(--#{$prefix}#{$state}-bg-subtle);\n    --#{$prefix}alert-border-color: var(--#{$prefix}#{$state}-border-subtle);\n    --#{$prefix}alert-link-color: var(--#{$prefix}#{$state}-text);\n  }\n}\n// scss-docs-end alert-modifiers\n","// Disable animation if transitions are disabled\n\n// scss-docs-start progress-keyframes\n@if $enable-transitions {\n  @keyframes progress-bar-stripes {\n    0% { background-position-x: $progress-height; }\n  }\n}\n// scss-docs-end progress-keyframes\n\n.progress,\n.progress-stacked {\n  // scss-docs-start progress-css-vars\n  --#{$prefix}progress-height: #{$progress-height};\n  @include rfs($progress-font-size, --#{$prefix}progress-font-size);\n  --#{$prefix}progress-bg: #{$progress-bg};\n  --#{$prefix}progress-border-radius: #{$progress-border-radius};\n  --#{$prefix}progress-box-shadow: #{$progress-box-shadow};\n  --#{$prefix}progress-bar-color: #{$progress-bar-color};\n  --#{$prefix}progress-bar-bg: #{$progress-bar-bg};\n  --#{$prefix}progress-bar-transition: #{$progress-bar-transition};\n  // scss-docs-end progress-css-vars\n\n  display: flex;\n  height: var(--#{$prefix}progress-height);\n  overflow: hidden; // force rounded corners by cropping it\n  @include font-size(var(--#{$prefix}progress-font-size));\n  background-color: var(--#{$prefix}progress-bg);\n  @include border-radius(var(--#{$prefix}progress-border-radius));\n  @include box-shadow(var(--#{$prefix}progress-box-shadow));\n}\n\n.progress-bar {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  overflow: hidden;\n  color: var(--#{$prefix}progress-bar-color);\n  text-align: center;\n  white-space: nowrap;\n  background-color: var(--#{$prefix}progress-bar-bg);\n  @include transition(var(--#{$prefix}progress-bar-transition));\n}\n\n.progress-bar-striped {\n  @include gradient-striped();\n  background-size: var(--#{$prefix}progress-height) var(--#{$prefix}progress-height);\n}\n\n.progress-stacked > .progress {\n  overflow: visible;\n}\n\n.progress-stacked > .progress > .progress-bar {\n  width: 100%;\n}\n\n@if $enable-transitions {\n  .progress-bar-animated {\n    animation: $progress-bar-animation-timing progress-bar-stripes;\n\n    @if $enable-reduced-motion {\n      @media (prefers-reduced-motion: reduce) {\n        animation: none;\n      }\n    }\n  }\n}\n","// Base class\n//\n// Easily usable on <ul>, <ol>, or <div>.\n\n.list-group {\n  // scss-docs-start list-group-css-vars\n  --#{$prefix}list-group-color: #{$list-group-color};\n  --#{$prefix}list-group-bg: #{$list-group-bg};\n  --#{$prefix}list-group-border-color: #{$list-group-border-color};\n  --#{$prefix}list-group-border-width: #{$list-group-border-width};\n  --#{$prefix}list-group-border-radius: #{$list-group-border-radius};\n  --#{$prefix}list-group-item-padding-x: #{$list-group-item-padding-x};\n  --#{$prefix}list-group-item-padding-y: #{$list-group-item-padding-y};\n  --#{$prefix}list-group-action-color: #{$list-group-action-color};\n  --#{$prefix}list-group-action-hover-color: #{$list-group-action-hover-color};\n  --#{$prefix}list-group-action-hover-bg: #{$list-group-hover-bg};\n  --#{$prefix}list-group-action-active-color: #{$list-group-action-active-color};\n  --#{$prefix}list-group-action-active-bg: #{$list-group-action-active-bg};\n  --#{$prefix}list-group-disabled-color: #{$list-group-disabled-color};\n  --#{$prefix}list-group-disabled-bg: #{$list-group-disabled-bg};\n  --#{$prefix}list-group-active-color: #{$list-group-active-color};\n  --#{$prefix}list-group-active-bg: #{$list-group-active-bg};\n  --#{$prefix}list-group-active-border-color: #{$list-group-active-border-color};\n  // scss-docs-end list-group-css-vars\n\n  display: flex;\n  flex-direction: column;\n\n  // No need to set list-style: none; since .list-group-item is block level\n  padding-left: 0; // reset padding because ul and ol\n  margin-bottom: 0;\n  @include border-radius(var(--#{$prefix}list-group-border-radius));\n}\n\n.list-group-numbered {\n  list-style-type: none;\n  counter-reset: section;\n\n  > .list-group-item::before {\n    // Increments only this instance of the section counter\n    content: counters(section, \".\") \". \";\n    counter-increment: section;\n  }\n}\n\n// Interactive list items\n//\n// Use anchor or button elements instead of `li`s or `div`s to create interactive\n// list items. Includes an extra `.active` modifier class for selected items.\n\n.list-group-item-action {\n  width: 100%; // For `<button>`s (anchors become 100% by default though)\n  color: var(--#{$prefix}list-group-action-color);\n  text-align: inherit; // For `<button>`s (anchors inherit)\n\n  // Hover state\n  &:hover,\n  &:focus {\n    z-index: 1; // Place hover/focus items above their siblings for proper border styling\n    color: var(--#{$prefix}list-group-action-hover-color);\n    text-decoration: none;\n    background-color: var(--#{$prefix}list-group-action-hover-bg);\n  }\n\n  &:active {\n    color: var(--#{$prefix}list-group-action-active-color);\n    background-color: var(--#{$prefix}list-group-action-active-bg);\n  }\n}\n\n// Individual list items\n//\n// Use on `li`s or `div`s within the `.list-group` parent.\n\n.list-group-item {\n  position: relative;\n  display: block;\n  padding: var(--#{$prefix}list-group-item-padding-y) var(--#{$prefix}list-group-item-padding-x);\n  color: var(--#{$prefix}list-group-color);\n  text-decoration: if($link-decoration == none, null, none);\n  background-color: var(--#{$prefix}list-group-bg);\n  border: var(--#{$prefix}list-group-border-width) solid var(--#{$prefix}list-group-border-color);\n\n  &:first-child {\n    @include border-top-radius(inherit);\n  }\n\n  &:last-child {\n    @include border-bottom-radius(inherit);\n  }\n\n  &.disabled,\n  &:disabled {\n    color: var(--#{$prefix}list-group-disabled-color);\n    pointer-events: none;\n    background-color: var(--#{$prefix}list-group-disabled-bg);\n  }\n\n  // Include both here for `<a>`s and `<button>`s\n  &.active {\n    z-index: 2; // Place active items above their siblings for proper border styling\n    color: var(--#{$prefix}list-group-active-color);\n    background-color: var(--#{$prefix}list-group-active-bg);\n    border-color: var(--#{$prefix}list-group-active-border-color);\n  }\n\n  // stylelint-disable-next-line scss/selector-no-redundant-nesting-selector\n  & + .list-group-item {\n    border-top-width: 0;\n\n    &.active {\n      margin-top: calc(-1 * var(--#{$prefix}list-group-border-width)); // stylelint-disable-line function-disallowed-list\n      border-top-width: var(--#{$prefix}list-group-border-width);\n    }\n  }\n}\n\n// Horizontal\n//\n// Change the layout of list group items from vertical (default) to horizontal.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .list-group-horizontal#{$infix} {\n      flex-direction: row;\n\n      > .list-group-item {\n        &:first-child:not(:last-child) {\n          @include border-bottom-start-radius(var(--#{$prefix}list-group-border-radius));\n          @include border-top-end-radius(0);\n        }\n\n        &:last-child:not(:first-child) {\n          @include border-top-end-radius(var(--#{$prefix}list-group-border-radius));\n          @include border-bottom-start-radius(0);\n        }\n\n        &.active {\n          margin-top: 0;\n        }\n\n        + .list-group-item {\n          border-top-width: var(--#{$prefix}list-group-border-width);\n          border-left-width: 0;\n\n          &.active {\n            margin-left: calc(-1 * var(--#{$prefix}list-group-border-width)); // stylelint-disable-line function-disallowed-list\n            border-left-width: var(--#{$prefix}list-group-border-width);\n          }\n        }\n      }\n    }\n  }\n}\n\n\n// Flush list items\n//\n// Remove borders and border-radius to keep list group items edge-to-edge. Most\n// useful within other components (e.g., cards).\n\n.list-group-flush {\n  @include border-radius(0);\n\n  > .list-group-item {\n    border-width: 0 0 var(--#{$prefix}list-group-border-width);\n\n    &:last-child {\n      border-bottom-width: 0;\n    }\n  }\n}\n\n\n// scss-docs-start list-group-modifiers\n// List group contextual variants\n//\n// Add modifier classes to change text and background color on individual items.\n// Organizationally, this must come after the `:hover` states.\n\n@each $state in map-keys($theme-colors) {\n  .list-group-item-#{$state} {\n    --#{$prefix}list-group-color: var(--#{$prefix}#{$state}-text);\n    --#{$prefix}list-group-bg: var(--#{$prefix}#{$state}-bg-subtle);\n    --#{$prefix}list-group-border-color: var(--#{$prefix}#{$state}-border-subtle);\n\n    &.list-group-item-action {\n      &:hover,\n      &:focus {\n        --#{$prefix}list-group-action-hover-color: var(--#{$prefix}emphasis-color);\n        --#{$prefix}list-group-action-hover-bg: var(--#{$prefix}#{$state}-border-subtle);\n      }\n\n      &:active {\n        --#{$prefix}list-group-active-color: var(--#{$prefix}emphasis-color);\n        --#{$prefix}list-group-active-bg: var(--#{$prefix}#{$state}-text);\n        --#{$prefix}list-group-active-border-color: var(--#{$prefix}#{$state}-text);\n      }\n    }\n  }\n}\n// scss-docs-end list-group-modifiers\n","// Transparent background and border properties included for button version.\n// iOS requires the button element instead of an anchor tag.\n// If you want the anchor version, it requires `href=\"#\"`.\n// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n.btn-close {\n  --#{$prefix}btn-close-color: #{$btn-close-color};\n  --#{$prefix}btn-close-bg: #{ escape-svg($btn-close-bg) };\n  --#{$prefix}btn-close-opacity: #{$btn-close-opacity};\n  --#{$prefix}btn-close-hover-opacity: #{$btn-close-hover-opacity};\n  --#{$prefix}btn-close-focus-shadow: #{$btn-close-focus-shadow};\n  --#{$prefix}btn-close-focus-opacity: #{$btn-close-focus-opacity};\n  --#{$prefix}btn-close-disabled-opacity: #{$btn-close-disabled-opacity};\n  --#{$prefix}btn-close-white-filter: #{$btn-close-white-filter};\n\n  box-sizing: content-box;\n  width: $btn-close-width;\n  height: $btn-close-height;\n  padding: $btn-close-padding-y $btn-close-padding-x;\n  color: var(--#{$prefix}btn-close-color);\n  background: transparent var(--#{$prefix}btn-close-bg) center / $btn-close-width auto no-repeat; // include transparent for button elements\n  border: 0; // for button elements\n  @include border-radius();\n  opacity: var(--#{$prefix}btn-close-opacity);\n\n  // Override <a>'s hover style\n  &:hover {\n    color: var(--#{$prefix}btn-close-color);\n    text-decoration: none;\n    opacity: var(--#{$prefix}btn-close-hover-opacity);\n  }\n\n  &:focus {\n    outline: 0;\n    box-shadow: var(--#{$prefix}btn-close-focus-shadow);\n    opacity: var(--#{$prefix}btn-close-focus-opacity);\n  }\n\n  &:disabled,\n  &.disabled {\n    pointer-events: none;\n    user-select: none;\n    opacity: var(--#{$prefix}btn-close-disabled-opacity);\n  }\n}\n\n@mixin btn-close-white() {\n  filter: var(--#{$prefix}btn-close-white-filter);\n}\n\n.btn-close-white {\n  @include btn-close-white();\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark) {\n    .btn-close {\n      @include btn-close-white();\n    }\n  }\n}\n",".toast {\n  // scss-docs-start toast-css-vars\n  --#{$prefix}toast-zindex: #{$zindex-toast};\n  --#{$prefix}toast-padding-x: #{$toast-padding-x};\n  --#{$prefix}toast-padding-y: #{$toast-padding-y};\n  --#{$prefix}toast-spacing: #{$toast-spacing};\n  --#{$prefix}toast-max-width: #{$toast-max-width};\n  @include rfs($toast-font-size, --#{$prefix}toast-font-size);\n  --#{$prefix}toast-color: #{$toast-color};\n  --#{$prefix}toast-bg: #{$toast-background-color};\n  --#{$prefix}toast-border-width: #{$toast-border-width};\n  --#{$prefix}toast-border-color: #{$toast-border-color};\n  --#{$prefix}toast-border-radius: #{$toast-border-radius};\n  --#{$prefix}toast-box-shadow: #{$toast-box-shadow};\n  --#{$prefix}toast-header-color: #{$toast-header-color};\n  --#{$prefix}toast-header-bg: #{$toast-header-background-color};\n  --#{$prefix}toast-header-border-color: #{$toast-header-border-color};\n  // scss-docs-end toast-css-vars\n\n  width: var(--#{$prefix}toast-max-width);\n  max-width: 100%;\n  @include font-size(var(--#{$prefix}toast-font-size));\n  color: var(--#{$prefix}toast-color);\n  pointer-events: auto;\n  background-color: var(--#{$prefix}toast-bg);\n  background-clip: padding-box;\n  border: var(--#{$prefix}toast-border-width) solid var(--#{$prefix}toast-border-color);\n  box-shadow: var(--#{$prefix}toast-box-shadow);\n  @include border-radius(var(--#{$prefix}toast-border-radius));\n\n  &.showing {\n    opacity: 0;\n  }\n\n  &:not(.show) {\n    display: none;\n  }\n}\n\n.toast-container {\n  --#{$prefix}toast-zindex: #{$zindex-toast};\n\n  position: absolute;\n  z-index: var(--#{$prefix}toast-zindex);\n  width: max-content;\n  max-width: 100%;\n  pointer-events: none;\n\n  > :not(:last-child) {\n    margin-bottom: var(--#{$prefix}toast-spacing);\n  }\n}\n\n.toast-header {\n  display: flex;\n  align-items: center;\n  padding: var(--#{$prefix}toast-padding-y) var(--#{$prefix}toast-padding-x);\n  color: var(--#{$prefix}toast-header-color);\n  background-color: var(--#{$prefix}toast-header-bg);\n  background-clip: padding-box;\n  border-bottom: var(--#{$prefix}toast-border-width) solid var(--#{$prefix}toast-header-border-color);\n  @include border-top-radius(calc(var(--#{$prefix}toast-border-radius) - var(--#{$prefix}toast-border-width)));\n\n  .btn-close {\n    margin-right: calc(-.5 * var(--#{$prefix}toast-padding-x)); // stylelint-disable-line function-disallowed-list\n    margin-left: var(--#{$prefix}toast-padding-x);\n  }\n}\n\n.toast-body {\n  padding: var(--#{$prefix}toast-padding-x);\n  word-wrap: break-word;\n}\n","// stylelint-disable function-disallowed-list\n\n// .modal-open      - body class for killing the scroll\n// .modal           - container to scroll within\n// .modal-dialog    - positioning shell for the actual modal\n// .modal-content   - actual modal w/ bg and corners and stuff\n\n\n// Container that the modal scrolls within\n.modal {\n  // scss-docs-start modal-css-vars\n  --#{$prefix}modal-zindex: #{$zindex-modal};\n  --#{$prefix}modal-width: #{$modal-md};\n  --#{$prefix}modal-padding: #{$modal-inner-padding};\n  --#{$prefix}modal-margin: #{$modal-dialog-margin};\n  --#{$prefix}modal-color: #{$modal-content-color};\n  --#{$prefix}modal-bg: #{$modal-content-bg};\n  --#{$prefix}modal-border-color: #{$modal-content-border-color};\n  --#{$prefix}modal-border-width: #{$modal-content-border-width};\n  --#{$prefix}modal-border-radius: #{$modal-content-border-radius};\n  --#{$prefix}modal-box-shadow: #{$modal-content-box-shadow-xs};\n  --#{$prefix}modal-inner-border-radius: #{$modal-content-inner-border-radius};\n  --#{$prefix}modal-header-padding-x: #{$modal-header-padding-x};\n  --#{$prefix}modal-header-padding-y: #{$modal-header-padding-y};\n  --#{$prefix}modal-header-padding: #{$modal-header-padding}; // Todo in v6: Split this padding into x and y\n  --#{$prefix}modal-header-border-color: #{$modal-header-border-color};\n  --#{$prefix}modal-header-border-width: #{$modal-header-border-width};\n  --#{$prefix}modal-title-line-height: #{$modal-title-line-height};\n  --#{$prefix}modal-footer-gap: #{$modal-footer-margin-between};\n  --#{$prefix}modal-footer-bg: #{$modal-footer-bg};\n  --#{$prefix}modal-footer-border-color: #{$modal-footer-border-color};\n  --#{$prefix}modal-footer-border-width: #{$modal-footer-border-width};\n  // scss-docs-end modal-css-vars\n\n  position: fixed;\n  top: 0;\n  left: 0;\n  z-index: var(--#{$prefix}modal-zindex);\n  display: none;\n  width: 100%;\n  height: 100%;\n  overflow-x: hidden;\n  overflow-y: auto;\n  // Prevent Chrome on Windows from adding a focus outline. For details, see\n  // https://github.com/twbs/bootstrap/pull/10951.\n  outline: 0;\n  // We deliberately don't use `-webkit-overflow-scrolling: touch;` due to a\n  // gnarly iOS Safari bug: https://bugs.webkit.org/show_bug.cgi?id=158342\n  // See also https://github.com/twbs/bootstrap/issues/17695\n}\n\n// Shell div to position the modal with bottom padding\n.modal-dialog {\n  position: relative;\n  width: auto;\n  margin: var(--#{$prefix}modal-margin);\n  // allow clicks to pass through for custom click handling to close modal\n  pointer-events: none;\n\n  // When fading in the modal, animate it to slide down\n  .modal.fade & {\n    @include transition($modal-transition);\n    transform: $modal-fade-transform;\n  }\n  .modal.show & {\n    transform: $modal-show-transform;\n  }\n\n  // When trying to close, animate focus to scale\n  .modal.modal-static & {\n    transform: $modal-scale-transform;\n  }\n}\n\n.modal-dialog-scrollable {\n  height: calc(100% - var(--#{$prefix}modal-margin) * 2);\n\n  .modal-content {\n    max-height: 100%;\n    overflow: hidden;\n  }\n\n  .modal-body {\n    overflow-y: auto;\n  }\n}\n\n.modal-dialog-centered {\n  display: flex;\n  align-items: center;\n  min-height: calc(100% - var(--#{$prefix}modal-margin) * 2);\n}\n\n// Actual modal\n.modal-content {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  width: 100%; // Ensure `.modal-content` extends the full width of the parent `.modal-dialog`\n  // counteract the pointer-events: none; in the .modal-dialog\n  color: var(--#{$prefix}modal-color);\n  pointer-events: auto;\n  background-color: var(--#{$prefix}modal-bg);\n  background-clip: padding-box;\n  border: var(--#{$prefix}modal-border-width) solid var(--#{$prefix}modal-border-color);\n  @include border-radius(var(--#{$prefix}modal-border-radius));\n  @include box-shadow(var(--#{$prefix}modal-box-shadow));\n  // Remove focus outline from opened modal\n  outline: 0;\n}\n\n// Modal background\n.modal-backdrop {\n  // scss-docs-start modal-backdrop-css-vars\n  --#{$prefix}backdrop-zindex: #{$zindex-modal-backdrop};\n  --#{$prefix}backdrop-bg: #{$modal-backdrop-bg};\n  --#{$prefix}backdrop-opacity: #{$modal-backdrop-opacity};\n  // scss-docs-end modal-backdrop-css-vars\n\n  @include overlay-backdrop(var(--#{$prefix}backdrop-zindex), var(--#{$prefix}backdrop-bg), var(--#{$prefix}backdrop-opacity));\n}\n\n// Modal header\n// Top section of the modal w/ title and dismiss\n.modal-header {\n  display: flex;\n  flex-shrink: 0;\n  align-items: center;\n  justify-content: space-between; // Put modal header elements (title and dismiss) on opposite ends\n  padding: var(--#{$prefix}modal-header-padding);\n  border-bottom: var(--#{$prefix}modal-header-border-width) solid var(--#{$prefix}modal-header-border-color);\n  @include border-top-radius(var(--#{$prefix}modal-inner-border-radius));\n\n  .btn-close {\n    padding: calc(var(--#{$prefix}modal-header-padding-y) * .5) calc(var(--#{$prefix}modal-header-padding-x) * .5);\n    margin: calc(-.5 * var(--#{$prefix}modal-header-padding-y)) calc(-.5 * var(--#{$prefix}modal-header-padding-x)) calc(-.5 * var(--#{$prefix}modal-header-padding-y)) auto;\n  }\n}\n\n// Title text within header\n.modal-title {\n  margin-bottom: 0;\n  line-height: var(--#{$prefix}modal-title-line-height);\n}\n\n// Modal body\n// Where all modal content resides (sibling of .modal-header and .modal-footer)\n.modal-body {\n  position: relative;\n  // Enable `flex-grow: 1` so that the body take up as much space as possible\n  // when there should be a fixed height on `.modal-dialog`.\n  flex: 1 1 auto;\n  padding: var(--#{$prefix}modal-padding);\n}\n\n// Footer (for actions)\n.modal-footer {\n  display: flex;\n  flex-shrink: 0;\n  flex-wrap: wrap;\n  align-items: center; // vertically center\n  justify-content: flex-end; // Right align buttons with flex property because text-align doesn't work on flex items\n  padding: calc(var(--#{$prefix}modal-padding) - var(--#{$prefix}modal-footer-gap) * .5);\n  background-color: var(--#{$prefix}modal-footer-bg);\n  border-top: var(--#{$prefix}modal-footer-border-width) solid var(--#{$prefix}modal-footer-border-color);\n  @include border-bottom-radius(var(--#{$prefix}modal-inner-border-radius));\n\n  // Place margin between footer elements\n  // This solution is far from ideal because of the universal selector usage,\n  // but is needed to fix https://github.com/twbs/bootstrap/issues/24800\n  > * {\n    margin: calc(var(--#{$prefix}modal-footer-gap) * .5); // Todo in v6: replace with gap on parent class\n  }\n}\n\n// Scale up the modal\n@include media-breakpoint-up(sm) {\n  .modal {\n    --#{$prefix}modal-margin: #{$modal-dialog-margin-y-sm-up};\n    --#{$prefix}modal-box-shadow: #{$modal-content-box-shadow-sm-up};\n  }\n\n  // Automatically set modal's width for larger viewports\n  .modal-dialog {\n    max-width: var(--#{$prefix}modal-width);\n    margin-right: auto;\n    margin-left: auto;\n  }\n\n  .modal-sm {\n    --#{$prefix}modal-width: #{$modal-sm};\n  }\n}\n\n@include media-breakpoint-up(lg) {\n  .modal-lg,\n  .modal-xl {\n    --#{$prefix}modal-width: #{$modal-lg};\n  }\n}\n\n@include media-breakpoint-up(xl) {\n  .modal-xl {\n    --#{$prefix}modal-width: #{$modal-xl};\n  }\n}\n\n// scss-docs-start modal-fullscreen-loop\n@each $breakpoint in map-keys($grid-breakpoints) {\n  $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n  $postfix: if($infix != \"\", $infix + \"-down\", \"\");\n\n  @include media-breakpoint-down($breakpoint) {\n    .modal-fullscreen#{$postfix} {\n      width: 100vw;\n      max-width: none;\n      height: 100%;\n      margin: 0;\n\n      .modal-content {\n        height: 100%;\n        border: 0;\n        @include border-radius(0);\n      }\n\n      .modal-header,\n      .modal-footer {\n        @include border-radius(0);\n      }\n\n      .modal-body {\n        overflow-y: auto;\n      }\n    }\n  }\n}\n// scss-docs-end modal-fullscreen-loop\n","// Shared between modals and offcanvases\n@mixin overlay-backdrop($zindex, $backdrop-bg, $backdrop-opacity) {\n  position: fixed;\n  top: 0;\n  left: 0;\n  z-index: $zindex;\n  width: 100vw;\n  height: 100vh;\n  background-color: $backdrop-bg;\n\n  // Fade for backdrop\n  &.fade { opacity: 0; }\n  &.show { opacity: $backdrop-opacity; }\n}\n","// Base class\n.tooltip {\n  // scss-docs-start tooltip-css-vars\n  --#{$prefix}tooltip-zindex: #{$zindex-tooltip};\n  --#{$prefix}tooltip-max-width: #{$tooltip-max-width};\n  --#{$prefix}tooltip-padding-x: #{$tooltip-padding-x};\n  --#{$prefix}tooltip-padding-y: #{$tooltip-padding-y};\n  --#{$prefix}tooltip-margin: #{$tooltip-margin};\n  @include rfs($tooltip-font-size, --#{$prefix}tooltip-font-size);\n  --#{$prefix}tooltip-color: #{$tooltip-color};\n  --#{$prefix}tooltip-bg: #{$tooltip-bg};\n  --#{$prefix}tooltip-border-radius: #{$tooltip-border-radius};\n  --#{$prefix}tooltip-opacity: #{$tooltip-opacity};\n  --#{$prefix}tooltip-arrow-width: #{$tooltip-arrow-width};\n  --#{$prefix}tooltip-arrow-height: #{$tooltip-arrow-height};\n  // scss-docs-end tooltip-css-vars\n\n  z-index: var(--#{$prefix}tooltip-zindex);\n  display: block;\n  padding: var(--#{$prefix}tooltip-arrow-height);\n  margin: var(--#{$prefix}tooltip-margin);\n  @include deprecate(\"`$tooltip-margin`\", \"v5\", \"v5.x\", true);\n  // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n  // So reset our font and text properties to avoid inheriting weird values.\n  @include reset-text();\n  @include font-size(var(--#{$prefix}tooltip-font-size));\n  // Allow breaking very long words so they don't overflow the tooltip's bounds\n  word-wrap: break-word;\n  opacity: 0;\n\n  &.show { opacity: var(--#{$prefix}tooltip-opacity); }\n\n  .tooltip-arrow {\n    display: block;\n    width: var(--#{$prefix}tooltip-arrow-width);\n    height: var(--#{$prefix}tooltip-arrow-height);\n\n    &::before {\n      position: absolute;\n      content: \"\";\n      border-color: transparent;\n      border-style: solid;\n    }\n  }\n}\n\n.bs-tooltip-top .tooltip-arrow {\n  bottom: 0;\n\n  &::before {\n    top: -1px;\n    border-width: var(--#{$prefix}tooltip-arrow-height) calc(var(--#{$prefix}tooltip-arrow-width) * .5) 0; // stylelint-disable-line function-disallowed-list\n    border-top-color: var(--#{$prefix}tooltip-bg);\n  }\n}\n\n/* rtl:begin:ignore */\n.bs-tooltip-end .tooltip-arrow {\n  left: 0;\n  width: var(--#{$prefix}tooltip-arrow-height);\n  height: var(--#{$prefix}tooltip-arrow-width);\n\n  &::before {\n    right: -1px;\n    border-width: calc(var(--#{$prefix}tooltip-arrow-width) * .5) var(--#{$prefix}tooltip-arrow-height) calc(var(--#{$prefix}tooltip-arrow-width) * .5) 0; // stylelint-disable-line function-disallowed-list\n    border-right-color: var(--#{$prefix}tooltip-bg);\n  }\n}\n\n/* rtl:end:ignore */\n\n.bs-tooltip-bottom .tooltip-arrow {\n  top: 0;\n\n  &::before {\n    bottom: -1px;\n    border-width: 0 calc(var(--#{$prefix}tooltip-arrow-width) * .5) var(--#{$prefix}tooltip-arrow-height); // stylelint-disable-line function-disallowed-list\n    border-bottom-color: var(--#{$prefix}tooltip-bg);\n  }\n}\n\n/* rtl:begin:ignore */\n.bs-tooltip-start .tooltip-arrow {\n  right: 0;\n  width: var(--#{$prefix}tooltip-arrow-height);\n  height: var(--#{$prefix}tooltip-arrow-width);\n\n  &::before {\n    left: -1px;\n    border-width: calc(var(--#{$prefix}tooltip-arrow-width) * .5) 0 calc(var(--#{$prefix}tooltip-arrow-width) * .5) var(--#{$prefix}tooltip-arrow-height); // stylelint-disable-line function-disallowed-list\n    border-left-color: var(--#{$prefix}tooltip-bg);\n  }\n}\n\n/* rtl:end:ignore */\n\n.bs-tooltip-auto {\n  &[data-popper-placement^=\"top\"] {\n    @extend .bs-tooltip-top;\n  }\n  &[data-popper-placement^=\"right\"] {\n    @extend .bs-tooltip-end;\n  }\n  &[data-popper-placement^=\"bottom\"] {\n    @extend .bs-tooltip-bottom;\n  }\n  &[data-popper-placement^=\"left\"] {\n    @extend .bs-tooltip-start;\n  }\n}\n\n// Wrapper for the tooltip content\n.tooltip-inner {\n  max-width: var(--#{$prefix}tooltip-max-width);\n  padding: var(--#{$prefix}tooltip-padding-y) var(--#{$prefix}tooltip-padding-x);\n  color: var(--#{$prefix}tooltip-color);\n  text-align: center;\n  background-color: var(--#{$prefix}tooltip-bg);\n  @include border-radius(var(--#{$prefix}tooltip-border-radius));\n}\n","@mixin reset-text {\n  font-family: $font-family-base;\n  // We deliberately do NOT reset font-size or overflow-wrap / word-wrap.\n  font-style: normal;\n  font-weight: $font-weight-normal;\n  line-height: $line-height-base;\n  text-align: left; // Fallback for where `start` is not supported\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  white-space: normal;\n  word-spacing: normal;\n  line-break: auto;\n}\n",".popover {\n  // scss-docs-start popover-css-vars\n  --#{$prefix}popover-zindex: #{$zindex-popover};\n  --#{$prefix}popover-max-width: #{$popover-max-width};\n  @include rfs($popover-font-size, --#{$prefix}popover-font-size);\n  --#{$prefix}popover-bg: #{$popover-bg};\n  --#{$prefix}popover-border-width: #{$popover-border-width};\n  --#{$prefix}popover-border-color: #{$popover-border-color};\n  --#{$prefix}popover-border-radius: #{$popover-border-radius};\n  --#{$prefix}popover-inner-border-radius: #{$popover-inner-border-radius};\n  --#{$prefix}popover-box-shadow: #{$popover-box-shadow};\n  --#{$prefix}popover-header-padding-x: #{$popover-header-padding-x};\n  --#{$prefix}popover-header-padding-y: #{$popover-header-padding-y};\n  @include rfs($popover-header-font-size, --#{$prefix}popover-header-font-size);\n  --#{$prefix}popover-header-color: #{$popover-header-color};\n  --#{$prefix}popover-header-bg: #{$popover-header-bg};\n  --#{$prefix}popover-body-padding-x: #{$popover-body-padding-x};\n  --#{$prefix}popover-body-padding-y: #{$popover-body-padding-y};\n  --#{$prefix}popover-body-color: #{$popover-body-color};\n  --#{$prefix}popover-arrow-width: #{$popover-arrow-width};\n  --#{$prefix}popover-arrow-height: #{$popover-arrow-height};\n  --#{$prefix}popover-arrow-border: var(--#{$prefix}popover-border-color);\n  // scss-docs-end popover-css-vars\n\n  z-index: var(--#{$prefix}popover-zindex);\n  display: block;\n  max-width: var(--#{$prefix}popover-max-width);\n  // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n  // So reset our font and text properties to avoid inheriting weird values.\n  @include reset-text();\n  @include font-size(var(--#{$prefix}popover-font-size));\n  // Allow breaking very long words so they don't overflow the popover's bounds\n  word-wrap: break-word;\n  background-color: var(--#{$prefix}popover-bg);\n  background-clip: padding-box;\n  border: var(--#{$prefix}popover-border-width) solid var(--#{$prefix}popover-border-color);\n  @include border-radius(var(--#{$prefix}popover-border-radius));\n  @include box-shadow(var(--#{$prefix}popover-box-shadow));\n\n  .popover-arrow {\n    display: block;\n    width: var(--#{$prefix}popover-arrow-width);\n    height: var(--#{$prefix}popover-arrow-height);\n\n    &::before,\n    &::after {\n      position: absolute;\n      display: block;\n      content: \"\";\n      border-color: transparent;\n      border-style: solid;\n      border-width: 0;\n    }\n  }\n}\n\n.bs-popover-top {\n  > .popover-arrow {\n    bottom: calc(-1 * (var(--#{$prefix}popover-arrow-height)) - var(--#{$prefix}popover-border-width)); // stylelint-disable-line function-disallowed-list\n\n    &::before,\n    &::after {\n      border-width: var(--#{$prefix}popover-arrow-height) calc(var(--#{$prefix}popover-arrow-width) * .5) 0; // stylelint-disable-line function-disallowed-list\n    }\n\n    &::before {\n      bottom: 0;\n      border-top-color: var(--#{$prefix}popover-arrow-border);\n    }\n\n    &::after {\n      bottom: var(--#{$prefix}popover-border-width);\n      border-top-color: var(--#{$prefix}popover-bg);\n    }\n  }\n}\n\n/* rtl:begin:ignore */\n.bs-popover-end {\n  > .popover-arrow {\n    left: calc(-1 * (var(--#{$prefix}popover-arrow-height)) - var(--#{$prefix}popover-border-width)); // stylelint-disable-line function-disallowed-list\n    width: var(--#{$prefix}popover-arrow-height);\n    height: var(--#{$prefix}popover-arrow-width);\n\n    &::before,\n    &::after {\n      border-width: calc(var(--#{$prefix}popover-arrow-width) * .5) var(--#{$prefix}popover-arrow-height) calc(var(--#{$prefix}popover-arrow-width) * .5) 0; // stylelint-disable-line function-disallowed-list\n    }\n\n    &::before {\n      left: 0;\n      border-right-color: var(--#{$prefix}popover-arrow-border);\n    }\n\n    &::after {\n      left: var(--#{$prefix}popover-border-width);\n      border-right-color: var(--#{$prefix}popover-bg);\n    }\n  }\n}\n\n/* rtl:end:ignore */\n\n.bs-popover-bottom {\n  > .popover-arrow {\n    top: calc(-1 * (var(--#{$prefix}popover-arrow-height)) - var(--#{$prefix}popover-border-width)); // stylelint-disable-line function-disallowed-list\n\n    &::before,\n    &::after {\n      border-width: 0 calc(var(--#{$prefix}popover-arrow-width) * .5) var(--#{$prefix}popover-arrow-height); // stylelint-disable-line function-disallowed-list\n    }\n\n    &::before {\n      top: 0;\n      border-bottom-color: var(--#{$prefix}popover-arrow-border);\n    }\n\n    &::after {\n      top: var(--#{$prefix}popover-border-width);\n      border-bottom-color: var(--#{$prefix}popover-bg);\n    }\n  }\n\n  // This will remove the popover-header's border just below the arrow\n  .popover-header::before {\n    position: absolute;\n    top: 0;\n    left: 50%;\n    display: block;\n    width: var(--#{$prefix}popover-arrow-width);\n    margin-left: calc(-.5 * var(--#{$prefix}popover-arrow-width)); // stylelint-disable-line function-disallowed-list\n    content: \"\";\n    border-bottom: var(--#{$prefix}popover-border-width) solid var(--#{$prefix}popover-header-bg);\n  }\n}\n\n/* rtl:begin:ignore */\n.bs-popover-start {\n  > .popover-arrow {\n    right: calc(-1 * (var(--#{$prefix}popover-arrow-height)) - var(--#{$prefix}popover-border-width)); // stylelint-disable-line function-disallowed-list\n    width: var(--#{$prefix}popover-arrow-height);\n    height: var(--#{$prefix}popover-arrow-width);\n\n    &::before,\n    &::after {\n      border-width: calc(var(--#{$prefix}popover-arrow-width) * .5) 0 calc(var(--#{$prefix}popover-arrow-width) * .5) var(--#{$prefix}popover-arrow-height); // stylelint-disable-line function-disallowed-list\n    }\n\n    &::before {\n      right: 0;\n      border-left-color: var(--#{$prefix}popover-arrow-border);\n    }\n\n    &::after {\n      right: var(--#{$prefix}popover-border-width);\n      border-left-color: var(--#{$prefix}popover-bg);\n    }\n  }\n}\n\n/* rtl:end:ignore */\n\n.bs-popover-auto {\n  &[data-popper-placement^=\"top\"] {\n    @extend .bs-popover-top;\n  }\n  &[data-popper-placement^=\"right\"] {\n    @extend .bs-popover-end;\n  }\n  &[data-popper-placement^=\"bottom\"] {\n    @extend .bs-popover-bottom;\n  }\n  &[data-popper-placement^=\"left\"] {\n    @extend .bs-popover-start;\n  }\n}\n\n// Offset the popover to account for the popover arrow\n.popover-header {\n  padding: var(--#{$prefix}popover-header-padding-y) var(--#{$prefix}popover-header-padding-x);\n  margin-bottom: 0; // Reset the default from Reboot\n  @include font-size(var(--#{$prefix}popover-header-font-size));\n  color: var(--#{$prefix}popover-header-color);\n  background-color: var(--#{$prefix}popover-header-bg);\n  border-bottom: var(--#{$prefix}popover-border-width) solid var(--#{$prefix}popover-border-color);\n  @include border-top-radius(var(--#{$prefix}popover-inner-border-radius));\n\n  &:empty {\n    display: none;\n  }\n}\n\n.popover-body {\n  padding: var(--#{$prefix}popover-body-padding-y) var(--#{$prefix}popover-body-padding-x);\n  color: var(--#{$prefix}popover-body-color);\n}\n","// Notes on the classes:\n//\n// 1. .carousel.pointer-event should ideally be pan-y (to allow for users to scroll vertically)\n//    even when their scroll action started on a carousel, but for compatibility (with Firefox)\n//    we're preventing all actions instead\n// 2. The .carousel-item-start and .carousel-item-end is used to indicate where\n//    the active slide is heading.\n// 3. .active.carousel-item is the current slide.\n// 4. .active.carousel-item-start and .active.carousel-item-end is the current\n//    slide in its in-transition state. Only one of these occurs at a time.\n// 5. .carousel-item-next.carousel-item-start and .carousel-item-prev.carousel-item-end\n//    is the upcoming slide in transition.\n\n.carousel {\n  position: relative;\n}\n\n.carousel.pointer-event {\n  touch-action: pan-y;\n}\n\n.carousel-inner {\n  position: relative;\n  width: 100%;\n  overflow: hidden;\n  @include clearfix();\n}\n\n.carousel-item {\n  position: relative;\n  display: none;\n  float: left;\n  width: 100%;\n  margin-right: -100%;\n  backface-visibility: hidden;\n  @include transition($carousel-transition);\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n  display: block;\n}\n\n.carousel-item-next:not(.carousel-item-start),\n.active.carousel-item-end {\n  transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-end),\n.active.carousel-item-start {\n  transform: translateX(-100%);\n}\n\n\n//\n// Alternate transitions\n//\n\n.carousel-fade {\n  .carousel-item {\n    opacity: 0;\n    transition-property: opacity;\n    transform: none;\n  }\n\n  .carousel-item.active,\n  .carousel-item-next.carousel-item-start,\n  .carousel-item-prev.carousel-item-end {\n    z-index: 1;\n    opacity: 1;\n  }\n\n  .active.carousel-item-start,\n  .active.carousel-item-end {\n    z-index: 0;\n    opacity: 0;\n    @include transition(opacity 0s $carousel-transition-duration);\n  }\n}\n\n\n//\n// Left/right controls for nav\n//\n\n.carousel-control-prev,\n.carousel-control-next {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  z-index: 1;\n  // Use flex for alignment (1-3)\n  display: flex; // 1. allow flex styles\n  align-items: center; // 2. vertically center contents\n  justify-content: center; // 3. horizontally center contents\n  width: $carousel-control-width;\n  padding: 0;\n  color: $carousel-control-color;\n  text-align: center;\n  background: none;\n  border: 0;\n  opacity: $carousel-control-opacity;\n  @include transition($carousel-control-transition);\n\n  // Hover/focus state\n  &:hover,\n  &:focus {\n    color: $carousel-control-color;\n    text-decoration: none;\n    outline: 0;\n    opacity: $carousel-control-hover-opacity;\n  }\n}\n.carousel-control-prev {\n  left: 0;\n  background-image: if($enable-gradients, linear-gradient(90deg, rgba($black, .25), rgba($black, .001)), null);\n}\n.carousel-control-next {\n  right: 0;\n  background-image: if($enable-gradients, linear-gradient(270deg, rgba($black, .25), rgba($black, .001)), null);\n}\n\n// Icons for within\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n  display: inline-block;\n  width: $carousel-control-icon-width;\n  height: $carousel-control-icon-width;\n  background-repeat: no-repeat;\n  background-position: 50%;\n  background-size: 100% 100%;\n}\n\n/* rtl:options: {\n  \"autoRename\": true,\n  \"stringMap\":[ {\n    \"name\"    : \"prev-next\",\n    \"search\"  : \"prev\",\n    \"replace\" : \"next\"\n  } ]\n} */\n.carousel-control-prev-icon {\n  background-image: escape-svg($carousel-control-prev-icon-bg);\n}\n.carousel-control-next-icon {\n  background-image: escape-svg($carousel-control-next-icon-bg);\n}\n\n// Optional indicator pips/controls\n//\n// Add a container (such as a list) with the following class and add an item (ideally a focusable control,\n// like a button) with data-bs-target for each slide your carousel holds.\n\n.carousel-indicators {\n  position: absolute;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 2;\n  display: flex;\n  justify-content: center;\n  padding: 0;\n  // Use the .carousel-control's width as margin so we don't overlay those\n  margin-right: $carousel-control-width;\n  margin-bottom: 1rem;\n  margin-left: $carousel-control-width;\n  list-style: none;\n\n  [data-bs-target] {\n    box-sizing: content-box;\n    flex: 0 1 auto;\n    width: $carousel-indicator-width;\n    height: $carousel-indicator-height;\n    padding: 0;\n    margin-right: $carousel-indicator-spacer;\n    margin-left: $carousel-indicator-spacer;\n    text-indent: -999px;\n    cursor: pointer;\n    background-color: $carousel-indicator-active-bg;\n    background-clip: padding-box;\n    border: 0;\n    // Use transparent borders to increase the hit area by 10px on top and bottom.\n    border-top: $carousel-indicator-hit-area-height solid transparent;\n    border-bottom: $carousel-indicator-hit-area-height solid transparent;\n    opacity: $carousel-indicator-opacity;\n    @include transition($carousel-indicator-transition);\n  }\n\n  .active {\n    opacity: $carousel-indicator-active-opacity;\n  }\n}\n\n\n// Optional captions\n//\n//\n\n.carousel-caption {\n  position: absolute;\n  right: (100% - $carousel-caption-width) * .5;\n  bottom: $carousel-caption-spacer;\n  left: (100% - $carousel-caption-width) * .5;\n  padding-top: $carousel-caption-padding-y;\n  padding-bottom: $carousel-caption-padding-y;\n  color: $carousel-caption-color;\n  text-align: center;\n}\n\n// Dark mode carousel\n\n@mixin carousel-dark() {\n  .carousel-control-prev-icon,\n  .carousel-control-next-icon {\n    filter: $carousel-dark-control-icon-filter;\n  }\n\n  .carousel-indicators [data-bs-target] {\n    background-color: $carousel-dark-indicator-active-bg;\n  }\n\n  .carousel-caption {\n    color: $carousel-dark-caption-color;\n  }\n}\n\n.carousel-dark {\n  @include carousel-dark();\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark) {\n    .carousel {\n      @include carousel-dark();\n    }\n  }\n}\n","// scss-docs-start clearfix\n@mixin clearfix() {\n  &::after {\n    display: block;\n    clear: both;\n    content: \"\";\n  }\n}\n// scss-docs-end clearfix\n","//\n// Rotating border\n//\n\n.spinner-grow,\n.spinner-border {\n  display: inline-block;\n  width: var(--#{$prefix}spinner-width);\n  height: var(--#{$prefix}spinner-height);\n  vertical-align: var(--#{$prefix}spinner-vertical-align);\n  // stylelint-disable-next-line property-disallowed-list\n  border-radius: 50%;\n  animation: var(--#{$prefix}spinner-animation-speed) linear infinite var(--#{$prefix}spinner-animation-name);\n}\n\n// scss-docs-start spinner-border-keyframes\n@keyframes spinner-border {\n  to { transform: rotate(360deg) #{\"/* rtl:ignore */\"}; }\n}\n// scss-docs-end spinner-border-keyframes\n\n.spinner-border {\n  // scss-docs-start spinner-border-css-vars\n  --#{$prefix}spinner-width: #{$spinner-width};\n  --#{$prefix}spinner-height: #{$spinner-height};\n  --#{$prefix}spinner-vertical-align: #{$spinner-vertical-align};\n  --#{$prefix}spinner-border-width: #{$spinner-border-width};\n  --#{$prefix}spinner-animation-speed: #{$spinner-animation-speed};\n  --#{$prefix}spinner-animation-name: spinner-border;\n  // scss-docs-end spinner-border-css-vars\n\n  border: var(--#{$prefix}spinner-border-width) solid currentcolor;\n  border-right-color: transparent;\n}\n\n.spinner-border-sm {\n  // scss-docs-start spinner-border-sm-css-vars\n  --#{$prefix}spinner-width: #{$spinner-width-sm};\n  --#{$prefix}spinner-height: #{$spinner-height-sm};\n  --#{$prefix}spinner-border-width: #{$spinner-border-width-sm};\n  // scss-docs-end spinner-border-sm-css-vars\n}\n\n//\n// Growing circle\n//\n\n// scss-docs-start spinner-grow-keyframes\n@keyframes spinner-grow {\n  0% {\n    transform: scale(0);\n  }\n  50% {\n    opacity: 1;\n    transform: none;\n  }\n}\n// scss-docs-end spinner-grow-keyframes\n\n.spinner-grow {\n  // scss-docs-start spinner-grow-css-vars\n  --#{$prefix}spinner-width: #{$spinner-width};\n  --#{$prefix}spinner-height: #{$spinner-height};\n  --#{$prefix}spinner-vertical-align: #{$spinner-vertical-align};\n  --#{$prefix}spinner-animation-speed: #{$spinner-animation-speed};\n  --#{$prefix}spinner-animation-name: spinner-grow;\n  // scss-docs-end spinner-grow-css-vars\n\n  background-color: currentcolor;\n  opacity: 0;\n}\n\n.spinner-grow-sm {\n  --#{$prefix}spinner-width: #{$spinner-width-sm};\n  --#{$prefix}spinner-height: #{$spinner-height-sm};\n}\n\n@if $enable-reduced-motion {\n  @media (prefers-reduced-motion: reduce) {\n    .spinner-border,\n    .spinner-grow {\n      --#{$prefix}spinner-animation-speed: #{$spinner-animation-speed * 2};\n    }\n  }\n}\n","// stylelint-disable function-disallowed-list\n\n%offcanvas-css-vars {\n  // scss-docs-start offcanvas-css-vars\n  --#{$prefix}offcanvas-zindex: #{$zindex-offcanvas};\n  --#{$prefix}offcanvas-width: #{$offcanvas-horizontal-width};\n  --#{$prefix}offcanvas-height: #{$offcanvas-vertical-height};\n  --#{$prefix}offcanvas-padding-x: #{$offcanvas-padding-x};\n  --#{$prefix}offcanvas-padding-y: #{$offcanvas-padding-y};\n  --#{$prefix}offcanvas-color: #{$offcanvas-color};\n  --#{$prefix}offcanvas-bg: #{$offcanvas-bg-color};\n  --#{$prefix}offcanvas-border-width: #{$offcanvas-border-width};\n  --#{$prefix}offcanvas-border-color: #{$offcanvas-border-color};\n  --#{$prefix}offcanvas-box-shadow: #{$offcanvas-box-shadow};\n  --#{$prefix}offcanvas-transition: #{transform $offcanvas-transition-duration ease-in-out};\n  --#{$prefix}offcanvas-title-line-height: #{$offcanvas-title-line-height};\n  // scss-docs-end offcanvas-css-vars\n}\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  $next: breakpoint-next($breakpoint, $grid-breakpoints);\n  $infix: breakpoint-infix($next, $grid-breakpoints);\n\n  .offcanvas#{$infix} {\n    @extend %offcanvas-css-vars;\n  }\n}\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  $next: breakpoint-next($breakpoint, $grid-breakpoints);\n  $infix: breakpoint-infix($next, $grid-breakpoints);\n\n  .offcanvas#{$infix} {\n    @include media-breakpoint-down($next) {\n      position: fixed;\n      bottom: 0;\n      z-index: var(--#{$prefix}offcanvas-zindex);\n      display: flex;\n      flex-direction: column;\n      max-width: 100%;\n      color: var(--#{$prefix}offcanvas-color);\n      visibility: hidden;\n      background-color: var(--#{$prefix}offcanvas-bg);\n      background-clip: padding-box;\n      outline: 0;\n      @include box-shadow(var(--#{$prefix}offcanvas-box-shadow));\n      @include transition(var(--#{$prefix}offcanvas-transition));\n\n      &.offcanvas-start {\n        top: 0;\n        left: 0;\n        width: var(--#{$prefix}offcanvas-width);\n        border-right: var(--#{$prefix}offcanvas-border-width) solid var(--#{$prefix}offcanvas-border-color);\n        transform: translateX(-100%);\n      }\n\n      &.offcanvas-end {\n        top: 0;\n        right: 0;\n        width: var(--#{$prefix}offcanvas-width);\n        border-left: var(--#{$prefix}offcanvas-border-width) solid var(--#{$prefix}offcanvas-border-color);\n        transform: translateX(100%);\n      }\n\n      &.offcanvas-top {\n        top: 0;\n        right: 0;\n        left: 0;\n        height: var(--#{$prefix}offcanvas-height);\n        max-height: 100%;\n        border-bottom: var(--#{$prefix}offcanvas-border-width) solid var(--#{$prefix}offcanvas-border-color);\n        transform: translateY(-100%);\n      }\n\n      &.offcanvas-bottom {\n        right: 0;\n        left: 0;\n        height: var(--#{$prefix}offcanvas-height);\n        max-height: 100%;\n        border-top: var(--#{$prefix}offcanvas-border-width) solid var(--#{$prefix}offcanvas-border-color);\n        transform: translateY(100%);\n      }\n\n      &.showing,\n      &.show:not(.hiding) {\n        transform: none;\n      }\n\n      &.showing,\n      &.hiding,\n      &.show {\n        visibility: visible;\n      }\n    }\n\n    @if not ($infix == \"\") {\n      @include media-breakpoint-up($next) {\n        --#{$prefix}offcanvas-height: auto;\n        --#{$prefix}offcanvas-border-width: 0;\n        background-color: transparent !important; // stylelint-disable-line declaration-no-important\n\n        .offcanvas-header {\n          display: none;\n        }\n\n        .offcanvas-body {\n          display: flex;\n          flex-grow: 0;\n          padding: 0;\n          overflow-y: visible;\n          // Reset `background-color` in case `.bg-*` classes are used in offcanvas\n          background-color: transparent !important; // stylelint-disable-line declaration-no-important\n        }\n      }\n    }\n  }\n}\n\n.offcanvas-backdrop {\n  @include overlay-backdrop($zindex-offcanvas-backdrop, $offcanvas-backdrop-bg, $offcanvas-backdrop-opacity);\n}\n\n.offcanvas-header {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: var(--#{$prefix}offcanvas-padding-y) var(--#{$prefix}offcanvas-padding-x);\n\n  .btn-close {\n    padding: calc(var(--#{$prefix}offcanvas-padding-y) * .5) calc(var(--#{$prefix}offcanvas-padding-x) * .5);\n    margin-top: calc(-.5 * var(--#{$prefix}offcanvas-padding-y));\n    margin-right: calc(-.5 * var(--#{$prefix}offcanvas-padding-x));\n    margin-bottom: calc(-.5 * var(--#{$prefix}offcanvas-padding-y));\n  }\n}\n\n.offcanvas-title {\n  margin-bottom: 0;\n  line-height: var(--#{$prefix}offcanvas-title-line-height);\n}\n\n.offcanvas-body {\n  flex-grow: 1;\n  padding: var(--#{$prefix}offcanvas-padding-y) var(--#{$prefix}offcanvas-padding-x);\n  overflow-y: auto;\n}\n",".placeholder {\n  display: inline-block;\n  min-height: 1em;\n  vertical-align: middle;\n  cursor: wait;\n  background-color: currentcolor;\n  opacity: $placeholder-opacity-max;\n\n  &.btn::before {\n    display: inline-block;\n    content: \"\";\n  }\n}\n\n// Sizing\n.placeholder-xs {\n  min-height: .6em;\n}\n\n.placeholder-sm {\n  min-height: .8em;\n}\n\n.placeholder-lg {\n  min-height: 1.2em;\n}\n\n// Animation\n.placeholder-glow {\n  .placeholder {\n    animation: placeholder-glow 2s ease-in-out infinite;\n  }\n}\n\n@keyframes placeholder-glow {\n  50% {\n    opacity: $placeholder-opacity-min;\n  }\n}\n\n.placeholder-wave {\n  mask-image: linear-gradient(130deg, $black 55%, rgba(0, 0, 0, (1 - $placeholder-opacity-min)) 75%, $black 95%);\n  mask-size: 200% 100%;\n  animation: placeholder-wave 2s linear infinite;\n}\n\n@keyframes placeholder-wave {\n  100% {\n    mask-position: -200% 0%;\n  }\n}\n","// stylelint-disable function-name-case\n\n// All-caps `RGBA()` function used because of this Sass bug: https://github.com/sass/node-sass/issues/2251\n@each $color, $value in $theme-colors {\n  $color-rgb: to-rgb($value);\n  .text-bg-#{$color} {\n    color: color-contrast($value) if($enable-important-utilities, !important, null);\n    background-color: RGBA($color-rgb, var(--#{$prefix}bg-opacity, 1)) if($enable-important-utilities, !important, null);\n  }\n}\n","@each $color, $value in $theme-colors {\n  .link-#{$color} {\n    color: $value if($enable-important-utilities, !important, null);\n\n    @if $link-shade-percentage != 0 {\n      &:hover,\n      &:focus {\n        color: if(color-contrast($value) == $color-contrast-light, shade-color($value, $link-shade-percentage), tint-color($value, $link-shade-percentage)) if($enable-important-utilities, !important, null);\n      }\n    }\n  }\n}\n","// Credit: Nicolas Gallagher and SUIT CSS.\n\n.ratio {\n  position: relative;\n  width: 100%;\n\n  &::before {\n    display: block;\n    padding-top: var(--#{$prefix}aspect-ratio);\n    content: \"\";\n  }\n\n  > * {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n  }\n}\n\n@each $key, $ratio in $aspect-ratios {\n  .ratio-#{$key} {\n    --#{$prefix}aspect-ratio: #{$ratio};\n  }\n}\n","// Shorthand\n\n.fixed-top {\n  position: fixed;\n  top: 0;\n  right: 0;\n  left: 0;\n  z-index: $zindex-fixed;\n}\n\n.fixed-bottom {\n  position: fixed;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: $zindex-fixed;\n}\n\n// Responsive sticky top and bottom\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .sticky#{$infix}-top {\n      position: sticky;\n      top: 0;\n      z-index: $zindex-sticky;\n    }\n\n    .sticky#{$infix}-bottom {\n      position: sticky;\n      bottom: 0;\n      z-index: $zindex-sticky;\n    }\n  }\n}\n","// scss-docs-start stacks\n.hstack {\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  align-self: stretch;\n}\n\n.vstack {\n  display: flex;\n  flex: 1 1 auto;\n  flex-direction: column;\n  align-self: stretch;\n}\n// scss-docs-end stacks\n","//\n// Visually hidden\n//\n\n.visually-hidden,\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\n  @include visually-hidden();\n}\n","// stylelint-disable declaration-no-important\n\n// Hide content visually while keeping it accessible to assistive technologies\n//\n// See: https://www.a11yproject.com/posts/2013-01-11-how-to-hide-content/\n// See: https://kittygiraudel.com/2016/10/13/css-hide-and-seek/\n\n@mixin visually-hidden() {\n  position: absolute !important;\n  width: 1px !important;\n  height: 1px !important;\n  padding: 0 !important;\n  margin: -1px !important; // Fix for https://github.com/twbs/bootstrap/issues/25686\n  overflow: hidden !important;\n  clip: rect(0, 0, 0, 0) !important;\n  white-space: nowrap !important;\n  border: 0 !important;\n}\n\n// Use to only display content when it's focused, or one of its child elements is focused\n// (i.e. when focus is within the element/container that the class was applied to)\n//\n// Useful for \"Skip to main content\" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n\n@mixin visually-hidden-focusable() {\n  &:not(:focus):not(:focus-within) {\n    @include visually-hidden();\n  }\n}\n","//\n// Stretched link\n//\n\n.stretched-link {\n  &::#{$stretched-link-pseudo-element} {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: $stretched-link-z-index;\n    content: \"\";\n  }\n}\n","//\n// Text truncation\n//\n\n.text-truncate {\n  @include text-truncate();\n}\n","// Text truncate\n// Requires inline-block or block for proper styling\n\n@mixin text-truncate() {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n",".vr {\n  display: inline-block;\n  align-self: stretch;\n  width: 1px;\n  min-height: 1em;\n  background-color: currentcolor;\n  opacity: $hr-opacity;\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix, $is-rfs-media-query: false) {\n  $values: map-get($utility, values);\n\n  // If the values are a list or string, convert it into a map\n  @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n    $values: zip($values, $values);\n  }\n\n  @each $key, $value in $values {\n    $properties: map-get($utility, property);\n\n    // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n    @if type-of($properties) == \"string\" {\n      $properties: append((), $properties);\n    }\n\n    // Use custom class if present\n    $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n    $property-class: if($property-class == null, \"\", $property-class);\n\n    // Use custom CSS variable name if present, otherwise default to `class`\n    $css-variable-name: if(map-has-key($utility, css-variable-name), map-get($utility, css-variable-name), map-get($utility, class));\n\n    // State params to generate pseudo-classes\n    $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n    $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n    // Don't prefix if value key is null (e.g. with shadow class)\n    $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n    @if map-get($utility, rfs) {\n      // Inside the media query\n      @if $is-rfs-media-query {\n        $val: rfs-value($value);\n\n        // Do not render anything if fluid and non fluid values are the same\n        $value: if($val == rfs-fluid-value($value), null, $val);\n      }\n      @else {\n        $value: rfs-fluid-value($value);\n      }\n    }\n\n    $is-css-var: map-get($utility, css-var);\n    $is-local-vars: map-get($utility, local-vars);\n    $is-rtl: map-get($utility, rtl);\n\n    @if $value != null {\n      @if $is-rtl == false {\n        /* rtl:begin:remove */\n      }\n\n      @if $is-css-var {\n        .#{$property-class + $infix + $property-class-modifier} {\n          --#{$prefix}#{$css-variable-name}: #{$value};\n        }\n\n        @each $pseudo in $state {\n          .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n            --#{$prefix}#{$css-variable-name}: #{$value};\n          }\n        }\n      } @else {\n        .#{$property-class + $infix + $property-class-modifier} {\n          @each $property in $properties {\n            @if $is-local-vars {\n              @each $local-var, $variable in $is-local-vars {\n                --#{$prefix}#{$local-var}: #{$variable};\n              }\n            }\n            #{$property}: $value if($enable-important-utilities, !important, null);\n          }\n        }\n\n        @each $pseudo in $state {\n          .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n            @each $property in $properties {\n              @if $is-local-vars {\n                @each $local-var, $variable in $is-local-vars {\n                  --#{$prefix}#{$local-var}: #{$variable};\n                }\n              }\n              #{$property}: $value if($enable-important-utilities, !important, null);\n            }\n          }\n        }\n      }\n\n      @if $is-rtl == false {\n        /* rtl:end:remove */\n      }\n    }\n  }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n  // Generate media query if needed\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    // Loop over each utility property\n    @each $key, $utility in $utilities {\n      // The utility can be disabled with `false`, thus check if the utility is a map first\n      // Only proceed if responsive media queries are enabled or if it's the base media query\n      @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n        @include generate-utility($utility, $infix);\n      }\n    }\n  }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n  @each $breakpoint in map-keys($grid-breakpoints) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n      // Loop over each utility property\n      @each $key, $utility in $utilities {\n        // The utility can be disabled with `false`, thus check if the utility is a map first\n        // Only proceed if responsive media queries are enabled or if it's the base media query\n        @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n          @include generate-utility($utility, $infix, true);\n        }\n      }\n    }\n  }\n}\n\n\n// Print utilities\n@media print {\n  @each $key, $utility in $utilities {\n    // The utility can be disabled with `false`, thus check if the utility is a map first\n    // Then check if the utility needs print styles\n    @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n      @include generate-utility($utility, \"-print\");\n    }\n  }\n}\n","$theme-color-interval:      8% !default;\n\n// Position\n.toast-center-center {\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n}\n.toast-top-center {\n  top: 0;\n  right: 0;\n  width: 100%;\n}\n.toast-bottom-center {\n  bottom: 0;\n  right: 0;\n  width: 100%;\n}\n.toast-top-full-width {\n  top: 0;\n  right: 0;\n  width: 100%;\n}\n.toast-bottom-full-width {\n  bottom: 0;\n  right: 0;\n  width: 100%;\n}\n.toast-top-left {\n  top: 12px;\n  left: 12px;\n}\n.toast-top-right {\n  top: 12px;\n  right: 12px;\n}\n.toast-bottom-right {\n  right: 12px;\n  bottom: 12px;\n}\n.toast-bottom-left {\n  bottom: 12px;\n  left: 12px;\n}\n.toast-container.toast-top-center .ngx-toastr,\n.toast-container.toast-bottom-center .ngx-toastr {\n  width: 300px;\n  margin-left: auto;\n  margin-right: auto;\n}\n.toast-container.toast-top-full-width .ngx-toastr,\n.toast-container.toast-bottom-full-width .ngx-toastr {\n  width: 96%;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n// Toast\n.toast-container {\n  pointer-events: none;\n  position: fixed;\n  z-index: 999999;\n\n  .ngx-toastr {\n    @include border-radius($alert-border-radius);\n    position: relative;\n    overflow: hidden;\n    margin: 0 0 6px;\n    padding: 0.75rem 1.25rem 0.75rem 50px;\n    width: 300px;\n    background-position: 15px center;\n    background-repeat: no-repeat;\n    background-size: 24px;\n    box-shadow: 0 0 10px rgba(0, 0, 0, 0.03);\n    pointer-events: auto;\n\n    .toast-title {\n      font-weight: bold;\n    }\n    .toast-message {\n      word-wrap: break-word;\n\n    }\n    .toast-close-button {\n      position: relative;\n      right: -0.3em;\n      top: -0.3em;\n      float: right;\n      font-size: 20px;\n      font-weight: bold;\n      color: inherit;\n      text-shadow: 0 1px 0 #fff;\n      opacity: 0.5;\n      background: transparent;\n      border: 0;\n      padding: 0;\n    }\n    .toast-progress {\n      position: absolute;\n      left: 0;\n      bottom: 0;\n      height: 4px;\n      background-color: #000000;\n      opacity: 0.3;\n    }\n    .toast-close-button:hover,\n    .toast-close-button:focus {\n      color: #000000;\n      text-decoration: none;\n      cursor: pointer;\n      opacity: 0.75;\n    }\n  }\n  .ngx-toastr:hover {\n    box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);\n    opacity: 1;\n    cursor: pointer;\n  }\n}\n\n@function str-split($string, $separator) {\n  $split-arr: ();\n  // first index of separator in string\n  $index: str-index($string, $separator);\n  // loop through string\n  @while $index != null {\n    // get the substring from the first character to the separator\n    $item: str-slice($string, 1, $index - 1);\n    // push item to array\n    $split-arr: append($split-arr, $item);\n    // remove item and separator from string\n    $string: str-slice($string, $index + 1);\n    // find new index of separator\n    $index: str-index($string, $separator);\n  }\n  // add the remaining string to list (the last item)\n  $split-arr: append($split-arr, $string);\n\n  @return $split-arr;\n}\n\n@function svg-factory($fill-color, $viewbox, $path) {\n  $split: str-split($viewbox, ' ');\n  $width: nth($split, 3);\n  $height: nth($split, 4);\n\n  // opacity is 0.9999 otherwise it uses a hex equivelent\n  // firefox requires fill rgb\n  @return \"%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='\" + $viewbox +\n    \"' width='\" + $width + \"' height='\" + $height + \"'%3E%3Cpath fill='\" +\n    rgba($fill-color, 0.999999) + \"' d='\" + $path + \"'/%3E%3C/svg%3E\";\n}\n@function svg-encode($svg) {\n  @return 'data:image/svg+xml;charset=utf8,' + $svg;\n}\n.toast-success {\n  /* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/solid/check.svg */\n  background-image: url(svg-encode(\n    svg-factory(\n      shift-color($success, 6 * $theme-color-interval),\n      '0 0 512 512',\n      'M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'\n    )\n  ));\n  color: shift-color($success, 6 * $theme-color-interval) !important;\n  background-color: shift-color($success, -10 * $theme-color-interval);\n  border: 1px solid shift-color($success, -9 * $theme-color-interval);\n  // these are likely !important because we're overriding bootstrap 5's toast styles\n  a {\n    text-decoration: underline !important;\n    color: shift-color($success, 10 * $theme-color-interval) !important;\n    &:hover {\n      color: shift-color($success, 12 * $theme-color-interval) !important;\n    }\n  }\n}\n.toast-error {\n  /* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/solid/times-circle.svg */\n  background-image: url(svg-encode(\n    svg-factory(\n      shift-color($danger, 6 * $theme-color-interval),\n      '0 0 512 512',\n      'M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z'\n    )\n  ));\n  color: shift-color($danger, 6 * $theme-color-interval) !important;\n  background-color: shift-color($danger, -10 * $theme-color-interval);\n  border: 1px solid shift-color($danger, -9 * $theme-color-interval);\n  a {\n    text-decoration: underline !important;\n    color: shift-color($danger, 10 * $theme-color-interval) !important;\n    &:hover {\n      color: shift-color($danger, 12 * $theme-color-interval) !important;\n    }\n  }\n}\n.toast-info {\n  /* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/solid/info-circle.svg */\n  background-image: url(svg-encode(\n    svg-factory(\n      shift-color($info, 6 * $theme-color-interval),\n      '0 0 512 512',\n      'M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z'\n    )\n  ));\n  color: shift-color($info, 6 * $theme-color-interval) !important;\n  background-color: shift-color($info, -10 * $theme-color-interval);\n  border: 1px solid shift-color($info, -9 * $theme-color-interval);\n  a {\n    text-decoration: underline !important;\n    color: shift-color($info, 10 * $theme-color-interval) !important;\n    &:hover {\n      color: shift-color($info, 12 * $theme-color-interval) !important;\n    }\n  }\n}\n.toast-warning {\n  /* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/solid/exclamation-triangle.svg */\n  background-image: url(svg-encode(\n    svg-factory(\n      shift-color($warning, 6 * $theme-color-interval),\n      '0 0 576 512',\n      'M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z'\n    )\n  ));\n  color: shift-color($warning, 6 * $theme-color-interval) !important;\n  background-color: shift-color($warning, -10 * $theme-color-interval);\n  border: 1px solid shift-color($warning, -9 * $theme-color-interval);\n  a {\n    text-decoration: underline !important;\n    color: shift-color($warning, 10 * $theme-color-interval) !important;\n    &:hover {\n      color: shift-color($warning, 12 * $theme-color-interval) !important;\n    }\n  }\n}\n\n// Responsive Design\n@media all and (max-width: 240px) {\n  .toast-container .ngx-toastr.div {\n    padding: 8px 8px 8px 50px;\n    width: 11em;\n  }\n  .toast-container .toast-close-button {\n    right: -0.2em;\n    top: -0.2em;\n  }\n}\n@media all and (min-width: 241px) and (max-width: 480px) {\n  .toast-container .ngx-toastr.div {\n    padding: 8px 8px 8px 50px;\n    width: 18em;\n  }\n  .toast-container .toast-close-button {\n    right: -0.2em;\n    top: -0.2em;\n  }\n}\n@media all and (min-width: 481px) and (max-width: 768px) {\n  .toast-container .ngx-toastr.div {\n    padding: 15px 15px 15px 50px;\n    width: 25em;\n  }\n}\n"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ 6652:
/*!*************************************************************************************************************!*\
  !*** ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/theme.paper.scss ***!
  \*************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/sourceMaps.js */ 230);
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/api.js */ 7529);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/getUrl.js */ 4511);
/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__);
// Imports



var ___CSS_LOADER_URL_IMPORT_0___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e */ 6770), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_1___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23adb5bd%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e */ 2105), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_2___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fdf6e3%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3e%3c/svg%3e */ 7877), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_3___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%23fdf6e3%27/%3e%3c/svg%3e */ 7949), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_4___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fdf6e3%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3e%3c/svg%3e */ 4846), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_5___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%280, 43, 54, 0.25%29%27/%3e%3c/svg%3e */ 6991), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_6___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23febf8a%27/%3e%3c/svg%3e */ 8455), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_7___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fdf6e3%27/%3e%3c/svg%3e */ 6830), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_8___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%28253, 246, 227, 0.25%29%27/%3e%3c/svg%3e */ 515), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_9___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23859900%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e */ 9465), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_10___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc322f%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc322f%27 stroke=%27none%27/%3e%3c/svg%3e */ 382), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_11___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%280, 43, 54, 0.75%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e */ 6300), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_12___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28253, 246, 227, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e */ 6601), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_13___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23002b36%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e */ 175), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_14___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%231e6fa8%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e */ 8492), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_15___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%237db9e4%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e */ 6276), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_16___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23002b36%27%3e%3cpath d=%27M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z%27/%3e%3c/svg%3e */ 1450), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_17___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fdf6e3%27%3e%3cpath d=%27M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z%27/%3e%3c/svg%3e */ 6119), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_18___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fdf6e3%27%3e%3cpath d=%27M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e */ 4438), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_19___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml;utf8,<svg version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27><path fill=%27#444%27 d=%27M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z%27></path></svg> */ 1648), __webpack_require__.b);
var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));
var ___CSS_LOADER_URL_REPLACEMENT_0___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_0___);
var ___CSS_LOADER_URL_REPLACEMENT_1___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_1___);
var ___CSS_LOADER_URL_REPLACEMENT_2___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_2___);
var ___CSS_LOADER_URL_REPLACEMENT_3___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_3___);
var ___CSS_LOADER_URL_REPLACEMENT_4___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_4___);
var ___CSS_LOADER_URL_REPLACEMENT_5___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_5___);
var ___CSS_LOADER_URL_REPLACEMENT_6___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_6___);
var ___CSS_LOADER_URL_REPLACEMENT_7___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_7___);
var ___CSS_LOADER_URL_REPLACEMENT_8___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_8___);
var ___CSS_LOADER_URL_REPLACEMENT_9___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_9___);
var ___CSS_LOADER_URL_REPLACEMENT_10___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_10___);
var ___CSS_LOADER_URL_REPLACEMENT_11___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_11___);
var ___CSS_LOADER_URL_REPLACEMENT_12___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_12___);
var ___CSS_LOADER_URL_REPLACEMENT_13___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_13___);
var ___CSS_LOADER_URL_REPLACEMENT_14___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_14___);
var ___CSS_LOADER_URL_REPLACEMENT_15___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_15___);
var ___CSS_LOADER_URL_REPLACEMENT_16___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_16___);
var ___CSS_LOADER_URL_REPLACEMENT_17___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_17___);
var ___CSS_LOADER_URL_REPLACEMENT_18___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_18___);
var ___CSS_LOADER_URL_REPLACEMENT_19___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_19___);
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*!\n * Bootstrap  v5.3.0-alpha1 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */:root,[data-bs-theme=light]{--bs-blue: #268bd2;--bs-indigo: #6610f2;--bs-purple: #6c71c4;--bs-pink: #d33682;--bs-red: #dc322f;--bs-orange: #cb4b16;--bs-yellow: #b58900;--bs-green: #859900;--bs-teal: #2aa198;--bs-cyan: #0dcaf0;--bs-black: #002b36;--bs-white: #fdf6e3;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #fd7e14;--bs-secondary: #495057;--bs-success: #859900;--bs-info: #0dcaf0;--bs-warning: #b58900;--bs-danger: #dc322f;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 253, 126, 20;--bs-secondary-rgb: 73, 80, 87;--bs-success-rgb: 133, 153, 0;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 181, 137, 0;--bs-danger-rgb: 220, 50, 47;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text: #1e6fa8;--bs-secondary-text: #6c757d;--bs-success-text: #6a7a00;--bs-info-text: #087990;--bs-warning-text: #6d5200;--bs-danger-text: #b02826;--bs-light-text: #6c757d;--bs-dark-text: #495057;--bs-primary-bg-subtle: #d4e8f6;--bs-secondary-bg-subtle: #f8f9fa;--bs-success-bg-subtle: #e7ebcc;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #f0e7cc;--bs-danger-bg-subtle: #f8d6d5;--bs-light-bg-subtle: #fbf8ef;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #a8d1ed;--bs-secondary-border-subtle: #e9ecef;--bs-success-border-subtle: #ced699;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #e1d099;--bs-danger-border-subtle: #f1adac;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 253, 246, 227;--bs-black-rgb: 0, 43, 54;--bs-body-color-rgb: 0, 43, 54;--bs-body-bg-rgb: 238, 232, 213;--bs-font-sans-serif: \"Source Sans Pro\";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;--bs-gradient: linear-gradient(180deg, rgba(253, 246, 227, 0.15), rgba(253, 246, 227, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size:0.875rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #002b36;--bs-emphasis-color: #002b36;--bs-emphasis-color-rgb: 0, 43, 54;--bs-secondary-color: rgba(0, 43, 54, 0.75);--bs-secondary-color-rgb: 0, 43, 54;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(0, 43, 54, 0.5);--bs-tertiary-color-rgb: 0, 43, 54;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-body-bg: #eee8d5;--bs-body-bg-rgb: 238, 232, 213;--bs-heading-color: #839496;--bs-link-color: #fd7e14;--bs-link-color-rgb: 253, 126, 20;--bs-link-decoration: underline;--bs-link-hover-color: #ca6510;--bs-link-hover-color-rgb: 202, 101, 16;--bs-code-color: #d33682;--bs-highlight-bg: #f0e7cc;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 43, 54, 0.175);--bs-border-radius: 0.375rem;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-2xl: 2rem;--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(var(--bs-body-color-rgb), 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(var(--bs-body-color-rgb), 0.075);--bs-emphasis-color: #002b36;--bs-form-control-bg: var(--bs-body-bg);--bs-form-control-disabled-bg: var(--bs-secondary-bg);--bs-highlight-bg: #f0e7cc;--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}[data-bs-theme=dark]{--bs-body-color: #adb5bd;--bs-body-color-rgb: 173, 181, 189;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #f8f9fa;--bs-emphasis-color-rgb: 248, 249, 250;--bs-secondary-color: rgba(173, 181, 189, 0.75);--bs-secondary-color-rgb: 173, 181, 189;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(173, 181, 189, 0.5);--bs-tertiary-color-rgb: 173, 181, 189;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-emphasis-color: #fdf6e3;--bs-primary-text: #7db9e4;--bs-secondary-text: #dee2e6;--bs-success-text: #b6c266;--bs-info-text: #6edff6;--bs-warning-text: #d3b866;--bs-danger-text: #ea8482;--bs-light-text: #f8f9fa;--bs-dark-text: #dee2e6;--bs-primary-bg-subtle: #081c2a;--bs-secondary-bg-subtle: #212529;--bs-success-bg-subtle: #1b1f00;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #241b00;--bs-danger-bg-subtle: #2c0a09;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a333b;--bs-primary-border-subtle: #17537e;--bs-secondary-border-subtle: #495057;--bs-success-border-subtle: #505c00;--bs-info-border-subtle: #055160;--bs-warning-border-subtle: #483700;--bs-danger-border-subtle: #841e1c;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: #fff;--bs-link-color: #7db9e4;--bs-link-hover-color: #a8d1ed;--bs-link-color-rgb: 125, 185, 228;--bs-link-hover-color-rgb: 168, 209, 237;--bs-code-color: #e586b4;--bs-border-color: #495057;--bs-border-color-translucent: rgba(253, 246, 227, 0.15)}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,43,54,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:lighter;line-height:1.2;color:var(--bs-heading-color, inherit)}h1,.h1{font-size:calc(1.34375rem + 1.125vw)}@media(min-width: 1200px){h1,.h1{font-size:2.1875rem}}h2,.h2{font-size:calc(1.3rem + 0.6vw)}@media(min-width: 1200px){h2,.h2{font-size:1.75rem}}h3,.h3{font-size:calc(1.278125rem + 0.3375vw)}@media(min-width: 1200px){h3,.h3{font-size:1.53125rem}}h4,.h4{font-size:calc(1.25625rem + 0.075vw)}@media(min-width: 1200px){h4,.h4{font-size:1.3125rem}}h5,.h5{font-size:1.09375rem}h6,.h6{font-size:0.875rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em;color:#002b36}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:0.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.09375rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.09375rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:\"— \"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: 0.25rem}.g-1,.gy-1{--bs-gutter-y: 0.25rem}.g-2,.gx-2{--bs-gutter-x: 0.5rem}.g-2,.gy-2{--bs-gutter-y: 0.5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media(min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media(min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media(min-width: 1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.table{--bs-table-color: var(--bs-body-color);--bs-table-bg: transparent;--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-body-color);--bs-table-striped-bg: rgba(0, 43, 54, 0.05);--bs-table-active-color: var(--bs-body-color);--bs-table-active-bg: rgba(0, 43, 54, 0.1);--bs-table-hover-color: var(--bs-body-color);--bs-table-hover-bg: rgba(0, 43, 54, 0.075);width:100%;margin-bottom:1rem;color:var(--bs-table-color);vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width)*2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-color: #002b36;--bs-table-bg: #ffe5d0;--bs-table-border-color: #e6d2c1;--bs-table-striped-bg: #f2dcc8;--bs-table-striped-color: #002b36;--bs-table-active-bg: #e6d2c1;--bs-table-active-color: #002b36;--bs-table-hover-bg: #ecd7c4;--bs-table-hover-color: #002b36;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #002b36;--bs-table-bg: #dbdcdd;--bs-table-border-color: #c5cacc;--bs-table-striped-bg: #d0d3d5;--bs-table-striped-color: #002b36;--bs-table-active-bg: #c5cacc;--bs-table-active-color: #002b36;--bs-table-hover-bg: #cbcfd0;--bs-table-hover-color: #002b36;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #002b36;--bs-table-bg: #e7ebcc;--bs-table-border-color: #d0d8bd;--bs-table-striped-bg: #dbe1c5;--bs-table-striped-color: #002b36;--bs-table-active-bg: #d0d8bd;--bs-table-active-color: #002b36;--bs-table-hover-bg: #d6ddc1;--bs-table-hover-color: #002b36;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #002b36;--bs-table-bg: #cff4fc;--bs-table-border-color: #bae0e8;--bs-table-striped-bg: #c5eaf2;--bs-table-striped-color: #002b36;--bs-table-active-bg: #bae0e8;--bs-table-active-color: #002b36;--bs-table-hover-bg: #bfe5ed;--bs-table-hover-color: #002b36;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #002b36;--bs-table-bg: #f0e7cc;--bs-table-border-color: #d8d4bd;--bs-table-striped-bg: #e4dec5;--bs-table-striped-color: #002b36;--bs-table-active-bg: #d8d4bd;--bs-table-active-color: #002b36;--bs-table-hover-bg: #ded9c1;--bs-table-hover-color: #002b36;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #002b36;--bs-table-bg: #f8d6d5;--bs-table-border-color: #dfc5c5;--bs-table-striped-bg: #eccdcd;--bs-table-striped-color: #002b36;--bs-table-active-bg: #dfc5c5;--bs-table-active-color: #002b36;--bs-table-hover-bg: #e5c9c9;--bs-table-hover-color: #002b36;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #002b36;--bs-table-bg: #f8f9fa;--bs-table-border-color: #dfe4e6;--bs-table-striped-bg: #eceff0;--bs-table-striped-color: #002b36;--bs-table-active-bg: #dfe4e6;--bs-table-active-color: #002b36;--bs-table-hover-bg: #e5eaeb;--bs-table-hover-color: #002b36;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fdf6e3;--bs-table-bg: #212529;--bs-table-border-color: #373a3c;--bs-table-striped-bg: #2c2f32;--bs-table-striped-color: #fdf6e3;--bs-table-active-bg: #373a3c;--bs-table-active-color: #fdf6e3;--bs-table-hover-bg: #323537;--bs-table-hover-color: #fdf6e3;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.375rem + var(--bs-border-width));padding-bottom:calc(0.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + var(--bs-border-width));padding-bottom:calc(0.5rem + var(--bs-border-width));font-size:1.09375rem}.col-form-label-sm{padding-top:calc(0.25rem + var(--bs-border-width));padding-bottom:calc(0.25rem + var(--bs-border-width));font-size:0.765625rem}.form-text{margin-top:.25rem;font-size:0.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:0.875rem;font-weight:400;line-height:1.5;color:#002b36;background-color:#eee8d5;background-clip:padding-box;border:var(--bs-border-width) solid #93a1a1;appearance:none;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#002b36;background-color:#eee8d5;border-color:#febf8a;outline:0;box-shadow:0 0 0 .25rem rgba(253,126,20,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:#93a1a1;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#002b36;background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:0.765625rem;border-radius:.25rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.09375rem;border-radius:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:0}.form-control-color::-webkit-color-swatch{border-radius:0}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img: url(" + ___CSS_LOADER_URL_REPLACEMENT_0___ + ");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:0.875rem;font-weight:400;line-height:1.5;color:#002b36;background-color:#eee8d5;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid #93a1a1;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#febf8a;outline:0;box-shadow:0 0 0 .25rem rgba(253,126,20,.25)}.form-select[multiple],.form-select[size]:not([size=\"1\"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#93a1a1}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #002b36}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.765625rem;border-radius:.25rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.09375rem;border-radius:.5rem}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url(" + ___CSS_LOADER_URL_REPLACEMENT_1___ + ")}.form-check{display:block;min-height:1.3125rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg: #eee8d5;width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);appearance:none;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#febf8a;outline:0;box-shadow:0 0 0 .25rem rgba(253,126,20,.25)}.form-check-input:checked{background-color:#fd7e14;border-color:#fd7e14}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url(" + ___CSS_LOADER_URL_REPLACEMENT_2___ + ")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image: url(" + ___CSS_LOADER_URL_REPLACEMENT_3___ + ")}.form-check-input[type=checkbox]:indeterminate{background-color:#fd7e14;border-color:#fd7e14;--bs-form-check-bg-image: url(" + ___CSS_LOADER_URL_REPLACEMENT_4___ + ")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_5___ + ");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_6___ + ")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_7___ + ")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_8___ + ")}.form-range{width:100%;height:1.5rem;padding:0;background-color:rgba(0,0,0,0);appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #eee8d5,0 0 0 .25rem rgba(253,126,20,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #eee8d5,0 0 0 .25rem rgba(253,126,20,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#fd7e14;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#fed8b9}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#fd7e14;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#fed8b9}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating::before:not(.form-control:disabled){position:absolute;top:var(--bs-border-width);left:var(--bs-border-width);width:calc(100% - (calc(calc(0.375em + 0.1875rem) + calc(0.75em + 0.375rem))));height:1.875em;content:\"\";background-color:#eee8d5;border-radius:0}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:0.875rem;font-weight:400;line-height:1.5;color:#002b36;text-align:center;white-space:nowrap;background-color:#eee8d5;border:var(--bs-border-width) solid #93a1a1;border-radius:0}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.09375rem;border-radius:.5rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.765625rem;border-radius:.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width)*-1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-success-text)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.765625rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-success);padding-right:calc(1.5em + 0.75rem);background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_9___ + ");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-success);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-success)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size=\"1\"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size=\"1\"]{--bs-form-select-bg-icon: url(" + ___CSS_LOADER_URL_REPLACEMENT_9___ + ");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-success);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-success)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-success-text)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-success-text)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-danger-text)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.765625rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-danger);padding-right:calc(1.5em + 0.75rem);background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_10___ + ");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-danger);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-danger)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size=\"1\"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size=\"1\"]{--bs-form-select-bg-icon: url(" + ___CSS_LOADER_URL_REPLACEMENT_10___ + ");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-danger);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-danger)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-danger-text)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-danger-text)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: 0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:0.875rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: #002b36;--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: 0;--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(253, 246, 227, 0.15), 0 1px 1px rgba(0, 43, 54, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #002b36;--bs-btn-bg: #fd7e14;--bs-btn-border-color: #fd7e14;--bs-btn-hover-color: #002b36;--bs-btn-hover-bg: #fd9137;--bs-btn-hover-border-color: #fd8b2c;--bs-btn-focus-shadow-rgb: 215, 114, 25;--bs-btn-active-color: #002b36;--bs-btn-active-bg: #fd9843;--bs-btn-active-border-color: #fd8b2c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 43, 54, 0.125);--bs-btn-disabled-color: #002b36;--bs-btn-disabled-bg: #fd7e14;--bs-btn-disabled-border-color: #fd7e14}.btn-secondary{--bs-btn-color: #fdf6e3;--bs-btn-bg: #495057;--bs-btn-border-color: #495057;--bs-btn-hover-color: #fdf6e3;--bs-btn-hover-bg: #3e444a;--bs-btn-hover-border-color: #3a4046;--bs-btn-focus-shadow-rgb: 100, 105, 108;--bs-btn-active-color: #fdf6e3;--bs-btn-active-bg: #3a4046;--bs-btn-active-border-color: #373c41;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 43, 54, 0.125);--bs-btn-disabled-color: #fdf6e3;--bs-btn-disabled-bg: #495057;--bs-btn-disabled-border-color: #495057}.btn-success{--bs-btn-color: #002b36;--bs-btn-bg: #859900;--bs-btn-border-color: #859900;--bs-btn-hover-color: #002b36;--bs-btn-hover-bg: #97a826;--bs-btn-hover-border-color: #91a31a;--bs-btn-focus-shadow-rgb: 113, 137, 8;--bs-btn-active-color: #002b36;--bs-btn-active-bg: #9dad33;--bs-btn-active-border-color: #91a31a;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 43, 54, 0.125);--bs-btn-disabled-color: #002b36;--bs-btn-disabled-bg: #859900;--bs-btn-disabled-border-color: #859900}.btn-info{--bs-btn-color: #002b36;--bs-btn-bg: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #002b36;--bs-btn-hover-bg: #31d2f2;--bs-btn-hover-border-color: #25cff2;--bs-btn-focus-shadow-rgb: 11, 178, 212;--bs-btn-active-color: #002b36;--bs-btn-active-bg: #3dd5f3;--bs-btn-active-border-color: #25cff2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 43, 54, 0.125);--bs-btn-disabled-color: #002b36;--bs-btn-disabled-bg: #0dcaf0;--bs-btn-disabled-border-color: #0dcaf0}.btn-warning{--bs-btn-color: #002b36;--bs-btn-bg: #b58900;--bs-btn-border-color: #b58900;--bs-btn-hover-color: #002b36;--bs-btn-hover-bg: #c09b26;--bs-btn-hover-border-color: #bc951a;--bs-btn-focus-shadow-rgb: 154, 123, 8;--bs-btn-active-color: #002b36;--bs-btn-active-bg: #c4a133;--bs-btn-active-border-color: #bc951a;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 43, 54, 0.125);--bs-btn-disabled-color: #002b36;--bs-btn-disabled-bg: #b58900;--bs-btn-disabled-border-color: #b58900}.btn-danger{--bs-btn-color: #fdf6e3;--bs-btn-bg: #dc322f;--bs-btn-border-color: #dc322f;--bs-btn-hover-color: #fdf6e3;--bs-btn-hover-bg: #bb2b28;--bs-btn-hover-border-color: #b02826;--bs-btn-focus-shadow-rgb: 225, 79, 74;--bs-btn-active-color: #fdf6e3;--bs-btn-active-bg: #b02826;--bs-btn-active-border-color: #a52623;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 43, 54, 0.125);--bs-btn-disabled-color: #fdf6e3;--bs-btn-disabled-bg: #dc322f;--bs-btn-disabled-border-color: #dc322f}.btn-light{--bs-btn-color: #002b36;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #002b36;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211, 218, 221;--bs-btn-active-color: #002b36;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 43, 54, 0.125);--bs-btn-disabled-color: #002b36;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #fdf6e3;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fdf6e3;--bs-btn-hover-bg: #424649;--bs-btn-hover-border-color: #373b3e;--bs-btn-focus-shadow-rgb: 66, 68, 69;--bs-btn-active-color: #fdf6e3;--bs-btn-active-bg: #4d5154;--bs-btn-active-border-color: #373b3e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 43, 54, 0.125);--bs-btn-disabled-color: #fdf6e3;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529}.btn-outline-primary{--bs-btn-color: #fd7e14;--bs-btn-border-color: #fd7e14;--bs-btn-hover-color: #002b36;--bs-btn-hover-bg: #fd7e14;--bs-btn-hover-border-color: #fd7e14;--bs-btn-focus-shadow-rgb: 253, 126, 20;--bs-btn-active-color: #002b36;--bs-btn-active-bg: #fd7e14;--bs-btn-active-border-color: #fd7e14;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 43, 54, 0.125);--bs-btn-disabled-color: #fd7e14;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #fd7e14;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #495057;--bs-btn-border-color: #495057;--bs-btn-hover-color: #fdf6e3;--bs-btn-hover-bg: #495057;--bs-btn-hover-border-color: #495057;--bs-btn-focus-shadow-rgb: 73, 80, 87;--bs-btn-active-color: #fdf6e3;--bs-btn-active-bg: #495057;--bs-btn-active-border-color: #495057;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 43, 54, 0.125);--bs-btn-disabled-color: #495057;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #495057;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #859900;--bs-btn-border-color: #859900;--bs-btn-hover-color: #002b36;--bs-btn-hover-bg: #859900;--bs-btn-hover-border-color: #859900;--bs-btn-focus-shadow-rgb: 133, 153, 0;--bs-btn-active-color: #002b36;--bs-btn-active-bg: #859900;--bs-btn-active-border-color: #859900;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 43, 54, 0.125);--bs-btn-disabled-color: #859900;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #859900;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #002b36;--bs-btn-hover-bg: #0dcaf0;--bs-btn-hover-border-color: #0dcaf0;--bs-btn-focus-shadow-rgb: 13, 202, 240;--bs-btn-active-color: #002b36;--bs-btn-active-bg: #0dcaf0;--bs-btn-active-border-color: #0dcaf0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 43, 54, 0.125);--bs-btn-disabled-color: #0dcaf0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0dcaf0;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #b58900;--bs-btn-border-color: #b58900;--bs-btn-hover-color: #002b36;--bs-btn-hover-bg: #b58900;--bs-btn-hover-border-color: #b58900;--bs-btn-focus-shadow-rgb: 181, 137, 0;--bs-btn-active-color: #002b36;--bs-btn-active-bg: #b58900;--bs-btn-active-border-color: #b58900;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 43, 54, 0.125);--bs-btn-disabled-color: #b58900;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #b58900;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #dc322f;--bs-btn-border-color: #dc322f;--bs-btn-hover-color: #fdf6e3;--bs-btn-hover-bg: #dc322f;--bs-btn-hover-border-color: #dc322f;--bs-btn-focus-shadow-rgb: 220, 50, 47;--bs-btn-active-color: #fdf6e3;--bs-btn-active-bg: #dc322f;--bs-btn-active-border-color: #dc322f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 43, 54, 0.125);--bs-btn-disabled-color: #dc322f;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc322f;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #002b36;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #002b36;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 43, 54, 0.125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fdf6e3;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;--bs-btn-focus-shadow-rgb: 33, 37, 41;--bs-btn-active-color: #fdf6e3;--bs-btn-active-bg: #212529;--bs-btn-active-border-color: #212529;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 43, 54, 0.125);--bs-btn-disabled-color: #212529;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #212529;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: none;--bs-btn-focus-shadow-rgb: 215, 114, 25;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size:1.09375rem;--bs-btn-border-radius: 0.5rem}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size:0.765625rem;--bs-btn-border-radius: 0.25rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: 0.5rem;--bs-dropdown-spacer: 0.125rem;--bs-dropdown-font-size:0.875rem;--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-bg: #eee8d5;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: 0.375rem;--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: calc(0.375rem - var(--bs-border-width));--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y: 0.5rem;--bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);--bs-dropdown-link-color: #002b36;--bs-dropdown-link-hover-color: #333;--bs-dropdown-link-hover-bg: #93a1a1;--bs-dropdown-link-active-color: #fdf6e3;--bs-dropdown-link-active-bg: #fd7e14;--bs-dropdown-link-disabled-color: #333;--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: 0.25rem;--bs-dropdown-header-color: #333;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\"}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.765625rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fdf6e3;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(253, 246, 227, 0.15);--bs-dropdown-link-active-color: #fdf6e3;--bs-dropdown-link-active-bg: #fd7e14;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:0}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(var(--bs-border-width)*-1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(var(--bs-border-width)*-1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: 0;--bs-nav-tabs-border-color: var(--bs-border-color);--bs-nav-tabs-border-radius: 0;--bs-nav-tabs-link-hover-border-color: #eee8d5;--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg: var(--bs-body-bg);--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));background:none;border:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: 0;--bs-nav-pills-link-active-color: #fdf6e3;--bs-nav-pills-link-active-bg: #fd7e14}.nav-pills .nav-link{background:none;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0.5rem;--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y: 0.3359375rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.09375rem;--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x: 0.5rem;--bs-navbar-toggler-padding-y: 0.25rem;--bs-navbar-toggler-padding-x: 0.75rem;--bs-navbar-toggler-font-size: 1.09375rem;--bs-navbar-toggler-icon-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_11___ + ");--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius: 0;--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .show>.nav-link,.navbar-nav .nav-link.active{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:rgba(0,0,0,0);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark{--bs-navbar-color: rgba(253, 246, 227, 0.55);--bs-navbar-hover-color: rgba(253, 246, 227, 0.75);--bs-navbar-disabled-color: rgba(253, 246, 227, 0.25);--bs-navbar-active-color: #fdf6e3;--bs-navbar-brand-color: #fdf6e3;--bs-navbar-brand-hover-color: #fdf6e3;--bs-navbar-toggler-border-color: rgba(253, 246, 227, 0.1);--bs-navbar-toggler-icon-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_12___ + ")}[data-bs-theme=dark] .navbar{--bs-navbar-toggler-icon-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_12___ + ")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: var(--bs-border-width);--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: var(--bs-body-bg);--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-0.5*var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-bottom:calc(-1*var(--bs-card-cap-padding-y));margin-left:calc(-0.5*var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-left:calc(-0.5*var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: var(--bs-body-bg);--bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;--bs-accordion-border-color: var(--bs-border-color);--bs-accordion-border-width: var(--bs-border-width);--bs-accordion-border-radius: var(--bs-border-radius);--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: var(--bs-body-color);--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: url(" + ___CSS_LOADER_URL_REPLACEMENT_13___ + ");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url(" + ___CSS_LOADER_URL_REPLACEMENT_14___ + ");--bs-accordion-btn-focus-border-color: #febf8a;--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(253, 126, 20, 0.25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: var(--bs-primary-text);--bs-accordion-active-bg: var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:0.875rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:\"\";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon: url(" + ___CSS_LOADER_URL_REPLACEMENT_15___ + ");--bs-accordion-btn-active-icon: url(" + ___CSS_LOADER_URL_REPLACEMENT_15___ + ")}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: var(--bs-secondary-color);--bs-breadcrumb-item-padding-x: 0.5rem;--bs-breadcrumb-item-active-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, \"/\") /* rtl: var(--bs-breadcrumb-divider, \"/\") */}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.375rem;--bs-pagination-font-size:0.875rem;--bs-pagination-color: var(--bs-link-color);--bs-pagination-bg: var(--bs-body-bg);--bs-pagination-border-width: var(--bs-border-width);--bs-pagination-border-color: var(--bs-border-color);--bs-pagination-border-radius: var(--bs-border-radius);--bs-pagination-hover-color: var(--bs-link-hover-color);--bs-pagination-hover-bg: var(--bs-tertiary-bg);--bs-pagination-hover-border-color: var(--bs-border-color);--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: var(--bs-secondary-bg);--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(253, 126, 20, 0.25);--bs-pagination-active-color: #fdf6e3;--bs-pagination-active-bg: #fd7e14;--bs-pagination-active-border-color: #fd7e14;--bs-pagination-disabled-color: var(--bs-secondary-color);--bs-pagination-disabled-bg: var(--bs-secondary-bg);--bs-pagination-disabled-border-color: var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width)*-1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: 0.75rem;--bs-pagination-font-size:1.09375rem;--bs-pagination-border-radius: 0.5rem}.pagination-sm{--bs-pagination-padding-x: 0.5rem;--bs-pagination-padding-y: 0.25rem;--bs-pagination-font-size:0.765625rem;--bs-pagination-border-radius: 0.25rem}.badge{--bs-badge-padding-x: 0.65em;--bs-badge-padding-y: 0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight: 700;--bs-badge-color: #fdf6e3;--bs-badge-border-radius: 0.375rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius: 0.375rem;--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color: var(--bs-primary-text);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text)}.alert-success{--bs-alert-color: var(--bs-success-text);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text)}.alert-info{--bs-alert-color: var(--bs-info-text);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text)}.alert-warning{--bs-alert-color: var(--bs-warning-text);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text)}.alert-danger{--bs-alert-color: var(--bs-danger-text);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text)}.alert-light{--bs-alert-color: var(--bs-light-text);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text)}.alert-dark{--bs-alert-color: var(--bs-dark-text);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size:0.65625rem;--bs-progress-bg: var(--bs-secondary-bg);--bs-progress-border-radius: var(--bs-border-radius);--bs-progress-box-shadow: var(--bs-box-shadow-inset);--bs-progress-bar-color: #fdf6e3;--bs-progress-bar-bg: #fd7e14;--bs-progress-bar-transition: width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(253, 246, 227, 0.15) 25%, transparent 25%, transparent 50%, rgba(253, 246, 227, 0.15) 50%, rgba(253, 246, 227, 0.15) 75%, transparent 75%, transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: #002b36;--bs-list-group-bg: rgba(0, 43, 54, 0.05);--bs-list-group-border-color: rgba(0, 43, 54, 0.1);--bs-list-group-border-width: var(--bs-border-width);--bs-list-group-border-radius: 0;--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: 0.5rem;--bs-list-group-action-color: #002b36;--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: rgba(0, 43, 54, 0.1);--bs-list-group-action-active-color: var(--bs-body-color);--bs-list-group-action-active-bg: rgba(0, 43, 54, 0.2);--bs-list-group-disabled-color: var(--bs-secondary-color);--bs-list-group-disabled-bg: rgba(0, 43, 54, 0.05);--bs-list-group-active-color: #fdf6e3;--bs-list-group-active-bg: #fd7e14;--bs-list-group-active-border-color: #fd7e14;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, \".\") \". \";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1*var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle)}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle)}.list-group-item-primary.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-primary-text);--bs-list-group-active-border-color: var(--bs-primary-text)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle)}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle)}.list-group-item-secondary.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-secondary-text);--bs-list-group-active-border-color: var(--bs-secondary-text)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle)}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle)}.list-group-item-success.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-success-text);--bs-list-group-active-border-color: var(--bs-success-text)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle)}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle)}.list-group-item-info.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-info-text);--bs-list-group-active-border-color: var(--bs-info-text)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle)}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle)}.list-group-item-warning.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-warning-text);--bs-list-group-active-border-color: var(--bs-warning-text)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle)}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle)}.list-group-item-danger.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-danger-text);--bs-list-group-active-border-color: var(--bs-danger-text)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle)}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle)}.list-group-item-light.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-light-text);--bs-list-group-active-border-color: var(--bs-light-text)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle)}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle)}.list-group-item-dark.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-dark-text);--bs-list-group-active-border-color: var(--bs-dark-text)}.btn-close{--bs-btn-close-color: #002b36;--bs-btn-close-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_16___ + ");--bs-btn-close-opacity: 0.5;--bs-btn-close-hover-opacity: 0.75;--bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(253, 126, 20, 0.25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: 0.25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:rgba(0,0,0,0) var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: 0.75rem;--bs-toast-padding-y: 0.5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width: var(--bs-border-width);--bs-toast-border-color: var(--bs-border-color-translucent);--bs-toast-border-radius: var(--bs-border-radius);--bs-toast-box-shadow: var(--bs-box-shadow);--bs-toast-header-color: var(--bs-secondary-color);--bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color: var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-0.5*var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color: ;--bs-modal-bg: #fdf6e3;--bs-modal-border-color: #eee8d5;--bs-modal-border-width: var(--bs-border-width);--bs-modal-border-radius: var(--bs-border-radius-lg);--bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: transparent;--bs-modal-header-border-width: var(--bs-border-width);--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: transparent;--bs-modal-footer-border-width: var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #002b36;--bs-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:calc(-0.5*var(--bs-modal-header-padding-y)) calc(-0.5*var(--bs-modal-header-padding-x)) calc(-0.5*var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: 0.5rem;--bs-tooltip-padding-y: 0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.765625rem;--bs-tooltip-color: var(--bs-body-bg);--bs-tooltip-bg: var(--bs-emphasis-color);--bs-tooltip-border-radius: var(--bs-border-radius);--bs-tooltip-opacity: 0.9;--bs-tooltip-arrow-width: 0.8rem;--bs-tooltip-arrow-height: 0.4rem;z-index:var(--bs-tooltip-zindex);display:block;padding:var(--bs-tooltip-arrow-height);margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:\"\";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size:0.765625rem;--bs-popover-bg: #eee8d5;--bs-popover-border-width: var(--bs-border-width);--bs-popover-border-color: var(--bs-border-color-translucent);--bs-popover-border-radius: var(--bs-border-radius-lg);--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.5rem;--bs-popover-header-font-size:0.875rem;--bs-popover-header-color: #839496;--bs-popover-header-bg: var(--bs-secondary-bg);--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: var(--bs-body-color);--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: 0.5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:\"\";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-0.5*var(--bs-popover-arrow-width));content:\"\";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:\"\"}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fdf6e3;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fdf6e3;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_17___ + ")}.carousel-control-next-icon{background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_18___ + ")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fdf6e3;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fdf6e3;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#002b36}.carousel-dark .carousel-caption{color:#002b36}[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target]{background-color:#002b36}[data-bs-theme=dark] .carousel .carousel-caption{color:#002b36}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-border-width: 0.25em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:rgba(0,0,0,0)}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: 0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: var(--bs-body-color);--bs-offcanvas-bg: var(--bs-body-bg);--bs-offcanvas-border-width: var(--bs-border-width);--bs-offcanvas-border-color: #eee8d5;--bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media(max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 575.98px)and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 575.98px){.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}}@media(max-width: 575.98px){.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 767.98px)and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 767.98px){.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}}@media(max-width: 767.98px){.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 991.98px)and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 991.98px){.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}}@media(max-width: 991.98px){.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1199.98px)and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 1199.98px){.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}}@media(max-width: 1199.98px){.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1399.98px)and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}}@media(max-width: 1399.98px){.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#002b36}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5);margin-top:calc(-0.5*var(--bs-offcanvas-padding-y));margin-right:calc(-0.5*var(--bs-offcanvas-padding-x));margin-bottom:calc(-0.5*var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:\"\"}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg, #002b36 55%, rgba(0, 0, 0, 0.8) 75%, #002b36 95%);mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:\"\"}.text-bg-primary{color:#002b36 !important;background-color:RGBA(253, 126, 20, var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fdf6e3 !important;background-color:RGBA(73, 80, 87, var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#002b36 !important;background-color:RGBA(133, 153, 0, var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#002b36 !important;background-color:RGBA(13, 202, 240, var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#002b36 !important;background-color:RGBA(181, 137, 0, var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#fdf6e3 !important;background-color:RGBA(220, 50, 47, var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#002b36 !important;background-color:RGBA(248, 249, 250, var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fdf6e3 !important;background-color:RGBA(33, 37, 41, var(--bs-bg-opacity, 1)) !important}.link-primary{color:#fd7e14 !important}.link-primary:hover,.link-primary:focus{color:#fd9843 !important}.link-secondary{color:#495057 !important}.link-secondary:hover,.link-secondary:focus{color:#3a4046 !important}.link-success{color:#859900 !important}.link-success:hover,.link-success:focus{color:#9dad33 !important}.link-info{color:#0dcaf0 !important}.link-info:hover,.link-info:focus{color:#3dd5f3 !important}.link-warning{color:#b58900 !important}.link-warning:hover,.link-warning:focus{color:#c4a133 !important}.link-danger{color:#dc322f !important}.link-danger:hover,.link-danger:focus{color:#b02826 !important}.link-light{color:#f8f9fa !important}.link-light:hover,.link-light:focus{color:#f9fafb !important}.link-dark{color:#212529 !important}.link-dark:hover,.link-dark:focus{color:#1a1e21 !important}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:\"\"}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:\"\"}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.object-fit-fill{object-fit:fill !important}.object-fit-scale{object-fit:scale-down !important}.object-fit-none{object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 .5rem 1rem rgba(var(--bs-body-color-rgb), 0.15) !important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(var(--bs-body-color-rgb), 0.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(var(--bs-body-color-rgb), 0.175) !important}.shadow-none{box-shadow:none !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{--bs-border-width: 1px}.border-2{--bs-border-width: 2px}.border-3{--bs-border-width: 3px}.border-4{--bs-border-width: 4px}.border-5{--bs-border-width: 5px}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{column-gap:0 !important}.column-gap-1{column-gap:.25rem !important}.column-gap-2{column-gap:.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.34375rem + 1.125vw) !important}.fs-2{font-size:calc(1.3rem + 0.6vw) !important}.fs-3{font-size:calc(1.278125rem + 0.3375vw) !important}.fs-4{font-size:calc(1.25625rem + 0.075vw) !important}.fs-5{font-size:1.09375rem !important}.fs-6{font-size:0.875rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,43,54,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(253,246,227,.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text) !important}.text-secondary-emphasis{color:var(--bs-secondary-text) !important}.text-success-emphasis{color:var(--bs-success-text) !important}.text-info-emphasis{color:var(--bs-info-text) !important}.text-warning-emphasis{color:var(--bs-warning-text) !important}.text-danger-emphasis{color:var(--bs-danger-text) !important}.text-light-emphasis{color:var(--bs-light-text) !important}.text-dark-emphasis{color:var(--bs-dark-text) !important}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-emphasis{--bs-bg-opacity: 1;background-color:rgba(var(--bs-emphasis-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-2xl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-2xl) !important;border-top-right-radius:var(--bs-border-radius-2xl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-2xl) !important;border-bottom-right-radius:var(--bs-border-radius-2xl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-2xl) !important;border-bottom-left-radius:var(--bs-border-radius-2xl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-2xl) !important;border-top-left-radius:var(--bs-border-radius-2xl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{object-fit:contain !important}.object-fit-sm-cover{object-fit:cover !important}.object-fit-sm-fill{object-fit:fill !important}.object-fit-sm-scale{object-fit:scale-down !important}.object-fit-sm-none{object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{column-gap:0 !important}.column-gap-sm-1{column-gap:.25rem !important}.column-gap-sm-2{column-gap:.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{object-fit:contain !important}.object-fit-md-cover{object-fit:cover !important}.object-fit-md-fill{object-fit:fill !important}.object-fit-md-scale{object-fit:scale-down !important}.object-fit-md-none{object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{column-gap:0 !important}.column-gap-md-1{column-gap:.25rem !important}.column-gap-md-2{column-gap:.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{object-fit:contain !important}.object-fit-lg-cover{object-fit:cover !important}.object-fit-lg-fill{object-fit:fill !important}.object-fit-lg-scale{object-fit:scale-down !important}.object-fit-lg-none{object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{column-gap:0 !important}.column-gap-lg-1{column-gap:.25rem !important}.column-gap-lg-2{column-gap:.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{object-fit:contain !important}.object-fit-xl-cover{object-fit:cover !important}.object-fit-xl-fill{object-fit:fill !important}.object-fit-xl-scale{object-fit:scale-down !important}.object-fit-xl-none{object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{column-gap:0 !important}.column-gap-xl-1{column-gap:.25rem !important}.column-gap-xl-2{column-gap:.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{object-fit:contain !important}.object-fit-xxl-cover{object-fit:cover !important}.object-fit-xxl-fill{object-fit:fill !important}.object-fit-xxl-scale{object-fit:scale-down !important}.object-fit-xxl-none{object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:.25rem !important}.row-gap-xxl-2{row-gap:.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{column-gap:0 !important}.column-gap-xxl-1{column-gap:.25rem !important}.column-gap-xxl-2{column-gap:.5rem !important}.column-gap-xxl-3{column-gap:1rem !important}.column-gap-xxl-4{column-gap:1.5rem !important}.column-gap-xxl-5{column-gap:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}@media(min-width: 1200px){.fs-1{font-size:2.1875rem !important}.fs-2{font-size:1.75rem !important}.fs-3{font-size:1.53125rem !important}.fs-4{font-size:1.3125rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}window-controls svg{transition:.25s fill;fill:#586e75}window-controls button:hover{background:rgba(0,43,54,.125)}window-controls button:hover svg{fill:#002b36}window-controls .btn-close:hover{background:#8a2828}app-root{background:#eee8d5}app-root.vibrant{background:rgba(255,255,255,.4) !important}app-root>.content .tab-bar .btn-tab-bar{background:rgba(0,0,0,0);line-height:42px;align-items:center}app-root>.content .tab-bar .btn-tab-bar svg,app-root>.content .tab-bar .btn-tab-bar path{fill:#002b36;fill-opacity:.75}app-root>.content .tab-bar .btn-tab-bar:hover{background:rgba(0,0,0,.125) !important}app-root>.content .tab-bar .btn-tab-bar:active{background:rgba(0,0,0,.25) !important}app-root>.content .tab-bar>.tabs tab-header{border-left:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0);color:#586e75;transition:.125s ease-out width}app-root>.content .tab-bar>.tabs tab-header .index{color:rgba(0,43,54,.4)}app-root>.content .tab-bar>.tabs tab-header button{color:#002b36;border:none;transition:.25s all}app-root>.content .tab-bar>.tabs tab-header button:hover{background:rgba(0,0,0,.125) !important}app-root>.content .tab-bar>.tabs tab-header button:active{background:rgba(0,0,0,.25) !important}app-root>.content .tab-bar>.tabs tab-header .progressbar{background:#268bd2}app-root>.content .tab-bar>.tabs tab-header .activity-indicator{background:rgba(0,0,0,.2)}app-root>.content .tab-bar>.tabs tab-header.active{color:#002b36;background:rgba(253,246,227,.65);border-left:1px solid #93a1a1;border-right:1px solid #93a1a1}app-root>.content.tabs-on-top .tab-bar>.background{border-bottom:1px solid #93a1a1}app-root>.content.tabs-on-top .tab-bar tab-header{border-bottom:1px solid #93a1a1}app-root>.content.tabs-on-top .tab-bar tab-header.active{border-bottom-color:rgba(0,0,0,0)}app-root>.content:not(.tabs-on-top) .tab-bar>.background{border-top:1px solid #93a1a1}app-root>.content:not(.tabs-on-top) .tab-bar tab-header{border-top:1px solid #93a1a1}app-root>.content:not(.tabs-on-top) .tab-bar tab-header.active{margin-top:-1px}app-root.platform-win32,app-root.platform-linux{border:1px solid #111}app-root.platform-win32>.content .tab-bar .tabs tab-header:first-child,app-root.platform-linux>.content .tab-bar .tabs tab-header:first-child{border-left:none}tab-body{background:rgba(253,246,227,.65)}settings-tab>.content>.nav{background:rgba(0,0,0,.25);border-right:1px solid #eee8d5}settings-tab>.content>.nav>.nav-item>.nav-link{border:none;padding:10px 50px 10px 20px;font-size:14px}settings-tab>.content>.nav>.nav-item>.nav-link:not(.active){color:#002b36}multi-hotkey-input .item{background:#93a1a1;border:1px solid #268bd2;border-radius:3px;margin-right:5px}multi-hotkey-input .item .body{padding:3px 0 2px}multi-hotkey-input .item .body .stroke{padding:0 6px;border-right:1px solid rgba(253,246,227,.65)}multi-hotkey-input .item .remove{padding:3px 8px 2px}multi-hotkey-input .item:has(.duplicate){background-color:#dc322f;border:1px solid #dc322f}multi-hotkey-input .add{color:#777;padding:4px 10px 0}multi-hotkey-input .add:hover,multi-hotkey-input .item .body:hover,multi-hotkey-input .item .remove:hover{background:#859595}multi-hotkey-input .add:active,multi-hotkey-input .item .body:active,multi-hotkey-input .item .remove:active{background:#6c7c7c}multi-hotkey-input .add:has(.duplicate):hover,multi-hotkey-input .item:has(.duplicate) .body:hover,multi-hotkey-input .item:has(.duplicate) .remove:hover{background:#cf2623}multi-hotkey-input .add:has(.duplicate):active,multi-hotkey-input .item:has(.duplicate) .body:active,multi-hotkey-input .item:has(.duplicate) .remove:active{background:#a31e1b}hotkey-input-modal .input{background:#eee8d5;padding:10px;font-size:24px;line-height:27px;height:55px}hotkey-input-modal .input .stroke{background:#93a1a1;border:1px solid #268bd2;border-radius:3px;margin-right:10px;padding:3px 10px}hotkey-input-modal .timeout{background:#eee8d5}hotkey-input-modal .timeout div{background:#268bd2}.mb-3 label{margin-bottom:2px}.nav-tabs .nav-link{transition:.25s all;border-bottom-color:var(--bs-border-color)}.btn-check:checked+label{background:#268bd2}.btn i+*{margin-left:5px}.btn.btn-lg i+*,.btn-group-lg>.btn i+*{margin-left:10px}.input-group-addon+.form-control{border-left:none}.input-group>select.form-control{flex-direction:row}.list-group-item{transition:.25s background}.list-group-item:not(:first-child){border-top:none}.list-group-item i+*{margin-left:10px}select.form-control{-webkit-appearance:none;background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_19___ + ");background-position:100% 50%;background-repeat:no-repeat;padding-right:30px}checkbox i.on{color:#268bd2}toggle .body{border-color:#839496 !important}toggle .body .toggle{background:#839496 !important}toggle.active .body .toggle{background:#fd7e14 !important}.list-group-item svg{fill:#002b36}.tabby-title{color:#586e75}.tabby-logo{filter:saturate(0)}start-page footer{background:#fdf6e3 !important}terminal-toolbar{background:rgba(255,255,255,.2901960784) !important;border-bottom:1px solid rgba(0,0,0,.1490196078) !important}.bg-dark{background-color:#eee8d5 !important}split-tab-spanner{background:rgba(0,0,0,.2)}split-tab-spanner:hover,split-tab-spanner.active{background:rgba(255,255,255,.125)}", "",{"version":3,"sources":["webpack://./src/theme.paper.scss","webpack://./node_modules/bootstrap/scss/mixins/_banner.scss","webpack://./node_modules/bootstrap/scss/_root.scss","webpack://./node_modules/bootstrap/scss/vendor/_rfs.scss","webpack://./node_modules/bootstrap/scss/mixins/_color-mode.scss","webpack://./node_modules/bootstrap/scss/_reboot.scss","webpack://./node_modules/bootstrap/scss/_variables.scss","webpack://./node_modules/bootstrap/scss/mixins/_border-radius.scss","webpack://./node_modules/bootstrap/scss/_type.scss","webpack://./node_modules/bootstrap/scss/mixins/_lists.scss","webpack://./node_modules/bootstrap/scss/_images.scss","webpack://./node_modules/bootstrap/scss/mixins/_image.scss","webpack://./node_modules/bootstrap/scss/_containers.scss","webpack://./node_modules/bootstrap/scss/mixins/_container.scss","webpack://./node_modules/bootstrap/scss/mixins/_breakpoints.scss","webpack://./node_modules/bootstrap/scss/_grid.scss","webpack://./node_modules/bootstrap/scss/mixins/_grid.scss","webpack://./node_modules/bootstrap/scss/_tables.scss","webpack://./node_modules/bootstrap/scss/mixins/_table-variants.scss","webpack://./node_modules/bootstrap/scss/forms/_labels.scss","webpack://./node_modules/bootstrap/scss/forms/_form-text.scss","webpack://./node_modules/bootstrap/scss/forms/_form-control.scss","webpack://./node_modules/bootstrap/scss/mixins/_transition.scss","webpack://./node_modules/bootstrap/scss/mixins/_gradients.scss","webpack://./node_modules/bootstrap/scss/forms/_form-select.scss","webpack://./node_modules/bootstrap/scss/forms/_form-check.scss","webpack://./node_modules/bootstrap/scss/forms/_form-range.scss","webpack://./node_modules/bootstrap/scss/forms/_floating-labels.scss","webpack://./node_modules/bootstrap/scss/forms/_input-group.scss","webpack://./node_modules/bootstrap/scss/mixins/_forms.scss","webpack://./node_modules/bootstrap/scss/_buttons.scss","webpack://./node_modules/bootstrap/scss/mixins/_buttons.scss","webpack://./node_modules/bootstrap/scss/_transitions.scss","webpack://./node_modules/bootstrap/scss/_dropdown.scss","webpack://./node_modules/bootstrap/scss/mixins/_caret.scss","webpack://./node_modules/bootstrap/scss/_button-group.scss","webpack://./node_modules/bootstrap/scss/_nav.scss","webpack://./node_modules/bootstrap/scss/_navbar.scss","webpack://./node_modules/bootstrap/scss/_card.scss","webpack://./node_modules/bootstrap/scss/_accordion.scss","webpack://./node_modules/bootstrap/scss/_breadcrumb.scss","webpack://./node_modules/bootstrap/scss/_pagination.scss","webpack://./node_modules/bootstrap/scss/mixins/_pagination.scss","webpack://./node_modules/bootstrap/scss/_badge.scss","webpack://./node_modules/bootstrap/scss/_alert.scss","webpack://./node_modules/bootstrap/scss/_progress.scss","webpack://./node_modules/bootstrap/scss/_list-group.scss","webpack://./node_modules/bootstrap/scss/_close.scss","webpack://./node_modules/bootstrap/scss/_toasts.scss","webpack://./node_modules/bootstrap/scss/_modal.scss","webpack://./node_modules/bootstrap/scss/mixins/_backdrop.scss","webpack://./node_modules/bootstrap/scss/_tooltip.scss","webpack://./node_modules/bootstrap/scss/mixins/_reset-text.scss","webpack://./node_modules/bootstrap/scss/_popover.scss","webpack://./node_modules/bootstrap/scss/_carousel.scss","webpack://./node_modules/bootstrap/scss/mixins/_clearfix.scss","webpack://./node_modules/bootstrap/scss/_spinners.scss","webpack://./node_modules/bootstrap/scss/_offcanvas.scss","webpack://./node_modules/bootstrap/scss/_placeholders.scss","webpack://./node_modules/bootstrap/scss/helpers/_color-bg.scss","webpack://./node_modules/bootstrap/scss/helpers/_colored-links.scss","webpack://./node_modules/bootstrap/scss/helpers/_ratio.scss","webpack://./node_modules/bootstrap/scss/helpers/_position.scss","webpack://./node_modules/bootstrap/scss/helpers/_stacks.scss","webpack://./node_modules/bootstrap/scss/helpers/_visually-hidden.scss","webpack://./node_modules/bootstrap/scss/mixins/_visually-hidden.scss","webpack://./node_modules/bootstrap/scss/helpers/_stretched-link.scss","webpack://./node_modules/bootstrap/scss/helpers/_text-truncation.scss","webpack://./node_modules/bootstrap/scss/mixins/_text-truncate.scss","webpack://./node_modules/bootstrap/scss/helpers/_vr.scss","webpack://./node_modules/bootstrap/scss/mixins/_utilities.scss","webpack://./node_modules/bootstrap/scss/utilities/_api.scss"],"names":[],"mappings":"AAAA;;;;ECCE,CCDF,4BASI,kBAAA,CAAA,oBAAA,CAAA,oBAAA,CAAA,kBAAA,CAAA,iBAAA,CAAA,oBAAA,CAAA,oBAAA,CAAA,mBAAA,CAAA,kBAAA,CAAA,kBAAA,CAAA,mBAAA,CAAA,mBAAA,CAAA,kBAAA,CAAA,uBAAA,CAIA,sBAAA,CAAA,sBAAA,CAAA,sBAAA,CAAA,sBAAA,CAAA,sBAAA,CAAA,sBAAA,CAAA,sBAAA,CAAA,sBAAA,CAAA,sBAAA,CAIA,qBAAA,CAAA,uBAAA,CAAA,qBAAA,CAAA,kBAAA,CAAA,qBAAA,CAAA,oBAAA,CAAA,mBAAA,CAAA,kBAAA,CAIA,8BAAA,CAAA,8BAAA,CAAA,6BAAA,CAAA,2BAAA,CAAA,6BAAA,CAAA,4BAAA,CAAA,6BAAA,CAAA,yBAAA,CAIA,0BAAA,CAAA,4BAAA,CAAA,0BAAA,CAAA,uBAAA,CAAA,0BAAA,CAAA,yBAAA,CAAA,wBAAA,CAAA,uBAAA,CAIA,+BAAA,CAAA,iCAAA,CAAA,+BAAA,CAAA,4BAAA,CAAA,+BAAA,CAAA,8BAAA,CAAA,6BAAA,CAAA,4BAAA,CAIA,mCAAA,CAAA,qCAAA,CAAA,mCAAA,CAAA,gCAAA,CAAA,mCAAA,CAAA,kCAAA,CAAA,iCAAA,CAAA,gCAAA,CAGF,6BAAA,CACA,yBAAA,CACA,8BAAA,CACA,+BAAA,CAMA,uCAAA,CACA,yGAAA,CACA,yFAAA,CAOA,gDAAA,CC+OI,4BALI,CDxOR,0BAAA,CACA,0BAAA,CACA,wBAAA,CAEA,4BAAA,CACA,kCAAA,CAEA,2CAAA,CACA,mCAAA,CACA,0BAAA,CACA,oCAAA,CAEA,yCAAA,CACA,kCAAA,CACA,yBAAA,CACA,mCAAA,CAKA,qBAAA,CACA,+BAAA,CAIE,2BAAA,CAGF,wBAAA,CACA,iCAAA,CACA,+BAAA,CAEA,8BAAA,CACA,uCAAA,CAMA,wBAAA,CACA,0BAAA,CAGA,sBAAA,CACA,wBAAA,CACA,0BAAA,CACA,qDAAA,CAEA,4BAAA,CACA,8BAAA,CACA,6BAAA,CACA,2BAAA,CACA,4BAAA,CACA,8BAAA,CAGA,mEAAA,CACA,4EAAA,CACA,qEAAA,CACA,4EAAA,CAEA,4BAAA,CAGA,uCAAA,CACA,qDAAA,CAGA,0BAAA,CAGE,qBAAA,CAAA,yBAAA,CAAA,yBAAA,CAAA,yBAAA,CAAA,0BAAA,CAAA,2BAAA,CEhHA,qBFuHA,wBAAA,CACA,kCAAA,CACA,qBAAA,CACA,4BAAA,CAEA,4BAAA,CACA,sCAAA,CAEA,+CAAA,CACA,uCAAA,CACA,0BAAA,CACA,iCAAA,CAEA,6CAAA,CACA,sCAAA,CACA,yBAAA,CACA,gCAAA,CAEA,4BAAA,CAEA,0BAAA,CACA,4BAAA,CACA,0BAAA,CACA,uBAAA,CACA,0BAAA,CACA,yBAAA,CACA,wBAAA,CACA,uBAAA,CAEA,+BAAA,CACA,iCAAA,CACA,+BAAA,CACA,4BAAA,CACA,+BAAA,CACA,8BAAA,CACA,6BAAA,CACA,4BAAA,CAEA,mCAAA,CACA,qCAAA,CACA,mCAAA,CACA,gCAAA,CACA,mCAAA,CACA,kCAAA,CACA,iCAAA,CACA,gCAAA,CAEA,wBAAA,CAEA,wBAAA,CACA,8BAAA,CACA,kCAAA,CACA,wCAAA,CAEA,wBAAA,CAEA,0BAAA,CACA,wDAAA,CGhLJ,qBAGE,qBAAA,CAeE,8CANJ,MAOM,sBAAA,CAAA,CAcN,KACE,QAAA,CACA,sCAAA,CFmPI,kCALI,CE5OR,sCAAA,CACA,sCAAA,CACA,0BAAA,CACA,oCAAA,CACA,kCAAA,CACA,6BAAA,CACA,2CAAA,CASF,GACE,aAAA,CACA,aCylB4B,CDxlB5B,QAAA,CACA,uCAAA,CACA,WC+lB4B,CDrlB9B,0CACE,YAAA,CACA,mBCgiB4B,CD7hB5B,mBLIqB,CKHrB,eCgiB4B,CD/hB5B,sCAAA,CAGF,OF6MQ,oCAAA,CAlKJ,0BE3CJ,OFoNQ,mBAAA,CAAA,CE/MR,OFwMQ,8BAAA,CAlKJ,0BEtCJ,OF+MQ,iBAAA,CAAA,CE1MR,OFmMQ,sCAAA,CAlKJ,0BEjCJ,OF0MQ,oBAAA,CAAA,CErMR,OF8LQ,oCAAA,CAlKJ,0BE5BJ,OFqMQ,mBAAA,CAAA,CEhMR,OFqLM,oBALI,CE3KV,OFgLM,kBALI,CEhKV,EACE,YAAA,CACA,kBC2U0B,CDjU5B,YACE,gCAAA,CACA,WAAA,CACA,6BAAA,CAMF,QACE,kBAAA,CACA,iBAAA,CACA,mBAAA,CAMF,MAEE,iBAAA,CAGF,SAGE,YAAA,CACA,kBAAA,CAGF,wBAIE,eAAA,CAGF,GACE,eCqa4B,CDha9B,GACE,mBAAA,CACA,aAAA,CAMF,WACE,eAAA,CAQF,SAEE,kBC8Y4B,CDtY9B,aFmFM,iBALI,CEvEV,WACE,eCud4B,CDtd5B,uCAAA,CASF,QAEE,iBAAA,CF+DI,gBALI,CExDR,aAAA,CACA,uBAAA,CAGF,IAAA,cAAA,CACA,IAAA,UAAA,CAKA,EACE,+DAAA,CACA,yBC6MwC,CD3MxC,QACE,mDAAA,CAWF,4DAEE,aAAA,CACA,oBAAA,CAOJ,kBAIE,oCCyT4B,CHpSxB,aALI,CERV,IACE,aAAA,CACA,YAAA,CACA,kBAAA,CACA,aAAA,CFSI,iBALI,CEFR,aL9RU,CKiSV,SFII,iBALI,CEGN,aAAA,CACA,iBAAA,CAIJ,KFHM,iBALI,CEUR,0BAAA,CACA,oBAAA,CAGA,OACE,aAAA,CAIJ,IACE,wBAAA,CFfI,iBALI,CEsBR,uBC42CkC,CD32ClC,qCC42CkC,CChpDhC,oBAAA,CFuSF,QACE,SAAA,CFtBE,aALI,CEsCV,OACE,eAAA,CAMF,QAEE,qBAAA,CAQF,MACE,mBAAA,CACA,wBAAA,CAGF,QACE,iBC8V4B,CD7V5B,oBC6V4B,CD5V5B,+BCqT4B,CDpT5B,eAAA,CAOF,GAEE,kBAAA,CACA,+BAAA,CAGF,2BAME,oBAAA,CACA,kBAAA,CACA,cAAA,CAQF,MACE,oBAAA,CAMF,OAEE,eAAA,CAQF,iCACE,SAAA,CAKF,sCAKE,QAAA,CACA,mBAAA,CFrHI,iBALI,CE4HR,mBAAA,CAIF,cAEE,mBAAA,CAKF,cACE,cAAA,CAGF,OAGE,gBAAA,CAGA,gBACE,SAAA,CAOJ,0IACE,uBAAA,CAQF,gDAIE,yBAAA,CAGE,4GACE,cAAA,CAON,mBACE,SAAA,CACA,iBAAA,CAKF,SACE,eAAA,CAUF,SACE,WAAA,CACA,SAAA,CACA,QAAA,CACA,QAAA,CAQF,OACE,UAAA,CACA,UAAA,CACA,SAAA,CACA,mBCsL4B,CHhYtB,gCAAA,CE6MN,mBAAA,CF/WE,0BEwWJ,OF/LQ,gBAAA,CAAA,CEwMN,SACE,UAAA,CAOJ,+OAOE,SAAA,CAGF,4BACE,WAAA,CASF,cACE,mBAAA,CACA,4BAAA,CAmBF,4BACE,uBAAA,CAKF,+BACE,SAAA,CAOF,uBACE,YAAA,CACA,yBAAA,CAKF,OACE,oBAAA,CAKF,OACE,QAAA,CAOF,QACE,iBAAA,CACA,cAAA,CAQF,SACE,uBAAA,CAQF,SACE,uBAAA,CGpkBF,MLyQM,oBALI,CKlQR,eFgnB4B,CE3mB5B,WLsQM,gCAAA,CKlQJ,eFimBkB,CEhmBlB,eFglB0B,CHjf1B,0BKpGF,WL6QM,cAAA,CAAA,CK7QN,WLsQM,gCAAA,CKlQJ,eFimBkB,CEhmBlB,eFglB0B,CHjf1B,0BKpGF,WL6QM,gBAAA,CAAA,CK7QN,WLsQM,gCAAA,CKlQJ,eFimBkB,CEhmBlB,eFglB0B,CHjf1B,0BKpGF,WL6QM,cAAA,CAAA,CK7QN,WLsQM,gCAAA,CKlQJ,eFimBkB,CEhmBlB,eFglB0B,CHjf1B,0BKpGF,WL6QM,gBAAA,CAAA,CK7QN,WLsQM,gCAAA,CKlQJ,eFimBkB,CEhmBlB,eFglB0B,CHjf1B,0BKpGF,WL6QM,cAAA,CAAA,CK7QN,WLsQM,gCAAA,CKlQJ,eFimBkB,CEhmBlB,eFglB0B,CHjf1B,0BKpGF,WL6QM,gBAAA,CAAA,CKrPR,eCvDE,cAAA,CACA,eAAA,CD2DF,aC5DE,cAAA,CACA,eAAA,CD8DF,kBACE,oBAAA,CAEA,mCACE,kBFwmB0B,CE9lB9B,YLoNM,iBALI,CK7MR,wBAAA,CAIF,YACE,kBF2TO,CH9GH,oBALI,CKrMR,wBACE,eAAA,CAIJ,mBACE,gBAAA,CACA,kBFiTO,CH9GH,iBALI,CK5LR,aFtFS,CEwFT,2BACE,YAAA,CEhGJ,WCIE,cAAA,CAGA,WAAA,CDDF,eACE,cJihDkC,CIhhDlC,kCJihDkC,CIhhDlC,0DAAA,CHGE,qCAAA,CIRF,cAAA,CAGA,WAAA,CDcF,QAEE,oBAAA,CAGF,YACE,mBAAA,CACA,aAAA,CAGF,gBP+PM,iBALI,COxPR,+BJogDkC,CMtiDlC,mGCHA,qBAAA,CACA,gBAAA,CACA,UAAA,CACA,yCAAA,CACA,wCAAA,CACA,iBAAA,CACA,gBAAA,CCsDE,yBF5CE,yBACE,eNqde,CAAA,CQ1anB,yBF5CE,uCACE,eNqde,CAAA,CQ1anB,yBF5CE,qDACE,eNqde,CAAA,CQ1anB,0BF5CE,mEACE,gBNqde,CAAA,CQ1anB,0BF5CE,kFACE,gBNqde,CAAA,CSperB,KAAA,qBAAA,CCCA,gBAAA,CACA,YAAA,CACA,cAAA,CAEA,sCAAA,CACA,0CAAA,CACA,yCAAA,CDJE,OCaF,aAAA,CACA,UAAA,CACA,cAAA,CACA,yCAAA,CACA,wCAAA,CACA,6BAAA,CA+CI,KACE,WAAA,CAGF,iBApCJ,aAAA,CACA,UAAA,CAcA,cACE,aAAA,CACA,UAAA,CAFF,cACE,aAAA,CACA,SAAA,CAFF,cACE,aAAA,CACA,oBAAA,CAFF,cACE,aAAA,CACA,SAAA,CAFF,cACE,aAAA,CACA,SAAA,CAFF,cACE,aAAA,CACA,oBAAA,CA+BE,UAhDJ,aAAA,CACA,UAAA,CAqDQ,OAhEN,aAAA,CACA,iBAAA,CA+DM,OAhEN,aAAA,CACA,kBAAA,CA+DM,OAhEN,aAAA,CACA,SAAA,CA+DM,OAhEN,aAAA,CACA,kBAAA,CA+DM,OAhEN,aAAA,CACA,kBAAA,CA+DM,OAhEN,aAAA,CACA,SAAA,CA+DM,OAhEN,aAAA,CACA,kBAAA,CA+DM,OAhEN,aAAA,CACA,kBAAA,CA+DM,OAhEN,aAAA,CACA,SAAA,CA+DM,QAhEN,aAAA,CACA,kBAAA,CA+DM,QAhEN,aAAA,CACA,kBAAA,CA+DM,QAhEN,aAAA,CACA,UAAA,CAuEQ,UAxDV,uBAAA,CAwDU,UAxDV,wBAAA,CAwDU,UAxDV,eAAA,CAwDU,UAxDV,wBAAA,CAwDU,UAxDV,wBAAA,CAwDU,UAxDV,eAAA,CAwDU,UAxDV,wBAAA,CAwDU,UAxDV,wBAAA,CAwDU,UAxDV,eAAA,CAwDU,WAxDV,wBAAA,CAwDU,WAxDV,wBAAA,CAmEM,WAEE,gBAAA,CAGF,WAEE,gBAAA,CAPF,WAEE,sBAAA,CAGF,WAEE,sBAAA,CAPF,WAEE,qBAAA,CAGF,WAEE,qBAAA,CAPF,WAEE,mBAAA,CAGF,WAEE,mBAAA,CAPF,WAEE,qBAAA,CAGF,WAEE,qBAAA,CAPF,WAEE,mBAAA,CAGF,WAEE,mBAAA,CF1DN,yBEUE,QACE,WAAA,CAGF,oBApCJ,aAAA,CACA,UAAA,CAcA,iBACE,aAAA,CACA,UAAA,CAFF,iBACE,aAAA,CACA,SAAA,CAFF,iBACE,aAAA,CACA,oBAAA,CAFF,iBACE,aAAA,CACA,SAAA,CAFF,iBACE,aAAA,CACA,SAAA,CAFF,iBACE,aAAA,CACA,oBAAA,CA+BE,aAhDJ,aAAA,CACA,UAAA,CAqDQ,UAhEN,aAAA,CACA,iBAAA,CA+DM,UAhEN,aAAA,CACA,kBAAA,CA+DM,UAhEN,aAAA,CACA,SAAA,CA+DM,UAhEN,aAAA,CACA,kBAAA,CA+DM,UAhEN,aAAA,CACA,kBAAA,CA+DM,UAhEN,aAAA,CACA,SAAA,CA+DM,UAhEN,aAAA,CACA,kBAAA,CA+DM,UAhEN,aAAA,CACA,kBAAA,CA+DM,UAhEN,aAAA,CACA,SAAA,CA+DM,WAhEN,aAAA,CACA,kBAAA,CA+DM,WAhEN,aAAA,CACA,kBAAA,CA+DM,WAhEN,aAAA,CACA,UAAA,CAuEQ,aAxDV,aAAA,CAwDU,aAxDV,uBAAA,CAwDU,aAxDV,wBAAA,CAwDU,aAxDV,eAAA,CAwDU,aAxDV,wBAAA,CAwDU,aAxDV,wBAAA,CAwDU,aAxDV,eAAA,CAwDU,aAxDV,wBAAA,CAwDU,aAxDV,wBAAA,CAwDU,aAxDV,eAAA,CAwDU,cAxDV,wBAAA,CAwDU,cAxDV,wBAAA,CAmEM,iBAEE,gBAAA,CAGF,iBAEE,gBAAA,CAPF,iBAEE,sBAAA,CAGF,iBAEE,sBAAA,CAPF,iBAEE,qBAAA,CAGF,iBAEE,qBAAA,CAPF,iBAEE,mBAAA,CAGF,iBAEE,mBAAA,CAPF,iBAEE,qBAAA,CAGF,iBAEE,qBAAA,CAPF,iBAEE,mBAAA,CAGF,iBAEE,mBAAA,CAAA,CF1DN,yBEUE,QACE,WAAA,CAGF,oBApCJ,aAAA,CACA,UAAA,CAcA,iBACE,aAAA,CACA,UAAA,CAFF,iBACE,aAAA,CACA,SAAA,CAFF,iBACE,aAAA,CACA,oBAAA,CAFF,iBACE,aAAA,CACA,SAAA,CAFF,iBACE,aAAA,CACA,SAAA,CAFF,iBACE,aAAA,CACA,oBAAA,CA+BE,aAhDJ,aAAA,CACA,UAAA,CAqDQ,UAhEN,aAAA,CACA,iBAAA,CA+DM,UAhEN,aAAA,CACA,kBAAA,CA+DM,UAhEN,aAAA,CACA,SAAA,CA+DM,UAhEN,aAAA,CACA,kBAAA,CA+DM,UAhEN,aAAA,CACA,kBAAA,CA+DM,UAhEN,aAAA,CACA,SAAA,CA+DM,UAhEN,aAAA,CACA,kBAAA,CA+DM,UAhEN,aAAA,CACA,kBAAA,CA+DM,UAhEN,aAAA,CACA,SAAA,CA+DM,WAhEN,aAAA,CACA,kBAAA,CA+DM,WAhEN,aAAA,CACA,kBAAA,CA+DM,WAhEN,aAAA,CACA,UAAA,CAuEQ,aAxDV,aAAA,CAwDU,aAxDV,uBAAA,CAwDU,aAxDV,wBAAA,CAwDU,aAxDV,eAAA,CAwDU,aAxDV,wBAAA,CAwDU,aAxDV,wBAAA,CAwDU,aAxDV,eAAA,CAwDU,aAxDV,wBAAA,CAwDU,aAxDV,wBAAA,CAwDU,aAxDV,eAAA,CAwDU,cAxDV,wBAAA,CAwDU,cAxDV,wBAAA,CAmEM,iBAEE,gBAAA,CAGF,iBAEE,gBAAA,CAPF,iBAEE,sBAAA,CAGF,iBAEE,sBAAA,CAPF,iBAEE,qBAAA,CAGF,iBAEE,qBAAA,CAPF,iBAEE,mBAAA,CAGF,iBAEE,mBAAA,CAPF,iBAEE,qBAAA,CAGF,iBAEE,qBAAA,CAPF,iBAEE,mBAAA,CAGF,iBAEE,mBAAA,CAAA,CF1DN,yBEUE,QACE,WAAA,CAGF,oBApCJ,aAAA,CACA,UAAA,CAcA,iBACE,aAAA,CACA,UAAA,CAFF,iBACE,aAAA,CACA,SAAA,CAFF,iBACE,aAAA,CACA,oBAAA,CAFF,iBACE,aAAA,CACA,SAAA,CAFF,iBACE,aAAA,CACA,SAAA,CAFF,iBACE,aAAA,CACA,oBAAA,CA+BE,aAhDJ,aAAA,CACA,UAAA,CAqDQ,UAhEN,aAAA,CACA,iBAAA,CA+DM,UAhEN,aAAA,CACA,kBAAA,CA+DM,UAhEN,aAAA,CACA,SAAA,CA+DM,UAhEN,aAAA,CACA,kBAAA,CA+DM,UAhEN,aAAA,CACA,kBAAA,CA+DM,UAhEN,aAAA,CACA,SAAA,CA+DM,UAhEN,aAAA,CACA,kBAAA,CA+DM,UAhEN,aAAA,CACA,kBAAA,CA+DM,UAhEN,aAAA,CACA,SAAA,CA+DM,WAhEN,aAAA,CACA,kBAAA,CA+DM,WAhEN,aAAA,CACA,kBAAA,CA+DM,WAhEN,aAAA,CACA,UAAA,CAuEQ,aAxDV,aAAA,CAwDU,aAxDV,uBAAA,CAwDU,aAxDV,wBAAA,CAwDU,aAxDV,eAAA,CAwDU,aAxDV,wBAAA,CAwDU,aAxDV,wBAAA,CAwDU,aAxDV,eAAA,CAwDU,aAxDV,wBAAA,CAwDU,aAxDV,wBAAA,CAwDU,aAxDV,eAAA,CAwDU,cAxDV,wBAAA,CAwDU,cAxDV,wBAAA,CAmEM,iBAEE,gBAAA,CAGF,iBAEE,gBAAA,CAPF,iBAEE,sBAAA,CAGF,iBAEE,sBAAA,CAPF,iBAEE,qBAAA,CAGF,iBAEE,qBAAA,CAPF,iBAEE,mBAAA,CAGF,iBAEE,mBAAA,CAPF,iBAEE,qBAAA,CAGF,iBAEE,qBAAA,CAPF,iBAEE,mBAAA,CAGF,iBAEE,mBAAA,CAAA,CF1DN,0BEUE,QACE,WAAA,CAGF,oBApCJ,aAAA,CACA,UAAA,CAcA,iBACE,aAAA,CACA,UAAA,CAFF,iBACE,aAAA,CACA,SAAA,CAFF,iBACE,aAAA,CACA,oBAAA,CAFF,iBACE,aAAA,CACA,SAAA,CAFF,iBACE,aAAA,CACA,SAAA,CAFF,iBACE,aAAA,CACA,oBAAA,CA+BE,aAhDJ,aAAA,CACA,UAAA,CAqDQ,UAhEN,aAAA,CACA,iBAAA,CA+DM,UAhEN,aAAA,CACA,kBAAA,CA+DM,UAhEN,aAAA,CACA,SAAA,CA+DM,UAhEN,aAAA,CACA,kBAAA,CA+DM,UAhEN,aAAA,CACA,kBAAA,CA+DM,UAhEN,aAAA,CACA,SAAA,CA+DM,UAhEN,aAAA,CACA,kBAAA,CA+DM,UAhEN,aAAA,CACA,kBAAA,CA+DM,UAhEN,aAAA,CACA,SAAA,CA+DM,WAhEN,aAAA,CACA,kBAAA,CA+DM,WAhEN,aAAA,CACA,kBAAA,CA+DM,WAhEN,aAAA,CACA,UAAA,CAuEQ,aAxDV,aAAA,CAwDU,aAxDV,uBAAA,CAwDU,aAxDV,wBAAA,CAwDU,aAxDV,eAAA,CAwDU,aAxDV,wBAAA,CAwDU,aAxDV,wBAAA,CAwDU,aAxDV,eAAA,CAwDU,aAxDV,wBAAA,CAwDU,aAxDV,wBAAA,CAwDU,aAxDV,eAAA,CAwDU,cAxDV,wBAAA,CAwDU,cAxDV,wBAAA,CAmEM,iBAEE,gBAAA,CAGF,iBAEE,gBAAA,CAPF,iBAEE,sBAAA,CAGF,iBAEE,sBAAA,CAPF,iBAEE,qBAAA,CAGF,iBAEE,qBAAA,CAPF,iBAEE,mBAAA,CAGF,iBAEE,mBAAA,CAPF,iBAEE,qBAAA,CAGF,iBAEE,qBAAA,CAPF,iBAEE,mBAAA,CAGF,iBAEE,mBAAA,CAAA,CF1DN,0BEUE,SACE,WAAA,CAGF,qBApCJ,aAAA,CACA,UAAA,CAcA,kBACE,aAAA,CACA,UAAA,CAFF,kBACE,aAAA,CACA,SAAA,CAFF,kBACE,aAAA,CACA,oBAAA,CAFF,kBACE,aAAA,CACA,SAAA,CAFF,kBACE,aAAA,CACA,SAAA,CAFF,kBACE,aAAA,CACA,oBAAA,CA+BE,cAhDJ,aAAA,CACA,UAAA,CAqDQ,WAhEN,aAAA,CACA,iBAAA,CA+DM,WAhEN,aAAA,CACA,kBAAA,CA+DM,WAhEN,aAAA,CACA,SAAA,CA+DM,WAhEN,aAAA,CACA,kBAAA,CA+DM,WAhEN,aAAA,CACA,kBAAA,CA+DM,WAhEN,aAAA,CACA,SAAA,CA+DM,WAhEN,aAAA,CACA,kBAAA,CA+DM,WAhEN,aAAA,CACA,kBAAA,CA+DM,WAhEN,aAAA,CACA,SAAA,CA+DM,YAhEN,aAAA,CACA,kBAAA,CA+DM,YAhEN,aAAA,CACA,kBAAA,CA+DM,YAhEN,aAAA,CACA,UAAA,CAuEQ,cAxDV,aAAA,CAwDU,cAxDV,uBAAA,CAwDU,cAxDV,wBAAA,CAwDU,cAxDV,eAAA,CAwDU,cAxDV,wBAAA,CAwDU,cAxDV,wBAAA,CAwDU,cAxDV,eAAA,CAwDU,cAxDV,wBAAA,CAwDU,cAxDV,wBAAA,CAwDU,cAxDV,eAAA,CAwDU,eAxDV,wBAAA,CAwDU,eAxDV,wBAAA,CAmEM,mBAEE,gBAAA,CAGF,mBAEE,gBAAA,CAPF,mBAEE,sBAAA,CAGF,mBAEE,sBAAA,CAPF,mBAEE,qBAAA,CAGF,mBAEE,qBAAA,CAPF,mBAEE,mBAAA,CAGF,mBAEE,mBAAA,CAPF,mBAEE,qBAAA,CAGF,mBAEE,qBAAA,CAPF,mBAEE,mBAAA,CAGF,mBAEE,mBAAA,CAAA,CCrHV,OACE,sCAAA,CACA,0BAAA,CACA,+CAAA,CACA,iCAAA,CACA,8CAAA,CACA,4CAAA,CACA,6CAAA,CACA,0CAAA,CACA,4CAAA,CACA,2CAAA,CAEA,UAAA,CACA,kBXkYO,CWjYP,2BAAA,CACA,kBX6qB4B,CW5qB5B,yCAAA,CAOA,yBACE,mBAAA,CACA,mCAAA,CACA,0CXurB0B,CWtrB1B,uDAAA,CAGF,aACE,sBAAA,CAGF,aACE,qBAAA,CAIJ,qBACE,4DAAA,CAOF,aACE,gBAAA,CAUA,4BACE,qBAAA,CAeF,gCACE,qCAAA,CAGA,kCACE,qCAAA,CAOJ,oCACE,qBAAA,CAGF,qCACE,kBAAA,CAUF,2CACE,gDAAA,CACA,mCAAA,CAMF,yDACE,gDAAA,CACA,mCAAA,CAQJ,cACE,+CAAA,CACA,kCAAA,CAQA,8BACE,8CAAA,CACA,iCAAA,CCrIF,eAOE,yBAAA,CACA,sBAAA,CACA,gCAAA,CACA,8BAAA,CACA,iCAAA,CACA,6BAAA,CACA,gCAAA,CACA,4BAAA,CACA,+BAAA,CAEA,2BAAA,CACA,yCAAA,CAlBF,iBAOE,yBAAA,CACA,sBAAA,CACA,gCAAA,CACA,8BAAA,CACA,iCAAA,CACA,6BAAA,CACA,gCAAA,CACA,4BAAA,CACA,+BAAA,CAEA,2BAAA,CACA,yCAAA,CAlBF,eAOE,yBAAA,CACA,sBAAA,CACA,gCAAA,CACA,8BAAA,CACA,iCAAA,CACA,6BAAA,CACA,gCAAA,CACA,4BAAA,CACA,+BAAA,CAEA,2BAAA,CACA,yCAAA,CAlBF,YAOE,yBAAA,CACA,sBAAA,CACA,gCAAA,CACA,8BAAA,CACA,iCAAA,CACA,6BAAA,CACA,gCAAA,CACA,4BAAA,CACA,+BAAA,CAEA,2BAAA,CACA,yCAAA,CAlBF,eAOE,yBAAA,CACA,sBAAA,CACA,gCAAA,CACA,8BAAA,CACA,iCAAA,CACA,6BAAA,CACA,gCAAA,CACA,4BAAA,CACA,+BAAA,CAEA,2BAAA,CACA,yCAAA,CAlBF,cAOE,yBAAA,CACA,sBAAA,CACA,gCAAA,CACA,8BAAA,CACA,iCAAA,CACA,6BAAA,CACA,gCAAA,CACA,4BAAA,CACA,+BAAA,CAEA,2BAAA,CACA,yCAAA,CAlBF,aAOE,yBAAA,CACA,sBAAA,CACA,gCAAA,CACA,8BAAA,CACA,iCAAA,CACA,6BAAA,CACA,gCAAA,CACA,4BAAA,CACA,+BAAA,CAEA,2BAAA,CACA,yCAAA,CAlBF,YAOE,yBAAA,CACA,sBAAA,CACA,gCAAA,CACA,8BAAA,CACA,iCAAA,CACA,6BAAA,CACA,gCAAA,CACA,4BAAA,CACA,+BAAA,CAEA,2BAAA,CACA,yCAAA,CD0IA,kBACE,eAAA,CACA,gCAAA,CHpFF,4BGkFA,qBACE,eAAA,CACA,gCAAA,CAAA,CHpFF,4BGkFA,qBACE,eAAA,CACA,gCAAA,CAAA,CHpFF,4BGkFA,qBACE,eAAA,CACA,gCAAA,CAAA,CHpFF,6BGkFA,qBACE,eAAA,CACA,gCAAA,CAAA,CHpFF,6BGkFA,sBACE,eAAA,CACA,gCAAA,CAAA,CE5JN,YACE,mBbs0BsC,Ca7zBxC,gBACE,mDAAA,CACA,sDAAA,CACA,eAAA,ChBoRI,iBALI,CgB3QR,ebukB4B,CankB9B,mBACE,iDAAA,CACA,oDAAA,ChB0QI,oBALI,CgBjQV,mBACE,kDAAA,CACA,qDAAA,ChBoQI,qBALI,CiB5RV,WACE,iBd8zBsC,CH9hBlC,iBALI,CiBvRR,+Bd2oB4B,CehpB9B,cACE,aAAA,CACA,UAAA,CACA,sBAAA,ClB8RI,kBALI,CkBtRR,ef0kB4B,CezkB5B,efilB4B,CehlB5B,arBZU,CqBaV,wBrBPU,CqBQV,2BAAA,CACA,2CAAA,CACA,eAAA,CdGE,eAAA,CeHE,oEDMJ,CCFI,uCDhBN,cCiBQ,eAAA,CAAA,CDGN,yBACE,eAAA,CAEA,wDACE,cAAA,CAKJ,oBACE,arBlCQ,CqBmCR,wBrB7BQ,CqB8BR,oBf60BoC,Ce50BpC,SAAA,CAKE,4CfqtB0B,Ce9sB9B,2CAEE,YAAA,CAKF,qCACE,aAAA,CACA,SAAA,CAIF,2BACE,+BfuzBoC,CerzBpC,SAAA,CAQF,uBAEE,wBrBtEQ,CqByER,SAAA,CAIF,oCACE,sBAAA,CACA,yBAAA,CACA,wBfiqB0B,CehqB1B,arBtFQ,CuBIV,sCjBogCgC,Ceh7B9B,mBAAA,CACA,oBAAA,CACA,kBAAA,CACA,cAAA,CACA,8Cf6qB0B,Ce5qB1B,eAAA,CC7EE,6HD8EF,CC1EE,uCD8DJ,oCC7DM,eAAA,CAAA,CD4EN,yEACE,uCfu6B8B,Ce95BlC,wBACE,aAAA,CACA,UAAA,CACA,iBAAA,CACA,eAAA,CACA,ef4e4B,Ce3e5B,0BfswBsC,CerwBtC,8BAAA,CACA,0BAAA,CACA,qCAAA,CAEA,8BACE,SAAA,CAGF,gFAEE,eAAA,CACA,cAAA,CAWJ,iBACE,kEfuvBsC,CetvBtC,oBAAA,ClB2JI,qBALI,CI7QN,oBAAA,Cc2HF,uCACE,oBAAA,CACA,uBAAA,CACA,uBfinB0B,Ce7mB9B,iBACE,gEf2uBsC,Ce1uBtC,kBAAA,ClB8II,oBALI,CI7QN,mBAAA,CcwIF,uCACE,kBAAA,CACA,oBAAA,CACA,sBfwmB0B,CehmB5B,sBACE,mEfwtBoC,CertBtC,yBACE,kEfqtBoC,CeltBtC,yBACE,gEfktBoC,Ce7sBxC,oBACE,UfgtBsC,Ce/sBtC,+DfysBsC,CexsBtC,ef8jB4B,Ce5jB5B,mDACE,cAAA,CAGF,uCACE,mBAAA,Cd3KA,eAAA,Cc+KF,0Cd/KE,eAAA,CcmLF,oCAAA,8Df0rBsC,CezrBtC,oCAAA,4Df0rBsC,CkB53BxC,aACE,gEAAA,CAEA,aAAA,CACA,UAAA,CACA,sCAAA,CACA,sCAAA,CrB0RI,kBALI,CqBlRR,elBskB4B,CkBrkB5B,elB6kB4B,CkB5kB5B,axBhBU,CwBiBV,wBxBXU,CwBYV,iFAAA,CACA,2BAAA,CACA,uClB87BkC,CkB77BlC,yBlB87BkC,CkB77BlC,2CAAA,CjBHE,eAAA,CeHE,oEESJ,CACA,eAAA,CFNI,uCEfN,aFgBQ,eAAA,CAAA,CEON,mBACE,oBlBo1BoC,CkBn1BpC,SAAA,CAKE,4ClB+7B4B,CkB37BhC,0DAEE,oBlB6sB0B,CkB5sB1B,qBAAA,CAGF,sBAEE,wBxB1CQ,CwB+CV,4BACE,mBAAA,CACA,yBAAA,CAIJ,gBACE,kBlBssB4B,CkBrsB5B,qBlBqsB4B,CkBpsB5B,kBlBqsB4B,CH7dxB,qBALI,CI7QN,oBAAA,CiB+CJ,gBACE,iBlBksB4B,CkBjsB5B,oBlBisB4B,CkBhsB5B,iBlBisB4B,CHjexB,oBALI,CI7QN,mBAAA,CiByDA,kCACE,gEAAA,CCzEN,YACE,aAAA,CACA,oBnBo4BwC,CmBn4BxC,kBnBo4BwC,CmBn4BxC,qBnBo4BwC,CmBl4BxC,8BACE,UAAA,CACA,kBAAA,CAIJ,oBACE,mBnB03BwC,CmBz3BxC,cAAA,CACA,gBAAA,CAEA,sCACE,WAAA,CACA,mBAAA,CACA,aAAA,CAIJ,kBACE,2BAAA,CAEA,SnB02BwC,CmBz2BxC,UnBy2BwC,CmBx2BxC,gBAAA,CACA,kBAAA,CACA,wCAAA,CACA,8CAAA,CACA,2BAAA,CACA,0BAAA,CACA,uBAAA,CACA,0DnB42BwC,CmB32BxC,eAAA,CACA,wBAAA,CAGA,iClB1BE,mBAAA,CkB8BF,8BAEE,iBnBm2BsC,CmBh2BxC,yBACE,sBnB01BsC,CmBv1BxC,wBACE,oBnBszBoC,CmBrzBpC,SAAA,CACA,4CnBksB4B,CmB/rB9B,0BACE,wBzB3CM,CyB4CN,oBzB5CM,CyB8CN,yCAII,iEAAA,CAIJ,sCAII,iEAAA,CAKN,+CACE,wBzBhEM,CyBiEN,oBzBjEM,CyBsEJ,iEAAA,CAIJ,2BACE,mBAAA,CACA,WAAA,CACA,UnBk0BuC,CmB3zBvC,2FACE,cAAA,CACA,UnByzBqC,CmB3yB3C,aACE,kBnBozBgC,CmBlzBhC,+BACE,4DAAA,CAEA,SnB8yB8B,CmB7yB9B,kBAAA,CACA,yCAAA,CACA,+BAAA,ClBhHA,iBAAA,CeHE,+CGqHF,CHjHE,uCGyGJ,+BHxGM,eAAA,CAAA,CGkHJ,qCACE,4DAAA,CAGF,uCACE,gCnB6yB4B,CmBxyB1B,4DAAA,CAKN,gCACE,mBnBwxB8B,CmBvxB9B,cAAA,CAEA,kDACE,mBAAA,CACA,aAAA,CAKN,mBACE,oBAAA,CACA,iBnBswBgC,CmBnwBlC,WACE,iBAAA,CACA,qBAAA,CACA,mBAAA,CAIE,mDACE,mBAAA,CACA,WAAA,CACA,WnBunBwB,CmBhnB1B,8EACE,4DAAA,CClLN,YACE,UAAA,CACA,aAAA,CACA,SAAA,CACA,8BAAA,CACA,eAAA,CAEA,kBACE,SAAA,CAIA,wCAAA,8DpB6+BuC,CoB5+BvC,oCAAA,8DpB4+BuC,CoBz+BzC,8BACE,QAAA,CAGF,kCACE,UpB89BuC,CoB79BvC,WpB69BuC,CoB59BvC,mBAAA,CHzBF,wBvBkBQ,C0BSN,QpB69BuC,CCz+BvC,kBAAA,CeHE,sGIkBF,CACA,eAAA,CJfE,uCIMJ,kCJLM,eAAA,CAAA,CIgBJ,yCHjCF,wBjB6/ByC,CoBv9BzC,2CACE,UpBu8B8B,CoBt8B9B,YpBu8B8B,CoBt8B9B,mBAAA,CACA,cpBs8B8B,CoBr8B9B,sCpBs8B8B,CoBr8B9B,0BAAA,CnB7BA,kBAAA,CmBkCF,8BACE,UpBm8BuC,CoBl8BvC,WpBk8BuC,CiBr/BzC,wBvBkBQ,C0BmCN,QpBm8BuC,CCz+BvC,kBAAA,CeHE,sGI4CF,CACA,eAAA,CJzCE,uCIiCJ,8BJhCM,eAAA,CAAA,CI0CJ,qCH3DF,wBjB6/ByC,CoB77BzC,8BACE,UpB66B8B,CoB56B9B,YpB66B8B,CoB56B9B,mBAAA,CACA,cpB46B8B,CoB36B9B,sCpB46B8B,CoB36B9B,0BAAA,CnBvDA,kBAAA,CmB4DF,qBACE,mBAAA,CAEA,2CACE,0CpB+6BqC,CoB56BvC,uCACE,0CpB26BqC,CqBlgC3C,eACE,iBAAA,CAEA,mDACE,iBAAA,CACA,0BrBowB0B,CqBnwB1B,2BrBmwB0B,CqBlwB1B,8EAAA,CACA,crB2gCoC,CqB1gCpC,UAAA,CACA,wB3BJQ,COaR,eAAA,CoBLF,gGAGE,sDrB4/BoC,CqB3/BpC,gBrB4/BoC,CqBz/BtC,qBACE,iBAAA,CACA,KAAA,CACA,MAAA,CACA,UAAA,CACA,WAAA,CACA,mBAAA,CACA,eAAA,CACA,gBAAA,CACA,sBAAA,CACA,kBAAA,CACA,mBAAA,CACA,iDAAA,CACA,oBAAA,CLlBE,4DKmBF,CLfE,uCKCJ,qBAAA,eAAA,CAAA,CAiBA,oEAEE,mBAAA,CAEA,8FACE,mBAAA,CAGF,oMAEE,oBrBi+BkC,CqBh+BlC,sBrBi+BkC,CqB99BpC,sGACE,oBrB49BkC,CqB39BlC,sBrB49BkC,CqBx9BtC,4BACE,oBrBs9BoC,CqBr9BpC,sBrBs9BoC,CqB/8BpC,mLACE,WrBg9BkC,CqB/8BlC,6DrBg9BkC,CqB38BpC,oDACE,WrBy8BkC,CqBx8BlC,6DrBy8BkC,CqBp8BpC,6CACE,qCAAA,CAIJ,4CACE,arBzEO,CsBVX,aACE,iBAAA,CACA,YAAA,CACA,cAAA,CACA,mBAAA,CACA,UAAA,CAEA,iFAGE,iBAAA,CACA,aAAA,CACA,QAAA,CACA,WAAA,CAIF,0GAGE,SAAA,CAMF,kBACE,iBAAA,CACA,SAAA,CAEA,wBACE,SAAA,CAWN,kBACE,YAAA,CACA,kBAAA,CACA,sBAAA,CzBoPI,kBALI,CyB7OR,etBiiB4B,CsBhiB5B,etBwiB4B,CsBviB5B,a5BrDU,C4BsDV,iBAAA,CACA,kBAAA,CACA,wB5BlDU,C4BmDV,2CAAA,CrBtCE,eAAA,CqBgDJ,kHAIE,kBAAA,CzB8NI,oBALI,CI7QN,mBAAA,CqByDJ,kHAIE,oBAAA,CzBqNI,qBALI,CI7QN,oBAAA,CqBkEJ,0DAEE,kBAAA,CAaE,wVrBjEA,yBAAA,CACA,4BAAA,CqByEA,yUrB1EA,yBAAA,CACA,4BAAA,CqBsFF,0IACE,2CAAA,CrB1EA,wBAAA,CACA,2BAAA,CqB6EF,uHrB9EE,wBAAA,CACA,2BAAA,CsBxBF,gBACE,YAAA,CACA,UAAA,CACA,iBvBsyBoC,CH9hBlC,iBALI,C0BhQN,4BvB0gCqB,CuBvgCvB,eACE,iBAAA,CACA,QAAA,CACA,SAAA,CACA,YAAA,CACA,cAAA,CACA,oBAAA,CACA,gBAAA,C1B2PE,qBALI,C0BnPN,UvB6/BqB,CuB5/BrB,kCvB4/BqB,CCvhCrB,qCAAA,CsBgCA,8HAEE,aAAA,CA/CF,0DAqDE,8BvB++BmB,CuB5+BjB,mCvB6zBgC,CuB5zBhC,wDAAA,CACA,2BAAA,CACA,0DAAA,CACA,+DAAA,CAGF,sEACE,8BvBo+BiB,CuBn+BjB,yDvBm+BiB,CuBpiCrB,0EA0EI,mCvB2yBgC,CuB1yBhC,iFAAA,CA3EJ,wDAkFE,8BvBk9BmB,CuB/8BjB,4NAEE,iEAAA,CACA,sBvBy3B8B,CuBx3B9B,4DAAA,CACA,yEAAA,CAIJ,oEACE,8BvBq8BiB,CuBp8BjB,yDvBo8BiB,CuBpiCrB,sEAwGI,wCAAA,CAxGJ,kEA+GE,8BvBq7BmB,CuBn7BnB,kFACE,uCvBk7BiB,CuB/6BnB,8EACE,yDvB86BiB,CuB36BnB,sGACE,4BvB06BiB,CuBr6BrB,qDACE,gBAAA,CAhIF,kVA0IM,SAAA,CAtHR,kBACE,YAAA,CACA,UAAA,CACA,iBvBsyBoC,CH9hBlC,iBALI,C0BhQN,2BvB0gCqB,CuBvgCvB,iBACE,iBAAA,CACA,QAAA,CACA,SAAA,CACA,YAAA,CACA,cAAA,CACA,oBAAA,CACA,gBAAA,C1B2PE,qBALI,C0BnPN,UvB6/BqB,CuB5/BrB,iCvB4/BqB,CCvhCrB,qCAAA,CsBgCA,8IAEE,aAAA,CA/CF,8DAqDE,6BvB++BmB,CuB5+BjB,mCvB6zBgC,CuB5zBhC,yDAAA,CACA,2BAAA,CACA,0DAAA,CACA,+DAAA,CAGF,0EACE,6BvBo+BiB,CuBn+BjB,wDvBm+BiB,CuBpiCrB,8EA0EI,mCvB2yBgC,CuB1yBhC,iFAAA,CA3EJ,4DAkFE,6BvBk9BmB,CuB/8BjB,oOAEE,kEAAA,CACA,sBvBy3B8B,CuBx3B9B,4DAAA,CACA,yEAAA,CAIJ,wEACE,6BvBq8BiB,CuBp8BjB,wDvBo8BiB,CuBpiCrB,0EAwGI,wCAAA,CAxGJ,sEA+GE,6BvBq7BmB,CuBn7BnB,sFACE,sCvBk7BiB,CuB/6BnB,kFACE,wDvB86BiB,CuB36BnB,0GACE,2BvB06BiB,CuBr6BrB,uDACE,gBAAA,CAhIF,8VA4IM,SAAA,CC9IV,KAEE,2BAAA,CACA,4BAAA,CACA,sBAAA,C3B6RI,2BALI,C2BtRR,yBAAA,CACA,yBAAA,CACA,uBAAA,CACA,wBAAA,CACA,6CAAA,CACA,kCAAA,CACA,yBAAA,CACA,wCAAA,CACA,8FAAA,CACA,+BAAA,CACA,iFAAA,CAGA,oBAAA,CACA,uDAAA,CACA,qCAAA,C3B4QI,iCALI,C2BrQR,qCAAA,CACA,qCAAA,CACA,yBAAA,CACA,iBAAA,CACA,oBAAA,CAEA,qBAAA,CACA,cAAA,CACA,gBAAA,CACA,kEAAA,CvBjBE,yCAAA,CgBfF,iCOkCqB,CRtBjB,6HQwBJ,CRpBI,uCQhBN,KRiBQ,eAAA,CAAA,CQqBN,WACE,+BAAA,CAEA,uCAAA,CACA,6CAAA,CAGF,sBAEE,yBAAA,CACA,iCAAA,CACA,uCAAA,CAGF,mBACE,+BAAA,CPrDF,uCOsDuB,CACrB,6CAAA,CACA,SAAA,CAKE,yCAAA,CAIJ,8BACE,6CAAA,CACA,SAAA,CAKE,yCAAA,CAIJ,mGAKE,gCAAA,CACA,wCAAA,CAGA,8CAAA,CAGA,yKAKI,yCAAA,CAKN,mDAGE,kCAAA,CACA,mBAAA,CACA,0CAAA,CAEA,gDAAA,CACA,sCAAA,CAYF,aCtGA,uBAAA,CACA,oBAAA,CACA,8BAAA,CACA,6BAAA,CACA,0BAAA,CACA,oCAAA,CACA,uCAAA,CACA,8BAAA,CACA,2BAAA,CACA,qCAAA,CACA,8DAAA,CACA,gCAAA,CACA,6BAAA,CACA,uCAAA,CDyFA,eCtGA,uBAAA,CACA,oBAAA,CACA,8BAAA,CACA,6BAAA,CACA,0BAAA,CACA,oCAAA,CACA,wCAAA,CACA,8BAAA,CACA,2BAAA,CACA,qCAAA,CACA,8DAAA,CACA,gCAAA,CACA,6BAAA,CACA,uCAAA,CDyFA,aCtGA,uBAAA,CACA,oBAAA,CACA,8BAAA,CACA,6BAAA,CACA,0BAAA,CACA,oCAAA,CACA,sCAAA,CACA,8BAAA,CACA,2BAAA,CACA,qCAAA,CACA,8DAAA,CACA,gCAAA,CACA,6BAAA,CACA,uCAAA,CDyFA,UCtGA,uBAAA,CACA,oBAAA,CACA,8BAAA,CACA,6BAAA,CACA,0BAAA,CACA,oCAAA,CACA,uCAAA,CACA,8BAAA,CACA,2BAAA,CACA,qCAAA,CACA,8DAAA,CACA,gCAAA,CACA,6BAAA,CACA,uCAAA,CDyFA,aCtGA,uBAAA,CACA,oBAAA,CACA,8BAAA,CACA,6BAAA,CACA,0BAAA,CACA,oCAAA,CACA,sCAAA,CACA,8BAAA,CACA,2BAAA,CACA,qCAAA,CACA,8DAAA,CACA,gCAAA,CACA,6BAAA,CACA,uCAAA,CDyFA,YCtGA,uBAAA,CACA,oBAAA,CACA,8BAAA,CACA,6BAAA,CACA,0BAAA,CACA,oCAAA,CACA,sCAAA,CACA,8BAAA,CACA,2BAAA,CACA,qCAAA,CACA,8DAAA,CACA,gCAAA,CACA,6BAAA,CACA,uCAAA,CDyFA,WCtGA,uBAAA,CACA,oBAAA,CACA,8BAAA,CACA,6BAAA,CACA,0BAAA,CACA,oCAAA,CACA,wCAAA,CACA,8BAAA,CACA,2BAAA,CACA,qCAAA,CACA,8DAAA,CACA,gCAAA,CACA,6BAAA,CACA,uCAAA,CDyFA,UCtGA,uBAAA,CACA,oBAAA,CACA,8BAAA,CACA,6BAAA,CACA,0BAAA,CACA,oCAAA,CACA,qCAAA,CACA,8BAAA,CACA,2BAAA,CACA,qCAAA,CACA,8DAAA,CACA,gCAAA,CACA,6BAAA,CACA,uCAAA,CDmHA,qBCvGA,uBAAA,CACA,8BAAA,CACA,6BAAA,CACA,0BAAA,CACA,oCAAA,CACA,uCAAA,CACA,8BAAA,CACA,2BAAA,CACA,qCAAA,CACA,8DAAA,CACA,gCAAA,CACA,iCAAA,CACA,uCAAA,CACA,mBAAA,CD0FA,uBCvGA,uBAAA,CACA,8BAAA,CACA,6BAAA,CACA,0BAAA,CACA,oCAAA,CACA,qCAAA,CACA,8BAAA,CACA,2BAAA,CACA,qCAAA,CACA,8DAAA,CACA,gCAAA,CACA,iCAAA,CACA,uCAAA,CACA,mBAAA,CD0FA,qBCvGA,uBAAA,CACA,8BAAA,CACA,6BAAA,CACA,0BAAA,CACA,oCAAA,CACA,sCAAA,CACA,8BAAA,CACA,2BAAA,CACA,qCAAA,CACA,8DAAA,CACA,gCAAA,CACA,iCAAA,CACA,uCAAA,CACA,mBAAA,CD0FA,kBCvGA,uBAAA,CACA,8BAAA,CACA,6BAAA,CACA,0BAAA,CACA,oCAAA,CACA,uCAAA,CACA,8BAAA,CACA,2BAAA,CACA,qCAAA,CACA,8DAAA,CACA,gCAAA,CACA,iCAAA,CACA,uCAAA,CACA,mBAAA,CD0FA,qBCvGA,uBAAA,CACA,8BAAA,CACA,6BAAA,CACA,0BAAA,CACA,oCAAA,CACA,sCAAA,CACA,8BAAA,CACA,2BAAA,CACA,qCAAA,CACA,8DAAA,CACA,gCAAA,CACA,iCAAA,CACA,uCAAA,CACA,mBAAA,CD0FA,oBCvGA,uBAAA,CACA,8BAAA,CACA,6BAAA,CACA,0BAAA,CACA,oCAAA,CACA,sCAAA,CACA,8BAAA,CACA,2BAAA,CACA,qCAAA,CACA,8DAAA,CACA,gCAAA,CACA,iCAAA,CACA,uCAAA,CACA,mBAAA,CD0FA,mBCvGA,uBAAA,CACA,8BAAA,CACA,6BAAA,CACA,0BAAA,CACA,oCAAA,CACA,wCAAA,CACA,8BAAA,CACA,2BAAA,CACA,qCAAA,CACA,8DAAA,CACA,gCAAA,CACA,iCAAA,CACA,uCAAA,CACA,mBAAA,CD0FA,kBCvGA,uBAAA,CACA,8BAAA,CACA,6BAAA,CACA,0BAAA,CACA,oCAAA,CACA,qCAAA,CACA,8BAAA,CACA,2BAAA,CACA,qCAAA,CACA,8DAAA,CACA,gCAAA,CACA,iCAAA,CACA,uCAAA,CACA,mBAAA,CDsGF,UACE,yBAAA,CACA,oCAAA,CACA,wBAAA,CACA,kCAAA,CACA,gDAAA,CACA,wCAAA,CACA,iDAAA,CACA,yCAAA,CACA,gCAAA,CACA,2CAAA,CACA,yBAAA,CACA,uCAAA,CAEA,yBxBmRwC,CwBzQxC,wBACE,yBAAA,CAGF,gBACE,+BAAA,CAWJ,2BCxIE,0BAAA,CACA,wBAAA,C5BoOI,6BALI,C4B7NR,8BAAA,CDyIF,2BC5IE,2BAAA,CACA,0BAAA,C5BoOI,8BALI,C4B7NR,+BAAA,CCnEF,MVgBM,8BUfJ,CVmBI,uCUpBN,MVqBQ,eAAA,CAAA,CUlBN,iBACE,SAAA,CAMF,qBACE,YAAA,CAIJ,YACE,QAAA,CACA,eAAA,CVDI,2BUEJ,CVEI,uCULN,YVMQ,eAAA,CAAA,CUDN,gCACE,OAAA,CACA,WAAA,CVNE,0BUOF,CVHE,uCAAA,gCACE,eAAA,CAAA,CWpBR,sEAME,iBAAA,CAGF,iBACE,kBAAA,CCwBE,wBACE,oBAAA,CACA,kB5BqgBwB,C4BpgBxB,qB5BmgBwB,C4BlgBxB,UAAA,CArCJ,qBAAA,CACA,qCAAA,CACA,eAAA,CACA,oCAAA,CA0DE,8BACE,aAAA,CD9CN,eAEE,0BAAA,CACA,8BAAA,CACA,0BAAA,CACA,+BAAA,CACA,8BAAA,C9B6QI,gCALI,C8BtQR,yCAAA,CACA,yBAAA,CACA,8DAAA,CACA,qCAAA,CACA,kDAAA,CACA,0EAAA,CACA,4DAAA,CACA,sCAAA,CACA,4EAAA,CACA,iCAAA,CACA,oCAAA,CACA,oCAAA,CACA,wCAAA,CACA,qCAAA,CACA,uCAAA,CACA,kCAAA,CACA,qCAAA,CACA,gCAAA,CACA,oCAAA,CACA,sCAAA,CAGA,iBAAA,CACA,iCAAA,CACA,YAAA,CACA,sCAAA,CACA,iEAAA,CACA,QAAA,C9BgPI,sCALI,C8BzOR,8BAAA,CACA,eAAA,CACA,eAAA,CACA,sCAAA,CACA,2BAAA,CACA,4EAAA,C1BzCE,8CAAA,C0B6CF,+BACE,QAAA,CACA,MAAA,CACA,oCAAA,CAwBA,qBACE,oBAAA,CAEA,qCACE,UAAA,CACA,MAAA,CAIJ,mBACE,kBAAA,CAEA,mCACE,OAAA,CACA,SAAA,CnB1CJ,yBmB4BA,wBACE,oBAAA,CAEA,wCACE,UAAA,CACA,MAAA,CAIJ,sBACE,kBAAA,CAEA,sCACE,OAAA,CACA,SAAA,CAAA,CnB1CJ,yBmB4BA,wBACE,oBAAA,CAEA,wCACE,UAAA,CACA,MAAA,CAIJ,sBACE,kBAAA,CAEA,sCACE,OAAA,CACA,SAAA,CAAA,CnB1CJ,yBmB4BA,wBACE,oBAAA,CAEA,wCACE,UAAA,CACA,MAAA,CAIJ,sBACE,kBAAA,CAEA,sCACE,OAAA,CACA,SAAA,CAAA,CnB1CJ,0BmB4BA,wBACE,oBAAA,CAEA,wCACE,UAAA,CACA,MAAA,CAIJ,sBACE,kBAAA,CAEA,sCACE,OAAA,CACA,SAAA,CAAA,CnB1CJ,0BmB4BA,yBACE,oBAAA,CAEA,yCACE,UAAA,CACA,MAAA,CAIJ,uBACE,kBAAA,CAEA,uCACE,OAAA,CACA,SAAA,CAAA,CAUN,uCACE,QAAA,CACA,WAAA,CACA,YAAA,CACA,uCAAA,CCpFA,gCACE,oBAAA,CACA,kB5BqgBwB,C4BpgBxB,qB5BmgBwB,C4BlgBxB,UAAA,CA9BJ,YAAA,CACA,qCAAA,CACA,wBAAA,CACA,oCAAA,CAmDE,sCACE,aAAA,CDgEJ,wCACE,KAAA,CACA,UAAA,CACA,SAAA,CACA,YAAA,CACA,qCAAA,CClGA,iCACE,oBAAA,CACA,kB5BqgBwB,C4BpgBxB,qB5BmgBwB,C4BlgBxB,UAAA,CAvBJ,mCAAA,CACA,cAAA,CACA,sCAAA,CACA,sBAAA,CA4CE,uCACE,aAAA,CD0EF,iCACE,gBAAA,CAMJ,0CACE,KAAA,CACA,UAAA,CACA,SAAA,CACA,YAAA,CACA,sCAAA,CCnHA,mCACE,oBAAA,CACA,kB5BqgBwB,C4BpgBxB,qB5BmgBwB,C4BlgBxB,UAAA,CAWA,mCACE,YAAA,CAGF,oCACE,oBAAA,CACA,mB5BkfsB,C4BjftB,qB5BgfsB,C4B/etB,UAAA,CAnCN,mCAAA,CACA,uBAAA,CACA,sCAAA,CAsCE,yCACE,aAAA,CD2FF,oCACE,gBAAA,CAON,kBACE,QAAA,CACA,4CAAA,CACA,eAAA,CACA,kDAAA,CACA,SAAA,CAMF,eACE,aAAA,CACA,UAAA,CACA,2EAAA,CACA,UAAA,CACA,e3Bia4B,C2Bha5B,mCAAA,CACA,kBAAA,CACA,oBAAA,CACA,kBAAA,CACA,8BAAA,CACA,QAAA,C1BtKE,sDAAA,C0ByKF,0CAEE,yCAAA,CV1LF,iDU4LuB,CAGvB,4CAEE,0CAAA,CACA,oBAAA,CVlMF,kDUmMuB,CAGvB,gDAEE,4CAAA,CACA,mBAAA,CACA,8BAAA,CAMJ,oBACE,aAAA,CAIF,iBACE,aAAA,CACA,+EAAA,CACA,eAAA,C9ByEI,qBALI,C8BlER,qCAAA,CACA,kBAAA,CAIF,oBACE,aAAA,CACA,2EAAA,CACA,mCAAA,CAIF,oBAEE,4BAAA,CACA,yBAAA,CACA,8DAAA,CACA,0BAAA,CACA,iCAAA,CACA,uCAAA,CACA,4DAAA,CACA,sDAAA,CACA,wCAAA,CACA,qCAAA,CACA,0CAAA,CACA,mCAAA,CEtPF,+BAEE,iBAAA,CACA,mBAAA,CACA,qBAAA,CAEA,yCACE,iBAAA,CACA,aAAA,CAKF,kXAME,SAAA,CAKJ,aACE,YAAA,CACA,cAAA,CACA,0BAAA,CAEA,0BACE,UAAA,CAIJ,W5BhBI,eAAA,C4BoBF,qFAEE,2CAAA,CAIF,qJ5BVE,yBAAA,CACA,4BAAA,C4BmBF,6G5BNE,wBAAA,CACA,2BAAA,C4BwBJ,uBACE,sBAAA,CACA,qBAAA,CAEA,2GAGE,aAAA,CAGF,0CACE,cAAA,CAIJ,yEACE,qBAAA,CACA,oBAAA,CAGF,yEACE,oBAAA,CACA,mBAAA,CAoBF,oBACE,qBAAA,CACA,sBAAA,CACA,sBAAA,CAEA,wDAEE,UAAA,CAGF,4FAEE,0CAAA,CAIF,qH5B1FE,4BAAA,CACA,2BAAA,C4B8FF,oF5B7GE,wBAAA,CACA,yBAAA,C6BxBJ,KAEE,6BAAA,CACA,+BAAA,CAEA,2BAAA,CACA,yCAAA,CACA,qDAAA,CACA,uDAAA,CAGA,YAAA,CACA,cAAA,CACA,cAAA,CACA,eAAA,CACA,eAAA,CAGF,UACE,aAAA,CACA,iEAAA,CjC4QI,sCALI,CiCrQR,0CAAA,CACA,8BAAA,CACA,oBAAA,CdbI,iGccJ,CdVI,uCcGN,UdFQ,eAAA,CAAA,CcWN,gCAEE,oCAAA,CAKF,mBACE,uCAAA,CACA,mBAAA,CACA,cAAA,CAQJ,UAEE,6BAAA,CACA,kDAAA,CACA,8BAAA,CACA,8CAAA,CACA,yDAAA,CACA,+CAAA,CACA,uGAAA,CAGA,mFAAA,CAEA,oBACE,sDAAA,CACA,eAAA,CACA,0DAAA,C7BtCA,uDAAA,CACA,wDAAA,C6BwCA,oDAGE,iBAAA,CACA,uDAAA,CAGF,0DAEE,uCAAA,CACA,8BAAA,CACA,0BAAA,CAIJ,8DAEE,0CAAA,CACA,kDAAA,CACA,wDAAA,CAGF,yBAEE,mDAAA,C7BjEA,wBAAA,CACA,yBAAA,C6B2EJ,WAEE,+BAAA,CACA,yCAAA,CACA,sCAAA,CAGA,qBACE,eAAA,CACA,QAAA,C7B9FA,+CAAA,C6BiGA,8BACE,uCAAA,CACA,8BAAA,CACA,0BAAA,CAIJ,uDAEE,2CAAA,CbzHF,mDa0HuB,CAUvB,wCAEE,aAAA,CACA,iBAAA,CAKF,kDAEE,YAAA,CACA,WAAA,CACA,iBAAA,CAMF,iEACE,UAAA,CAUF,uBACE,YAAA,CAEF,qBACE,aAAA,CCpKJ,QAEE,wBAAA,CACA,6BAAA,CACA,2DAAA,CACA,gEAAA,CACA,mEAAA,CACA,+DAAA,CACA,yCAAA,CACA,kCAAA,CACA,uCAAA,CACA,8DAAA,CACA,oEAAA,CACA,sCAAA,CACA,sCAAA,CACA,sCAAA,CACA,yCAAA,CACA,qEAAA,CACA,0EAAA,CACA,oCAAA,CACA,wCAAA,CACA,4DAAA,CAGA,iBAAA,CACA,YAAA,CACA,cAAA,CACA,kBAAA,CACA,6BAAA,CACA,6DAAA,CAMA,2JACE,YAAA,CACA,iBAAA,CACA,kBAAA,CACA,6BAAA,CAoBJ,cACE,4CAAA,CACA,+CAAA,CACA,8CAAA,ClCkOI,0CALI,CkC3NR,kCAAA,CACA,oBAAA,CACA,kBAAA,CAEA,wCAEE,wCAAA,CAUJ,YAEE,0BAAA,CACA,+BAAA,CAEA,2BAAA,CACA,2CAAA,CACA,uDAAA,CACA,6DAAA,CAGA,YAAA,CACA,qBAAA,CACA,cAAA,CACA,eAAA,CACA,eAAA,CAEA,yDAEE,mCAAA,CAGF,2BACE,eAAA,CASJ,aACE,iB/Bw+BkC,C+Bv+BlC,oB/Bu+BkC,C+Bt+BlC,4BAAA,CAEA,yDAGE,mCAAA,CAaJ,iBACE,eAAA,CACA,WAAA,CAGA,kBAAA,CAIF,gBACE,6EAAA,ClCiJI,4CALI,CkC1IR,aAAA,CACA,4BAAA,CACA,8BAAA,CACA,yEAAA,C9BtIE,oDAAA,CeHE,8Ce2IJ,CfvII,uCe+HN,gBf9HQ,eAAA,CAAA,CewIN,sBACE,oBAAA,CAGF,sBACE,oBAAA,CACA,SAAA,CACA,qDAAA,CAMJ,qBACE,oBAAA,CACA,WAAA,CACA,YAAA,CACA,qBAAA,CACA,iDAAA,CACA,2BAAA,CACA,0BAAA,CACA,oBAAA,CAGF,mBACE,wCAAA,CACA,eAAA,CvBxHE,yBuBoIA,kBAEI,gBAAA,CACA,0BAAA,CAEA,8BACE,kBAAA,CAEA,6CACE,iBAAA,CAGF,wCACE,iDAAA,CACA,gDAAA,CAIJ,qCACE,gBAAA,CAGF,mCACE,uBAAA,CACA,eAAA,CAGF,kCACE,YAAA,CAGF,6BAEE,eAAA,CACA,YAAA,CACA,WAAA,CACA,qBAAA,CACA,sBAAA,CACA,6BAAA,CACA,yCAAA,CACA,mBAAA,CACA,yBAAA,Cf5NJ,ee8NI,CAGA,+CACE,YAAA,CAGF,6CACE,YAAA,CACA,WAAA,CACA,SAAA,CACA,kBAAA,CAAA,CvB1LR,yBuBoIA,kBAEI,gBAAA,CACA,0BAAA,CAEA,8BACE,kBAAA,CAEA,6CACE,iBAAA,CAGF,wCACE,iDAAA,CACA,gDAAA,CAIJ,qCACE,gBAAA,CAGF,mCACE,uBAAA,CACA,eAAA,CAGF,kCACE,YAAA,CAGF,6BAEE,eAAA,CACA,YAAA,CACA,WAAA,CACA,qBAAA,CACA,sBAAA,CACA,6BAAA,CACA,yCAAA,CACA,mBAAA,CACA,yBAAA,Cf5NJ,ee8NI,CAGA,+CACE,YAAA,CAGF,6CACE,YAAA,CACA,WAAA,CACA,SAAA,CACA,kBAAA,CAAA,CvB1LR,yBuBoIA,kBAEI,gBAAA,CACA,0BAAA,CAEA,8BACE,kBAAA,CAEA,6CACE,iBAAA,CAGF,wCACE,iDAAA,CACA,gDAAA,CAIJ,qCACE,gBAAA,CAGF,mCACE,uBAAA,CACA,eAAA,CAGF,kCACE,YAAA,CAGF,6BAEE,eAAA,CACA,YAAA,CACA,WAAA,CACA,qBAAA,CACA,sBAAA,CACA,6BAAA,CACA,yCAAA,CACA,mBAAA,CACA,yBAAA,Cf5NJ,ee8NI,CAGA,+CACE,YAAA,CAGF,6CACE,YAAA,CACA,WAAA,CACA,SAAA,CACA,kBAAA,CAAA,CvB1LR,0BuBoIA,kBAEI,gBAAA,CACA,0BAAA,CAEA,8BACE,kBAAA,CAEA,6CACE,iBAAA,CAGF,wCACE,iDAAA,CACA,gDAAA,CAIJ,qCACE,gBAAA,CAGF,mCACE,uBAAA,CACA,eAAA,CAGF,kCACE,YAAA,CAGF,6BAEE,eAAA,CACA,YAAA,CACA,WAAA,CACA,qBAAA,CACA,sBAAA,CACA,6BAAA,CACA,yCAAA,CACA,mBAAA,CACA,yBAAA,Cf5NJ,ee8NI,CAGA,+CACE,YAAA,CAGF,6CACE,YAAA,CACA,WAAA,CACA,SAAA,CACA,kBAAA,CAAA,CvB1LR,0BuBoIA,mBAEI,gBAAA,CACA,0BAAA,CAEA,+BACE,kBAAA,CAEA,8CACE,iBAAA,CAGF,yCACE,iDAAA,CACA,gDAAA,CAIJ,sCACE,gBAAA,CAGF,oCACE,uBAAA,CACA,eAAA,CAGF,mCACE,YAAA,CAGF,8BAEE,eAAA,CACA,YAAA,CACA,WAAA,CACA,qBAAA,CACA,sBAAA,CACA,6BAAA,CACA,yCAAA,CACA,mBAAA,CACA,yBAAA,Cf5NJ,ee8NI,CAGA,gDACE,YAAA,CAGF,8CACE,YAAA,CACA,WAAA,CACA,SAAA,CACA,kBAAA,CAAA,CAtDR,eAEI,gBAAA,CACA,0BAAA,CAEA,2BACE,kBAAA,CAEA,0CACE,iBAAA,CAGF,qCACE,iDAAA,CACA,gDAAA,CAIJ,kCACE,gBAAA,CAGF,gCACE,uBAAA,CACA,eAAA,CAGF,+BACE,YAAA,CAGF,0BAEE,eAAA,CACA,YAAA,CACA,WAAA,CACA,qBAAA,CACA,sBAAA,CACA,6BAAA,CACA,yCAAA,CACA,mBAAA,CACA,yBAAA,Cf5NJ,ee8NI,CAGA,4CACE,YAAA,CAGF,0CACE,YAAA,CACA,WAAA,CACA,SAAA,CACA,kBAAA,CAiBZ,aAEE,4CAAA,CACA,kDAAA,CACA,qDAAA,CACA,iCAAA,CACA,gCAAA,CACA,sCAAA,CACA,0DAAA,CACA,qEAAA,CAME,6BACE,qEAAA,CCtRN,MAEE,wBAAA,CACA,wBAAA,CACA,gCAAA,CACA,uBAAA,CACA,0BAAA,CACA,8CAAA,CACA,0DAAA,CACA,gDAAA,CACA,sBAAA,CACA,uFAAA,CACA,+BAAA,CACA,6BAAA,CACA,sDAAA,CACA,qBAAA,CACA,kBAAA,CACA,iBAAA,CACA,+BAAA,CACA,mCAAA,CACA,+BAAA,CAGA,iBAAA,CACA,YAAA,CACA,qBAAA,CACA,WAAA,CACA,4BAAA,CACA,oBAAA,CACA,kCAAA,CACA,0BAAA,CACA,oEAAA,C/BhBE,0CAAA,C+BoBF,SACE,cAAA,CACA,aAAA,CAGF,kBACE,kBAAA,CACA,qBAAA,CAEA,8BACE,kBAAA,C/BrBF,yDAAA,CACA,0DAAA,C+BwBA,6BACE,qBAAA,C/BZF,6DAAA,CACA,4DAAA,C+BkBF,8DAEE,YAAA,CAIJ,WAGE,aAAA,CACA,uDAAA,CACA,0BAAA,CAGF,YACE,2CAAA,CACA,gCAAA,CAGF,eACE,mDAAA,CACA,eAAA,CACA,mCAAA,CAGF,sBACE,eAAA,CAQA,sBACE,mCAAA,CAQJ,aACE,iEAAA,CACA,eAAA,CACA,8BAAA,CACA,sCAAA,CACA,2EAAA,CAEA,yB/B5FE,uFAAA,C+BiGJ,aACE,iEAAA,CACA,8BAAA,CACA,sCAAA,CACA,wEAAA,CAEA,wB/BvGE,uFAAA,C+BiHJ,kBACE,oDAAA,CACA,mDAAA,CACA,mDAAA,CACA,eAAA,CAEA,mCACE,kCAAA,CACA,qCAAA,CAIJ,mBACE,oDAAA,CACA,mDAAA,CAIF,kBACE,iBAAA,CACA,KAAA,CACA,OAAA,CACA,QAAA,CACA,MAAA,CACA,0CAAA,C/BzIE,gDAAA,C+B6IJ,yCAGE,UAAA,CAGF,wB/B1II,yDAAA,CACA,0DAAA,C+B8IJ,2B/BjII,6DAAA,CACA,4DAAA,C+B6IF,kBACE,yCAAA,CxB1HA,yBwBsHJ,YAQI,YAAA,CACA,kBAAA,CAGA,kBAEE,WAAA,CACA,eAAA,CAEA,wBACE,aAAA,CACA,aAAA,CAKA,mC/B1KJ,yBAAA,CACA,4BAAA,C+B4KM,iGAGE,yBAAA,CAEF,oGAGE,4BAAA,CAIJ,oC/B3KJ,wBAAA,CACA,2BAAA,C+B6KM,mGAGE,wBAAA,CAEF,sGAGE,2BAAA,CAAA,CCnOZ,WAEE,0CAAA,CACA,oCAAA,CACA,8KAAA,CACA,mDAAA,CACA,mDAAA,CACA,qDAAA,CACA,4FAAA,CACA,qCAAA,CACA,kCAAA,CACA,8CAAA,CACA,6CAAA,CACA,iEAAA,CACA,sCAAA,CACA,kDAAA,CACA,8DAAA,CACA,wEAAA,CACA,8CAAA,CACA,2EAAA,CACA,sCAAA,CACA,mCAAA,CACA,mDAAA,CACA,qDAAA,CAIF,kBACE,iBAAA,CACA,YAAA,CACA,kBAAA,CACA,UAAA,CACA,2EAAA,CpCiQI,kBALI,CoC1PR,mCAAA,CACA,eAAA,CACA,2CAAA,CACA,QAAA,ChCtBE,eAAA,CgCwBF,oBAAA,CjB3BI,yCiB4BJ,CjBxBI,uCiBWN,kBjBVQ,eAAA,CAAA,CiByBN,kCACE,sCAAA,CACA,8CAAA,CACA,+FAAA,CAEA,yCACE,oDAAA,CACA,gDAAA,CAKJ,yBACE,aAAA,CACA,wCAAA,CACA,yCAAA,CACA,gBAAA,CACA,UAAA,CACA,6CAAA,CACA,2BAAA,CACA,kDAAA,CjBlDE,kDiBmDF,CjB/CE,uCiBsCJ,yBjBrCM,eAAA,CAAA,CiBiDN,wBACE,SAAA,CAGF,wBACE,SAAA,CACA,uDAAA,CACA,SAAA,CACA,mDAAA,CAIJ,kBACE,eAAA,CAGF,gBACE,+BAAA,CACA,uCAAA,CACA,8EAAA,CAEA,8BhC/DE,wDAAA,CACA,yDAAA,CgCiEA,gDhClEA,8DAAA,CACA,+DAAA,CgCsEF,oCACE,YAAA,CAIF,6BhC9DE,4DAAA,CACA,2DAAA,CgCiEE,yDhClEF,kEAAA,CACA,iEAAA,CgCsEA,iDhCvEA,4DAAA,CACA,2DAAA,CgC4EJ,gBACE,6EAAA,CASA,qCACE,cAAA,CAGF,iCACE,cAAA,CACA,aAAA,ChCpHA,eAAA,CgCuHA,6CAAA,YAAA,CACA,4CAAA,eAAA,CAGE,gHhC3HF,eAAA,CgCqIA,8CACE,iEAAA,CACA,wEAAA,CC1JN,YAEE,4BAAA,CACA,4BAAA,CACA,mCAAA,CAEA,oBAAA,CACA,+BAAA,CACA,wDAAA,CACA,sCAAA,CACA,4DAAA,CAGA,YAAA,CACA,cAAA,CACA,qEAAA,CACA,gDAAA,CrCqRI,wCALI,CqC9QR,eAAA,CACA,wCAAA,CAAA,gDAAA,CAMA,kCACE,gDAAA,CAEA,0CACE,UAAA,CACA,iDAAA,CACA,wCAAA,CACA,wCAAA,EAAA,2CAAA,CAAA,CAIJ,wBACE,4CAAA,CCrCJ,YAEE,kCAAA,CACA,mCAAA,CtCkSI,kCALI,CsC3RR,2CAAA,CACA,qCAAA,CACA,oDAAA,CACA,oDAAA,CACA,sDAAA,CACA,uDAAA,CACA,+CAAA,CACA,0DAAA,CACA,uDAAA,CACA,gDAAA,CACA,wEAAA,CACA,qCAAA,CACA,kCAAA,CACA,4CAAA,CACA,yDAAA,CACA,mDAAA,CACA,6DAAA,CAGA,YAAA,ChCpBA,cAAA,CACA,eAAA,CgCuBF,WACE,iBAAA,CACA,aAAA,CACA,qEAAA,CtCsQI,wCALI,CsC/PR,gCAAA,CACA,oBAAA,CACA,wCAAA,CACA,gFAAA,CnBpBI,6HmBqBJ,CnBjBI,uCmBQN,WnBPQ,eAAA,CAAA,CmBkBN,iBACE,SAAA,CACA,sCAAA,CAEA,8CAAA,CACA,oDAAA,CAGF,iBACE,SAAA,CACA,sCAAA,CACA,8CAAA,CACA,SnC4rCgC,CmC3rChC,gDAAA,CAGF,qCAEE,SAAA,CACA,uCAAA,ClBtDF,+CkBuDuB,CACrB,qDAAA,CAGF,yCAEE,yCAAA,CACA,mBAAA,CACA,iDAAA,CACA,uDAAA,CAKF,wCACE,2CnC+pCgC,CmC1pC9B,kClC9BF,yDAAA,CACA,4DAAA,CkCmCE,iClClDF,0DAAA,CACA,6DAAA,CkCkEJ,eClGE,iCAAA,CACA,kCAAA,CvCgSI,oCALI,CuCzRR,qCAAA,CDmGF,eCtGE,iCAAA,CACA,kCAAA,CvCgSI,qCALI,CuCzRR,sCAAA,CCFF,OAEE,4BAAA,CACA,4BAAA,CxC6RI,2BALI,CwCtRR,2BAAA,CACA,yBAAA,CACA,kCAAA,CAGA,oBAAA,CACA,2DAAA,CxCqRI,mCALI,CwC9QR,uCAAA,CACA,aAAA,CACA,2BAAA,CACA,iBAAA,CACA,kBAAA,CACA,uBAAA,CpCJE,2CAAA,CoCSF,aACE,YAAA,CAKJ,YACE,iBAAA,CACA,QAAA,CChCF,OAEE,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,8BAAA,CACA,yBAAA,CACA,oCAAA,CACA,4EAAA,CACA,kCAAA,CACA,8BAAA,CAGA,iBAAA,CACA,2DAAA,CACA,2CAAA,CACA,2BAAA,CACA,mCAAA,CACA,6BAAA,CrCHE,2CAAA,CqCQJ,eAEE,aAAA,CAIF,YACE,etCqjB4B,CsCpjB5B,gCAAA,CAQF,mBACE,kBtCw7C8B,CsCr7C9B,8BACE,iBAAA,CACA,KAAA,CACA,OAAA,CACA,SAAA,CACA,oBAAA,CAQF,eACE,wCAAA,CACA,0CAAA,CACA,wDAAA,CACA,6CAAA,CAJF,iBACE,0CAAA,CACA,4CAAA,CACA,0DAAA,CACA,+CAAA,CAJF,eACE,wCAAA,CACA,0CAAA,CACA,wDAAA,CACA,6CAAA,CAJF,YACE,qCAAA,CACA,uCAAA,CACA,qDAAA,CACA,0CAAA,CAJF,eACE,wCAAA,CACA,0CAAA,CACA,wDAAA,CACA,6CAAA,CAJF,cACE,uCAAA,CACA,yCAAA,CACA,uDAAA,CACA,4CAAA,CAJF,aACE,sCAAA,CACA,wCAAA,CACA,sDAAA,CACA,2CAAA,CAJF,YACE,qCAAA,CACA,uCAAA,CACA,qDAAA,CACA,0CAAA,CC5DF,gCACE,GAAA,0BvC2+CgC,CAAA,CuCt+CpC,4BAGE,0BAAA,C1CwRI,kCALI,C0CjRR,wCAAA,CACA,oDAAA,CACA,oDAAA,CACA,gCAAA,CACA,6BAAA,CACA,6CAAA,CAGA,YAAA,CACA,gCAAA,CACA,eAAA,C1C4QI,sCALI,C0CrQR,sCAAA,CtCRE,8CAAA,CsCaJ,cACE,YAAA,CACA,qBAAA,CACA,sBAAA,CACA,eAAA,CACA,kCAAA,CACA,iBAAA,CACA,kBAAA,CACA,0CAAA,CvBxBI,4CuByBJ,CvBrBI,uCuBYN,cvBXQ,eAAA,CAAA,CuBuBR,sBAAA,oMAAA,CAEE,mEAAA,CAGF,4BACE,gBAAA,CAGF,0CACE,UAAA,CAIA,uBACE,iDAAA,CAGE,uCAJJ,uBAKM,cAAA,CAAA,CC3DR,YAEE,8BAAA,CACA,yCAAA,CACA,kDAAA,CACA,oDAAA,CACA,gCAAA,CACA,oCAAA,CACA,sCAAA,CACA,qCAAA,CACA,4DAAA,CACA,qDAAA,CACA,yDAAA,CACA,sDAAA,CACA,yDAAA,CACA,kDAAA,CACA,qCAAA,CACA,kCAAA,CACA,4CAAA,CAGA,YAAA,CACA,qBAAA,CAGA,cAAA,CACA,eAAA,CvCXE,gDAAA,CuCeJ,qBACE,oBAAA,CACA,qBAAA,CAEA,8CAEE,mCAAA,CACA,yBAAA,CASJ,wBACE,UAAA,CACA,uCAAA,CACA,kBAAA,CAGA,4DAEE,SAAA,CACA,6CAAA,CACA,oBAAA,CACA,qDAAA,CAGF,+BACE,8CAAA,CACA,sDAAA,CAQJ,iBACE,iBAAA,CACA,aAAA,CACA,+EAAA,CACA,gCAAA,CACA,oBAAA,CACA,wCAAA,CACA,gFAAA,CAEA,6BvCvDE,8BAAA,CACA,+BAAA,CuC0DF,4BvC7CE,kCAAA,CACA,iCAAA,CuCgDF,oDAEE,yCAAA,CACA,mBAAA,CACA,iDAAA,CAIF,wBACE,SAAA,CACA,uCAAA,CACA,+CAAA,CACA,qDAAA,CAIF,kCACE,kBAAA,CAEA,yCACE,qDAAA,CACA,kDAAA,CAaF,uBACE,kBAAA,CAGE,qEvCvDJ,4DAAA,CAZA,yBAAA,CuCwEI,qEvCxEJ,0DAAA,CAYA,2BAAA,CuCiEI,+CACE,YAAA,CAGF,yDACE,kDAAA,CACA,mBAAA,CAEA,gEACE,sDAAA,CACA,mDAAA,ChCtFR,yBgC8DA,0BACE,kBAAA,CAGE,wEvCvDJ,4DAAA,CAZA,yBAAA,CuCwEI,wEvCxEJ,0DAAA,CAYA,2BAAA,CuCiEI,kDACE,YAAA,CAGF,4DACE,kDAAA,CACA,mBAAA,CAEA,mEACE,sDAAA,CACA,mDAAA,CAAA,ChCtFR,yBgC8DA,0BACE,kBAAA,CAGE,wEvCvDJ,4DAAA,CAZA,yBAAA,CuCwEI,wEvCxEJ,0DAAA,CAYA,2BAAA,CuCiEI,kDACE,YAAA,CAGF,4DACE,kDAAA,CACA,mBAAA,CAEA,mEACE,sDAAA,CACA,mDAAA,CAAA,ChCtFR,yBgC8DA,0BACE,kBAAA,CAGE,wEvCvDJ,4DAAA,CAZA,yBAAA,CuCwEI,wEvCxEJ,0DAAA,CAYA,2BAAA,CuCiEI,kDACE,YAAA,CAGF,4DACE,kDAAA,CACA,mBAAA,CAEA,mEACE,sDAAA,CACA,mDAAA,CAAA,ChCtFR,0BgC8DA,0BACE,kBAAA,CAGE,wEvCvDJ,4DAAA,CAZA,yBAAA,CuCwEI,wEvCxEJ,0DAAA,CAYA,2BAAA,CuCiEI,kDACE,YAAA,CAGF,4DACE,kDAAA,CACA,mBAAA,CAEA,mEACE,sDAAA,CACA,mDAAA,CAAA,ChCtFR,0BgC8DA,2BACE,kBAAA,CAGE,yEvCvDJ,4DAAA,CAZA,yBAAA,CuCwEI,yEvCxEJ,0DAAA,CAYA,2BAAA,CuCiEI,mDACE,YAAA,CAGF,6DACE,kDAAA,CACA,mBAAA,CAEA,oEACE,sDAAA,CACA,mDAAA,CAAA,CAcZ,kBvChJI,eAAA,CuCmJF,mCACE,kDAAA,CAEA,8CACE,qBAAA,CAaJ,yBACE,6CAAA,CACA,+CAAA,CACA,6DAAA,CAGE,4GAEE,4DAAA,CACA,gEAAA,CAGF,uDACE,sDAAA,CACA,iDAAA,CACA,2DAAA,CAfN,2BACE,+CAAA,CACA,iDAAA,CACA,+DAAA,CAGE,gHAEE,4DAAA,CACA,kEAAA,CAGF,yDACE,sDAAA,CACA,mDAAA,CACA,6DAAA,CAfN,yBACE,6CAAA,CACA,+CAAA,CACA,6DAAA,CAGE,4GAEE,4DAAA,CACA,gEAAA,CAGF,uDACE,sDAAA,CACA,iDAAA,CACA,2DAAA,CAfN,sBACE,0CAAA,CACA,4CAAA,CACA,0DAAA,CAGE,sGAEE,4DAAA,CACA,6DAAA,CAGF,oDACE,sDAAA,CACA,8CAAA,CACA,wDAAA,CAfN,yBACE,6CAAA,CACA,+CAAA,CACA,6DAAA,CAGE,4GAEE,4DAAA,CACA,gEAAA,CAGF,uDACE,sDAAA,CACA,iDAAA,CACA,2DAAA,CAfN,wBACE,4CAAA,CACA,8CAAA,CACA,4DAAA,CAGE,0GAEE,4DAAA,CACA,+DAAA,CAGF,sDACE,sDAAA,CACA,gDAAA,CACA,0DAAA,CAfN,uBACE,2CAAA,CACA,6CAAA,CACA,2DAAA,CAGE,wGAEE,4DAAA,CACA,8DAAA,CAGF,qDACE,sDAAA,CACA,+CAAA,CACA,yDAAA,CAfN,sBACE,0CAAA,CACA,4CAAA,CACA,0DAAA,CAGE,sGAEE,4DAAA,CACA,6DAAA,CAGF,oDACE,sDAAA,CACA,8CAAA,CACA,wDAAA,CCjMR,WACE,6BAAA,CACA,2DAAA,CACA,2BAAA,CACA,kCAAA,CACA,mEAAA,CACA,+BAAA,CACA,qCAAA,CACA,uEAAA,CAEA,sBAAA,CACA,SzCymD2B,CyCxmD3B,UzCwmD2B,CyCvmD3B,mBAAA,CACA,+BAAA,CACA,yEAAA,CACA,QAAA,CxCFE,qBAAA,CwCIF,mCAAA,CAGA,iBACE,+BAAA,CACA,oBAAA,CACA,yCAAA,CAGF,iBACE,SAAA,CACA,2CAAA,CACA,yCAAA,CAGF,wCAEE,mBAAA,CACA,gBAAA,CACA,4CAAA,CAQJ,iBAHE,uCAAA,CASE,gCATF,uCAAA,CC/CF,OAEE,uBAAA,CACA,6BAAA,CACA,4BAAA,CACA,0BAAA,CACA,2BAAA,C7C+RI,6BALI,C6CxRR,kBAAA,CACA,gDAAA,CACA,+CAAA,CACA,2DAAA,CACA,iDAAA,CACA,2CAAA,CACA,kDAAA,CACA,uDAAA,CACA,kEAAA,CAGA,+BAAA,CACA,cAAA,C7CiRI,mCALI,C6C1QR,2BAAA,CACA,mBAAA,CACA,mCAAA,CACA,2BAAA,CACA,sEAAA,CACA,qCAAA,CzCRE,2CAAA,CyCWF,eACE,SAAA,CAGF,kBACE,YAAA,CAIJ,iBACE,uBAAA,CAEA,iBAAA,CACA,8BAAA,CACA,iBAAA,CACA,cAAA,CACA,mBAAA,CAEA,mCACE,qCAAA,CAIJ,cACE,YAAA,CACA,kBAAA,CACA,2DAAA,CACA,kCAAA,CACA,0CAAA,CACA,2BAAA,CACA,oFAAA,CzChCE,yFAAA,CACA,0FAAA,CyCkCF,yBACE,iDAAA,CACA,qCAAA,CAIJ,YACE,iCAAA,CACA,oBAAA,CC9DF,OAEE,uBAAA,CACA,uBAAA,CACA,wBAAA,CACA,yBAAA,CACA,kBAAA,CACA,sBAAA,CACA,gCAAA,CACA,+CAAA,CACA,oDAAA,CACA,+EAAA,CACA,2FAAA,CACA,iCAAA,CACA,iCAAA,CACA,oCAAA,CACA,2CAAA,CACA,sDAAA,CACA,iCAAA,CACA,6BAAA,CACA,sBAAA,CACA,2CAAA,CACA,sDAAA,CAGA,cAAA,CACA,KAAA,CACA,MAAA,CACA,8BAAA,CACA,YAAA,CACA,UAAA,CACA,WAAA,CACA,iBAAA,CACA,eAAA,CAGA,SAAA,CAOF,cACE,iBAAA,CACA,UAAA,CACA,6BAAA,CAEA,mBAAA,CAGA,0B3B5CI,iC2B6CF,CACA,6B3Ci5CgC,CgB37C9B,uC2BwCJ,0B3BvCM,eAAA,CAAA,C2B2CN,0BACE,c3C+4CgC,C2C34ClC,kCACE,qB3C44CgC,C2Cx4CpC,yBACE,4CAAA,CAEA,wCACE,eAAA,CACA,eAAA,CAGF,qCACE,eAAA,CAIJ,uBACE,YAAA,CACA,kBAAA,CACA,gDAAA,CAIF,eACE,iBAAA,CACA,YAAA,CACA,qBAAA,CACA,UAAA,CAEA,2BAAA,CACA,mBAAA,CACA,mCAAA,CACA,2BAAA,CACA,sEAAA,C1CrFE,2CAAA,C0CyFF,SAAA,CAIF,gBAEE,0BAAA,CACA,yBAAA,CACA,0BAAA,CClHA,cAAA,CACA,KAAA,CACA,MAAA,CACA,iCDkH0B,CCjH1B,WAAA,CACA,YAAA,CACA,sCD+G4D,CC5G5D,qBAAA,SAAA,CACA,qBAAA,kCD2G0F,CAK5F,cACE,YAAA,CACA,aAAA,CACA,kBAAA,CACA,6BAAA,CACA,sCAAA,CACA,2FAAA,C1CtGE,0DAAA,CACA,2DAAA,C0CwGF,yBACE,2FAAA,CACA,+IAAA,CAKJ,aACE,eAAA,CACA,6CAAA,CAKF,YACE,iBAAA,CAGA,aAAA,CACA,+BAAA,CAIF,cACE,YAAA,CACA,aAAA,CACA,cAAA,CACA,kBAAA,CACA,wBAAA,CACA,qEAAA,CACA,0CAAA,CACA,wFAAA,C1C1HE,8DAAA,CACA,6DAAA,C0C+HF,gBACE,0CAAA,CnC5GA,yBmCkHF,OACE,0BAAA,CACA,yEAAA,CAIF,cACE,+BAAA,CACA,iBAAA,CACA,gBAAA,CAGF,UACE,uBAAA,CAAA,CnC/HA,yBmCoIF,oBAEE,uBAAA,CAAA,CnCtIA,0BmC2IF,UACE,wBAAA,CAAA,CAUA,kBACE,WAAA,CACA,cAAA,CACA,WAAA,CACA,QAAA,CAEA,iCACE,WAAA,CACA,QAAA,C1C1MJ,eAAA,C0C8ME,gE1C9MF,eAAA,C0CmNE,8BACE,eAAA,CnC3JJ,4BmCyIA,0BACE,WAAA,CACA,cAAA,CACA,WAAA,CACA,QAAA,CAEA,yCACE,WAAA,CACA,QAAA,C1C1MJ,eAAA,C0C8ME,gF1C9MF,eAAA,C0CmNE,sCACE,eAAA,CAAA,CnC3JJ,4BmCyIA,0BACE,WAAA,CACA,cAAA,CACA,WAAA,CACA,QAAA,CAEA,yCACE,WAAA,CACA,QAAA,C1C1MJ,eAAA,C0C8ME,gF1C9MF,eAAA,C0CmNE,sCACE,eAAA,CAAA,CnC3JJ,4BmCyIA,0BACE,WAAA,CACA,cAAA,CACA,WAAA,CACA,QAAA,CAEA,yCACE,WAAA,CACA,QAAA,C1C1MJ,eAAA,C0C8ME,gF1C9MF,eAAA,C0CmNE,sCACE,eAAA,CAAA,CnC3JJ,6BmCyIA,0BACE,WAAA,CACA,cAAA,CACA,WAAA,CACA,QAAA,CAEA,yCACE,WAAA,CACA,QAAA,C1C1MJ,eAAA,C0C8ME,gF1C9MF,eAAA,C0CmNE,sCACE,eAAA,CAAA,CnC3JJ,6BmCyIA,2BACE,WAAA,CACA,cAAA,CACA,WAAA,CACA,QAAA,CAEA,0CACE,WAAA,CACA,QAAA,C1C1MJ,eAAA,C0C8ME,kF1C9MF,eAAA,C0CmNE,uCACE,eAAA,CAAA,CEtOR,SAEE,yBAAA,CACA,6BAAA,CACA,8BAAA,CACA,+BAAA,CACA,qBAAA,ChD8RI,kCALI,CgDvRR,qCAAA,CACA,yCAAA,CACA,mDAAA,CACA,yBAAA,CACA,gCAAA,CACA,iCAAA,CAGA,gCAAA,CACA,aAAA,CACA,sCAAA,CACA,+BAAA,CCnBA,qC9CukB4B,C8CrkB5B,iBAAA,CACA,e9CglB4B,C8C/kB5B,e9CulB4B,C8CtlB5B,eAAA,CACA,gBAAA,CACA,oBAAA,CACA,gBAAA,CACA,mBAAA,CACA,qBAAA,CACA,iBAAA,CACA,kBAAA,CACA,mBAAA,CACA,eAAA,CjDsRI,qCALI,CgDrQR,oBAAA,CACA,SAAA,CAEA,cAAA,iCAAA,CAEA,wBACE,aAAA,CACA,mCAAA,CACA,qCAAA,CAEA,gCACE,iBAAA,CACA,UAAA,CACA,0BAAA,CACA,kBAAA,CAKN,2FACE,QAAA,CAEA,2GACE,QAAA,CACA,oFAAA,CACA,qCAAA,CAKJ,6FACE,MAAA,CACA,oCAAA,CACA,oCAAA,CAEA,6GACE,UAAA,CACA,2HAAA,CACA,uCAAA,CAMJ,iGACE,KAAA,CAEA,iHACE,WAAA,CACA,oFAAA,CACA,wCAAA,CAKJ,8FACE,OAAA,CACA,oCAAA,CACA,oCAAA,CAEA,8GACE,SAAA,CACA,2HAAA,CACA,sCAAA,CAsBJ,eACE,qCAAA,CACA,+DAAA,CACA,6BAAA,CACA,iBAAA,CACA,qCAAA,C5ClGE,6CAAA,C8CnBJ,SAEE,yBAAA,CACA,6BAAA,ClDkSI,kCALI,CkD3RR,wBAAA,CACA,iDAAA,CACA,6DAAA,CACA,sDAAA,CACA,2FAAA,CACA,2EAAA,CACA,mCAAA,CACA,qCAAA,ClDyRI,sCALI,CkDlRR,kCAAA,CACA,8CAAA,CACA,iCAAA,CACA,iCAAA,CACA,6CAAA,CACA,8BAAA,CACA,iCAAA,CACA,yDAAA,CAGA,gCAAA,CACA,aAAA,CACA,qCAAA,CDzBA,qC9CukB4B,C8CrkB5B,iBAAA,CACA,e9CglB4B,C8C/kB5B,e9CulB4B,C8CtlB5B,eAAA,CACA,gBAAA,CACA,oBAAA,CACA,gBAAA,CACA,mBAAA,CACA,qBAAA,CACA,iBAAA,CACA,kBAAA,CACA,mBAAA,CACA,eAAA,CjDsRI,qCALI,CkDhQR,oBAAA,CACA,qCAAA,CACA,2BAAA,CACA,0EAAA,C9ChBE,6CAAA,C8CoBF,wBACE,aAAA,CACA,mCAAA,CACA,qCAAA,CAEA,+DAEE,iBAAA,CACA,aAAA,CACA,UAAA,CACA,0BAAA,CACA,kBAAA,CACA,cAAA,CAMJ,2FACE,iFAAA,CAEA,oNAEE,oFAAA,CAGF,2GACE,QAAA,CACA,+CAAA,CAGF,yGACE,qCAAA,CACA,qCAAA,CAOJ,6FACE,+EAAA,CACA,oCAAA,CACA,oCAAA,CAEA,wNAEE,2HAAA,CAGF,6GACE,MAAA,CACA,iDAAA,CAGF,2GACE,mCAAA,CACA,uCAAA,CAQJ,iGACE,8EAAA,CAEA,gOAEE,oFAAA,CAGF,iHACE,KAAA,CACA,kDAAA,CAGF,+GACE,kCAAA,CACA,wCAAA,CAKJ,mHACE,iBAAA,CACA,KAAA,CACA,QAAA,CACA,aAAA,CACA,mCAAA,CACA,oDAAA,CACA,UAAA,CACA,8EAAA,CAMF,8FACE,gFAAA,CACA,oCAAA,CACA,oCAAA,CAEA,0NAEE,2HAAA,CAGF,8GACE,OAAA,CACA,gDAAA,CAGF,4GACE,oCAAA,CACA,sCAAA,CAuBN,gBACE,6EAAA,CACA,eAAA,ClDiHI,4CALI,CkD1GR,oCAAA,CACA,4CAAA,CACA,iFAAA,C9C5JE,4DAAA,CACA,6DAAA,C8C8JF,sBACE,YAAA,CAIJ,cACE,yEAAA,CACA,kCAAA,CCrLF,UACE,iBAAA,CAGF,wBACE,kBAAA,CAGF,gBACE,iBAAA,CACA,UAAA,CACA,eAAA,CCtBA,uBACE,aAAA,CACA,UAAA,CACA,UAAA,CDuBJ,eACE,iBAAA,CACA,YAAA,CACA,UAAA,CACA,UAAA,CACA,kBAAA,CACA,0BAAA,ChClBI,oCgCmBJ,ChCfI,uCgCQN,ehCPQ,eAAA,CAAA,CgCiBR,8DAGE,aAAA,CAGF,wEAEE,0BAAA,CAGF,wEAEE,2BAAA,CASA,8BACE,SAAA,CACA,2BAAA,CACA,cAAA,CAGF,iJAGE,SAAA,CACA,SAAA,CAGF,oFAEE,SAAA,CACA,SAAA,ChC5DE,yBgC6DF,ChCzDE,uCgCqDJ,oFhCpDM,eAAA,CAAA,CgCiER,8CAEE,iBAAA,CACA,KAAA,CACA,QAAA,CACA,SAAA,CAEA,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,ShDo+CmC,CgDn+CnC,SAAA,CACA,atD3FU,CsD4FV,iBAAA,CACA,eAAA,CACA,QAAA,CACA,UhD+9CmC,CgBrjD/B,4BgCuFJ,ChCnFI,uCgCkEN,8ChCjEQ,eAAA,CAAA,CgCqFN,oHAEE,atDrGQ,CsDsGR,oBAAA,CACA,SAAA,CACA,UhDu9CiC,CgDp9CrC,uBACE,MAAA,CAGF,uBACE,OAAA,CAKF,wDAEE,oBAAA,CACA,UhDw9CmC,CgDv9CnC,WhDu9CmC,CgDt9CnC,2BAAA,CACA,uBAAA,CACA,yBAAA,CAWF,4BACE,yDAAA,CAEF,4BACE,yDAAA,CAQF,qBACE,iBAAA,CACA,OAAA,CACA,QAAA,CACA,MAAA,CACA,SAAA,CACA,YAAA,CACA,sBAAA,CACA,SAAA,CAEA,gBhDg6CmC,CgD/5CnC,kBAAA,CACA,ehD85CmC,CgD75CnC,eAAA,CAEA,sCACE,sBAAA,CACA,aAAA,CACA,UhD65CiC,CgD55CjC,UhD65CiC,CgD55CjC,SAAA,CACA,gBhD65CiC,CgD55CjC,ehD45CiC,CgD35CjC,kBAAA,CACA,cAAA,CACA,wBtD5KQ,CsD6KR,2BAAA,CACA,QAAA,CAEA,mCAAA,CACA,sCAAA,CACA,UhDo5CiC,CgB7jD/B,2BgC0KF,ChCtKE,uCgCqJJ,sChCpJM,eAAA,CAAA,CgCwKN,6BACE,ShDi5CiC,CgDx4CrC,kBACE,iBAAA,CACA,SAAA,CACA,chD24CmC,CgD14CnC,QAAA,CACA,mBhDw4CmC,CgDv4CnC,sBhDu4CmC,CgDt4CnC,atDvMU,CsDwMV,iBAAA,CAMA,sFAEE,+BhD44CiC,CgDz4CnC,qDACE,wBtD3NQ,CsD8NV,iCACE,atD/NQ,CsDqNV,sHAEE,+BhD44CiC,CgDz4CnC,qEACE,wBtD3NQ,CsD8NV,iDACE,atD/NQ,CwDIZ,8BAEE,oBAAA,CACA,6BAAA,CACA,+BAAA,CACA,+CAAA,CAEA,iBAAA,CACA,4FAAA,CAIF,0BACE,GAAA,uBAAA,EAAA,eAAA,CAAA,CAAA,CAIF,gBAEE,wBAAA,CACA,yBAAA,CACA,qCAAA,CACA,iCAAA,CACA,mCAAA,CACA,2CAAA,CAGA,wDAAA,CACA,gCAAA,CAGF,mBAEE,wBAAA,CACA,yBAAA,CACA,gCAAA,CASF,wBACE,GACE,kBAAA,CAEF,IACE,SAAA,CACA,cAAA,CAAA,CAKJ,cAEE,wBAAA,CACA,yBAAA,CACA,qCAAA,CACA,mCAAA,CACA,yCAAA,CAGA,6BAAA,CACA,SAAA,CAGF,iBACE,wBAAA,CACA,yBAAA,CAIA,uCACE,8BAEE,kCAAA,CAAA,CC/EN,kFAEE,2BAAA,CACA,2BAAA,CACA,2BAAA,CACA,8BAAA,CACA,8BAAA,CACA,0CAAA,CACA,oCAAA,CACA,mDAAA,CACA,oCAAA,CACA,mFAAA,CACA,qDAAA,CACA,qCAAA,C3C6DE,4B2C5CF,cAEI,cAAA,CACA,QAAA,CACA,kCAAA,CACA,YAAA,CACA,qBAAA,CACA,cAAA,CACA,+BAAA,CACA,iBAAA,CACA,uCAAA,CACA,2BAAA,CACA,SAAA,CnC5BA,yCmC8BA,CAAA,CnC1BA,gEmCYJ,cnCXM,eAAA,CAAA,CRuDJ,4B2C5BE,8BACE,KAAA,CACA,MAAA,CACA,+BAAA,CACA,oFAAA,CACA,2BAAA,CAAA,C3CuBJ,4B2CpBE,4BACE,KAAA,CACA,OAAA,CACA,+BAAA,CACA,mFAAA,CACA,0BAAA,CAAA,C3CeJ,4B2CZE,4BACE,KAAA,CACA,OAAA,CACA,MAAA,CACA,iCAAA,CACA,eAAA,CACA,qFAAA,CACA,2BAAA,CAAA,C3CKJ,4B2CFE,+BACE,OAAA,CACA,MAAA,CACA,iCAAA,CACA,eAAA,CACA,kFAAA,CACA,0BAAA,CAAA,C3CJJ,4B2COE,sDAEE,cAAA,CAAA,C3CTJ,4B2CYE,8DAGE,kBAAA,CAAA,C3C5BJ,yB2C/BF,cAiEM,2BAAA,CACA,8BAAA,CACA,yCAAA,CAEA,gCACE,YAAA,CAGF,8BACE,YAAA,CACA,WAAA,CACA,SAAA,CACA,kBAAA,CAEA,yCAAA,CAAA,C3CnCN,4B2C5CF,cAEI,cAAA,CACA,QAAA,CACA,kCAAA,CACA,YAAA,CACA,qBAAA,CACA,cAAA,CACA,+BAAA,CACA,iBAAA,CACA,uCAAA,CACA,2BAAA,CACA,SAAA,CnC5BA,yCmC8BA,CAAA,CnC1BA,gEmCYJ,cnCXM,eAAA,CAAA,CRuDJ,4B2C5BE,8BACE,KAAA,CACA,MAAA,CACA,+BAAA,CACA,oFAAA,CACA,2BAAA,CAAA,C3CuBJ,4B2CpBE,4BACE,KAAA,CACA,OAAA,CACA,+BAAA,CACA,mFAAA,CACA,0BAAA,CAAA,C3CeJ,4B2CZE,4BACE,KAAA,CACA,OAAA,CACA,MAAA,CACA,iCAAA,CACA,eAAA,CACA,qFAAA,CACA,2BAAA,CAAA,C3CKJ,4B2CFE,+BACE,OAAA,CACA,MAAA,CACA,iCAAA,CACA,eAAA,CACA,kFAAA,CACA,0BAAA,CAAA,C3CJJ,4B2COE,sDAEE,cAAA,CAAA,C3CTJ,4B2CYE,8DAGE,kBAAA,CAAA,C3C5BJ,yB2C/BF,cAiEM,2BAAA,CACA,8BAAA,CACA,yCAAA,CAEA,gCACE,YAAA,CAGF,8BACE,YAAA,CACA,WAAA,CACA,SAAA,CACA,kBAAA,CAEA,yCAAA,CAAA,C3CnCN,4B2C5CF,cAEI,cAAA,CACA,QAAA,CACA,kCAAA,CACA,YAAA,CACA,qBAAA,CACA,cAAA,CACA,+BAAA,CACA,iBAAA,CACA,uCAAA,CACA,2BAAA,CACA,SAAA,CnC5BA,yCmC8BA,CAAA,CnC1BA,gEmCYJ,cnCXM,eAAA,CAAA,CRuDJ,4B2C5BE,8BACE,KAAA,CACA,MAAA,CACA,+BAAA,CACA,oFAAA,CACA,2BAAA,CAAA,C3CuBJ,4B2CpBE,4BACE,KAAA,CACA,OAAA,CACA,+BAAA,CACA,mFAAA,CACA,0BAAA,CAAA,C3CeJ,4B2CZE,4BACE,KAAA,CACA,OAAA,CACA,MAAA,CACA,iCAAA,CACA,eAAA,CACA,qFAAA,CACA,2BAAA,CAAA,C3CKJ,4B2CFE,+BACE,OAAA,CACA,MAAA,CACA,iCAAA,CACA,eAAA,CACA,kFAAA,CACA,0BAAA,CAAA,C3CJJ,4B2COE,sDAEE,cAAA,CAAA,C3CTJ,4B2CYE,8DAGE,kBAAA,CAAA,C3C5BJ,yB2C/BF,cAiEM,2BAAA,CACA,8BAAA,CACA,yCAAA,CAEA,gCACE,YAAA,CAGF,8BACE,YAAA,CACA,WAAA,CACA,SAAA,CACA,kBAAA,CAEA,yCAAA,CAAA,C3CnCN,6B2C5CF,cAEI,cAAA,CACA,QAAA,CACA,kCAAA,CACA,YAAA,CACA,qBAAA,CACA,cAAA,CACA,+BAAA,CACA,iBAAA,CACA,uCAAA,CACA,2BAAA,CACA,SAAA,CnC5BA,yCmC8BA,CAAA,CnC1BA,iEmCYJ,cnCXM,eAAA,CAAA,CRuDJ,6B2C5BE,8BACE,KAAA,CACA,MAAA,CACA,+BAAA,CACA,oFAAA,CACA,2BAAA,CAAA,C3CuBJ,6B2CpBE,4BACE,KAAA,CACA,OAAA,CACA,+BAAA,CACA,mFAAA,CACA,0BAAA,CAAA,C3CeJ,6B2CZE,4BACE,KAAA,CACA,OAAA,CACA,MAAA,CACA,iCAAA,CACA,eAAA,CACA,qFAAA,CACA,2BAAA,CAAA,C3CKJ,6B2CFE,+BACE,OAAA,CACA,MAAA,CACA,iCAAA,CACA,eAAA,CACA,kFAAA,CACA,0BAAA,CAAA,C3CJJ,6B2COE,sDAEE,cAAA,CAAA,C3CTJ,6B2CYE,8DAGE,kBAAA,CAAA,C3C5BJ,0B2C/BF,cAiEM,2BAAA,CACA,8BAAA,CACA,yCAAA,CAEA,gCACE,YAAA,CAGF,8BACE,YAAA,CACA,WAAA,CACA,SAAA,CACA,kBAAA,CAEA,yCAAA,CAAA,C3CnCN,6B2C5CF,eAEI,cAAA,CACA,QAAA,CACA,kCAAA,CACA,YAAA,CACA,qBAAA,CACA,cAAA,CACA,+BAAA,CACA,iBAAA,CACA,uCAAA,CACA,2BAAA,CACA,SAAA,CnC5BA,yCmC8BA,CAAA,CnC1BA,iEmCYJ,enCXM,eAAA,CAAA,CRuDJ,6B2C5BE,+BACE,KAAA,CACA,MAAA,CACA,+BAAA,CACA,oFAAA,CACA,2BAAA,CAAA,C3CuBJ,6B2CpBE,6BACE,KAAA,CACA,OAAA,CACA,+BAAA,CACA,mFAAA,CACA,0BAAA,CAAA,C3CeJ,6B2CZE,6BACE,KAAA,CACA,OAAA,CACA,MAAA,CACA,iCAAA,CACA,eAAA,CACA,qFAAA,CACA,2BAAA,CAAA,C3CKJ,6B2CFE,gCACE,OAAA,CACA,MAAA,CACA,iCAAA,CACA,eAAA,CACA,kFAAA,CACA,0BAAA,CAAA,C3CJJ,6B2COE,wDAEE,cAAA,CAAA,C3CTJ,6B2CYE,iEAGE,kBAAA,CAAA,C3C5BJ,0B2C/BF,eAiEM,2BAAA,CACA,8BAAA,CACA,yCAAA,CAEA,iCACE,YAAA,CAGF,+BACE,YAAA,CACA,WAAA,CACA,SAAA,CACA,kBAAA,CAEA,yCAAA,CAAA,CA/ER,WAEI,cAAA,CACA,QAAA,CACA,kCAAA,CACA,YAAA,CACA,qBAAA,CACA,cAAA,CACA,+BAAA,CACA,iBAAA,CACA,uCAAA,CACA,2BAAA,CACA,SAAA,CnC5BA,yCmC8BA,CnC1BA,uCmCYJ,WnCXM,eAAA,CAAA,CmC2BF,2BACE,KAAA,CACA,MAAA,CACA,+BAAA,CACA,oFAAA,CACA,2BAAA,CAGF,yBACE,KAAA,CACA,OAAA,CACA,+BAAA,CACA,mFAAA,CACA,0BAAA,CAGF,yBACE,KAAA,CACA,OAAA,CACA,MAAA,CACA,iCAAA,CACA,eAAA,CACA,qFAAA,CACA,2BAAA,CAGF,4BACE,OAAA,CACA,MAAA,CACA,iCAAA,CACA,eAAA,CACA,kFAAA,CACA,0BAAA,CAGF,gDAEE,cAAA,CAGF,qDAGE,kBAAA,CA2BR,oBPpHE,cAAA,CACA,KAAA,CACA,MAAA,CACA,Y5CkkCkC,C4CjkClC,WAAA,CACA,YAAA,CACA,wBlDRU,CkDWV,yBAAA,SAAA,CACA,yBAAA,U5Ck7CkC,CmDp0CpC,kBACE,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,mEAAA,CAEA,6BACE,qFAAA,CACA,mDAAA,CACA,qDAAA,CACA,sDAAA,CAIJ,iBACE,eAAA,CACA,iDAAA,CAGF,gBACE,WAAA,CACA,mEAAA,CACA,eAAA,CChJF,aACE,oBAAA,CACA,cAAA,CACA,qBAAA,CACA,WAAA,CACA,6BAAA,CACA,UpDiwCkC,CoD/vClC,yBACE,oBAAA,CACA,UAAA,CAKJ,gBACE,eAAA,CAGF,gBACE,eAAA,CAGF,gBACE,gBAAA,CAKA,+BACE,kDAAA,CAIJ,4BACE,IACE,UpDouCgC,CAAA,CoDhuCpC,kBACE,oFAAA,CACA,mBAAA,CACA,6CAAA,CAGF,4BACE,KACE,sBAAA,CAAA,CH9CF,iBACE,aAAA,CACA,UAAA,CACA,UAAA,CAAA,iBICA,wBAAA,CACA,uEAAA,CAFF,mBACE,wBAAA,CACA,qEAAA,CAFF,iBACE,wBAAA,CACA,sEAAA,CAFF,cACE,wBAAA,CACA,uEAAA,CAFF,iBACE,wBAAA,CACA,sEAAA,CAFF,gBACE,wBAAA,CACA,sEAAA,CAFF,eACE,wBAAA,CACA,wEAAA,CAFF,cACE,wBAAA,CACA,qEAAA,CCNF,cACE,wBAAA,CAGE,wCAEE,wBAAA,CANN,gBACE,wBAAA,CAGE,4CAEE,wBAAA,CANN,cACE,wBAAA,CAGE,wCAEE,wBAAA,CANN,WACE,wBAAA,CAGE,kCAEE,wBAAA,CANN,cACE,wBAAA,CAGE,wCAEE,wBAAA,CANN,aACE,wBAAA,CAGE,sCAEE,wBAAA,CANN,YACE,wBAAA,CAGE,oCAEE,wBAAA,CANN,WACE,wBAAA,CAGE,kCAEE,wBAAA,CCLR,OACE,iBAAA,CACA,UAAA,CAEA,eACE,aAAA,CACA,kCAAA,CACA,UAAA,CAGF,SACE,iBAAA,CACA,KAAA,CACA,MAAA,CACA,UAAA,CACA,WAAA,CAKF,WACE,uBAAA,CADF,WACE,sBAAA,CADF,YACE,yBAAA,CADF,YACE,iCAAA,CCrBJ,WACE,cAAA,CACA,KAAA,CACA,OAAA,CACA,MAAA,CACA,YxD+jCkC,CwD5jCpC,cACE,cAAA,CACA,OAAA,CACA,QAAA,CACA,MAAA,CACA,YxDujCkC,CwD/iChC,YACE,eAAA,CACA,KAAA,CACA,YxD2iC8B,CwDxiChC,eACE,eAAA,CACA,QAAA,CACA,YxDqiC8B,CQtgChC,yBgDxCA,eACE,eAAA,CACA,KAAA,CACA,YxD2iC8B,CwDxiChC,kBACE,eAAA,CACA,QAAA,CACA,YxDqiC8B,CAAA,CQtgChC,yBgDxCA,eACE,eAAA,CACA,KAAA,CACA,YxD2iC8B,CwDxiChC,kBACE,eAAA,CACA,QAAA,CACA,YxDqiC8B,CAAA,CQtgChC,yBgDxCA,eACE,eAAA,CACA,KAAA,CACA,YxD2iC8B,CwDxiChC,kBACE,eAAA,CACA,QAAA,CACA,YxDqiC8B,CAAA,CQtgChC,0BgDxCA,eACE,eAAA,CACA,KAAA,CACA,YxD2iC8B,CwDxiChC,kBACE,eAAA,CACA,QAAA,CACA,YxDqiC8B,CAAA,CQtgChC,0BgDxCA,gBACE,eAAA,CACA,KAAA,CACA,YxD2iC8B,CwDxiChC,mBACE,eAAA,CACA,QAAA,CACA,YxDqiC8B,CAAA,CyDpkCpC,QACE,YAAA,CACA,kBAAA,CACA,kBAAA,CACA,kBAAA,CAGF,QACE,YAAA,CACA,aAAA,CACA,qBAAA,CACA,kBAAA,CCRF,2ECIE,4BAAA,CACA,oBAAA,CACA,qBAAA,CACA,oBAAA,CACA,sBAAA,CACA,0BAAA,CACA,gCAAA,CACA,6BAAA,CACA,mBAAA,CCXA,uBACE,iBAAA,CACA,KAAA,CACA,OAAA,CACA,QAAA,CACA,MAAA,CACA,S5D4bsC,C4D3btC,UAAA,CCRJ,eAAA,eAAA,CCCE,sBAAA,CACA,kBAAA,CCNF,IACE,oBAAA,CACA,kBAAA,CACA,SAAA,CACA,cAAA,CACA,6BAAA,CACA,W/DiqB4B,CgErmBtB,gBAOI,kCAAA,CAPJ,WAOI,6BAAA,CAPJ,cAOI,gCAAA,CAPJ,cAOI,gCAAA,CAPJ,mBAOI,qCAAA,CAPJ,gBAOI,kCAAA,CAPJ,aAOI,qBAAA,CAPJ,WAOI,sBAAA,CAPJ,YAOI,qBAAA,CAPJ,oBAOI,6BAAA,CAPJ,kBAOI,2BAAA,CAPJ,iBAOI,0BAAA,CAPJ,kBAOI,gCAAA,CAPJ,iBAOI,0BAAA,CAPJ,WAOI,oBAAA,CAPJ,YAOI,sBAAA,CAPJ,YAOI,qBAAA,CAPJ,YAOI,sBAAA,CAPJ,aAOI,oBAAA,CAPJ,eAOI,wBAAA,CAPJ,iBAOI,0BAAA,CAPJ,kBAOI,2BAAA,CAPJ,iBAOI,0BAAA,CAPJ,iBAOI,0BAAA,CAPJ,mBAOI,4BAAA,CAPJ,oBAOI,6BAAA,CAPJ,mBAOI,4BAAA,CAPJ,iBAOI,0BAAA,CAPJ,mBAOI,4BAAA,CAPJ,oBAOI,6BAAA,CAPJ,mBAOI,4BAAA,CAPJ,UAOI,yBAAA,CAPJ,gBAOI,+BAAA,CAPJ,SAOI,wBAAA,CAPJ,QAOI,uBAAA,CAPJ,SAOI,wBAAA,CAPJ,aAOI,4BAAA,CAPJ,cAOI,6BAAA,CAPJ,QAOI,uBAAA,CAPJ,eAOI,8BAAA,CAPJ,QAOI,uBAAA,CAPJ,QAOI,uEAAA,CAPJ,WAOI,4EAAA,CAPJ,WAOI,uEAAA,CAPJ,aAOI,0BAAA,CAPJ,iBAOI,0BAAA,CAPJ,mBAOI,4BAAA,CAPJ,mBAOI,4BAAA,CAPJ,gBAOI,yBAAA,CAPJ,iBAOI,0BAAA,CAPJ,OAOI,gBAAA,CAPJ,QAOI,kBAAA,CAPJ,SAOI,mBAAA,CAPJ,UAOI,mBAAA,CAPJ,WAOI,qBAAA,CAPJ,YAOI,sBAAA,CAPJ,SAOI,iBAAA,CAPJ,UAOI,mBAAA,CAPJ,WAOI,oBAAA,CAPJ,OAOI,kBAAA,CAPJ,QAOI,oBAAA,CAPJ,SAOI,qBAAA,CAPJ,kBAOI,0CAAA,CAPJ,oBAOI,qCAAA,CAPJ,oBAOI,qCAAA,CAPJ,QAOI,sFAAA,CAPJ,UAOI,mBAAA,CAPJ,YAOI,0FAAA,CAPJ,cAOI,uBAAA,CAPJ,YAOI,4FAAA,CAPJ,cAOI,yBAAA,CAPJ,eAOI,6FAAA,CAPJ,iBAOI,0BAAA,CAPJ,cAOI,2FAAA,CAPJ,gBAOI,wBAAA,CAPJ,gBAIQ,sBAAA,CAGJ,6EAAA,CAPJ,kBAIQ,sBAAA,CAGJ,+EAAA,CAPJ,gBAIQ,sBAAA,CAGJ,6EAAA,CAPJ,aAIQ,sBAAA,CAGJ,0EAAA,CAPJ,gBAIQ,sBAAA,CAGJ,6EAAA,CAPJ,eAIQ,sBAAA,CAGJ,4EAAA,CAPJ,cAIQ,sBAAA,CAGJ,2EAAA,CAPJ,aAIQ,sBAAA,CAGJ,0EAAA,CAPJ,cAIQ,sBAAA,CAGJ,2EAAA,CAPJ,uBAOI,uDAAA,CAPJ,yBAOI,yDAAA,CAPJ,uBAOI,uDAAA,CAPJ,oBAOI,oDAAA,CAPJ,uBAOI,uDAAA,CAPJ,sBAOI,sDAAA,CAPJ,qBAOI,qDAAA,CAPJ,oBAOI,oDAAA,CAjBJ,UACE,sBAAA,CADF,UACE,sBAAA,CADF,UACE,sBAAA,CADF,UACE,sBAAA,CADF,UACE,sBAAA,CADF,mBACE,wBAAA,CADF,mBACE,yBAAA,CADF,mBACE,wBAAA,CADF,mBACE,yBAAA,CADF,oBACE,sBAAA,CASF,MAOI,oBAAA,CAPJ,MAOI,oBAAA,CAPJ,MAOI,oBAAA,CAPJ,OAOI,qBAAA,CAPJ,QAOI,qBAAA,CAPJ,QAOI,yBAAA,CAPJ,QAOI,sBAAA,CAPJ,YAOI,0BAAA,CAPJ,MAOI,qBAAA,CAPJ,MAOI,qBAAA,CAPJ,MAOI,qBAAA,CAPJ,OAOI,sBAAA,CAPJ,QAOI,sBAAA,CAPJ,QAOI,0BAAA,CAPJ,QAOI,uBAAA,CAPJ,YAOI,2BAAA,CAPJ,WAOI,wBAAA,CAPJ,UAOI,6BAAA,CAPJ,aAOI,gCAAA,CAPJ,kBAOI,qCAAA,CAPJ,qBAOI,wCAAA,CAPJ,aAOI,sBAAA,CAPJ,aAOI,sBAAA,CAPJ,eAOI,wBAAA,CAPJ,eAOI,wBAAA,CAPJ,WAOI,yBAAA,CAPJ,aAOI,2BAAA,CAPJ,mBAOI,iCAAA,CAPJ,uBAOI,qCAAA,CAPJ,qBAOI,mCAAA,CAPJ,wBAOI,iCAAA,CAPJ,yBAOI,wCAAA,CAPJ,wBAOI,uCAAA,CAPJ,wBAOI,uCAAA,CAPJ,mBAOI,iCAAA,CAPJ,iBAOI,+BAAA,CAPJ,oBAOI,6BAAA,CAPJ,sBAOI,+BAAA,CAPJ,qBAOI,8BAAA,CAPJ,qBAOI,mCAAA,CAPJ,mBAOI,iCAAA,CAPJ,sBAOI,+BAAA,CAPJ,uBAOI,sCAAA,CAPJ,sBAOI,qCAAA,CAPJ,uBAOI,gCAAA,CAPJ,iBAOI,0BAAA,CAPJ,kBAOI,gCAAA,CAPJ,gBAOI,8BAAA,CAPJ,mBAOI,4BAAA,CAPJ,qBAOI,8BAAA,CAPJ,oBAOI,6BAAA,CAPJ,aAOI,mBAAA,CAPJ,SAOI,kBAAA,CAPJ,SAOI,kBAAA,CAPJ,SAOI,kBAAA,CAPJ,SAOI,kBAAA,CAPJ,SAOI,kBAAA,CAPJ,SAOI,kBAAA,CAPJ,YAOI,kBAAA,CAPJ,KAOI,mBAAA,CAPJ,KAOI,wBAAA,CAPJ,KAOI,uBAAA,CAPJ,KAOI,sBAAA,CAPJ,KAOI,wBAAA,CAPJ,KAOI,sBAAA,CAPJ,QAOI,sBAAA,CAPJ,MAOI,yBAAA,CAAA,wBAAA,CAPJ,MAOI,8BAAA,CAAA,6BAAA,CAPJ,MAOI,6BAAA,CAAA,4BAAA,CAPJ,MAOI,4BAAA,CAAA,2BAAA,CAPJ,MAOI,8BAAA,CAAA,6BAAA,CAPJ,MAOI,4BAAA,CAAA,2BAAA,CAPJ,SAOI,4BAAA,CAAA,2BAAA,CAPJ,MAOI,uBAAA,CAAA,0BAAA,CAPJ,MAOI,4BAAA,CAAA,+BAAA,CAPJ,MAOI,2BAAA,CAAA,8BAAA,CAPJ,MAOI,0BAAA,CAAA,6BAAA,CAPJ,MAOI,4BAAA,CAAA,+BAAA,CAPJ,MAOI,0BAAA,CAAA,6BAAA,CAPJ,SAOI,0BAAA,CAAA,6BAAA,CAPJ,MAOI,uBAAA,CAPJ,MAOI,4BAAA,CAPJ,MAOI,2BAAA,CAPJ,MAOI,0BAAA,CAPJ,MAOI,4BAAA,CAPJ,MAOI,0BAAA,CAPJ,SAOI,0BAAA,CAPJ,MAOI,yBAAA,CAPJ,MAOI,8BAAA,CAPJ,MAOI,6BAAA,CAPJ,MAOI,4BAAA,CAPJ,MAOI,8BAAA,CAPJ,MAOI,4BAAA,CAPJ,SAOI,4BAAA,CAPJ,MAOI,0BAAA,CAPJ,MAOI,+BAAA,CAPJ,MAOI,8BAAA,CAPJ,MAOI,6BAAA,CAPJ,MAOI,+BAAA,CAPJ,MAOI,6BAAA,CAPJ,SAOI,6BAAA,CAPJ,MAOI,wBAAA,CAPJ,MAOI,6BAAA,CAPJ,MAOI,4BAAA,CAPJ,MAOI,2BAAA,CAPJ,MAOI,6BAAA,CAPJ,MAOI,2BAAA,CAPJ,SAOI,2BAAA,CAPJ,KAOI,oBAAA,CAPJ,KAOI,yBAAA,CAPJ,KAOI,wBAAA,CAPJ,KAOI,uBAAA,CAPJ,KAOI,yBAAA,CAPJ,KAOI,uBAAA,CAPJ,MAOI,0BAAA,CAAA,yBAAA,CAPJ,MAOI,+BAAA,CAAA,8BAAA,CAPJ,MAOI,8BAAA,CAAA,6BAAA,CAPJ,MAOI,6BAAA,CAAA,4BAAA,CAPJ,MAOI,+BAAA,CAAA,8BAAA,CAPJ,MAOI,6BAAA,CAAA,4BAAA,CAPJ,MAOI,wBAAA,CAAA,2BAAA,CAPJ,MAOI,6BAAA,CAAA,gCAAA,CAPJ,MAOI,4BAAA,CAAA,+BAAA,CAPJ,MAOI,2BAAA,CAAA,8BAAA,CAPJ,MAOI,6BAAA,CAAA,gCAAA,CAPJ,MAOI,2BAAA,CAAA,8BAAA,CAPJ,MAOI,wBAAA,CAPJ,MAOI,6BAAA,CAPJ,MAOI,4BAAA,CAPJ,MAOI,2BAAA,CAPJ,MAOI,6BAAA,CAPJ,MAOI,2BAAA,CAPJ,MAOI,0BAAA,CAPJ,MAOI,+BAAA,CAPJ,MAOI,8BAAA,CAPJ,MAOI,6BAAA,CAPJ,MAOI,+BAAA,CAPJ,MAOI,6BAAA,CAPJ,MAOI,2BAAA,CAPJ,MAOI,gCAAA,CAPJ,MAOI,+BAAA,CAPJ,MAOI,8BAAA,CAPJ,MAOI,gCAAA,CAPJ,MAOI,8BAAA,CAPJ,MAOI,yBAAA,CAPJ,MAOI,8BAAA,CAPJ,MAOI,6BAAA,CAPJ,MAOI,4BAAA,CAPJ,MAOI,8BAAA,CAPJ,MAOI,4BAAA,CAPJ,OAOI,gBAAA,CAPJ,OAOI,qBAAA,CAPJ,OAOI,oBAAA,CAPJ,OAOI,mBAAA,CAPJ,OAOI,qBAAA,CAPJ,OAOI,mBAAA,CAPJ,WAOI,oBAAA,CAPJ,WAOI,yBAAA,CAPJ,WAOI,wBAAA,CAPJ,WAOI,uBAAA,CAPJ,WAOI,yBAAA,CAPJ,WAOI,uBAAA,CAPJ,cAOI,uBAAA,CAPJ,cAOI,4BAAA,CAPJ,cAOI,2BAAA,CAPJ,cAOI,0BAAA,CAPJ,cAOI,4BAAA,CAPJ,cAOI,0BAAA,CAPJ,gBAOI,+CAAA,CAPJ,MAOI,+CAAA,CAPJ,MAOI,yCAAA,CAPJ,MAOI,iDAAA,CAPJ,MAOI,+CAAA,CAPJ,MAOI,+BAAA,CAPJ,MAOI,6BAAA,CAPJ,YAOI,4BAAA,CAPJ,YAOI,4BAAA,CAPJ,YAOI,8BAAA,CAPJ,UAOI,0BAAA,CAPJ,WAOI,0BAAA,CAPJ,WAOI,0BAAA,CAPJ,aAOI,0BAAA,CAPJ,SAOI,0BAAA,CAPJ,WAOI,6BAAA,CAPJ,MAOI,wBAAA,CAPJ,OAOI,2BAAA,CAPJ,SAOI,0BAAA,CAPJ,OAOI,wBAAA,CAPJ,YAOI,0BAAA,CAPJ,UAOI,2BAAA,CAPJ,aAOI,4BAAA,CAPJ,sBAOI,+BAAA,CAPJ,2BAOI,oCAAA,CAPJ,8BAOI,uCAAA,CAPJ,gBAOI,mCAAA,CAPJ,gBAOI,mCAAA,CAPJ,iBAOI,oCAAA,CAPJ,WAOI,6BAAA,CAPJ,aAOI,6BAAA,CAPJ,YAOI,+BAAA,CAAA,gCAAA,CAPJ,cAIQ,oBAAA,CAGJ,oEAAA,CAPJ,gBAIQ,oBAAA,CAGJ,sEAAA,CAPJ,cAIQ,oBAAA,CAGJ,oEAAA,CAPJ,WAIQ,oBAAA,CAGJ,iEAAA,CAPJ,cAIQ,oBAAA,CAGJ,oEAAA,CAPJ,aAIQ,oBAAA,CAGJ,mEAAA,CAPJ,YAIQ,oBAAA,CAGJ,kEAAA,CAPJ,WAIQ,oBAAA,CAGJ,iEAAA,CAPJ,YAIQ,oBAAA,CAGJ,kEAAA,CAPJ,YAIQ,oBAAA,CAGJ,kEAAA,CAPJ,WAIQ,oBAAA,CAGJ,uEAAA,CAPJ,YAIQ,oBAAA,CAGJ,0CAAA,CAPJ,eAIQ,oBAAA,CAGJ,iCAAA,CAPJ,eAIQ,oBAAA,CAGJ,qCAAA,CAPJ,qBAIQ,oBAAA,CAGJ,0CAAA,CAPJ,oBAIQ,oBAAA,CAGJ,yCAAA,CAPJ,oBAIQ,oBAAA,CAGJ,yCAAA,CAPJ,YAIQ,oBAAA,CAGJ,wBAAA,CAjBJ,iBACE,uBAAA,CADF,iBACE,sBAAA,CADF,iBACE,uBAAA,CADF,kBACE,oBAAA,CASF,uBAOI,uCAAA,CAPJ,yBAOI,yCAAA,CAPJ,uBAOI,uCAAA,CAPJ,oBAOI,oCAAA,CAPJ,uBAOI,uCAAA,CAPJ,sBAOI,sCAAA,CAPJ,qBAOI,qCAAA,CAPJ,oBAOI,oCAAA,CAPJ,YAIQ,kBAAA,CAGJ,6EAAA,CAPJ,cAIQ,kBAAA,CAGJ,+EAAA,CAPJ,YAIQ,kBAAA,CAGJ,6EAAA,CAPJ,SAIQ,kBAAA,CAGJ,0EAAA,CAPJ,YAIQ,kBAAA,CAGJ,6EAAA,CAPJ,WAIQ,kBAAA,CAGJ,4EAAA,CAPJ,UAIQ,kBAAA,CAGJ,2EAAA,CAPJ,SAIQ,kBAAA,CAGJ,0EAAA,CAPJ,UAIQ,kBAAA,CAGJ,2EAAA,CAPJ,UAIQ,kBAAA,CAGJ,2EAAA,CAPJ,SAIQ,kBAAA,CAGJ,6EAAA,CAPJ,gBAIQ,kBAAA,CAGJ,yCAAA,CAPJ,mBAIQ,kBAAA,CAGJ,kFAAA,CAPJ,kBAIQ,kBAAA,CAGJ,iFAAA,CAPJ,kBAIQ,kBAAA,CAGJ,iFAAA,CAjBJ,eACE,oBAAA,CADF,eACE,qBAAA,CADF,eACE,oBAAA,CADF,eACE,qBAAA,CADF,gBACE,kBAAA,CASF,mBAOI,uDAAA,CAPJ,qBAOI,yDAAA,CAPJ,mBAOI,uDAAA,CAPJ,gBAOI,oDAAA,CAPJ,mBAOI,uDAAA,CAPJ,kBAOI,sDAAA,CAPJ,iBAOI,qDAAA,CAPJ,gBAOI,oDAAA,CAPJ,aAOI,8CAAA,CAPJ,iBAOI,0BAAA,CAPJ,kBAOI,2BAAA,CAPJ,kBAOI,2BAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,gDAAA,CAPJ,WAOI,0BAAA,CAPJ,WAOI,mDAAA,CAPJ,WAOI,gDAAA,CAPJ,WAOI,mDAAA,CAPJ,WAOI,mDAAA,CAPJ,WAOI,oDAAA,CAPJ,gBAOI,4BAAA,CAPJ,cAOI,qDAAA,CAPJ,aAOI,yDAAA,CAAA,0DAAA,CAPJ,eAOI,mCAAA,CAAA,oCAAA,CAPJ,eAOI,4DAAA,CAAA,6DAAA,CAPJ,eAOI,yDAAA,CAAA,0DAAA,CAPJ,eAOI,4DAAA,CAAA,6DAAA,CAPJ,eAOI,4DAAA,CAAA,6DAAA,CAPJ,eAOI,6DAAA,CAAA,8DAAA,CAPJ,oBAOI,qCAAA,CAAA,sCAAA,CAPJ,kBAOI,8DAAA,CAAA,+DAAA,CAPJ,aAOI,0DAAA,CAAA,6DAAA,CAPJ,eAOI,oCAAA,CAAA,uCAAA,CAPJ,eAOI,6DAAA,CAAA,gEAAA,CAPJ,eAOI,0DAAA,CAAA,6DAAA,CAPJ,eAOI,6DAAA,CAAA,gEAAA,CAPJ,eAOI,6DAAA,CAAA,gEAAA,CAPJ,eAOI,8DAAA,CAAA,iEAAA,CAPJ,oBAOI,sCAAA,CAAA,yCAAA,CAPJ,kBAOI,+DAAA,CAAA,kEAAA,CAPJ,gBAOI,6DAAA,CAAA,4DAAA,CAPJ,kBAOI,uCAAA,CAAA,sCAAA,CAPJ,kBAOI,gEAAA,CAAA,+DAAA,CAPJ,kBAOI,6DAAA,CAAA,4DAAA,CAPJ,kBAOI,gEAAA,CAAA,+DAAA,CAPJ,kBAOI,gEAAA,CAAA,+DAAA,CAPJ,kBAOI,iEAAA,CAAA,gEAAA,CAPJ,uBAOI,yCAAA,CAAA,wCAAA,CAPJ,qBAOI,kEAAA,CAAA,iEAAA,CAPJ,eAOI,4DAAA,CAAA,yDAAA,CAPJ,iBAOI,sCAAA,CAAA,mCAAA,CAPJ,iBAOI,+DAAA,CAAA,4DAAA,CAPJ,iBAOI,4DAAA,CAAA,yDAAA,CAPJ,iBAOI,+DAAA,CAAA,4DAAA,CAPJ,iBAOI,+DAAA,CAAA,4DAAA,CAPJ,iBAOI,gEAAA,CAAA,6DAAA,CAPJ,sBAOI,wCAAA,CAAA,qCAAA,CAPJ,oBAOI,iEAAA,CAAA,8DAAA,CAPJ,SAOI,6BAAA,CAPJ,WAOI,4BAAA,CAPJ,MAOI,qBAAA,CAPJ,KAOI,oBAAA,CAPJ,KAOI,oBAAA,CAPJ,KAOI,oBAAA,CAPJ,KAOI,oBAAA,CxDVR,yBwDGI,gBAOI,qBAAA,CAPJ,cAOI,sBAAA,CAPJ,eAOI,qBAAA,CAPJ,uBAOI,6BAAA,CAPJ,qBAOI,2BAAA,CAPJ,oBAOI,0BAAA,CAPJ,qBAOI,gCAAA,CAPJ,oBAOI,0BAAA,CAPJ,aAOI,yBAAA,CAPJ,mBAOI,+BAAA,CAPJ,YAOI,wBAAA,CAPJ,WAOI,uBAAA,CAPJ,YAOI,wBAAA,CAPJ,gBAOI,4BAAA,CAPJ,iBAOI,6BAAA,CAPJ,WAOI,uBAAA,CAPJ,kBAOI,8BAAA,CAPJ,WAOI,uBAAA,CAPJ,cAOI,wBAAA,CAPJ,aAOI,6BAAA,CAPJ,gBAOI,gCAAA,CAPJ,qBAOI,qCAAA,CAPJ,wBAOI,wCAAA,CAPJ,gBAOI,sBAAA,CAPJ,gBAOI,sBAAA,CAPJ,kBAOI,wBAAA,CAPJ,kBAOI,wBAAA,CAPJ,cAOI,yBAAA,CAPJ,gBAOI,2BAAA,CAPJ,sBAOI,iCAAA,CAPJ,0BAOI,qCAAA,CAPJ,wBAOI,mCAAA,CAPJ,2BAOI,iCAAA,CAPJ,4BAOI,wCAAA,CAPJ,2BAOI,uCAAA,CAPJ,2BAOI,uCAAA,CAPJ,sBAOI,iCAAA,CAPJ,oBAOI,+BAAA,CAPJ,uBAOI,6BAAA,CAPJ,yBAOI,+BAAA,CAPJ,wBAOI,8BAAA,CAPJ,wBAOI,mCAAA,CAPJ,sBAOI,iCAAA,CAPJ,yBAOI,+BAAA,CAPJ,0BAOI,sCAAA,CAPJ,yBAOI,qCAAA,CAPJ,0BAOI,gCAAA,CAPJ,oBAOI,0BAAA,CAPJ,qBAOI,gCAAA,CAPJ,mBAOI,8BAAA,CAPJ,sBAOI,4BAAA,CAPJ,wBAOI,8BAAA,CAPJ,uBAOI,6BAAA,CAPJ,gBAOI,mBAAA,CAPJ,YAOI,kBAAA,CAPJ,YAOI,kBAAA,CAPJ,YAOI,kBAAA,CAPJ,YAOI,kBAAA,CAPJ,YAOI,kBAAA,CAPJ,YAOI,kBAAA,CAPJ,eAOI,kBAAA,CAPJ,QAOI,mBAAA,CAPJ,QAOI,wBAAA,CAPJ,QAOI,uBAAA,CAPJ,QAOI,sBAAA,CAPJ,QAOI,wBAAA,CAPJ,QAOI,sBAAA,CAPJ,WAOI,sBAAA,CAPJ,SAOI,yBAAA,CAAA,wBAAA,CAPJ,SAOI,8BAAA,CAAA,6BAAA,CAPJ,SAOI,6BAAA,CAAA,4BAAA,CAPJ,SAOI,4BAAA,CAAA,2BAAA,CAPJ,SAOI,8BAAA,CAAA,6BAAA,CAPJ,SAOI,4BAAA,CAAA,2BAAA,CAPJ,YAOI,4BAAA,CAAA,2BAAA,CAPJ,SAOI,uBAAA,CAAA,0BAAA,CAPJ,SAOI,4BAAA,CAAA,+BAAA,CAPJ,SAOI,2BAAA,CAAA,8BAAA,CAPJ,SAOI,0BAAA,CAAA,6BAAA,CAPJ,SAOI,4BAAA,CAAA,+BAAA,CAPJ,SAOI,0BAAA,CAAA,6BAAA,CAPJ,YAOI,0BAAA,CAAA,6BAAA,CAPJ,SAOI,uBAAA,CAPJ,SAOI,4BAAA,CAPJ,SAOI,2BAAA,CAPJ,SAOI,0BAAA,CAPJ,SAOI,4BAAA,CAPJ,SAOI,0BAAA,CAPJ,YAOI,0BAAA,CAPJ,SAOI,yBAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,4BAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,4BAAA,CAPJ,YAOI,4BAAA,CAPJ,SAOI,0BAAA,CAPJ,SAOI,+BAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,+BAAA,CAPJ,SAOI,6BAAA,CAPJ,YAOI,6BAAA,CAPJ,SAOI,wBAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,4BAAA,CAPJ,SAOI,2BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,2BAAA,CAPJ,YAOI,2BAAA,CAPJ,QAOI,oBAAA,CAPJ,QAOI,yBAAA,CAPJ,QAOI,wBAAA,CAPJ,QAOI,uBAAA,CAPJ,QAOI,yBAAA,CAPJ,QAOI,uBAAA,CAPJ,SAOI,0BAAA,CAAA,yBAAA,CAPJ,SAOI,+BAAA,CAAA,8BAAA,CAPJ,SAOI,8BAAA,CAAA,6BAAA,CAPJ,SAOI,6BAAA,CAAA,4BAAA,CAPJ,SAOI,+BAAA,CAAA,8BAAA,CAPJ,SAOI,6BAAA,CAAA,4BAAA,CAPJ,SAOI,wBAAA,CAAA,2BAAA,CAPJ,SAOI,6BAAA,CAAA,gCAAA,CAPJ,SAOI,4BAAA,CAAA,+BAAA,CAPJ,SAOI,2BAAA,CAAA,8BAAA,CAPJ,SAOI,6BAAA,CAAA,gCAAA,CAPJ,SAOI,2BAAA,CAAA,8BAAA,CAPJ,SAOI,wBAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,4BAAA,CAPJ,SAOI,2BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,2BAAA,CAPJ,SAOI,0BAAA,CAPJ,SAOI,+BAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,+BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,2BAAA,CAPJ,SAOI,gCAAA,CAPJ,SAOI,+BAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,gCAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,yBAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,4BAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,4BAAA,CAPJ,UAOI,gBAAA,CAPJ,UAOI,qBAAA,CAPJ,UAOI,oBAAA,CAPJ,UAOI,mBAAA,CAPJ,UAOI,qBAAA,CAPJ,UAOI,mBAAA,CAPJ,cAOI,oBAAA,CAPJ,cAOI,yBAAA,CAPJ,cAOI,wBAAA,CAPJ,cAOI,uBAAA,CAPJ,cAOI,yBAAA,CAPJ,cAOI,uBAAA,CAPJ,iBAOI,uBAAA,CAPJ,iBAOI,4BAAA,CAPJ,iBAOI,2BAAA,CAPJ,iBAOI,0BAAA,CAPJ,iBAOI,4BAAA,CAPJ,iBAOI,0BAAA,CAPJ,eAOI,0BAAA,CAPJ,aAOI,2BAAA,CAPJ,gBAOI,4BAAA,CAAA,CxDVR,yBwDGI,gBAOI,qBAAA,CAPJ,cAOI,sBAAA,CAPJ,eAOI,qBAAA,CAPJ,uBAOI,6BAAA,CAPJ,qBAOI,2BAAA,CAPJ,oBAOI,0BAAA,CAPJ,qBAOI,gCAAA,CAPJ,oBAOI,0BAAA,CAPJ,aAOI,yBAAA,CAPJ,mBAOI,+BAAA,CAPJ,YAOI,wBAAA,CAPJ,WAOI,uBAAA,CAPJ,YAOI,wBAAA,CAPJ,gBAOI,4BAAA,CAPJ,iBAOI,6BAAA,CAPJ,WAOI,uBAAA,CAPJ,kBAOI,8BAAA,CAPJ,WAOI,uBAAA,CAPJ,cAOI,wBAAA,CAPJ,aAOI,6BAAA,CAPJ,gBAOI,gCAAA,CAPJ,qBAOI,qCAAA,CAPJ,wBAOI,wCAAA,CAPJ,gBAOI,sBAAA,CAPJ,gBAOI,sBAAA,CAPJ,kBAOI,wBAAA,CAPJ,kBAOI,wBAAA,CAPJ,cAOI,yBAAA,CAPJ,gBAOI,2BAAA,CAPJ,sBAOI,iCAAA,CAPJ,0BAOI,qCAAA,CAPJ,wBAOI,mCAAA,CAPJ,2BAOI,iCAAA,CAPJ,4BAOI,wCAAA,CAPJ,2BAOI,uCAAA,CAPJ,2BAOI,uCAAA,CAPJ,sBAOI,iCAAA,CAPJ,oBAOI,+BAAA,CAPJ,uBAOI,6BAAA,CAPJ,yBAOI,+BAAA,CAPJ,wBAOI,8BAAA,CAPJ,wBAOI,mCAAA,CAPJ,sBAOI,iCAAA,CAPJ,yBAOI,+BAAA,CAPJ,0BAOI,sCAAA,CAPJ,yBAOI,qCAAA,CAPJ,0BAOI,gCAAA,CAPJ,oBAOI,0BAAA,CAPJ,qBAOI,gCAAA,CAPJ,mBAOI,8BAAA,CAPJ,sBAOI,4BAAA,CAPJ,wBAOI,8BAAA,CAPJ,uBAOI,6BAAA,CAPJ,gBAOI,mBAAA,CAPJ,YAOI,kBAAA,CAPJ,YAOI,kBAAA,CAPJ,YAOI,kBAAA,CAPJ,YAOI,kBAAA,CAPJ,YAOI,kBAAA,CAPJ,YAOI,kBAAA,CAPJ,eAOI,kBAAA,CAPJ,QAOI,mBAAA,CAPJ,QAOI,wBAAA,CAPJ,QAOI,uBAAA,CAPJ,QAOI,sBAAA,CAPJ,QAOI,wBAAA,CAPJ,QAOI,sBAAA,CAPJ,WAOI,sBAAA,CAPJ,SAOI,yBAAA,CAAA,wBAAA,CAPJ,SAOI,8BAAA,CAAA,6BAAA,CAPJ,SAOI,6BAAA,CAAA,4BAAA,CAPJ,SAOI,4BAAA,CAAA,2BAAA,CAPJ,SAOI,8BAAA,CAAA,6BAAA,CAPJ,SAOI,4BAAA,CAAA,2BAAA,CAPJ,YAOI,4BAAA,CAAA,2BAAA,CAPJ,SAOI,uBAAA,CAAA,0BAAA,CAPJ,SAOI,4BAAA,CAAA,+BAAA,CAPJ,SAOI,2BAAA,CAAA,8BAAA,CAPJ,SAOI,0BAAA,CAAA,6BAAA,CAPJ,SAOI,4BAAA,CAAA,+BAAA,CAPJ,SAOI,0BAAA,CAAA,6BAAA,CAPJ,YAOI,0BAAA,CAAA,6BAAA,CAPJ,SAOI,uBAAA,CAPJ,SAOI,4BAAA,CAPJ,SAOI,2BAAA,CAPJ,SAOI,0BAAA,CAPJ,SAOI,4BAAA,CAPJ,SAOI,0BAAA,CAPJ,YAOI,0BAAA,CAPJ,SAOI,yBAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,4BAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,4BAAA,CAPJ,YAOI,4BAAA,CAPJ,SAOI,0BAAA,CAPJ,SAOI,+BAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,+BAAA,CAPJ,SAOI,6BAAA,CAPJ,YAOI,6BAAA,CAPJ,SAOI,wBAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,4BAAA,CAPJ,SAOI,2BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,2BAAA,CAPJ,YAOI,2BAAA,CAPJ,QAOI,oBAAA,CAPJ,QAOI,yBAAA,CAPJ,QAOI,wBAAA,CAPJ,QAOI,uBAAA,CAPJ,QAOI,yBAAA,CAPJ,QAOI,uBAAA,CAPJ,SAOI,0BAAA,CAAA,yBAAA,CAPJ,SAOI,+BAAA,CAAA,8BAAA,CAPJ,SAOI,8BAAA,CAAA,6BAAA,CAPJ,SAOI,6BAAA,CAAA,4BAAA,CAPJ,SAOI,+BAAA,CAAA,8BAAA,CAPJ,SAOI,6BAAA,CAAA,4BAAA,CAPJ,SAOI,wBAAA,CAAA,2BAAA,CAPJ,SAOI,6BAAA,CAAA,gCAAA,CAPJ,SAOI,4BAAA,CAAA,+BAAA,CAPJ,SAOI,2BAAA,CAAA,8BAAA,CAPJ,SAOI,6BAAA,CAAA,gCAAA,CAPJ,SAOI,2BAAA,CAAA,8BAAA,CAPJ,SAOI,wBAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,4BAAA,CAPJ,SAOI,2BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,2BAAA,CAPJ,SAOI,0BAAA,CAPJ,SAOI,+BAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,+BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,2BAAA,CAPJ,SAOI,gCAAA,CAPJ,SAOI,+BAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,gCAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,yBAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,4BAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,4BAAA,CAPJ,UAOI,gBAAA,CAPJ,UAOI,qBAAA,CAPJ,UAOI,oBAAA,CAPJ,UAOI,mBAAA,CAPJ,UAOI,qBAAA,CAPJ,UAOI,mBAAA,CAPJ,cAOI,oBAAA,CAPJ,cAOI,yBAAA,CAPJ,cAOI,wBAAA,CAPJ,cAOI,uBAAA,CAPJ,cAOI,yBAAA,CAPJ,cAOI,uBAAA,CAPJ,iBAOI,uBAAA,CAPJ,iBAOI,4BAAA,CAPJ,iBAOI,2BAAA,CAPJ,iBAOI,0BAAA,CAPJ,iBAOI,4BAAA,CAPJ,iBAOI,0BAAA,CAPJ,eAOI,0BAAA,CAPJ,aAOI,2BAAA,CAPJ,gBAOI,4BAAA,CAAA,CxDVR,yBwDGI,gBAOI,qBAAA,CAPJ,cAOI,sBAAA,CAPJ,eAOI,qBAAA,CAPJ,uBAOI,6BAAA,CAPJ,qBAOI,2BAAA,CAPJ,oBAOI,0BAAA,CAPJ,qBAOI,gCAAA,CAPJ,oBAOI,0BAAA,CAPJ,aAOI,yBAAA,CAPJ,mBAOI,+BAAA,CAPJ,YAOI,wBAAA,CAPJ,WAOI,uBAAA,CAPJ,YAOI,wBAAA,CAPJ,gBAOI,4BAAA,CAPJ,iBAOI,6BAAA,CAPJ,WAOI,uBAAA,CAPJ,kBAOI,8BAAA,CAPJ,WAOI,uBAAA,CAPJ,cAOI,wBAAA,CAPJ,aAOI,6BAAA,CAPJ,gBAOI,gCAAA,CAPJ,qBAOI,qCAAA,CAPJ,wBAOI,wCAAA,CAPJ,gBAOI,sBAAA,CAPJ,gBAOI,sBAAA,CAPJ,kBAOI,wBAAA,CAPJ,kBAOI,wBAAA,CAPJ,cAOI,yBAAA,CAPJ,gBAOI,2BAAA,CAPJ,sBAOI,iCAAA,CAPJ,0BAOI,qCAAA,CAPJ,wBAOI,mCAAA,CAPJ,2BAOI,iCAAA,CAPJ,4BAOI,wCAAA,CAPJ,2BAOI,uCAAA,CAPJ,2BAOI,uCAAA,CAPJ,sBAOI,iCAAA,CAPJ,oBAOI,+BAAA,CAPJ,uBAOI,6BAAA,CAPJ,yBAOI,+BAAA,CAPJ,wBAOI,8BAAA,CAPJ,wBAOI,mCAAA,CAPJ,sBAOI,iCAAA,CAPJ,yBAOI,+BAAA,CAPJ,0BAOI,sCAAA,CAPJ,yBAOI,qCAAA,CAPJ,0BAOI,gCAAA,CAPJ,oBAOI,0BAAA,CAPJ,qBAOI,gCAAA,CAPJ,mBAOI,8BAAA,CAPJ,sBAOI,4BAAA,CAPJ,wBAOI,8BAAA,CAPJ,uBAOI,6BAAA,CAPJ,gBAOI,mBAAA,CAPJ,YAOI,kBAAA,CAPJ,YAOI,kBAAA,CAPJ,YAOI,kBAAA,CAPJ,YAOI,kBAAA,CAPJ,YAOI,kBAAA,CAPJ,YAOI,kBAAA,CAPJ,eAOI,kBAAA,CAPJ,QAOI,mBAAA,CAPJ,QAOI,wBAAA,CAPJ,QAOI,uBAAA,CAPJ,QAOI,sBAAA,CAPJ,QAOI,wBAAA,CAPJ,QAOI,sBAAA,CAPJ,WAOI,sBAAA,CAPJ,SAOI,yBAAA,CAAA,wBAAA,CAPJ,SAOI,8BAAA,CAAA,6BAAA,CAPJ,SAOI,6BAAA,CAAA,4BAAA,CAPJ,SAOI,4BAAA,CAAA,2BAAA,CAPJ,SAOI,8BAAA,CAAA,6BAAA,CAPJ,SAOI,4BAAA,CAAA,2BAAA,CAPJ,YAOI,4BAAA,CAAA,2BAAA,CAPJ,SAOI,uBAAA,CAAA,0BAAA,CAPJ,SAOI,4BAAA,CAAA,+BAAA,CAPJ,SAOI,2BAAA,CAAA,8BAAA,CAPJ,SAOI,0BAAA,CAAA,6BAAA,CAPJ,SAOI,4BAAA,CAAA,+BAAA,CAPJ,SAOI,0BAAA,CAAA,6BAAA,CAPJ,YAOI,0BAAA,CAAA,6BAAA,CAPJ,SAOI,uBAAA,CAPJ,SAOI,4BAAA,CAPJ,SAOI,2BAAA,CAPJ,SAOI,0BAAA,CAPJ,SAOI,4BAAA,CAPJ,SAOI,0BAAA,CAPJ,YAOI,0BAAA,CAPJ,SAOI,yBAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,4BAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,4BAAA,CAPJ,YAOI,4BAAA,CAPJ,SAOI,0BAAA,CAPJ,SAOI,+BAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,+BAAA,CAPJ,SAOI,6BAAA,CAPJ,YAOI,6BAAA,CAPJ,SAOI,wBAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,4BAAA,CAPJ,SAOI,2BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,2BAAA,CAPJ,YAOI,2BAAA,CAPJ,QAOI,oBAAA,CAPJ,QAOI,yBAAA,CAPJ,QAOI,wBAAA,CAPJ,QAOI,uBAAA,CAPJ,QAOI,yBAAA,CAPJ,QAOI,uBAAA,CAPJ,SAOI,0BAAA,CAAA,yBAAA,CAPJ,SAOI,+BAAA,CAAA,8BAAA,CAPJ,SAOI,8BAAA,CAAA,6BAAA,CAPJ,SAOI,6BAAA,CAAA,4BAAA,CAPJ,SAOI,+BAAA,CAAA,8BAAA,CAPJ,SAOI,6BAAA,CAAA,4BAAA,CAPJ,SAOI,wBAAA,CAAA,2BAAA,CAPJ,SAOI,6BAAA,CAAA,gCAAA,CAPJ,SAOI,4BAAA,CAAA,+BAAA,CAPJ,SAOI,2BAAA,CAAA,8BAAA,CAPJ,SAOI,6BAAA,CAAA,gCAAA,CAPJ,SAOI,2BAAA,CAAA,8BAAA,CAPJ,SAOI,wBAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,4BAAA,CAPJ,SAOI,2BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,2BAAA,CAPJ,SAOI,0BAAA,CAPJ,SAOI,+BAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,+BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,2BAAA,CAPJ,SAOI,gCAAA,CAPJ,SAOI,+BAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,gCAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,yBAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,4BAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,4BAAA,CAPJ,UAOI,gBAAA,CAPJ,UAOI,qBAAA,CAPJ,UAOI,oBAAA,CAPJ,UAOI,mBAAA,CAPJ,UAOI,qBAAA,CAPJ,UAOI,mBAAA,CAPJ,cAOI,oBAAA,CAPJ,cAOI,yBAAA,CAPJ,cAOI,wBAAA,CAPJ,cAOI,uBAAA,CAPJ,cAOI,yBAAA,CAPJ,cAOI,uBAAA,CAPJ,iBAOI,uBAAA,CAPJ,iBAOI,4BAAA,CAPJ,iBAOI,2BAAA,CAPJ,iBAOI,0BAAA,CAPJ,iBAOI,4BAAA,CAPJ,iBAOI,0BAAA,CAPJ,eAOI,0BAAA,CAPJ,aAOI,2BAAA,CAPJ,gBAOI,4BAAA,CAAA,CxDVR,0BwDGI,gBAOI,qBAAA,CAPJ,cAOI,sBAAA,CAPJ,eAOI,qBAAA,CAPJ,uBAOI,6BAAA,CAPJ,qBAOI,2BAAA,CAPJ,oBAOI,0BAAA,CAPJ,qBAOI,gCAAA,CAPJ,oBAOI,0BAAA,CAPJ,aAOI,yBAAA,CAPJ,mBAOI,+BAAA,CAPJ,YAOI,wBAAA,CAPJ,WAOI,uBAAA,CAPJ,YAOI,wBAAA,CAPJ,gBAOI,4BAAA,CAPJ,iBAOI,6BAAA,CAPJ,WAOI,uBAAA,CAPJ,kBAOI,8BAAA,CAPJ,WAOI,uBAAA,CAPJ,cAOI,wBAAA,CAPJ,aAOI,6BAAA,CAPJ,gBAOI,gCAAA,CAPJ,qBAOI,qCAAA,CAPJ,wBAOI,wCAAA,CAPJ,gBAOI,sBAAA,CAPJ,gBAOI,sBAAA,CAPJ,kBAOI,wBAAA,CAPJ,kBAOI,wBAAA,CAPJ,cAOI,yBAAA,CAPJ,gBAOI,2BAAA,CAPJ,sBAOI,iCAAA,CAPJ,0BAOI,qCAAA,CAPJ,wBAOI,mCAAA,CAPJ,2BAOI,iCAAA,CAPJ,4BAOI,wCAAA,CAPJ,2BAOI,uCAAA,CAPJ,2BAOI,uCAAA,CAPJ,sBAOI,iCAAA,CAPJ,oBAOI,+BAAA,CAPJ,uBAOI,6BAAA,CAPJ,yBAOI,+BAAA,CAPJ,wBAOI,8BAAA,CAPJ,wBAOI,mCAAA,CAPJ,sBAOI,iCAAA,CAPJ,yBAOI,+BAAA,CAPJ,0BAOI,sCAAA,CAPJ,yBAOI,qCAAA,CAPJ,0BAOI,gCAAA,CAPJ,oBAOI,0BAAA,CAPJ,qBAOI,gCAAA,CAPJ,mBAOI,8BAAA,CAPJ,sBAOI,4BAAA,CAPJ,wBAOI,8BAAA,CAPJ,uBAOI,6BAAA,CAPJ,gBAOI,mBAAA,CAPJ,YAOI,kBAAA,CAPJ,YAOI,kBAAA,CAPJ,YAOI,kBAAA,CAPJ,YAOI,kBAAA,CAPJ,YAOI,kBAAA,CAPJ,YAOI,kBAAA,CAPJ,eAOI,kBAAA,CAPJ,QAOI,mBAAA,CAPJ,QAOI,wBAAA,CAPJ,QAOI,uBAAA,CAPJ,QAOI,sBAAA,CAPJ,QAOI,wBAAA,CAPJ,QAOI,sBAAA,CAPJ,WAOI,sBAAA,CAPJ,SAOI,yBAAA,CAAA,wBAAA,CAPJ,SAOI,8BAAA,CAAA,6BAAA,CAPJ,SAOI,6BAAA,CAAA,4BAAA,CAPJ,SAOI,4BAAA,CAAA,2BAAA,CAPJ,SAOI,8BAAA,CAAA,6BAAA,CAPJ,SAOI,4BAAA,CAAA,2BAAA,CAPJ,YAOI,4BAAA,CAAA,2BAAA,CAPJ,SAOI,uBAAA,CAAA,0BAAA,CAPJ,SAOI,4BAAA,CAAA,+BAAA,CAPJ,SAOI,2BAAA,CAAA,8BAAA,CAPJ,SAOI,0BAAA,CAAA,6BAAA,CAPJ,SAOI,4BAAA,CAAA,+BAAA,CAPJ,SAOI,0BAAA,CAAA,6BAAA,CAPJ,YAOI,0BAAA,CAAA,6BAAA,CAPJ,SAOI,uBAAA,CAPJ,SAOI,4BAAA,CAPJ,SAOI,2BAAA,CAPJ,SAOI,0BAAA,CAPJ,SAOI,4BAAA,CAPJ,SAOI,0BAAA,CAPJ,YAOI,0BAAA,CAPJ,SAOI,yBAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,4BAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,4BAAA,CAPJ,YAOI,4BAAA,CAPJ,SAOI,0BAAA,CAPJ,SAOI,+BAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,+BAAA,CAPJ,SAOI,6BAAA,CAPJ,YAOI,6BAAA,CAPJ,SAOI,wBAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,4BAAA,CAPJ,SAOI,2BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,2BAAA,CAPJ,YAOI,2BAAA,CAPJ,QAOI,oBAAA,CAPJ,QAOI,yBAAA,CAPJ,QAOI,wBAAA,CAPJ,QAOI,uBAAA,CAPJ,QAOI,yBAAA,CAPJ,QAOI,uBAAA,CAPJ,SAOI,0BAAA,CAAA,yBAAA,CAPJ,SAOI,+BAAA,CAAA,8BAAA,CAPJ,SAOI,8BAAA,CAAA,6BAAA,CAPJ,SAOI,6BAAA,CAAA,4BAAA,CAPJ,SAOI,+BAAA,CAAA,8BAAA,CAPJ,SAOI,6BAAA,CAAA,4BAAA,CAPJ,SAOI,wBAAA,CAAA,2BAAA,CAPJ,SAOI,6BAAA,CAAA,gCAAA,CAPJ,SAOI,4BAAA,CAAA,+BAAA,CAPJ,SAOI,2BAAA,CAAA,8BAAA,CAPJ,SAOI,6BAAA,CAAA,gCAAA,CAPJ,SAOI,2BAAA,CAAA,8BAAA,CAPJ,SAOI,wBAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,4BAAA,CAPJ,SAOI,2BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,2BAAA,CAPJ,SAOI,0BAAA,CAPJ,SAOI,+BAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,+BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,2BAAA,CAPJ,SAOI,gCAAA,CAPJ,SAOI,+BAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,gCAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,yBAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,6BAAA,CAPJ,SAOI,4BAAA,CAPJ,SAOI,8BAAA,CAPJ,SAOI,4BAAA,CAPJ,UAOI,gBAAA,CAPJ,UAOI,qBAAA,CAPJ,UAOI,oBAAA,CAPJ,UAOI,mBAAA,CAPJ,UAOI,qBAAA,CAPJ,UAOI,mBAAA,CAPJ,cAOI,oBAAA,CAPJ,cAOI,yBAAA,CAPJ,cAOI,wBAAA,CAPJ,cAOI,uBAAA,CAPJ,cAOI,yBAAA,CAPJ,cAOI,uBAAA,CAPJ,iBAOI,uBAAA,CAPJ,iBAOI,4BAAA,CAPJ,iBAOI,2BAAA,CAPJ,iBAOI,0BAAA,CAPJ,iBAOI,4BAAA,CAPJ,iBAOI,0BAAA,CAPJ,eAOI,0BAAA,CAPJ,aAOI,2BAAA,CAPJ,gBAOI,4BAAA,CAAA,CxDVR,0BwDGI,iBAOI,qBAAA,CAPJ,eAOI,sBAAA,CAPJ,gBAOI,qBAAA,CAPJ,wBAOI,6BAAA,CAPJ,sBAOI,2BAAA,CAPJ,qBAOI,0BAAA,CAPJ,sBAOI,gCAAA,CAPJ,qBAOI,0BAAA,CAPJ,cAOI,yBAAA,CAPJ,oBAOI,+BAAA,CAPJ,aAOI,wBAAA,CAPJ,YAOI,uBAAA,CAPJ,aAOI,wBAAA,CAPJ,iBAOI,4BAAA,CAPJ,kBAOI,6BAAA,CAPJ,YAOI,uBAAA,CAPJ,mBAOI,8BAAA,CAPJ,YAOI,uBAAA,CAPJ,eAOI,wBAAA,CAPJ,cAOI,6BAAA,CAPJ,iBAOI,gCAAA,CAPJ,sBAOI,qCAAA,CAPJ,yBAOI,wCAAA,CAPJ,iBAOI,sBAAA,CAPJ,iBAOI,sBAAA,CAPJ,mBAOI,wBAAA,CAPJ,mBAOI,wBAAA,CAPJ,eAOI,yBAAA,CAPJ,iBAOI,2BAAA,CAPJ,uBAOI,iCAAA,CAPJ,2BAOI,qCAAA,CAPJ,yBAOI,mCAAA,CAPJ,4BAOI,iCAAA,CAPJ,6BAOI,wCAAA,CAPJ,4BAOI,uCAAA,CAPJ,4BAOI,uCAAA,CAPJ,uBAOI,iCAAA,CAPJ,qBAOI,+BAAA,CAPJ,wBAOI,6BAAA,CAPJ,0BAOI,+BAAA,CAPJ,yBAOI,8BAAA,CAPJ,yBAOI,mCAAA,CAPJ,uBAOI,iCAAA,CAPJ,0BAOI,+BAAA,CAPJ,2BAOI,sCAAA,CAPJ,0BAOI,qCAAA,CAPJ,2BAOI,gCAAA,CAPJ,qBAOI,0BAAA,CAPJ,sBAOI,gCAAA,CAPJ,oBAOI,8BAAA,CAPJ,uBAOI,4BAAA,CAPJ,yBAOI,8BAAA,CAPJ,wBAOI,6BAAA,CAPJ,iBAOI,mBAAA,CAPJ,aAOI,kBAAA,CAPJ,aAOI,kBAAA,CAPJ,aAOI,kBAAA,CAPJ,aAOI,kBAAA,CAPJ,aAOI,kBAAA,CAPJ,aAOI,kBAAA,CAPJ,gBAOI,kBAAA,CAPJ,SAOI,mBAAA,CAPJ,SAOI,wBAAA,CAPJ,SAOI,uBAAA,CAPJ,SAOI,sBAAA,CAPJ,SAOI,wBAAA,CAPJ,SAOI,sBAAA,CAPJ,YAOI,sBAAA,CAPJ,UAOI,yBAAA,CAAA,wBAAA,CAPJ,UAOI,8BAAA,CAAA,6BAAA,CAPJ,UAOI,6BAAA,CAAA,4BAAA,CAPJ,UAOI,4BAAA,CAAA,2BAAA,CAPJ,UAOI,8BAAA,CAAA,6BAAA,CAPJ,UAOI,4BAAA,CAAA,2BAAA,CAPJ,aAOI,4BAAA,CAAA,2BAAA,CAPJ,UAOI,uBAAA,CAAA,0BAAA,CAPJ,UAOI,4BAAA,CAAA,+BAAA,CAPJ,UAOI,2BAAA,CAAA,8BAAA,CAPJ,UAOI,0BAAA,CAAA,6BAAA,CAPJ,UAOI,4BAAA,CAAA,+BAAA,CAPJ,UAOI,0BAAA,CAAA,6BAAA,CAPJ,aAOI,0BAAA,CAAA,6BAAA,CAPJ,UAOI,uBAAA,CAPJ,UAOI,4BAAA,CAPJ,UAOI,2BAAA,CAPJ,UAOI,0BAAA,CAPJ,UAOI,4BAAA,CAPJ,UAOI,0BAAA,CAPJ,aAOI,0BAAA,CAPJ,UAOI,yBAAA,CAPJ,UAOI,8BAAA,CAPJ,UAOI,6BAAA,CAPJ,UAOI,4BAAA,CAPJ,UAOI,8BAAA,CAPJ,UAOI,4BAAA,CAPJ,aAOI,4BAAA,CAPJ,UAOI,0BAAA,CAPJ,UAOI,+BAAA,CAPJ,UAOI,8BAAA,CAPJ,UAOI,6BAAA,CAPJ,UAOI,+BAAA,CAPJ,UAOI,6BAAA,CAPJ,aAOI,6BAAA,CAPJ,UAOI,wBAAA,CAPJ,UAOI,6BAAA,CAPJ,UAOI,4BAAA,CAPJ,UAOI,2BAAA,CAPJ,UAOI,6BAAA,CAPJ,UAOI,2BAAA,CAPJ,aAOI,2BAAA,CAPJ,SAOI,oBAAA,CAPJ,SAOI,yBAAA,CAPJ,SAOI,wBAAA,CAPJ,SAOI,uBAAA,CAPJ,SAOI,yBAAA,CAPJ,SAOI,uBAAA,CAPJ,UAOI,0BAAA,CAAA,yBAAA,CAPJ,UAOI,+BAAA,CAAA,8BAAA,CAPJ,UAOI,8BAAA,CAAA,6BAAA,CAPJ,UAOI,6BAAA,CAAA,4BAAA,CAPJ,UAOI,+BAAA,CAAA,8BAAA,CAPJ,UAOI,6BAAA,CAAA,4BAAA,CAPJ,UAOI,wBAAA,CAAA,2BAAA,CAPJ,UAOI,6BAAA,CAAA,gCAAA,CAPJ,UAOI,4BAAA,CAAA,+BAAA,CAPJ,UAOI,2BAAA,CAAA,8BAAA,CAPJ,UAOI,6BAAA,CAAA,gCAAA,CAPJ,UAOI,2BAAA,CAAA,8BAAA,CAPJ,UAOI,wBAAA,CAPJ,UAOI,6BAAA,CAPJ,UAOI,4BAAA,CAPJ,UAOI,2BAAA,CAPJ,UAOI,6BAAA,CAPJ,UAOI,2BAAA,CAPJ,UAOI,0BAAA,CAPJ,UAOI,+BAAA,CAPJ,UAOI,8BAAA,CAPJ,UAOI,6BAAA,CAPJ,UAOI,+BAAA,CAPJ,UAOI,6BAAA,CAPJ,UAOI,2BAAA,CAPJ,UAOI,gCAAA,CAPJ,UAOI,+BAAA,CAPJ,UAOI,8BAAA,CAPJ,UAOI,gCAAA,CAPJ,UAOI,8BAAA,CAPJ,UAOI,yBAAA,CAPJ,UAOI,8BAAA,CAPJ,UAOI,6BAAA,CAPJ,UAOI,4BAAA,CAPJ,UAOI,8BAAA,CAPJ,UAOI,4BAAA,CAPJ,WAOI,gBAAA,CAPJ,WAOI,qBAAA,CAPJ,WAOI,oBAAA,CAPJ,WAOI,mBAAA,CAPJ,WAOI,qBAAA,CAPJ,WAOI,mBAAA,CAPJ,eAOI,oBAAA,CAPJ,eAOI,yBAAA,CAPJ,eAOI,wBAAA,CAPJ,eAOI,uBAAA,CAPJ,eAOI,yBAAA,CAPJ,eAOI,uBAAA,CAPJ,kBAOI,uBAAA,CAPJ,kBAOI,4BAAA,CAPJ,kBAOI,2BAAA,CAPJ,kBAOI,0BAAA,CAPJ,kBAOI,4BAAA,CAPJ,kBAOI,0BAAA,CAPJ,gBAOI,0BAAA,CAPJ,cAOI,2BAAA,CAPJ,iBAOI,4BAAA,CAAA,CCtDZ,0BD+CQ,MAOI,8BAAA,CAPJ,MAOI,4BAAA,CAPJ,MAOI,+BAAA,CAPJ,MAOI,8BAAA,CAAA,CCnCZ,aD4BQ,gBAOI,yBAAA,CAPJ,sBAOI,+BAAA,CAPJ,eAOI,wBAAA,CAPJ,cAOI,uBAAA,CAPJ,eAOI,wBAAA,CAPJ,mBAOI,4BAAA,CAPJ,oBAOI,6BAAA,CAPJ,cAOI,uBAAA,CAPJ,qBAOI,8BAAA,CAPJ,cAOI,uBAAA,CAAA,CtEyBR,oBACI,oBAAA,CACA,YAlGI,CAqGR,6BACI,6BAAA,CAEA,iCACI,YA3GA,CA+GR,iCACI,kBAAA,CAMR,SACI,kBAjHQ,CAmHR,iBACI,0CAAA,CAKI,wCACI,wBAAA,CACA,gBAAA,CACA,kBAAA,CACA,yFACI,YApIR,CAqIQ,gBAAA,CAGJ,8CAAA,sCAAA,CACA,+CAAA,qCAAA,CAIA,4CACI,mCAAA,CACA,oCAAA,CACA,aA9IR,CA+IQ,+BAAA,CAEA,mDACI,sBAAA,CAGJ,mDACI,aAxJZ,CAyJY,WAAA,CACA,mBAAA,CAEA,yDAAA,sCAAA,CACA,0DAAA,qCAAA,CAGJ,yDACI,kBApJZ,CAuJQ,gEACI,yBAAA,CAGJ,mDACI,aAzKZ,CA0KY,gCAjJX,CAkJW,6BAAA,CACA,8BAAA,CAOZ,mDACI,+BAAA,CAGJ,kDACI,+BAAA,CAEA,yDACI,iCAAA,CAMR,yDACI,4BAAA,CAGJ,wDACI,4BAAA,CAEA,+DACI,eAAA,CAMhB,gDACI,qBAAA,CACA,8IACI,gBAAA,CAKZ,SACI,gCA/LS,CAmMT,2BACI,0BAAA,CACA,8BAAA,CAEA,+CACI,WAAA,CACA,2BAAA,CACA,cAAA,CAEA,4DACI,aAtOJ,CA6OR,yBACI,kBAzOI,CA0OJ,wBAAA,CACA,iBAAA,CACA,gBAAA,CAEA,+BACI,iBAAA,CAEA,uCACI,aAAA,CACA,4CAAA,CAIR,iCACI,mBAAA,CAIR,yCACI,wBAAA,CACA,wBAAA,CAGJ,wBACI,UAAA,CACA,kBAAA,CAIA,0GAAA,kBAAA,CACA,6GAAA,kBAAA,CAIA,0JAAA,kBAAA,CACA,6JAAA,kBAAA,CAKJ,0BACI,kBAlRI,CAmRJ,YAAA,CACA,cAAA,CACA,gBAAA,CACA,WAAA,CAEA,kCACI,kBA1RA,CA2RA,wBAAA,CACA,iBAAA,CACA,iBAAA,CACA,gBAAA,CAIR,4BACI,kBAlSI,CAoSJ,gCACI,kBA9RA,CAmSZ,YACI,iBAAA,CAIA,oBACI,mBAAA,CACA,0CMgzB4B,CN5yBpC,yBACI,kBA/SQ,CAmTR,SACI,eAAA,CAGJ,uCACI,gBAAA,CAIR,iCACI,gBAAA,CAGJ,iCACI,kBAAA,CAGJ,iBACI,0BAAA,CAEA,mCACI,eAAA,CAGJ,qBACI,gBAAA,CAIR,oBACE,uBAAA,CACA,yDAAA,CACA,4BAAA,CACA,2BAAA,CACA,kBAAA,CAGF,cACI,aAzVQ,CA6VR,aACI,+BAAA,CAEA,qBACI,6BAAA,CAIR,4BACI,6BAAA,CAIR,qBACI,YAxXQ,CA2XZ,aACI,aA1XQ,CA6XZ,YACI,kBAAA,CAGJ,kBACI,6BAAA,CAGJ,iBACI,mDAAA,CACA,0DAAA,CAGJ,SACI,mCAAA,CAGJ,kBACI,yBAAA,CAEA,iDACI,iCAAA","sourcesContent":["$black:     #002b36;\r\n$base02:    #073642;\r\n$base01:    #586e75;\r\n$base00:    #657b83;\r\n$base0:     #839496;\r\n$base1:     #93a1a1;\r\n$base2:     #eee8d5;\r\n$white:     #fdf6e3;\r\n$yellow:    #b58900;\r\n$orange:    #cb4b16;\r\n$red:       #dc322f;\r\n$pink:      #d33682;\r\n$purple:    #6c71c4;\r\n$blue:      #268bd2;\r\n$teal:      #2aa198;\r\n$green:     #859900;\r\n\r\n$tab-border-radius: 5px;\r\n$button-hover-bg: rgba(0, 0, 0, .125);\r\n$button-active-bg: rgba(0, 0, 0, .25);\r\n\r\n\r\n$primary: #fd7e14;\r\n$secondary: #495057;\r\n\r\n$content-bg: rgba($white, 0.65);\r\n$content-bg-solid: $white;\r\n$body-bg: $base2;\r\n$body-bg2: $base1;\r\n\r\n$body-color: $black;\r\n$font-family-sans-serif: \"Source Sans Pro\";\r\n$font-size-base: 14rem / 16;\r\n\r\n$btn-border-radius: 0;\r\n\r\n$nav-tabs-border-width:                       0;\r\n$nav-tabs-border-radius:                      0;\r\n$nav-tabs-link-hover-border-color:            $body-bg;\r\n$nav-tabs-active-link-hover-color:            $white;\r\n$nav-tabs-active-link-hover-bg:               $blue;\r\n$nav-tabs-active-link-hover-border-color:     darken($blue, 30%);\r\n$nav-pills-border-radius:  0;\r\n\r\n$input-bg:                       $base2;\r\n$input-disabled-bg:              $base1;\r\n\r\n$input-color:                    $body-color;\r\n$input-color-placeholder:        $base1;\r\n$input-border-color:             $base1;\r\n//$input-box-shadow:               inset 0 1px 1px rgba($black,.075);\r\n$input-border-radius:            0;\r\n$custom-select-border-radius: 0;\r\n$input-bg-focus:                 $input-bg;\r\n//$input-border-focus:             lighten($brand-primary, 25%);\r\n//$input-box-shadow-focus:         $input-box-shadow, rgba($input-border-focus, .6);\r\n$input-color-focus:              $input-color;\r\n$input-group-addon-bg:           $body-bg;\r\n$input-group-addon-border-color: $input-border-color;\r\n\r\n$modal-content-bg:               $content-bg-solid;\r\n$modal-content-border-color:     $body-bg;\r\n$modal-header-border-color:      transparent;\r\n$modal-footer-border-color:      transparent;\r\n\r\n$popover-bg:                     $body-bg;\r\n\r\n$dropdown-bg:                    $body-bg;\r\n$dropdown-link-color:            $body-color;\r\n$dropdown-link-hover-color:      #333;\r\n$dropdown-link-hover-bg:         $body-bg2;\r\n//$dropdown-link-active-color:     $component-active-color;\r\n//$dropdown-link-active-bg:        $component-active-bg;\r\n$dropdown-link-disabled-color:   #333;\r\n$dropdown-header-color:          #333;\r\n\r\n$list-group-color: $body-color;\r\n$list-group-bg: rgba($black,.05);\r\n$list-group-border-color:  rgba($black,.1);\r\n$list-group-hover-bg: rgba($black,.1);\r\n$list-group-link-active-bg: rgba($black,.2);\r\n\r\n$list-group-action-color: $body-color;\r\n$list-group-action-bg: rgba($black,.05);\r\n$list-group-action-active-bg: $list-group-link-active-bg;\r\n\r\n$list-group-border-radius: 0;\r\n\r\n$pre-bg: $dropdown-bg;\r\n$pre-color: $dropdown-link-color;\r\n\r\n$headings-font-weight: lighter;\r\n$headings-color: $base0;\r\n\r\n@import '~bootstrap/scss/bootstrap.scss';\r\n\r\n\r\nwindow-controls {\r\n    svg {\r\n        transition: 0.25s fill;\r\n        fill: $base01;\r\n    }\r\n\r\n    button:hover {\r\n        background: rgba($black, 0.125);\r\n\r\n        svg {\r\n            fill: $black;\r\n        }\r\n    }\r\n\r\n    .btn-close:hover {\r\n        background: #8a2828;\r\n    }\r\n}\r\n\r\n$border-color: $base1;\r\n\r\napp-root  {\r\n    background: $body-bg;\r\n\r\n    &.vibrant {\r\n        background: rgba(255, 255, 255,.4) !important;\r\n    }\r\n\r\n    &> .content {\r\n        .tab-bar {\r\n            .btn-tab-bar {\r\n                background: transparent;\r\n                line-height: 42px;\r\n                align-items: center;\r\n                svg, path {\r\n                    fill: $black;\r\n                    fill-opacity: 0.75;\r\n                }\r\n\r\n                &:hover { background: rgba(0, 0, 0, .125) !important; }\r\n                &:active { background: rgba(0, 0, 0, .25) !important; }\r\n            }\r\n\r\n            &>.tabs {\r\n                tab-header {\r\n                    border-left: 1px solid transparent;\r\n                    border-right: 1px solid transparent;\r\n                    color: $base01;\r\n                    transition: 0.125s ease-out width;\r\n\r\n                    .index {\r\n                        color: rgba($black, 0.4);\r\n                    }\r\n\r\n                    button {\r\n                        color: $body-color;\r\n                        border: none;\r\n                        transition: 0.25s all;\r\n\r\n                        &:hover { background: $button-hover-bg !important; }\r\n                        &:active { background: $button-active-bg !important; }\r\n                    }\r\n\r\n                    .progressbar {\r\n                        background: $blue;\r\n                    }\r\n\r\n                    .activity-indicator {\r\n                        background:rgba(0, 0, 0, 0.2);\r\n                    }\r\n\r\n                    &.active {\r\n                        color: $black;\r\n                        background: $content-bg;\r\n                        border-left: 1px solid $border-color;\r\n                        border-right: 1px solid $border-color;\r\n                    }\r\n                }\r\n            }\r\n        }\r\n\r\n        &.tabs-on-top .tab-bar {\r\n            &>.background {\r\n                border-bottom: 1px solid $border-color;\r\n            }\r\n\r\n            tab-header {\r\n                border-bottom: 1px solid $border-color;\r\n\r\n                &.active {\r\n                    border-bottom-color: transparent;\r\n                }\r\n            }\r\n        }\r\n\r\n        &:not(.tabs-on-top) .tab-bar {\r\n            &>.background {\r\n                border-top: 1px solid $border-color;\r\n            }\r\n\r\n            tab-header {\r\n                border-top: 1px solid $border-color;\r\n\r\n                &.active {\r\n                    margin-top: -1px;\r\n                }\r\n            }\r\n        }\r\n    }\r\n\r\n    &.platform-win32, &.platform-linux {\r\n        border: 1px solid #111;\r\n        &>.content .tab-bar .tabs tab-header:first-child {\r\n            border-left: none;\r\n        }\r\n    }\r\n}\r\n\r\ntab-body {\r\n    background: $content-bg;\r\n}\r\n\r\nsettings-tab > .content {\r\n    & > .nav {\r\n        background: rgba(0, 0, 0, 0.25);\r\n        border-right: 1px solid $body-bg;\r\n\r\n        & > .nav-item > .nav-link {\r\n            border: none;\r\n            padding: 10px 50px 10px 20px;\r\n            font-size: 14px;\r\n\r\n            &:not(.active) {\r\n                color: $body-color;\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\nmulti-hotkey-input {\r\n    .item {\r\n        background: $body-bg2;\r\n        border: 1px solid $blue;\r\n        border-radius: 3px;\r\n        margin-right: 5px;\r\n\r\n        .body {\r\n            padding: 3px 0 2px;\r\n\r\n            .stroke {\r\n                padding: 0 6px;\r\n                border-right: 1px solid $content-bg;\r\n            }\r\n        }\r\n\r\n        .remove {\r\n            padding: 3px 8px 2px;\r\n        }\r\n    }\r\n\r\n    .item:has(.duplicate) {\r\n        background-color: map-get($theme-colors, 'danger');\r\n        border: 1px solid map-get($theme-colors, 'danger');\r\n    }\r\n\r\n    .add {\r\n        color: #777;\r\n        padding: 4px 10px 0;\r\n    }\r\n\r\n    .add, .item .body, .item .remove {\r\n        &:hover { background: darken($body-bg2, 5%); }\r\n        &:active { background: darken($body-bg2, 15%); }\r\n    }\r\n\r\n    .add:has(.duplicate), .item:has(.duplicate) .body, .item:has(.duplicate) .remove {\r\n        &:hover { background: darken(map-get($theme-colors, 'danger'), 5%); }\r\n        &:active { background: darken(map-get($theme-colors, 'danger'), 15%); }\r\n    }\r\n}\r\n\r\nhotkey-input-modal {\r\n    .input {\r\n        background: $input-bg;\r\n        padding: 10px;\r\n        font-size: 24px;\r\n        line-height: 27px;\r\n        height: 55px;\r\n\r\n        .stroke {\r\n            background: $body-bg2;\r\n            border: 1px solid $blue;\r\n            border-radius: 3px;\r\n            margin-right: 10px;\r\n            padding: 3px 10px;\r\n        }\r\n    }\r\n\r\n    .timeout {\r\n        background: $input-bg;\r\n\r\n        div {\r\n            background: $blue;\r\n        }\r\n    }\r\n}\r\n\r\n.mb-3 label {\r\n    margin-bottom: 2px;\r\n}\r\n\r\n.nav-tabs {\r\n    .nav-link {\r\n        transition: 0.25s all;\r\n        border-bottom-color: $nav-tabs-border-color;\r\n    }\r\n}\r\n\r\n.btn-check:checked + label {\r\n    background: $blue;\r\n}\r\n\r\n.btn {\r\n    i + * {\r\n        margin-left: 5px;\r\n    }\r\n\r\n    &.btn-lg i + * {\r\n        margin-left: 10px;\r\n    }\r\n}\r\n\r\n.input-group-addon + .form-control {\r\n    border-left: none;\r\n}\r\n\r\n.input-group > select.form-control {\r\n    flex-direction: row;\r\n}\r\n\r\n.list-group-item {\r\n    transition: 0.25s background;\r\n\r\n    &:not(:first-child) {\r\n        border-top: none;\r\n    }\r\n\r\n    i + * {\r\n        margin-left: 10px;\r\n    }\r\n}\r\n\r\nselect.form-control {\r\n  -webkit-appearance: none;\r\n  background-image: url(\"data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'><path fill='#444' d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'></path></svg>\");\r\n  background-position: 100% 50%;\r\n  background-repeat: no-repeat;\r\n  padding-right: 30px;\r\n}\r\n\r\ncheckbox i.on {\r\n    color: $blue;\r\n}\r\n\r\ntoggle {\r\n    .body {\r\n        border-color: $base0 !important;\r\n\r\n        .toggle {\r\n            background: $base0 !important;\r\n        }\r\n    }\r\n\r\n    &.active .body .toggle {\r\n        background: map-get($theme-colors, primary) !important;\r\n    }\r\n}\r\n\r\n.list-group-item svg {\r\n    fill: $black;\r\n}\r\n\r\n.tabby-title {\r\n    color: $base01;\r\n}\r\n\r\n.tabby-logo {\r\n    filter: saturate(0);\r\n}\r\n\r\nstart-page footer {\r\n    background: $white !important;\r\n}\r\n\r\nterminal-toolbar {\r\n    background: #ffffff4a !important;\r\n    border-bottom: 1px solid #00000026 !important;\r\n}\r\n\r\n.bg-dark{\r\n    background-color: $base2 !important;\r\n}\r\n\r\nsplit-tab-spanner {\r\n    background: rgba(0, 0, 0, .2);\r\n\r\n    &:hover, &.active {\r\n        background: rgba(255, 255, 255, .125);\r\n    }\r\n}\r\n","@mixin bsBanner($file) {\n  /*!\n   * Bootstrap #{$file} v5.3.0-alpha1 (https://getbootstrap.com/)\n   * Copyright 2011-2022 The Bootstrap Authors\n   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n   */\n}\n",":root,\n[data-bs-theme=\"light\"] {\n  // Note: Custom variable values only support SassScript inside `#{}`.\n\n  // Colors\n  //\n  // Generate palettes for full colors, grays, and theme colors.\n\n  @each $color, $value in $colors {\n    --#{$prefix}#{$color}: #{$value};\n  }\n\n  @each $color, $value in $grays {\n    --#{$prefix}gray-#{$color}: #{$value};\n  }\n\n  @each $color, $value in $theme-colors {\n    --#{$prefix}#{$color}: #{$value};\n  }\n\n  @each $color, $value in $theme-colors-rgb {\n    --#{$prefix}#{$color}-rgb: #{$value};\n  }\n\n  @each $color, $value in $theme-colors-text {\n    --#{$prefix}#{$color}-text: #{$value};\n  }\n\n  @each $color, $value in $theme-colors-bg-subtle {\n    --#{$prefix}#{$color}-bg-subtle: #{$value};\n  }\n\n  @each $color, $value in $theme-colors-border-subtle {\n    --#{$prefix}#{$color}-border-subtle: #{$value};\n  }\n\n  --#{$prefix}white-rgb: #{to-rgb($white)};\n  --#{$prefix}black-rgb: #{to-rgb($black)};\n  --#{$prefix}body-color-rgb: #{to-rgb($body-color)};\n  --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\n\n  // Fonts\n\n  // Note: Use `inspect` for lists so that quoted items keep the quotes.\n  // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n  --#{$prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n  --#{$prefix}font-monospace: #{inspect($font-family-monospace)};\n  --#{$prefix}gradient: #{$gradient};\n\n  // Root and body\n  // scss-docs-start root-body-variables\n  @if $font-size-root != null {\n    --#{$prefix}root-font-size: #{$font-size-root};\n  }\n  --#{$prefix}body-font-family: #{inspect($font-family-base)};\n  @include rfs($font-size-base, --#{$prefix}body-font-size);\n  --#{$prefix}body-font-weight: #{$font-weight-base};\n  --#{$prefix}body-line-height: #{$line-height-base};\n  --#{$prefix}body-color: #{$body-color};\n\n  --#{$prefix}emphasis-color: #{$body-emphasis-color};\n  --#{$prefix}emphasis-color-rgb: #{to-rgb($body-emphasis-color)};\n\n  --#{$prefix}secondary-color: #{$body-secondary-color};\n  --#{$prefix}secondary-color-rgb: #{to-rgb($body-secondary-color)};\n  --#{$prefix}secondary-bg: #{$body-secondary-bg};\n  --#{$prefix}secondary-bg-rgb: #{to-rgb($body-secondary-bg)};\n\n  --#{$prefix}tertiary-color: #{$body-tertiary-color};\n  --#{$prefix}tertiary-color-rgb: #{to-rgb($body-tertiary-color)};\n  --#{$prefix}tertiary-bg: #{$body-tertiary-bg};\n  --#{$prefix}tertiary-bg-rgb: #{to-rgb($body-tertiary-bg)};\n\n  @if $body-text-align != null {\n    --#{$prefix}body-text-align: #{$body-text-align};\n  }\n  --#{$prefix}body-bg: #{$body-bg};\n  --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\n  // scss-docs-end root-body-variables\n\n  @if $headings-color != null {\n    --#{$prefix}heading-color: #{$headings-color};\n  }\n\n  --#{$prefix}link-color: #{$link-color};\n  --#{$prefix}link-color-rgb: #{to-rgb($link-color)};\n  --#{$prefix}link-decoration: #{$link-decoration};\n\n  --#{$prefix}link-hover-color: #{$link-hover-color};\n  --#{$prefix}link-hover-color-rgb: #{to-rgb($link-hover-color)};\n\n  @if $link-hover-decoration != null {\n    --#{$prefix}link-hover-decoration: #{$link-hover-decoration};\n  }\n\n  --#{$prefix}code-color: #{$code-color};\n  --#{$prefix}highlight-bg: #{$mark-bg};\n\n  // scss-docs-start root-border-var\n  --#{$prefix}border-width: #{$border-width};\n  --#{$prefix}border-style: #{$border-style};\n  --#{$prefix}border-color: #{$border-color};\n  --#{$prefix}border-color-translucent: #{$border-color-translucent};\n\n  --#{$prefix}border-radius: #{$border-radius};\n  --#{$prefix}border-radius-sm: #{$border-radius-sm};\n  --#{$prefix}border-radius-lg: #{$border-radius-lg};\n  --#{$prefix}border-radius-xl: #{$border-radius-xl};\n  --#{$prefix}border-radius-2xl: #{$border-radius-2xl};\n  --#{$prefix}border-radius-pill: #{$border-radius-pill};\n  // scss-docs-end root-border-var\n\n  --#{$prefix}box-shadow: #{$box-shadow};\n  --#{$prefix}box-shadow-sm: #{$box-shadow-sm};\n  --#{$prefix}box-shadow-lg: #{$box-shadow-lg};\n  --#{$prefix}box-shadow-inset: #{$box-shadow-inset};\n\n  --#{$prefix}emphasis-color: #{$emphasis-color};\n\n  // scss-docs-start form-control-vars\n  --#{$prefix}form-control-bg: var(--#{$prefix}body-bg);\n  --#{$prefix}form-control-disabled-bg: var(--#{$prefix}secondary-bg);\n  // scss-docs-end form-control-vars\n\n  --#{$prefix}highlight-bg: #{$mark-bg};\n\n  @each $name, $value in $grid-breakpoints {\n    --#{$prefix}breakpoint-#{$name}: #{$value};\n  }\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark, true) {\n    // scss-docs-start root-dark-mode-vars\n    --#{$prefix}body-color: #{$body-color-dark};\n    --#{$prefix}body-color-rgb: #{to-rgb($body-color-dark)};\n    --#{$prefix}body-bg: #{$body-bg-dark};\n    --#{$prefix}body-bg-rgb: #{to-rgb($body-bg-dark)};\n\n    --#{$prefix}emphasis-color: #{$body-emphasis-color-dark};\n    --#{$prefix}emphasis-color-rgb: #{to-rgb($body-emphasis-color-dark)};\n\n    --#{$prefix}secondary-color: #{$body-secondary-color-dark};\n    --#{$prefix}secondary-color-rgb: #{to-rgb($body-secondary-color-dark)};\n    --#{$prefix}secondary-bg: #{$body-secondary-bg-dark};\n    --#{$prefix}secondary-bg-rgb: #{to-rgb($body-secondary-bg-dark)};\n\n    --#{$prefix}tertiary-color: #{$body-tertiary-color-dark};\n    --#{$prefix}tertiary-color-rgb: #{to-rgb($body-tertiary-color-dark)};\n    --#{$prefix}tertiary-bg: #{$body-tertiary-bg-dark};\n    --#{$prefix}tertiary-bg-rgb: #{to-rgb($body-tertiary-bg-dark)};\n\n    --#{$prefix}emphasis-color: #{$emphasis-color-dark};\n\n    --#{$prefix}primary-text: #{$primary-text-dark};\n    --#{$prefix}secondary-text: #{$secondary-text-dark};\n    --#{$prefix}success-text: #{$success-text-dark};\n    --#{$prefix}info-text: #{$info-text-dark};\n    --#{$prefix}warning-text: #{$warning-text-dark};\n    --#{$prefix}danger-text: #{$danger-text-dark};\n    --#{$prefix}light-text: #{$light-text-dark};\n    --#{$prefix}dark-text: #{$dark-text-dark};\n\n    --#{$prefix}primary-bg-subtle: #{$primary-bg-subtle-dark};\n    --#{$prefix}secondary-bg-subtle: #{$secondary-bg-subtle-dark};\n    --#{$prefix}success-bg-subtle: #{$success-bg-subtle-dark};\n    --#{$prefix}info-bg-subtle: #{$info-bg-subtle-dark};\n    --#{$prefix}warning-bg-subtle: #{$warning-bg-subtle-dark};\n    --#{$prefix}danger-bg-subtle: #{$danger-bg-subtle-dark};\n    --#{$prefix}light-bg-subtle: #{$light-bg-subtle-dark};\n    --#{$prefix}dark-bg-subtle: #{$dark-bg-subtle-dark};\n\n    --#{$prefix}primary-border-subtle: #{$primary-border-subtle-dark};\n    --#{$prefix}secondary-border-subtle: #{$secondary-border-subtle-dark};\n    --#{$prefix}success-border-subtle: #{$success-border-subtle-dark};\n    --#{$prefix}info-border-subtle: #{$info-border-subtle-dark};\n    --#{$prefix}warning-border-subtle: #{$warning-border-subtle-dark};\n    --#{$prefix}danger-border-subtle: #{$danger-border-subtle-dark};\n    --#{$prefix}light-border-subtle: #{$light-border-subtle-dark};\n    --#{$prefix}dark-border-subtle: #{$dark-border-subtle-dark};\n\n    --#{$prefix}heading-color: #{$headings-color-dark};\n\n    --#{$prefix}link-color: #{$link-color-dark};\n    --#{$prefix}link-hover-color: #{$link-hover-color-dark};\n    --#{$prefix}link-color-rgb: #{to-rgb($link-color-dark)};\n    --#{$prefix}link-hover-color-rgb: #{to-rgb($link-hover-color-dark)};\n\n    --#{$prefix}code-color: #{$code-color-dark};\n\n    --#{$prefix}border-color: #{$border-color-dark};\n    --#{$prefix}border-color-translucent: #{$border-color-translucent-dark};\n    // scss-docs-end root-dark-mode-vars\n  }\n}\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated responsive values for font sizes, paddings, margins and much more\n//\n// Licensed under MIT (https://github.com/twbs/rfs/blob/main/LICENSE)\n\n// Configuration\n\n// Base value\n$rfs-base-value: 1.25rem !default;\n$rfs-unit: rem !default;\n\n@if $rfs-unit != rem and $rfs-unit != px {\n  @error \"`#{$rfs-unit}` is not a valid unit for $rfs-unit. Use `px` or `rem`.\";\n}\n\n// Breakpoint at where values start decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n@if $rfs-breakpoint-unit != px and $rfs-breakpoint-unit != em and $rfs-breakpoint-unit != rem {\n  @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n}\n\n// Resize values based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != number or $rfs-factor <= 1 {\n  @error \"`#{$rfs-factor}` is not a valid  $rfs-factor, it must be greater than 1.\";\n}\n\n// Mode. Possibilities: \"min-media-query\", \"max-media-query\"\n$rfs-mode: min-media-query !default;\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-rfs to false\n$enable-rfs: true !default;\n\n// Cache $rfs-base-value unit\n$rfs-base-value-unit: unit($rfs-base-value);\n\n@function divide($dividend, $divisor, $precision: 10) {\n  $sign: if($dividend > 0 and $divisor > 0 or $dividend < 0 and $divisor < 0, 1, -1);\n  $dividend: abs($dividend);\n  $divisor: abs($divisor);\n  @if $dividend == 0 {\n    @return 0;\n  }\n  @if $divisor == 0 {\n    @error \"Cannot divide by 0\";\n  }\n  $remainder: $dividend;\n  $result: 0;\n  $factor: 10;\n  @while ($remainder > 0 and $precision >= 0) {\n    $quotient: 0;\n    @while ($remainder >= $divisor) {\n      $remainder: $remainder - $divisor;\n      $quotient: $quotient + 1;\n    }\n    $result: $result * 10 + $quotient;\n    $factor: $factor * .1;\n    $remainder: $remainder * 10;\n    $precision: $precision - 1;\n    @if ($precision < 0 and $remainder >= $divisor * 5) {\n      $result: $result + 1;\n    }\n  }\n  $result: $result * $factor * $sign;\n  $dividend-unit: unit($dividend);\n  $divisor-unit: unit($divisor);\n  $unit-map: (\n    \"px\": 1px,\n    \"rem\": 1rem,\n    \"em\": 1em,\n    \"%\": 1%\n  );\n  @if ($dividend-unit != $divisor-unit and map-has-key($unit-map, $dividend-unit)) {\n    $result: $result * map-get($unit-map, $dividend-unit);\n  }\n  @return $result;\n}\n\n// Remove px-unit from $rfs-base-value for calculations\n@if $rfs-base-value-unit == px {\n  $rfs-base-value: divide($rfs-base-value, $rfs-base-value * 0 + 1);\n}\n@else if $rfs-base-value-unit == rem {\n  $rfs-base-value: divide($rfs-base-value, divide($rfs-base-value * 0 + 1, $rfs-rem-value));\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == px {\n  $rfs-breakpoint: divide($rfs-breakpoint, $rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == rem or $rfs-breakpoint-unit-cache == \"em\" {\n  $rfs-breakpoint: divide($rfs-breakpoint, divide($rfs-breakpoint * 0 + 1, $rfs-rem-value));\n}\n\n// Calculate the media query value\n$rfs-mq-value: if($rfs-breakpoint-unit == px, #{$rfs-breakpoint}px, #{divide($rfs-breakpoint, $rfs-rem-value)}#{$rfs-breakpoint-unit});\n$rfs-mq-property-width: if($rfs-mode == max-media-query, max-width, min-width);\n$rfs-mq-property-height: if($rfs-mode == max-media-query, max-height, min-height);\n\n// Internal mixin used to determine which media query needs to be used\n@mixin _rfs-media-query {\n  @if $rfs-two-dimensional {\n    @if $rfs-mode == max-media-query {\n      @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}), (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n        @content;\n      }\n    }\n    @else {\n      @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) and (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n        @content;\n      }\n    }\n  }\n  @else {\n    @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) {\n      @content;\n    }\n  }\n}\n\n// Internal mixin that adds disable classes to the selector if needed.\n@mixin _rfs-rule {\n  @if $rfs-class == disable and $rfs-mode == max-media-query {\n    // Adding an extra class increases specificity, which prevents the media query to override the property\n    &,\n    .disable-rfs &,\n    &.disable-rfs {\n      @content;\n    }\n  }\n  @else if $rfs-class == enable and $rfs-mode == min-media-query {\n    .enable-rfs &,\n    &.enable-rfs {\n      @content;\n    }\n  }\n  @else {\n    @content;\n  }\n}\n\n// Internal mixin that adds enable classes to the selector if needed.\n@mixin _rfs-media-query-rule {\n\n  @if $rfs-class == enable {\n    @if $rfs-mode == min-media-query {\n      @content;\n    }\n\n    @include _rfs-media-query {\n      .enable-rfs &,\n      &.enable-rfs {\n        @content;\n      }\n    }\n  }\n  @else {\n    @if $rfs-class == disable and $rfs-mode == min-media-query {\n      .disable-rfs &,\n      &.disable-rfs {\n        @content;\n      }\n    }\n    @include _rfs-media-query {\n      @content;\n    }\n  }\n}\n\n// Helper function to get the formatted non-responsive value\n@function rfs-value($values) {\n  // Convert to list\n  $values: if(type-of($values) != list, ($values,), $values);\n\n  $val: '';\n\n  // Loop over each value and calculate value\n  @each $value in $values {\n    @if $value == 0 {\n      $val: $val + ' 0';\n    }\n    @else {\n      // Cache $value unit\n      $unit: if(type-of($value) == \"number\", unit($value), false);\n\n      @if $unit == px {\n        // Convert to rem if needed\n        $val: $val + ' ' + if($rfs-unit == rem, #{divide($value, $value * 0 + $rfs-rem-value)}rem, $value);\n      }\n      @else if $unit == rem {\n        // Convert to px if needed\n        $val: $val + ' ' + if($rfs-unit == px, #{divide($value, $value * 0 + 1) * $rfs-rem-value}px, $value);\n      }\n      @else {\n        // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n        $val: $val + ' ' + $value;\n      }\n    }\n  }\n\n  // Remove first space\n  @return unquote(str-slice($val, 2));\n}\n\n// Helper function to get the responsive value calculated by RFS\n@function rfs-fluid-value($values) {\n  // Convert to list\n  $values: if(type-of($values) != list, ($values,), $values);\n\n  $val: '';\n\n  // Loop over each value and calculate value\n  @each $value in $values {\n    @if $value == 0 {\n      $val: $val + ' 0';\n    }\n\n    @else {\n      // Cache $value unit\n      $unit: if(type-of($value) == \"number\", unit($value), false);\n\n      // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n      @if not $unit or $unit != px and $unit != rem {\n        $val: $val + ' ' + $value;\n      }\n\n      @else {\n        // Remove unit from $value for calculations\n        $value: divide($value, $value * 0 + if($unit == px, 1, divide(1, $rfs-rem-value)));\n\n        // Only add the media query if the value is greater than the minimum value\n        @if abs($value) <= $rfs-base-value or not $enable-rfs {\n          $val: $val + ' ' +  if($rfs-unit == rem, #{divide($value, $rfs-rem-value)}rem, #{$value}px);\n        }\n        @else {\n          // Calculate the minimum value\n          $value-min: $rfs-base-value + divide(abs($value) - $rfs-base-value, $rfs-factor);\n\n          // Calculate difference between $value and the minimum value\n          $value-diff: abs($value) - $value-min;\n\n          // Base value formatting\n          $min-width: if($rfs-unit == rem, #{divide($value-min, $rfs-rem-value)}rem, #{$value-min}px);\n\n          // Use negative value if needed\n          $min-width: if($value < 0, -$min-width, $min-width);\n\n          // Use `vmin` if two-dimensional is enabled\n          $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n          // Calculate the variable width between 0 and $rfs-breakpoint\n          $variable-width: #{divide($value-diff * 100, $rfs-breakpoint)}#{$variable-unit};\n\n          // Return the calculated value\n          $val: $val + ' calc(' + $min-width + if($value < 0, ' - ', ' + ') + $variable-width + ')';\n        }\n      }\n    }\n  }\n\n  // Remove first space\n  @return unquote(str-slice($val, 2));\n}\n\n// RFS mixin\n@mixin rfs($values, $property: font-size) {\n  @if $values != null {\n    $val: rfs-value($values);\n    $fluidVal: rfs-fluid-value($values);\n\n    // Do not print the media query if responsive & non-responsive values are the same\n    @if $val == $fluidVal {\n      #{$property}: $val;\n    }\n    @else {\n      @include _rfs-rule {\n        #{$property}: if($rfs-mode == max-media-query, $val, $fluidVal);\n\n        // Include safari iframe resize fix if needed\n        min-width: if($rfs-safari-iframe-resize-bug-fix, (0 * 1vw), null);\n      }\n\n      @include _rfs-media-query-rule {\n        #{$property}: if($rfs-mode == max-media-query, $fluidVal, $val);\n      }\n    }\n  }\n}\n\n// Shorthand helper mixins\n@mixin font-size($value) {\n  @include rfs($value);\n}\n\n@mixin padding($value) {\n  @include rfs($value, padding);\n}\n\n@mixin padding-top($value) {\n  @include rfs($value, padding-top);\n}\n\n@mixin padding-right($value) {\n  @include rfs($value, padding-right);\n}\n\n@mixin padding-bottom($value) {\n  @include rfs($value, padding-bottom);\n}\n\n@mixin padding-left($value) {\n  @include rfs($value, padding-left);\n}\n\n@mixin margin($value) {\n  @include rfs($value, margin);\n}\n\n@mixin margin-top($value) {\n  @include rfs($value, margin-top);\n}\n\n@mixin margin-right($value) {\n  @include rfs($value, margin-right);\n}\n\n@mixin margin-bottom($value) {\n  @include rfs($value, margin-bottom);\n}\n\n@mixin margin-left($value) {\n  @include rfs($value, margin-left);\n}\n","// scss-docs-start color-mode-mixin\n@mixin color-mode($mode: light, $root: false) {\n  @if $color-mode-type == \"media-query\" {\n    @if $root == true {\n      @media (prefers-color-scheme: $mode) {\n        :root {\n          @content;\n        }\n      }\n    } @else {\n      @media (prefers-color-scheme: $mode) {\n        @content;\n      }\n    }\n  } @else {\n    [data-bs-theme=\"#{$mode}\"] {\n      @content;\n    }\n  }\n}\n// scss-docs-end color-mode-mixin\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n\n*,\n*::before,\n*::after {\n  box-sizing: border-box;\n}\n\n\n// Root\n//\n// Ability to the value of the root font sizes, affecting the value of `rem`.\n// null by default, thus nothing is generated.\n\n:root {\n  @if $font-size-root != null {\n    @include font-size(var(--#{$prefix}root-font-size));\n  }\n\n  @if $enable-smooth-scroll {\n    @media (prefers-reduced-motion: no-preference) {\n      scroll-behavior: smooth;\n    }\n  }\n}\n\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Prevent adjustments of font size after orientation changes in iOS.\n// 4. Change the default tap highlight to be completely transparent in iOS.\n\n// scss-docs-start reboot-body-rules\nbody {\n  margin: 0; // 1\n  font-family: var(--#{$prefix}body-font-family);\n  @include font-size(var(--#{$prefix}body-font-size));\n  font-weight: var(--#{$prefix}body-font-weight);\n  line-height: var(--#{$prefix}body-line-height);\n  color: var(--#{$prefix}body-color);\n  text-align: var(--#{$prefix}body-text-align);\n  background-color: var(--#{$prefix}body-bg); // 2\n  -webkit-text-size-adjust: 100%; // 3\n  -webkit-tap-highlight-color: rgba($black, 0); // 4\n}\n// scss-docs-end reboot-body-rules\n\n\n// Content grouping\n//\n// 1. Reset Firefox's gray color\n\nhr {\n  margin: $hr-margin-y 0;\n  color: $hr-color; // 1\n  border: 0;\n  border-top: $hr-border-width solid $hr-border-color;\n  opacity: $hr-opacity;\n}\n\n\n// Typography\n//\n// 1. Remove top margins from headings\n//    By default, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top\n//    margin for easier control within type scales as it avoids margin collapsing.\n\n%heading {\n  margin-top: 0; // 1\n  margin-bottom: $headings-margin-bottom;\n  font-family: $headings-font-family;\n  font-style: $headings-font-style;\n  font-weight: $headings-font-weight;\n  line-height: $headings-line-height;\n  color: var(--#{$prefix}heading-color, inherit);\n}\n\nh1 {\n  @extend %heading;\n  @include font-size($h1-font-size);\n}\n\nh2 {\n  @extend %heading;\n  @include font-size($h2-font-size);\n}\n\nh3 {\n  @extend %heading;\n  @include font-size($h3-font-size);\n}\n\nh4 {\n  @extend %heading;\n  @include font-size($h4-font-size);\n}\n\nh5 {\n  @extend %heading;\n  @include font-size($h5-font-size);\n}\n\nh6 {\n  @extend %heading;\n  @include font-size($h6-font-size);\n}\n\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `<p>`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\n\np {\n  margin-top: 0;\n  margin-bottom: $paragraph-margin-bottom;\n}\n\n\n// Abbreviations\n//\n// 1. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 2. Add explicit cursor to indicate changed behavior.\n// 3. Prevent the text-decoration to be skipped.\n\nabbr[title] {\n  text-decoration: underline dotted; // 1\n  cursor: help; // 2\n  text-decoration-skip-ink: none; // 3\n}\n\n\n// Address\n\naddress {\n  margin-bottom: 1rem;\n  font-style: normal;\n  line-height: inherit;\n}\n\n\n// Lists\n\nol,\nul {\n  padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n  margin-top: 0;\n  margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n  margin-bottom: 0;\n}\n\ndt {\n  font-weight: $dt-font-weight;\n}\n\n// 1. Undo browser default\n\ndd {\n  margin-bottom: .5rem;\n  margin-left: 0; // 1\n}\n\n\n// Blockquote\n\nblockquote {\n  margin: 0 0 1rem;\n}\n\n\n// Strong\n//\n// Add the correct font weight in Chrome, Edge, and Safari\n\nb,\nstrong {\n  font-weight: $font-weight-bolder;\n}\n\n\n// Small\n//\n// Add the correct font size in all browsers\n\nsmall {\n  @include font-size($small-font-size);\n}\n\n\n// Mark\n\nmark {\n  padding: $mark-padding;\n  background-color: var(--#{$prefix}highlight-bg);\n}\n\n\n// Sub and Sup\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n\nsub,\nsup {\n  position: relative;\n  @include font-size($sub-sup-font-size);\n  line-height: 0;\n  vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n// Links\n\na {\n  color: rgba(var(--#{$prefix}link-color-rgb), var(--#{$prefix}link-opacity, 1));\n  text-decoration: $link-decoration;\n\n  &:hover {\n    --#{$prefix}link-color-rgb: var(--#{$prefix}link-hover-color-rgb);\n    text-decoration: $link-hover-decoration;\n  }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([class]) {\n  &,\n  &:hover {\n    color: inherit;\n    text-decoration: none;\n  }\n}\n\n\n// Code\n\npre,\ncode,\nkbd,\nsamp {\n  font-family: $font-family-code;\n  @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\n// 1. Remove browser default top margin\n// 2. Reset browser default of `1em` to use `rem`s\n// 3. Don't allow content to break outside\n\npre {\n  display: block;\n  margin-top: 0; // 1\n  margin-bottom: 1rem; // 2\n  overflow: auto; // 3\n  @include font-size($code-font-size);\n  color: $pre-color;\n\n  // Account for some code outputs that place code tags in pre tags\n  code {\n    @include font-size(inherit);\n    color: inherit;\n    word-break: normal;\n  }\n}\n\ncode {\n  @include font-size($code-font-size);\n  color: var(--#{$prefix}code-color);\n  word-wrap: break-word;\n\n  // Streamline the style when inside anchors to avoid broken underline and more\n  a > & {\n    color: inherit;\n  }\n}\n\nkbd {\n  padding: $kbd-padding-y $kbd-padding-x;\n  @include font-size($kbd-font-size);\n  color: $kbd-color;\n  background-color: $kbd-bg;\n  @include border-radius($border-radius-sm);\n\n  kbd {\n    padding: 0;\n    @include font-size(1em);\n    font-weight: $nested-kbd-font-weight;\n  }\n}\n\n\n// Figures\n//\n// Apply a consistent margin strategy (matches our type styles).\n\nfigure {\n  margin: 0 0 1rem;\n}\n\n\n// Images and content\n\nimg,\nsvg {\n  vertical-align: middle;\n}\n\n\n// Tables\n//\n// Prevent double borders\n\ntable {\n  caption-side: bottom;\n  border-collapse: collapse;\n}\n\ncaption {\n  padding-top: $table-cell-padding-y;\n  padding-bottom: $table-cell-padding-y;\n  color: $table-caption-color;\n  text-align: left;\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `<td>` alignment by inheriting `text-align`.\n// 3. Fix alignment for Safari\n\nth {\n  font-weight: $table-th-font-weight; // 1\n  text-align: inherit; // 2\n  text-align: -webkit-match-parent; // 3\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n  border-color: inherit;\n  border-style: solid;\n  border-width: 0;\n}\n\n\n// Forms\n//\n// 1. Allow labels to use `margin` for spacing.\n\nlabel {\n  display: inline-block; // 1\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n// See https://github.com/twbs/bootstrap/issues/24093\n\nbutton {\n  // stylelint-disable-next-line property-disallowed-list\n  border-radius: 0;\n}\n\n// Explicitly remove focus outline in Chromium when it shouldn't be\n// visible (e.g. as result of mouse click or touch tap). It already\n// should be doing this automatically, but seems to currently be\n// confused and applies its very visible two-tone outline anyway.\n\nbutton:focus:not(:focus-visible) {\n  outline: 0;\n}\n\n// 1. Remove the margin in Firefox and Safari\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n  margin: 0; // 1\n  font-family: inherit;\n  @include font-size(inherit);\n  line-height: inherit;\n}\n\n// Remove the inheritance of text transform in Firefox\nbutton,\nselect {\n  text-transform: none;\n}\n// Set the cursor for non-`<button>` buttons\n//\n// Details at https://github.com/twbs/bootstrap/pull/30562\n[role=\"button\"] {\n  cursor: pointer;\n}\n\nselect {\n  // Remove the inheritance of word-wrap in Safari.\n  // See https://github.com/twbs/bootstrap/issues/24990\n  word-wrap: normal;\n\n  // Undo the opacity change from Chrome\n  &:disabled {\n    opacity: 1;\n  }\n}\n\n// Remove the dropdown arrow only from text type inputs built with datalists in Chrome.\n// See https://stackoverflow.com/a/54997118\n\n[list]:not([type=\"date\"]):not([type=\"datetime-local\"]):not([type=\"month\"]):not([type=\"week\"]):not([type=\"time\"])::-webkit-calendar-picker-indicator {\n  display: none !important;\n}\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n//    controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\n// 3. Opinionated: add \"hand\" cursor to non-disabled button elements.\n\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n  -webkit-appearance: button; // 2\n\n  @if $enable-button-pointers {\n    &:not(:disabled) {\n      cursor: pointer; // 3\n    }\n  }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\n\n::-moz-focus-inner {\n  padding: 0;\n  border-style: none;\n}\n\n// 1. Textareas should really only resize vertically so they don't break their (horizontal) containers.\n\ntextarea {\n  resize: vertical; // 1\n}\n\n// 1. Browsers set a default `min-width: min-content;` on fieldsets,\n//    unlike e.g. `<div>`s, which have `min-width: 0;` by default.\n//    So we reset that to ensure fieldsets behave more like a standard block element.\n//    See https://github.com/twbs/bootstrap/issues/12359\n//    and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n// 2. Reset the default outline behavior of fieldsets so they don't affect page layout.\n\nfieldset {\n  min-width: 0; // 1\n  padding: 0; // 2\n  margin: 0; // 2\n  border: 0; // 2\n}\n\n// 1. By using `float: left`, the legend will behave like a block element.\n//    This way the border of a fieldset wraps around the legend if present.\n// 2. Fix wrapping bug.\n//    See https://github.com/twbs/bootstrap/issues/29712\n\nlegend {\n  float: left; // 1\n  width: 100%;\n  padding: 0;\n  margin-bottom: $legend-margin-bottom;\n  @include font-size($legend-font-size);\n  font-weight: $legend-font-weight;\n  line-height: inherit;\n\n  + * {\n    clear: left; // 2\n  }\n}\n\n// Fix height of inputs with a type of datetime-local, date, month, week, or time\n// See https://github.com/twbs/bootstrap/issues/18842\n\n::-webkit-datetime-edit-fields-wrapper,\n::-webkit-datetime-edit-text,\n::-webkit-datetime-edit-minute,\n::-webkit-datetime-edit-hour-field,\n::-webkit-datetime-edit-day-field,\n::-webkit-datetime-edit-month-field,\n::-webkit-datetime-edit-year-field {\n  padding: 0;\n}\n\n::-webkit-inner-spin-button {\n  height: auto;\n}\n\n// 1. Correct the outline style in Safari.\n// 2. This overrides the extra rounded corners on search inputs in iOS so that our\n//    `.form-control` class can properly style them. Note that this cannot simply\n//    be added to `.form-control` as it's not specific enough. For details, see\n//    https://github.com/twbs/bootstrap/issues/11586.\n\n[type=\"search\"] {\n  outline-offset: -2px; // 1\n  -webkit-appearance: textfield; // 2\n}\n\n// 1. A few input types should stay LTR\n// See https://rtlstyling.com/posts/rtl-styling#form-inputs\n// 2. RTL only output\n// See https://rtlcss.com/learn/usage-guide/control-directives/#raw\n\n/* rtl:raw:\n[type=\"tel\"],\n[type=\"url\"],\n[type=\"email\"],\n[type=\"number\"] {\n  direction: ltr;\n}\n*/\n\n// Remove the inner padding in Chrome and Safari on macOS.\n\n::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n// Remove padding around color pickers in webkit browsers\n\n::-webkit-color-swatch-wrapper {\n  padding: 0;\n}\n\n\n// 1. Inherit font family and line height for file input buttons\n// 2. Correct the inability to style clickable types in iOS and Safari.\n\n::file-selector-button {\n  font: inherit; // 1\n  -webkit-appearance: button; // 2\n}\n\n// Correct element displays\n\noutput {\n  display: inline-block;\n}\n\n// Remove border from iframe\n\niframe {\n  border: 0;\n}\n\n// Summary\n//\n// 1. Add the correct display in all browsers\n\nsummary {\n  display: list-item; // 1\n  cursor: pointer;\n}\n\n\n// Progress\n//\n// Add the correct vertical alignment in Chrome, Firefox, and Opera.\n\nprogress {\n  vertical-align: baseline;\n}\n\n\n// Hidden attribute\n//\n// Always hide an element with the `hidden` HTML attribute.\n\n[hidden] {\n  display: none !important;\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n// scss-docs-start gray-color-variables\n$white:    #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black:    #000 !default;\n// scss-docs-end gray-color-variables\n\n// fusv-disable\n// scss-docs-start gray-colors-map\n$grays: (\n  \"100\": $gray-100,\n  \"200\": $gray-200,\n  \"300\": $gray-300,\n  \"400\": $gray-400,\n  \"500\": $gray-500,\n  \"600\": $gray-600,\n  \"700\": $gray-700,\n  \"800\": $gray-800,\n  \"900\": $gray-900\n) !default;\n// scss-docs-end gray-colors-map\n// fusv-enable\n\n// scss-docs-start color-variables\n$blue:    #0d6efd !default;\n$indigo:  #6610f2 !default;\n$purple:  #6f42c1 !default;\n$pink:    #d63384 !default;\n$red:     #dc3545 !default;\n$orange:  #fd7e14 !default;\n$yellow:  #ffc107 !default;\n$green:   #198754 !default;\n$teal:    #20c997 !default;\n$cyan:    #0dcaf0 !default;\n// scss-docs-end color-variables\n\n// scss-docs-start colors-map\n$colors: (\n  \"blue\":       $blue,\n  \"indigo\":     $indigo,\n  \"purple\":     $purple,\n  \"pink\":       $pink,\n  \"red\":        $red,\n  \"orange\":     $orange,\n  \"yellow\":     $yellow,\n  \"green\":      $green,\n  \"teal\":       $teal,\n  \"cyan\":       $cyan,\n  \"black\":      $black,\n  \"white\":      $white,\n  \"gray\":       $gray-600,\n  \"gray-dark\":  $gray-800\n) !default;\n// scss-docs-end colors-map\n\n// The contrast ratio to reach against white, to determine if color changes from \"light\" to \"dark\". Acceptable values for WCAG 2.0 are 3, 4.5 and 7.\n// See https://www.w3.org/TR/WCAG20/#visual-audio-contrast-contrast\n$min-contrast-ratio:   4.5 !default;\n\n// Customize the light and dark text colors for use in our color contrast function.\n$color-contrast-dark:      $black !default;\n$color-contrast-light:     $white !default;\n\n// fusv-disable\n$blue-100: tint-color($blue, 80%) !default;\n$blue-200: tint-color($blue, 60%) !default;\n$blue-300: tint-color($blue, 40%) !default;\n$blue-400: tint-color($blue, 20%) !default;\n$blue-500: $blue !default;\n$blue-600: shade-color($blue, 20%) !default;\n$blue-700: shade-color($blue, 40%) !default;\n$blue-800: shade-color($blue, 60%) !default;\n$blue-900: shade-color($blue, 80%) !default;\n\n$indigo-100: tint-color($indigo, 80%) !default;\n$indigo-200: tint-color($indigo, 60%) !default;\n$indigo-300: tint-color($indigo, 40%) !default;\n$indigo-400: tint-color($indigo, 20%) !default;\n$indigo-500: $indigo !default;\n$indigo-600: shade-color($indigo, 20%) !default;\n$indigo-700: shade-color($indigo, 40%) !default;\n$indigo-800: shade-color($indigo, 60%) !default;\n$indigo-900: shade-color($indigo, 80%) !default;\n\n$purple-100: tint-color($purple, 80%) !default;\n$purple-200: tint-color($purple, 60%) !default;\n$purple-300: tint-color($purple, 40%) !default;\n$purple-400: tint-color($purple, 20%) !default;\n$purple-500: $purple !default;\n$purple-600: shade-color($purple, 20%) !default;\n$purple-700: shade-color($purple, 40%) !default;\n$purple-800: shade-color($purple, 60%) !default;\n$purple-900: shade-color($purple, 80%) !default;\n\n$pink-100: tint-color($pink, 80%) !default;\n$pink-200: tint-color($pink, 60%) !default;\n$pink-300: tint-color($pink, 40%) !default;\n$pink-400: tint-color($pink, 20%) !default;\n$pink-500: $pink !default;\n$pink-600: shade-color($pink, 20%) !default;\n$pink-700: shade-color($pink, 40%) !default;\n$pink-800: shade-color($pink, 60%) !default;\n$pink-900: shade-color($pink, 80%) !default;\n\n$red-100: tint-color($red, 80%) !default;\n$red-200: tint-color($red, 60%) !default;\n$red-300: tint-color($red, 40%) !default;\n$red-400: tint-color($red, 20%) !default;\n$red-500: $red !default;\n$red-600: shade-color($red, 20%) !default;\n$red-700: shade-color($red, 40%) !default;\n$red-800: shade-color($red, 60%) !default;\n$red-900: shade-color($red, 80%) !default;\n\n$orange-100: tint-color($orange, 80%) !default;\n$orange-200: tint-color($orange, 60%) !default;\n$orange-300: tint-color($orange, 40%) !default;\n$orange-400: tint-color($orange, 20%) !default;\n$orange-500: $orange !default;\n$orange-600: shade-color($orange, 20%) !default;\n$orange-700: shade-color($orange, 40%) !default;\n$orange-800: shade-color($orange, 60%) !default;\n$orange-900: shade-color($orange, 80%) !default;\n\n$yellow-100: tint-color($yellow, 80%) !default;\n$yellow-200: tint-color($yellow, 60%) !default;\n$yellow-300: tint-color($yellow, 40%) !default;\n$yellow-400: tint-color($yellow, 20%) !default;\n$yellow-500: $yellow !default;\n$yellow-600: shade-color($yellow, 20%) !default;\n$yellow-700: shade-color($yellow, 40%) !default;\n$yellow-800: shade-color($yellow, 60%) !default;\n$yellow-900: shade-color($yellow, 80%) !default;\n\n$green-100: tint-color($green, 80%) !default;\n$green-200: tint-color($green, 60%) !default;\n$green-300: tint-color($green, 40%) !default;\n$green-400: tint-color($green, 20%) !default;\n$green-500: $green !default;\n$green-600: shade-color($green, 20%) !default;\n$green-700: shade-color($green, 40%) !default;\n$green-800: shade-color($green, 60%) !default;\n$green-900: shade-color($green, 80%) !default;\n\n$teal-100: tint-color($teal, 80%) !default;\n$teal-200: tint-color($teal, 60%) !default;\n$teal-300: tint-color($teal, 40%) !default;\n$teal-400: tint-color($teal, 20%) !default;\n$teal-500: $teal !default;\n$teal-600: shade-color($teal, 20%) !default;\n$teal-700: shade-color($teal, 40%) !default;\n$teal-800: shade-color($teal, 60%) !default;\n$teal-900: shade-color($teal, 80%) !default;\n\n$cyan-100: tint-color($cyan, 80%) !default;\n$cyan-200: tint-color($cyan, 60%) !default;\n$cyan-300: tint-color($cyan, 40%) !default;\n$cyan-400: tint-color($cyan, 20%) !default;\n$cyan-500: $cyan !default;\n$cyan-600: shade-color($cyan, 20%) !default;\n$cyan-700: shade-color($cyan, 40%) !default;\n$cyan-800: shade-color($cyan, 60%) !default;\n$cyan-900: shade-color($cyan, 80%) !default;\n\n$blues: (\n  \"blue-100\": $blue-100,\n  \"blue-200\": $blue-200,\n  \"blue-300\": $blue-300,\n  \"blue-400\": $blue-400,\n  \"blue-500\": $blue-500,\n  \"blue-600\": $blue-600,\n  \"blue-700\": $blue-700,\n  \"blue-800\": $blue-800,\n  \"blue-900\": $blue-900\n) !default;\n\n$indigos: (\n  \"indigo-100\": $indigo-100,\n  \"indigo-200\": $indigo-200,\n  \"indigo-300\": $indigo-300,\n  \"indigo-400\": $indigo-400,\n  \"indigo-500\": $indigo-500,\n  \"indigo-600\": $indigo-600,\n  \"indigo-700\": $indigo-700,\n  \"indigo-800\": $indigo-800,\n  \"indigo-900\": $indigo-900\n) !default;\n\n$purples: (\n  \"purple-100\": $purple-100,\n  \"purple-200\": $purple-200,\n  \"purple-300\": $purple-300,\n  \"purple-400\": $purple-400,\n  \"purple-500\": $purple-500,\n  \"purple-600\": $purple-600,\n  \"purple-700\": $purple-700,\n  \"purple-800\": $purple-800,\n  \"purple-900\": $purple-900\n) !default;\n\n$pinks: (\n  \"pink-100\": $pink-100,\n  \"pink-200\": $pink-200,\n  \"pink-300\": $pink-300,\n  \"pink-400\": $pink-400,\n  \"pink-500\": $pink-500,\n  \"pink-600\": $pink-600,\n  \"pink-700\": $pink-700,\n  \"pink-800\": $pink-800,\n  \"pink-900\": $pink-900\n) !default;\n\n$reds: (\n  \"red-100\": $red-100,\n  \"red-200\": $red-200,\n  \"red-300\": $red-300,\n  \"red-400\": $red-400,\n  \"red-500\": $red-500,\n  \"red-600\": $red-600,\n  \"red-700\": $red-700,\n  \"red-800\": $red-800,\n  \"red-900\": $red-900\n) !default;\n\n$oranges: (\n  \"orange-100\": $orange-100,\n  \"orange-200\": $orange-200,\n  \"orange-300\": $orange-300,\n  \"orange-400\": $orange-400,\n  \"orange-500\": $orange-500,\n  \"orange-600\": $orange-600,\n  \"orange-700\": $orange-700,\n  \"orange-800\": $orange-800,\n  \"orange-900\": $orange-900\n) !default;\n\n$yellows: (\n  \"yellow-100\": $yellow-100,\n  \"yellow-200\": $yellow-200,\n  \"yellow-300\": $yellow-300,\n  \"yellow-400\": $yellow-400,\n  \"yellow-500\": $yellow-500,\n  \"yellow-600\": $yellow-600,\n  \"yellow-700\": $yellow-700,\n  \"yellow-800\": $yellow-800,\n  \"yellow-900\": $yellow-900\n) !default;\n\n$greens: (\n  \"green-100\": $green-100,\n  \"green-200\": $green-200,\n  \"green-300\": $green-300,\n  \"green-400\": $green-400,\n  \"green-500\": $green-500,\n  \"green-600\": $green-600,\n  \"green-700\": $green-700,\n  \"green-800\": $green-800,\n  \"green-900\": $green-900\n) !default;\n\n$teals: (\n  \"teal-100\": $teal-100,\n  \"teal-200\": $teal-200,\n  \"teal-300\": $teal-300,\n  \"teal-400\": $teal-400,\n  \"teal-500\": $teal-500,\n  \"teal-600\": $teal-600,\n  \"teal-700\": $teal-700,\n  \"teal-800\": $teal-800,\n  \"teal-900\": $teal-900\n) !default;\n\n$cyans: (\n  \"cyan-100\": $cyan-100,\n  \"cyan-200\": $cyan-200,\n  \"cyan-300\": $cyan-300,\n  \"cyan-400\": $cyan-400,\n  \"cyan-500\": $cyan-500,\n  \"cyan-600\": $cyan-600,\n  \"cyan-700\": $cyan-700,\n  \"cyan-800\": $cyan-800,\n  \"cyan-900\": $cyan-900\n) !default;\n// fusv-enable\n\n// scss-docs-start theme-color-variables\n$primary:       $blue !default;\n$secondary:     $gray-600 !default;\n$success:       $green !default;\n$info:          $cyan !default;\n$warning:       $yellow !default;\n$danger:        $red !default;\n$light:         $gray-100 !default;\n$dark:          $gray-900 !default;\n// scss-docs-end theme-color-variables\n\n// scss-docs-start theme-colors-map\n$theme-colors: (\n  \"primary\":    $primary,\n  \"secondary\":  $secondary,\n  \"success\":    $success,\n  \"info\":       $info,\n  \"warning\":    $warning,\n  \"danger\":     $danger,\n  \"light\":      $light,\n  \"dark\":       $dark\n) !default;\n// scss-docs-end theme-colors-map\n\n$primary-text:            $blue-600 !default;\n$secondary-text:          $gray-600 !default;\n$success-text:            $green-600 !default;\n$info-text:               $cyan-700 !default;\n$warning-text:            $yellow-700 !default;\n$danger-text:             $red-600 !default;\n$light-text:              $gray-600 !default;\n$dark-text:               $gray-700 !default;\n\n$primary-bg-subtle:       $blue-100 !default;\n$secondary-bg-subtle:     $gray-100 !default;\n$success-bg-subtle:       $green-100 !default;\n$info-bg-subtle:          $cyan-100 !default;\n$warning-bg-subtle:       $yellow-100 !default;\n$danger-bg-subtle:        $red-100 !default;\n$light-bg-subtle:         mix($gray-100, $white) !default;\n$dark-bg-subtle:          $gray-400 !default;\n\n$primary-border-subtle:   $blue-200 !default;\n$secondary-border-subtle: $gray-200 !default;\n$success-border-subtle:   $green-200 !default;\n$info-border-subtle:      $cyan-200 !default;\n$warning-border-subtle:   $yellow-200 !default;\n$danger-border-subtle:    $red-200 !default;\n$light-border-subtle:     $gray-200 !default;\n$dark-border-subtle:      $gray-500 !default;\n\n// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n  (\"<\", \"%3c\"),\n  (\">\", \"%3e\"),\n  (\"#\", \"%23\"),\n  (\"(\", \"%28\"),\n  (\")\", \"%29\"),\n) !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret:                true !default;\n$enable-rounded:              true !default;\n$enable-shadows:              false !default;\n$enable-gradients:            false !default;\n$enable-transitions:          true !default;\n$enable-reduced-motion:       true !default;\n$enable-smooth-scroll:        true !default;\n$enable-grid-classes:         true !default;\n$enable-container-classes:    true !default;\n$enable-cssgrid:              false !default;\n$enable-button-pointers:      true !default;\n$enable-rfs:                  true !default;\n$enable-validation-icons:     true !default;\n$enable-negative-margins:     false !default;\n$enable-deprecation-messages: true !default;\n$enable-important-utilities:  true !default;\n\n$enable-dark-mode:            true !default;\n$color-mode-type:             data !default; // `data` or `media-query`\n\n// Prefix for :root CSS variables\n\n$variable-prefix:             bs- !default; // Deprecated in v5.2.0 for the shorter `$prefix`\n$prefix:                      $variable-prefix !default;\n\n// Gradient\n//\n// The gradient which is added to components if `$enable-gradients` is `true`\n// This gradient is also added to elements with `.bg-gradient`\n// scss-docs-start variable-gradient\n$gradient: linear-gradient(180deg, rgba($white, .15), rgba($white, 0)) !default;\n// scss-docs-end variable-gradient\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n// scss-docs-start spacer-variables-maps\n$spacer: 1rem !default;\n$spacers: (\n  0: 0,\n  1: $spacer * .25,\n  2: $spacer * .5,\n  3: $spacer,\n  4: $spacer * 1.5,\n  5: $spacer * 3,\n) !default;\n// scss-docs-end spacer-variables-maps\n\n// Position\n//\n// Define the edge positioning anchors of the position utilities.\n\n// scss-docs-start position-map\n$position-values: (\n  0: 0,\n  50: 50%,\n  100: 100%\n) !default;\n// scss-docs-end position-map\n\n// Body\n//\n// Settings for the `<body>` element.\n\n$body-text-align:           null !default;\n$body-color:                $gray-900 !default;\n$body-bg:                   $white !default;\n\n$body-emphasis-color:       $black !default;\n\n$body-secondary-color:      rgba($body-color, .75) !default;\n$body-secondary-bg:         $gray-200 !default;\n\n$body-tertiary-color:       rgba($body-color, .5) !default;\n$body-tertiary-bg:          $gray-100 !default;\n\n$emphasis-color:            $black !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color:                              $primary !default;\n$link-decoration:                         underline !default;\n$link-shade-percentage:                   20% !default;\n$link-hover-color:                        shift-color($link-color, $link-shade-percentage) !default;\n$link-hover-decoration:                   null !default;\n\n$stretched-link-pseudo-element:           after !default;\n$stretched-link-z-index:                  1 !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom:   1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n// scss-docs-start grid-breakpoints\n$grid-breakpoints: (\n  xs: 0,\n  sm: 576px,\n  md: 768px,\n  lg: 992px,\n  xl: 1200px,\n  xxl: 1400px\n) !default;\n// scss-docs-end grid-breakpoints\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n// scss-docs-start container-max-widths\n$container-max-widths: (\n  sm: 540px,\n  md: 720px,\n  lg: 960px,\n  xl: 1140px,\n  xxl: 1320px\n) !default;\n// scss-docs-end container-max-widths\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns:                12 !default;\n$grid-gutter-width:           1.5rem !default;\n$grid-row-columns:            6 !default;\n\n// Container padding\n\n$container-padding-x: $grid-gutter-width !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n// scss-docs-start border-variables\n$border-width:                1px !default;\n$border-widths: (\n  1: 1px,\n  2: 2px,\n  3: 3px,\n  4: 4px,\n  5: 5px\n) !default;\n$border-style:                solid !default;\n$border-color:                $gray-300 !default;\n$border-color-translucent:    rgba($black, .175) !default;\n// scss-docs-end border-variables\n\n// scss-docs-start border-radius-variables\n$border-radius:               .375rem !default;\n$border-radius-sm:            .25rem !default;\n$border-radius-lg:            .5rem !default;\n$border-radius-xl:            1rem !default;\n$border-radius-2xl:           2rem !default;\n$border-radius-pill:          50rem !default;\n// scss-docs-end border-radius-variables\n\n// scss-docs-start box-shadow-variables\n$box-shadow:                  0 .5rem 1rem rgba(var(--#{$prefix}body-color-rgb), .15) !default;\n$box-shadow-sm:               0 .125rem .25rem rgba(var(--#{$prefix}body-color-rgb), .075) !default;\n$box-shadow-lg:               0 1rem 3rem rgba(var(--#{$prefix}body-color-rgb), .175) !default;\n$box-shadow-inset:            inset 0 1px 2px rgba(var(--#{$prefix}body-color-rgb), .075) !default;\n// scss-docs-end box-shadow-variables\n\n$component-active-color:      $white !default;\n$component-active-bg:         $primary !default;\n\n// scss-docs-start caret-variables\n$caret-width:                 .3em !default;\n$caret-vertical-align:        $caret-width * .85 !default;\n$caret-spacing:               $caret-width * .85 !default;\n// scss-docs-end caret-variables\n\n$transition-base:             all .2s ease-in-out !default;\n$transition-fade:             opacity .15s linear !default;\n// scss-docs-start collapse-transition\n$transition-collapse:         height .35s ease !default;\n$transition-collapse-width:   width .35s ease !default;\n// scss-docs-end collapse-transition\n\n// stylelint-disable function-disallowed-list\n// scss-docs-start aspect-ratios\n$aspect-ratios: (\n  \"1x1\": 100%,\n  \"4x3\": calc(3 / 4 * 100%),\n  \"16x9\": calc(9 / 16 * 100%),\n  \"21x9\": calc(9 / 21 * 100%)\n) !default;\n// scss-docs-end aspect-ratios\n// stylelint-enable function-disallowed-list\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// scss-docs-start font-variables\n// stylelint-disable value-keyword-case\n$font-family-sans-serif:      system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", \"Liberation Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace:       SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n// stylelint-enable value-keyword-case\n$font-family-base:            var(--#{$prefix}font-sans-serif) !default;\n$font-family-code:            var(--#{$prefix}font-monospace) !default;\n\n// $font-size-root affects the value of `rem`, which is used for as well font sizes, paddings, and margins\n// $font-size-base affects the font size of the body text\n$font-size-root:              null !default;\n$font-size-base:              1rem !default; // Assumes the browser default, typically `16px`\n$font-size-sm:                $font-size-base * .875 !default;\n$font-size-lg:                $font-size-base * 1.25 !default;\n\n$font-weight-lighter:         lighter !default;\n$font-weight-light:           300 !default;\n$font-weight-normal:          400 !default;\n$font-weight-medium:          500 !default;\n$font-weight-semibold:        600 !default;\n$font-weight-bold:            700 !default;\n$font-weight-bolder:          bolder !default;\n\n$font-weight-base:            $font-weight-normal !default;\n\n$line-height-base:            1.5 !default;\n$line-height-sm:              1.25 !default;\n$line-height-lg:              2 !default;\n\n$h1-font-size:                $font-size-base * 2.5 !default;\n$h2-font-size:                $font-size-base * 2 !default;\n$h3-font-size:                $font-size-base * 1.75 !default;\n$h4-font-size:                $font-size-base * 1.5 !default;\n$h5-font-size:                $font-size-base * 1.25 !default;\n$h6-font-size:                $font-size-base !default;\n// scss-docs-end font-variables\n\n// scss-docs-start font-sizes\n$font-sizes: (\n  1: $h1-font-size,\n  2: $h2-font-size,\n  3: $h3-font-size,\n  4: $h4-font-size,\n  5: $h5-font-size,\n  6: $h6-font-size\n) !default;\n// scss-docs-end font-sizes\n\n// scss-docs-start headings-variables\n$headings-margin-bottom:      $spacer * .5 !default;\n$headings-font-family:        null !default;\n$headings-font-style:         null !default;\n$headings-font-weight:        500 !default;\n$headings-line-height:        1.2 !default;\n$headings-color:              null !default;\n// scss-docs-end headings-variables\n\n// scss-docs-start display-headings\n$display-font-sizes: (\n  1: 5rem,\n  2: 4.5rem,\n  3: 4rem,\n  4: 3.5rem,\n  5: 3rem,\n  6: 2.5rem\n) !default;\n\n$display-font-family: null !default;\n$display-font-style:  null !default;\n$display-font-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n// scss-docs-end display-headings\n\n// scss-docs-start type-variables\n$lead-font-size:              $font-size-base * 1.25 !default;\n$lead-font-weight:            300 !default;\n\n$small-font-size:             .875em !default;\n\n$sub-sup-font-size:           .75em !default;\n\n$text-muted:                  var(--#{$prefix}secondary-color) !default;\n\n$initialism-font-size:        $small-font-size !default;\n\n$blockquote-margin-y:         $spacer !default;\n$blockquote-font-size:        $font-size-base * 1.25 !default;\n$blockquote-footer-color:     $gray-600 !default;\n$blockquote-footer-font-size: $small-font-size !default;\n\n$hr-margin-y:                 $spacer !default;\n$hr-color:                    inherit !default;\n\n// fusv-disable\n$hr-bg-color:                 null !default; // Deprecated in v5.2.0\n$hr-height:                   null !default; // Deprecated in v5.2.0\n// fusv-enable\n\n$hr-border-color:             null !default; // Allows for inherited colors\n$hr-border-width:             var(--#{$prefix}border-width) !default;\n$hr-opacity:                  .25 !default;\n\n$legend-margin-bottom:        .5rem !default;\n$legend-font-size:            1.5rem !default;\n$legend-font-weight:          null !default;\n\n$dt-font-weight:              $font-weight-bold !default;\n\n$list-inline-padding:         .5rem !default;\n\n$mark-padding:                .1875em !default;\n$mark-bg:                     $yellow-100 !default;\n// scss-docs-end type-variables\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n// scss-docs-start table-variables\n$table-cell-padding-y:        .5rem !default;\n$table-cell-padding-x:        .5rem !default;\n$table-cell-padding-y-sm:     .25rem !default;\n$table-cell-padding-x-sm:     .25rem !default;\n\n$table-cell-vertical-align:   top !default;\n\n$table-color:                 var(--#{$prefix}body-color) !default;\n$table-bg:                    transparent !default;\n$table-accent-bg:             transparent !default;\n\n$table-th-font-weight:        null !default;\n\n$table-striped-color:         $table-color !default;\n$table-striped-bg-factor:     .05 !default;\n$table-striped-bg:            rgba($black, $table-striped-bg-factor) !default;\n\n$table-active-color:          $table-color !default;\n$table-active-bg-factor:      .1 !default;\n$table-active-bg:             rgba($black, $table-active-bg-factor) !default;\n\n$table-hover-color:           $table-color !default;\n$table-hover-bg-factor:       .075 !default;\n$table-hover-bg:              rgba($black, $table-hover-bg-factor) !default;\n\n$table-border-factor:         .1 !default;\n$table-border-width:          var(--#{$prefix}border-width) !default;\n$table-border-color:          var(--#{$prefix}border-color) !default;\n\n$table-striped-order:         odd !default;\n$table-striped-columns-order: even !default;\n\n$table-group-separator-color: currentcolor !default;\n\n$table-caption-color:         $text-muted !default;\n\n$table-bg-scale:              -80% !default;\n// scss-docs-end table-variables\n\n// scss-docs-start table-loop\n$table-variants: (\n  \"primary\":    shift-color($primary, $table-bg-scale),\n  \"secondary\":  shift-color($secondary, $table-bg-scale),\n  \"success\":    shift-color($success, $table-bg-scale),\n  \"info\":       shift-color($info, $table-bg-scale),\n  \"warning\":    shift-color($warning, $table-bg-scale),\n  \"danger\":     shift-color($danger, $table-bg-scale),\n  \"light\":      $light,\n  \"dark\":       $dark,\n) !default;\n// scss-docs-end table-loop\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n// scss-docs-start input-btn-variables\n$input-btn-padding-y:         .375rem !default;\n$input-btn-padding-x:         .75rem !default;\n$input-btn-font-family:       null !default;\n$input-btn-font-size:         $font-size-base !default;\n$input-btn-line-height:       $line-height-base !default;\n\n$input-btn-focus-width:         .25rem !default;\n$input-btn-focus-color-opacity: .25 !default;\n$input-btn-focus-color:         rgba($component-active-bg, $input-btn-focus-color-opacity) !default;\n$input-btn-focus-blur:          0 !default;\n$input-btn-focus-box-shadow:    0 0 $input-btn-focus-blur $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm:      .25rem !default;\n$input-btn-padding-x-sm:      .5rem !default;\n$input-btn-font-size-sm:      $font-size-sm !default;\n\n$input-btn-padding-y-lg:      .5rem !default;\n$input-btn-padding-x-lg:      1rem !default;\n$input-btn-font-size-lg:      $font-size-lg !default;\n\n$input-btn-border-width:      var(--#{$prefix}border-width) !default;\n// scss-docs-end input-btn-variables\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n// scss-docs-start btn-variables\n$btn-padding-y:               $input-btn-padding-y !default;\n$btn-padding-x:               $input-btn-padding-x !default;\n$btn-font-family:             $input-btn-font-family !default;\n$btn-font-size:               $input-btn-font-size !default;\n$btn-line-height:             $input-btn-line-height !default;\n$btn-white-space:             null !default; // Set to `nowrap` to prevent text wrapping\n\n$btn-padding-y-sm:            $input-btn-padding-y-sm !default;\n$btn-padding-x-sm:            $input-btn-padding-x-sm !default;\n$btn-font-size-sm:            $input-btn-font-size-sm !default;\n\n$btn-padding-y-lg:            $input-btn-padding-y-lg !default;\n$btn-padding-x-lg:            $input-btn-padding-x-lg !default;\n$btn-font-size-lg:            $input-btn-font-size-lg !default;\n\n$btn-border-width:            $input-btn-border-width !default;\n\n$btn-font-weight:             $font-weight-normal !default;\n$btn-box-shadow:              inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width:             $input-btn-focus-width !default;\n$btn-focus-box-shadow:        $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity:        .65 !default;\n$btn-active-box-shadow:       inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-color:              var(--#{$prefix}link-color) !default;\n$btn-link-hover-color:        var(--#{$prefix}link-hover-color) !default;\n$btn-link-disabled-color:     $gray-600 !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius:           $border-radius !default;\n$btn-border-radius-sm:        $border-radius-sm !default;\n$btn-border-radius-lg:        $border-radius-lg !default;\n\n$btn-transition:              color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$btn-hover-bg-shade-amount:       15% !default;\n$btn-hover-bg-tint-amount:        15% !default;\n$btn-hover-border-shade-amount:   20% !default;\n$btn-hover-border-tint-amount:    10% !default;\n$btn-active-bg-shade-amount:      20% !default;\n$btn-active-bg-tint-amount:       20% !default;\n$btn-active-border-shade-amount:  25% !default;\n$btn-active-border-tint-amount:   10% !default;\n// scss-docs-end btn-variables\n\n\n// Forms\n\n// scss-docs-start form-text-variables\n$form-text-margin-top:                  .25rem !default;\n$form-text-font-size:                   $small-font-size !default;\n$form-text-font-style:                  null !default;\n$form-text-font-weight:                 null !default;\n$form-text-color:                       $text-muted !default;\n// scss-docs-end form-text-variables\n\n// scss-docs-start form-label-variables\n$form-label-margin-bottom:              .5rem !default;\n$form-label-font-size:                  null !default;\n$form-label-font-style:                 null !default;\n$form-label-font-weight:                null !default;\n$form-label-color:                      null !default;\n// scss-docs-end form-label-variables\n\n// scss-docs-start form-input-variables\n$input-padding-y:                       $input-btn-padding-y !default;\n$input-padding-x:                       $input-btn-padding-x !default;\n$input-font-family:                     $input-btn-font-family !default;\n$input-font-size:                       $input-btn-font-size !default;\n$input-font-weight:                     $font-weight-base !default;\n$input-line-height:                     $input-btn-line-height !default;\n\n$input-padding-y-sm:                    $input-btn-padding-y-sm !default;\n$input-padding-x-sm:                    $input-btn-padding-x-sm !default;\n$input-font-size-sm:                    $input-btn-font-size-sm !default;\n\n$input-padding-y-lg:                    $input-btn-padding-y-lg !default;\n$input-padding-x-lg:                    $input-btn-padding-x-lg !default;\n$input-font-size-lg:                    $input-btn-font-size-lg !default;\n\n$input-bg:                              var(--#{$prefix}form-control-bg) !default;\n$input-disabled-color:                  null !default;\n$input-disabled-bg:                     var(--#{$prefix}form-control-disabled-bg) !default;\n$input-disabled-border-color:           null !default;\n\n$input-color:                           var(--#{$prefix}body-color) !default;\n$input-border-color:                    var(--#{$prefix}border-color) !default; //$gray-400\n$input-border-width:                    $input-btn-border-width !default;\n$input-box-shadow:                      $box-shadow-inset !default;\n\n$input-border-radius:                   $border-radius !default;\n$input-border-radius-sm:                $border-radius-sm !default;\n$input-border-radius-lg:                $border-radius-lg !default;\n\n$input-focus-bg:                        $input-bg !default;\n$input-focus-border-color:              tint-color($component-active-bg, 50%) !default;\n$input-focus-color:                     $input-color !default;\n$input-focus-width:                     $input-btn-focus-width !default;\n$input-focus-box-shadow:                $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color:               var(--#{$prefix}secondary-color) !default;\n$input-plaintext-color:                 var(--#{$prefix}body-color) !default;\n\n$input-height-border:                   calc($input-border-width * 2) !default; // stylelint-disable-line function-disallowed-list\n\n$input-height-inner:                    add($input-line-height * 1em, $input-padding-y * 2) !default;\n$input-height-inner-half:               add($input-line-height * .5em, $input-padding-y) !default;\n$input-height-inner-quarter:            add($input-line-height * .25em, $input-padding-y * .5) !default;\n\n$input-height:                          add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm:                       add($input-line-height * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg:                       add($input-line-height * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !default;\n\n$input-transition:                      border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-color-width:                      3rem !default;\n// scss-docs-end form-input-variables\n\n// scss-docs-start form-check-variables\n$form-check-input-width:                  1em !default;\n$form-check-min-height:                   $font-size-base * $line-height-base !default;\n$form-check-padding-start:                $form-check-input-width + .5em !default;\n$form-check-margin-bottom:                .125rem !default;\n$form-check-label-color:                  null !default;\n$form-check-label-cursor:                 null !default;\n$form-check-transition:                   null !default;\n\n$form-check-input-active-filter:          brightness(90%) !default;\n\n$form-check-input-bg:                     $input-bg !default;\n$form-check-input-border:                 var(--#{$prefix}border-width) solid var(--#{$prefix}border-color) !default;\n$form-check-input-border-radius:          .25em !default;\n$form-check-radio-border-radius:          50% !default;\n$form-check-input-focus-border:           $input-focus-border-color !default;\n$form-check-input-focus-box-shadow:       $input-btn-focus-box-shadow !default;\n\n$form-check-input-checked-color:          $component-active-color !default;\n$form-check-input-checked-bg-color:       $component-active-bg !default;\n$form-check-input-checked-border-color:   $form-check-input-checked-bg-color !default;\n$form-check-input-checked-bg-image:       url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path fill='none' stroke='#{$form-check-input-checked-color}' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/></svg>\") !default;\n$form-check-radio-checked-bg-image:       url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='2' fill='#{$form-check-input-checked-color}'/></svg>\") !default;\n\n$form-check-input-indeterminate-color:          $component-active-color !default;\n$form-check-input-indeterminate-bg-color:       $component-active-bg !default;\n$form-check-input-indeterminate-border-color:   $form-check-input-indeterminate-bg-color !default;\n$form-check-input-indeterminate-bg-image:       url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path fill='none' stroke='#{$form-check-input-indeterminate-color}' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/></svg>\") !default;\n\n$form-check-input-disabled-opacity:        .5 !default;\n$form-check-label-disabled-opacity:        $form-check-input-disabled-opacity !default;\n$form-check-btn-check-disabled-opacity:    $btn-disabled-opacity !default;\n\n$form-check-inline-margin-end:    1rem !default;\n// scss-docs-end form-check-variables\n\n// scss-docs-start form-switch-variables\n$form-switch-color:               rgba($black, .25) !default;\n$form-switch-width:               2em !default;\n$form-switch-padding-start:       $form-switch-width + .5em !default;\n$form-switch-bg-image:            url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='3' fill='#{$form-switch-color}'/></svg>\") !default;\n$form-switch-border-radius:       $form-switch-width !default;\n$form-switch-transition:          background-position .15s ease-in-out !default;\n\n$form-switch-focus-color:         $input-focus-border-color !default;\n$form-switch-focus-bg-image:      url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='3' fill='#{$form-switch-focus-color}'/></svg>\") !default;\n\n$form-switch-checked-color:       $component-active-color !default;\n$form-switch-checked-bg-image:    url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='3' fill='#{$form-switch-checked-color}'/></svg>\") !default;\n$form-switch-checked-bg-position: right center !default;\n// scss-docs-end form-switch-variables\n\n// scss-docs-start input-group-variables\n$input-group-addon-padding-y:           $input-padding-y !default;\n$input-group-addon-padding-x:           $input-padding-x !default;\n$input-group-addon-font-weight:         $input-font-weight !default;\n$input-group-addon-color:               $input-color !default;\n$input-group-addon-bg:                  var(--#{$prefix}tertiary-bg) !default;\n$input-group-addon-border-color:        $input-border-color !default;\n// scss-docs-end input-group-variables\n\n// scss-docs-start form-select-variables\n$form-select-padding-y:             $input-padding-y !default;\n$form-select-padding-x:             $input-padding-x !default;\n$form-select-font-family:           $input-font-family !default;\n$form-select-font-size:             $input-font-size !default;\n$form-select-indicator-padding:     $form-select-padding-x * 3 !default; // Extra padding for background-image\n$form-select-font-weight:           $input-font-weight !default;\n$form-select-line-height:           $input-line-height !default;\n$form-select-color:                 $input-color !default;\n$form-select-bg:                    $input-bg !default;\n$form-select-disabled-color:        null !default;\n$form-select-disabled-bg:           $input-disabled-bg !default;\n$form-select-disabled-border-color: $input-disabled-border-color !default;\n$form-select-bg-position:           right $form-select-padding-x center !default;\n$form-select-bg-size:               16px 12px !default; // In pixels because image dimensions\n$form-select-indicator-color:       $gray-800 !default;\n$form-select-indicator:             url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='#{$form-select-indicator-color}' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/></svg>\") !default;\n\n$form-select-feedback-icon-padding-end: $form-select-padding-x * 2.5 + $form-select-indicator-padding !default;\n$form-select-feedback-icon-position:    center right $form-select-indicator-padding !default;\n$form-select-feedback-icon-size:        $input-height-inner-half $input-height-inner-half !default;\n\n$form-select-border-width:        $input-border-width !default;\n$form-select-border-color:        $input-border-color !default;\n$form-select-border-radius:       $input-border-radius !default;\n$form-select-box-shadow:          $box-shadow-inset !default;\n\n$form-select-focus-border-color:  $input-focus-border-color !default;\n$form-select-focus-width:         $input-focus-width !default;\n$form-select-focus-box-shadow:    0 0 0 $form-select-focus-width $input-btn-focus-color !default;\n\n$form-select-padding-y-sm:        $input-padding-y-sm !default;\n$form-select-padding-x-sm:        $input-padding-x-sm !default;\n$form-select-font-size-sm:        $input-font-size-sm !default;\n$form-select-border-radius-sm:    $input-border-radius-sm !default;\n\n$form-select-padding-y-lg:        $input-padding-y-lg !default;\n$form-select-padding-x-lg:        $input-padding-x-lg !default;\n$form-select-font-size-lg:        $input-font-size-lg !default;\n$form-select-border-radius-lg:    $input-border-radius-lg !default;\n\n$form-select-transition:          $input-transition !default;\n// scss-docs-end form-select-variables\n\n// scss-docs-start form-range-variables\n$form-range-track-width:          100% !default;\n$form-range-track-height:         .5rem !default;\n$form-range-track-cursor:         pointer !default;\n$form-range-track-bg:             var(--#{$prefix}tertiary-bg) !default;\n$form-range-track-border-radius:  1rem !default;\n$form-range-track-box-shadow:     $box-shadow-inset !default;\n\n$form-range-thumb-width:                   1rem !default;\n$form-range-thumb-height:                  $form-range-thumb-width !default;\n$form-range-thumb-bg:                      $component-active-bg !default;\n$form-range-thumb-border:                  0 !default;\n$form-range-thumb-border-radius:           1rem !default;\n$form-range-thumb-box-shadow:              0 .1rem .25rem rgba($black, .1) !default;\n$form-range-thumb-focus-box-shadow:        0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$form-range-thumb-focus-box-shadow-width:  $input-focus-width !default; // For focus box shadow issue in Edge\n$form-range-thumb-active-bg:               tint-color($component-active-bg, 70%) !default;\n$form-range-thumb-disabled-bg:             var(--#{$prefix}secondary-color) !default;\n$form-range-thumb-transition:              background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n// scss-docs-end form-range-variables\n\n// scss-docs-start form-file-variables\n$form-file-button-color:          $input-color !default;\n$form-file-button-bg:             var(--#{$prefix}tertiary-bg) !default;\n$form-file-button-hover-bg:       var(--#{$prefix}secondary-bg) !default;\n// scss-docs-end form-file-variables\n\n// scss-docs-start form-floating-variables\n$form-floating-height:                  add(3.5rem, $input-height-border) !default;\n$form-floating-line-height:             1.25 !default;\n$form-floating-padding-x:               $input-padding-x !default;\n$form-floating-padding-y:               1rem !default;\n$form-floating-input-padding-t:         1.625rem !default;\n$form-floating-input-padding-b:         .625rem !default;\n$form-floating-label-height:            1.875em !default;\n$form-floating-label-opacity:           .65 !default;\n$form-floating-label-transform:         scale(.85) translateY(-.5rem) translateX(.15rem) !default;\n$form-floating-label-disabled-color:    $gray-600 !default;\n$form-floating-transition:              opacity .1s ease-in-out, transform .1s ease-in-out !default;\n// scss-docs-end form-floating-variables\n\n// Form validation\n\n// scss-docs-start form-feedback-variables\n$form-feedback-margin-top:          $form-text-margin-top !default;\n$form-feedback-font-size:           $form-text-font-size !default;\n$form-feedback-font-style:          $form-text-font-style !default;\n$form-feedback-valid-color:         $success !default;\n$form-feedback-invalid-color:       $danger !default;\n\n$form-feedback-icon-valid-color:    $form-feedback-valid-color !default;\n$form-feedback-icon-valid:          url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'><path fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/></svg>\") !default;\n$form-feedback-icon-invalid-color:  $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid:        url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='#{$form-feedback-icon-invalid-color}'><circle cx='6' cy='6' r='4.5'/><path stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/><circle cx='6' cy='8.2' r='.6' fill='#{$form-feedback-icon-invalid-color}' stroke='none'/></svg>\") !default;\n// scss-docs-end form-feedback-variables\n\n// scss-docs-start form-validation-states\n$form-validation-states: (\n  \"valid\": (\n    \"color\": var(--#{$prefix}success-text),\n    \"icon\": $form-feedback-icon-valid,\n    \"tooltip-color\": #fff,\n    \"tooltip-bg-color\": var(--#{$prefix}success),\n    \"focus-box-shadow\": 0 0 $input-btn-focus-blur $input-focus-width rgba(var(--#{$prefix}success-rgb), $input-btn-focus-color-opacity),\n    \"border-color\": var(--#{$prefix}success),\n  ),\n  \"invalid\": (\n    \"color\": var(--#{$prefix}danger-text),\n    \"icon\": $form-feedback-icon-invalid,\n    \"tooltip-color\": #fff,\n    \"tooltip-bg-color\": var(--#{$prefix}danger),\n    \"focus-box-shadow\": 0 0 $input-btn-focus-blur $input-focus-width rgba(var(--#{$prefix}danger-rgb), $input-btn-focus-color-opacity),\n    \"border-color\": var(--#{$prefix}danger),\n  )\n) !default;\n// scss-docs-end form-validation-states\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n// scss-docs-start zindex-stack\n$zindex-dropdown:                   1000 !default;\n$zindex-sticky:                     1020 !default;\n$zindex-fixed:                      1030 !default;\n$zindex-offcanvas-backdrop:         1040 !default;\n$zindex-offcanvas:                  1045 !default;\n$zindex-modal-backdrop:             1050 !default;\n$zindex-modal:                      1055 !default;\n$zindex-popover:                    1070 !default;\n$zindex-tooltip:                    1080 !default;\n$zindex-toast:                      1090 !default;\n// scss-docs-end zindex-stack\n\n// scss-docs-start zindex-levels-map\n$zindex-levels: (\n  n1: -1,\n  0: 0,\n  1: 1,\n  2: 2,\n  3: 3\n) !default;\n// scss-docs-end zindex-levels-map\n\n\n// Navs\n\n// scss-docs-start nav-variables\n$nav-link-padding-y:                .5rem !default;\n$nav-link-padding-x:                1rem !default;\n$nav-link-font-size:                null !default;\n$nav-link-font-weight:              null !default;\n$nav-link-color:                    var(--#{$prefix}link-color) !default;\n$nav-link-hover-color:              var(--#{$prefix}link-hover-color) !default;\n$nav-link-transition:               color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out !default;\n$nav-link-disabled-color:           var(--#{$prefix}secondary-color) !default;\n\n$nav-tabs-border-color:             var(--#{$prefix}border-color) !default;\n$nav-tabs-border-width:             var(--#{$prefix}border-width) !default;\n$nav-tabs-border-radius:            var(--#{$prefix}border-radius) !default;\n$nav-tabs-link-hover-border-color:  var(--#{$prefix}secondary-bg) var(--#{$prefix}secondary-bg) $nav-tabs-border-color !default;\n$nav-tabs-link-active-color:        var(--#{$prefix}emphasis-color) !default;\n$nav-tabs-link-active-bg:           var(--#{$prefix}body-bg) !default;\n$nav-tabs-link-active-border-color: var(--#{$prefix}border-color) var(--#{$prefix}border-color) $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius:           $border-radius !default;\n$nav-pills-link-active-color:       $component-active-color !default;\n$nav-pills-link-active-bg:          $component-active-bg !default;\n// scss-docs-end nav-variables\n\n\n// Navbar\n\n// scss-docs-start navbar-variables\n$navbar-padding-y:                  $spacer * .5 !default;\n$navbar-padding-x:                  null !default;\n\n$navbar-nav-link-padding-x:         .5rem !default;\n\n$navbar-brand-font-size:            $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height:                   $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height:               $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y:            ($nav-link-height - $navbar-brand-height) * .5 !default;\n$navbar-brand-margin-end:           1rem !default;\n\n$navbar-toggler-padding-y:          .25rem !default;\n$navbar-toggler-padding-x:          .75rem !default;\n$navbar-toggler-font-size:          $font-size-lg !default;\n$navbar-toggler-border-radius:      $btn-border-radius !default;\n$navbar-toggler-focus-width:        $btn-focus-width !default;\n$navbar-toggler-transition:         box-shadow .15s ease-in-out !default;\n\n$navbar-light-color:                rgba(var(--#{$prefix}emphasis-color-rgb), .65) !default;\n$navbar-light-hover-color:          rgba(var(--#{$prefix}emphasis-color-rgb), .8) !default;\n$navbar-light-active-color:         rgba(var(--#{$prefix}emphasis-color-rgb), 1) !default;\n$navbar-light-disabled-color:       rgba(var(--#{$prefix}emphasis-color-rgb), .3) !default;\n$navbar-light-toggler-icon-bg:      url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='#{rgba($body-color, .75)}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>\") !default;\n$navbar-light-toggler-border-color: rgba(var(--#{$prefix}emphasis-color-rgb), .15) !default;\n$navbar-light-brand-color:          $navbar-light-active-color !default;\n$navbar-light-brand-hover-color:    $navbar-light-active-color !default;\n// scss-docs-end navbar-variables\n\n// scss-docs-start navbar-dark-variables\n$navbar-dark-color:                 rgba($white, .55) !default;\n$navbar-dark-hover-color:           rgba($white, .75) !default;\n$navbar-dark-active-color:          $white !default;\n$navbar-dark-disabled-color:        rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg:       url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='#{$navbar-dark-color}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>\") !default;\n$navbar-dark-toggler-border-color:  rgba($white, .1) !default;\n$navbar-dark-brand-color:           $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color:     $navbar-dark-active-color !default;\n// scss-docs-end navbar-dark-variables\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n// scss-docs-start dropdown-variables\n$dropdown-min-width:                10rem !default;\n$dropdown-padding-x:                0 !default;\n$dropdown-padding-y:                .5rem !default;\n$dropdown-spacer:                   .125rem !default;\n$dropdown-font-size:                $font-size-base !default;\n$dropdown-color:                    var(--#{$prefix}body-color) !default;\n$dropdown-bg:                       var(--#{$prefix}body-bg) !default;\n$dropdown-border-color:             var(--#{$prefix}border-color-translucent) !default;\n$dropdown-border-radius:            $border-radius !default;\n$dropdown-border-width:             var(--#{$prefix}border-width) !default;\n$dropdown-inner-border-radius:      calc($dropdown-border-radius - $dropdown-border-width) !default; // stylelint-disable-line function-disallowed-list\n$dropdown-divider-bg:               $dropdown-border-color !default;\n$dropdown-divider-margin-y:         $spacer * .5 !default;\n$dropdown-box-shadow:               $box-shadow !default;\n\n$dropdown-link-color:               var(--#{$prefix}body-color) !default;\n$dropdown-link-hover-color:         $dropdown-link-color !default;\n$dropdown-link-hover-bg:            var(--#{$prefix}tertiary-bg) !default;\n\n$dropdown-link-active-color:        $component-active-color !default;\n$dropdown-link-active-bg:           $component-active-bg !default;\n\n$dropdown-link-disabled-color:      $gray-500 !default;\n\n$dropdown-item-padding-y:           $spacer * .25 !default;\n$dropdown-item-padding-x:           $spacer !default;\n\n$dropdown-header-color:             $gray-600 !default;\n$dropdown-header-padding-x:         $dropdown-item-padding-x !default;\n$dropdown-header-padding-y:         $dropdown-padding-y !default;\n// fusv-disable\n$dropdown-header-padding:           $dropdown-header-padding-y $dropdown-header-padding-x !default; // Deprecated in v5.2.0\n// fusv-enable\n// scss-docs-end dropdown-variables\n\n// scss-docs-start dropdown-dark-variables\n$dropdown-dark-color:               $gray-300 !default;\n$dropdown-dark-bg:                  $gray-800 !default;\n$dropdown-dark-border-color:        $dropdown-border-color !default;\n$dropdown-dark-divider-bg:          $dropdown-divider-bg !default;\n$dropdown-dark-box-shadow:          null !default;\n$dropdown-dark-link-color:          $dropdown-dark-color !default;\n$dropdown-dark-link-hover-color:    $white !default;\n$dropdown-dark-link-hover-bg:       rgba($white, .15) !default;\n$dropdown-dark-link-active-color:   $dropdown-link-active-color !default;\n$dropdown-dark-link-active-bg:      $dropdown-link-active-bg !default;\n$dropdown-dark-link-disabled-color: $gray-500 !default;\n$dropdown-dark-header-color:        $gray-500 !default;\n// scss-docs-end dropdown-dark-variables\n\n\n// Pagination\n\n// scss-docs-start pagination-variables\n$pagination-padding-y:              .375rem !default;\n$pagination-padding-x:              .75rem !default;\n$pagination-padding-y-sm:           .25rem !default;\n$pagination-padding-x-sm:           .5rem !default;\n$pagination-padding-y-lg:           .75rem !default;\n$pagination-padding-x-lg:           1.5rem !default;\n\n$pagination-font-size:              $font-size-base !default;\n\n$pagination-color:                  var(--#{$prefix}link-color) !default;\n$pagination-bg:                     var(--#{$prefix}body-bg) !default;\n$pagination-border-radius:          var(--#{$prefix}border-radius) !default;\n$pagination-border-width:           var(--#{$prefix}border-width) !default;\n$pagination-margin-start:           calc($pagination-border-width * -1) !default; // stylelint-disable-line function-disallowed-list\n$pagination-border-color:           var(--#{$prefix}border-color) !default;\n\n$pagination-focus-color:            var(--#{$prefix}link-hover-color) !default;\n$pagination-focus-bg:               var(--#{$prefix}secondary-bg) !default;\n$pagination-focus-box-shadow:       $input-btn-focus-box-shadow !default;\n$pagination-focus-outline:          0 !default;\n\n$pagination-hover-color:            var(--#{$prefix}link-hover-color) !default;\n$pagination-hover-bg:               var(--#{$prefix}tertiary-bg) !default;\n$pagination-hover-border-color:     var(--#{$prefix}border-color) !default; // Todo in v6: remove this?\n\n$pagination-active-color:           $component-active-color !default;\n$pagination-active-bg:              $component-active-bg !default;\n$pagination-active-border-color:    $component-active-bg !default;\n\n$pagination-disabled-color:         var(--#{$prefix}secondary-color) !default;\n$pagination-disabled-bg:            var(--#{$prefix}secondary-bg) !default;\n$pagination-disabled-border-color:  var(--#{$prefix}border-color) !default;\n\n$pagination-transition:              color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$pagination-border-radius-sm:       $border-radius-sm !default;\n$pagination-border-radius-lg:       $border-radius-lg !default;\n// scss-docs-end pagination-variables\n\n\n// Placeholders\n\n// scss-docs-start placeholders\n$placeholder-opacity-max:           .5 !default;\n$placeholder-opacity-min:           .2 !default;\n// scss-docs-end placeholders\n\n// Cards\n\n// scss-docs-start card-variables\n$card-spacer-y:                     $spacer !default;\n$card-spacer-x:                     $spacer !default;\n$card-title-spacer-y:               $spacer * .5 !default;\n$card-title-color:                  null !default;\n$card-subtitle-color:               null !default;\n$card-border-width:                 var(--#{$prefix}border-width) !default;\n$card-border-color:                 var(--#{$prefix}border-color-translucent) !default;\n$card-border-radius:                var(--#{$prefix}border-radius) !default;\n$card-box-shadow:                   null !default;\n$card-inner-border-radius:          subtract($card-border-radius, $card-border-width) !default;\n$card-cap-padding-y:                $card-spacer-y * .5 !default;\n$card-cap-padding-x:                $card-spacer-x !default;\n$card-cap-bg:                       rgba(var(--#{$prefix}body-color-rgb), .03) !default;\n$card-cap-color:                    null !default;\n$card-height:                       null !default;\n$card-color:                        null !default;\n$card-bg:                           var(--#{$prefix}body-bg) !default;\n$card-img-overlay-padding:          $spacer !default;\n$card-group-margin:                 $grid-gutter-width * .5 !default;\n// scss-docs-end card-variables\n\n// Accordion\n\n// scss-docs-start accordion-variables\n$accordion-padding-y:                     1rem !default;\n$accordion-padding-x:                     1.25rem !default;\n$accordion-color:                         var(--#{$prefix}body-color) !default; // Sass variable because of $accordion-button-icon\n$accordion-bg:                            var(--#{$prefix}body-bg) !default;\n$accordion-border-width:                  var(--#{$prefix}border-width) !default;\n$accordion-border-color:                  var(--#{$prefix}border-color) !default;\n$accordion-border-radius:                 var(--#{$prefix}border-radius) !default;\n$accordion-inner-border-radius:           subtract($accordion-border-radius, $accordion-border-width) !default;\n\n$accordion-body-padding-y:                $accordion-padding-y !default;\n$accordion-body-padding-x:                $accordion-padding-x !default;\n\n$accordion-button-padding-y:              $accordion-padding-y !default;\n$accordion-button-padding-x:              $accordion-padding-x !default;\n$accordion-button-color:                  var(--#{$prefix}body-color) !default;\n$accordion-button-bg:                     var(--#{$prefix}accordion-bg) !default;\n$accordion-transition:                    $btn-transition, border-radius .15s ease !default;\n$accordion-button-active-bg:              var(--#{$prefix}primary-bg-subtle) !default;\n$accordion-button-active-color:           var(--#{$prefix}primary-text) !default;\n\n$accordion-button-focus-border-color:     $input-focus-border-color !default;\n$accordion-button-focus-box-shadow:       $btn-focus-box-shadow !default;\n\n$accordion-icon-width:                    1.25rem !default;\n$accordion-icon-color:                    $body-color !default;\n$accordion-icon-active-color:             $primary-text !default;\n$accordion-icon-transition:               transform .2s ease-in-out !default;\n$accordion-icon-transform:                rotate(-180deg) !default;\n\n$accordion-button-icon:         url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$accordion-icon-color}'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>\") !default;\n$accordion-button-active-icon:  url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$accordion-icon-active-color}'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>\") !default;\n// scss-docs-end accordion-variables\n\n// Tooltips\n\n// scss-docs-start tooltip-variables\n$tooltip-font-size:                 $font-size-sm !default;\n$tooltip-max-width:                 200px !default;\n$tooltip-color:                     var(--#{$prefix}body-bg) !default;\n$tooltip-bg:                        var(--#{$prefix}emphasis-color) !default;\n$tooltip-border-radius:             var(--#{$prefix}border-radius) !default;\n$tooltip-opacity:                   .9 !default;\n$tooltip-padding-y:                 $spacer * .25 !default;\n$tooltip-padding-x:                 $spacer * .5 !default;\n$tooltip-margin:                    null !default; // TODO: remove this in v6\n\n$tooltip-arrow-width:               .8rem !default;\n$tooltip-arrow-height:              .4rem !default;\n// fusv-disable\n$tooltip-arrow-color:               null !default; // Deprecated in Bootstrap 5.2.0 for CSS variables\n// fusv-enable\n// scss-docs-end tooltip-variables\n\n// Form tooltips must come after regular tooltips\n// scss-docs-start tooltip-feedback-variables\n$form-feedback-tooltip-padding-y:     $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x:     $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size:     $tooltip-font-size !default;\n$form-feedback-tooltip-line-height:   null !default;\n$form-feedback-tooltip-opacity:       $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n// scss-docs-end tooltip-feedback-variables\n\n\n// Popovers\n\n// scss-docs-start popover-variables\n$popover-font-size:                 $font-size-sm !default;\n$popover-bg:                        var(--#{$prefix}body-bg) !default;\n$popover-max-width:                 276px !default;\n$popover-border-width:              var(--#{$prefix}border-width) !default;\n$popover-border-color:              var(--#{$prefix}border-color-translucent) !default;\n$popover-border-radius:             var(--#{$prefix}border-radius-lg) !default;\n$popover-inner-border-radius:       calc($popover-border-radius - $popover-border-width) !default; // stylelint-disable-line function-disallowed-list\n$popover-box-shadow:                $box-shadow !default;\n\n$popover-header-font-size:          $font-size-base !default;\n$popover-header-bg:                 var(--#{$prefix}secondary-bg) !default;\n$popover-header-color:              $headings-color !default;\n$popover-header-padding-y:          .5rem !default;\n$popover-header-padding-x:          $spacer !default;\n\n$popover-body-color:                var(--#{$prefix}body-color) !default;\n$popover-body-padding-y:            $spacer !default;\n$popover-body-padding-x:            $spacer !default;\n\n$popover-arrow-width:               1rem !default;\n$popover-arrow-height:              .5rem !default;\n// scss-docs-end popover-variables\n\n// fusv-disable\n// Deprecated in Bootstrap 5.2.0 for CSS variables\n$popover-arrow-color:               $popover-bg !default;\n$popover-arrow-outer-color:         var(--#{$prefix}border-color-translucent) !default;\n// fusv-enable\n\n\n// Toasts\n\n// scss-docs-start toast-variables\n$toast-max-width:                   350px !default;\n$toast-padding-x:                   .75rem !default;\n$toast-padding-y:                   .5rem !default;\n$toast-font-size:                   .875rem !default;\n$toast-color:                       null !default;\n$toast-background-color:            rgba(var(--#{$prefix}body-bg-rgb), .85) !default;\n$toast-border-width:                var(--#{$prefix}border-width) !default;\n$toast-border-color:                var(--#{$prefix}border-color-translucent) !default;\n$toast-border-radius:               var(--#{$prefix}border-radius) !default;\n$toast-box-shadow:                  var(--#{$prefix}box-shadow) !default;\n$toast-spacing:                     $container-padding-x !default;\n\n$toast-header-color:                var(--#{$prefix}secondary-color) !default;\n$toast-header-background-color:     rgba(var(--#{$prefix}body-bg-rgb), .85) !default;\n$toast-header-border-color:         $toast-border-color !default;\n// scss-docs-end toast-variables\n\n\n// Badges\n\n// scss-docs-start badge-variables\n$badge-font-size:                   .75em !default;\n$badge-font-weight:                 $font-weight-bold !default;\n$badge-color:                       $white !default;\n$badge-padding-y:                   .35em !default;\n$badge-padding-x:                   .65em !default;\n$badge-border-radius:               $border-radius !default;\n// scss-docs-end badge-variables\n\n\n// Modals\n\n// scss-docs-start modal-variables\n$modal-inner-padding:               $spacer !default;\n\n$modal-footer-margin-between:       .5rem !default;\n\n$modal-dialog-margin:               .5rem !default;\n$modal-dialog-margin-y-sm-up:       1.75rem !default;\n\n$modal-title-line-height:           $line-height-base !default;\n\n$modal-content-color:               null !default;\n$modal-content-bg:                  var(--#{$prefix}body-bg) !default;\n$modal-content-border-color:        var(--#{$prefix}border-color-translucent) !default;\n$modal-content-border-width:        var(--#{$prefix}border-width) !default;\n$modal-content-border-radius:       var(--#{$prefix}border-radius-lg) !default;\n$modal-content-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !default;\n$modal-content-box-shadow-xs:       $box-shadow-sm !default;\n$modal-content-box-shadow-sm-up:    $box-shadow !default;\n\n$modal-backdrop-bg:                 $black !default;\n$modal-backdrop-opacity:            .5 !default;\n\n$modal-header-border-color:         var(--#{$prefix}border-color) !default;\n$modal-header-border-width:         $modal-content-border-width !default;\n$modal-header-padding-y:            $modal-inner-padding !default;\n$modal-header-padding-x:            $modal-inner-padding !default;\n$modal-header-padding:              $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-footer-bg:                   null !default;\n$modal-footer-border-color:         $modal-header-border-color !default;\n$modal-footer-border-width:         $modal-header-border-width !default;\n\n$modal-sm:                          300px !default;\n$modal-md:                          500px !default;\n$modal-lg:                          800px !default;\n$modal-xl:                          1140px !default;\n\n$modal-fade-transform:              translate(0, -50px) !default;\n$modal-show-transform:              none !default;\n$modal-transition:                  transform .3s ease-out !default;\n$modal-scale-transform:             scale(1.02) !default;\n// scss-docs-end modal-variables\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n// scss-docs-start alert-variables\n$alert-padding-y:               $spacer !default;\n$alert-padding-x:               $spacer !default;\n$alert-margin-bottom:           1rem !default;\n$alert-border-radius:           $border-radius !default;\n$alert-link-font-weight:        $font-weight-bold !default;\n$alert-border-width:            var(--#{$prefix}border-width) !default;\n$alert-bg-scale:                -80% !default;\n$alert-border-scale:            -70% !default;\n$alert-color-scale:             40% !default;\n$alert-dismissible-padding-r:   $alert-padding-x * 3 !default; // 3x covers width of x plus default padding on either side\n// scss-docs-end alert-variables\n\n// fusv-disable\n$alert-bg-scale:                -80% !default; // Deprecated in v5.2.0, to be removed in v6\n$alert-border-scale:            -70% !default; // Deprecated in v5.2.0, to be removed in v6\n$alert-color-scale:             40% !default; // Deprecated in v5.2.0, to be removed in v6\n// fusv-enable\n\n// Progress bars\n\n// scss-docs-start progress-variables\n$progress-height:                   1rem !default;\n$progress-font-size:                $font-size-base * .75 !default;\n$progress-bg:                       var(--#{$prefix}secondary-bg) !default;\n$progress-border-radius:            var(--#{$prefix}border-radius) !default;\n$progress-box-shadow:               var(--#{$prefix}box-shadow-inset) !default;\n$progress-bar-color:                $white !default;\n$progress-bar-bg:                   $primary !default;\n$progress-bar-animation-timing:     1s linear infinite !default;\n$progress-bar-transition:           width .6s ease !default;\n// scss-docs-end progress-variables\n\n\n// List group\n\n// scss-docs-start list-group-variables\n$list-group-color:                  var(--#{$prefix}body-color) !default;\n$list-group-bg:                     var(--#{$prefix}body-bg) !default;\n$list-group-border-color:           var(--#{$prefix}border-color) !default;\n$list-group-border-width:           var(--#{$prefix}border-width) !default;\n$list-group-border-radius:          var(--#{$prefix}border-radius) !default;\n\n$list-group-item-padding-y:         $spacer * .5 !default;\n$list-group-item-padding-x:         $spacer !default;\n// fusv-disable\n$list-group-item-bg-scale:          -80% !default; // Deprecated in v5.3.0\n$list-group-item-color-scale:       40% !default; // Deprecated in v5.3.0\n// fusv-enable\n\n$list-group-hover-bg:               var(--#{$prefix}tertiary-bg) !default;\n$list-group-active-color:           $component-active-color !default;\n$list-group-active-bg:              $component-active-bg !default;\n$list-group-active-border-color:    $list-group-active-bg !default;\n\n$list-group-disabled-color:         var(--#{$prefix}secondary-color) !default;\n$list-group-disabled-bg:            $list-group-bg !default;\n\n$list-group-action-color:           var(--#{$prefix}secondary-color) !default;\n$list-group-action-hover-color:     var(--#{$prefix}emphasis-color) !default;\n\n$list-group-action-active-color:    var(--#{$prefix}body-color) !default;\n$list-group-action-active-bg:       var(--#{$prefix}secondary-bg) !default;\n// scss-docs-end list-group-variables\n\n\n// Image thumbnails\n\n// scss-docs-start thumbnail-variables\n$thumbnail-padding:                 .25rem !default;\n$thumbnail-bg:                      var(--#{$prefix}body-bg) !default;\n$thumbnail-border-width:            var(--#{$prefix}border-width) !default;\n$thumbnail-border-color:            var(--#{$prefix}border-color) !default;\n$thumbnail-border-radius:           var(--#{$prefix}border-radius) !default;\n$thumbnail-box-shadow:              var(--#{$prefix}box-shadow-sm) !default;\n// scss-docs-end thumbnail-variables\n\n\n// Figures\n\n// scss-docs-start figure-variables\n$figure-caption-font-size:          $small-font-size !default;\n$figure-caption-color:              var(--#{$prefix}secondary-color) !default;\n// scss-docs-end figure-variables\n\n\n// Breadcrumbs\n\n// scss-docs-start breadcrumb-variables\n$breadcrumb-font-size:              null !default;\n$breadcrumb-padding-y:              0 !default;\n$breadcrumb-padding-x:              0 !default;\n$breadcrumb-item-padding-x:         .5rem !default;\n$breadcrumb-margin-bottom:          1rem !default;\n$breadcrumb-bg:                     null !default;\n$breadcrumb-divider-color:          var(--#{$prefix}secondary-color) !default;\n$breadcrumb-active-color:           var(--#{$prefix}secondary-color) !default;\n$breadcrumb-divider:                quote(\"/\") !default;\n$breadcrumb-divider-flipped:        $breadcrumb-divider !default;\n$breadcrumb-border-radius:          null !default;\n// scss-docs-end breadcrumb-variables\n\n// Carousel\n\n// scss-docs-start carousel-variables\n$carousel-control-color:             $white !default;\n$carousel-control-width:             15% !default;\n$carousel-control-opacity:           .5 !default;\n$carousel-control-hover-opacity:     .9 !default;\n$carousel-control-transition:        opacity .15s ease !default;\n\n$carousel-indicator-width:           30px !default;\n$carousel-indicator-height:          3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer:          3px !default;\n$carousel-indicator-opacity:         .5 !default;\n$carousel-indicator-active-bg:       $white !default;\n$carousel-indicator-active-opacity:  1 !default;\n$carousel-indicator-transition:      opacity .6s ease !default;\n\n$carousel-caption-width:             70% !default;\n$carousel-caption-color:             $white !default;\n$carousel-caption-padding-y:         1.25rem !default;\n$carousel-caption-spacer:            1.25rem !default;\n\n$carousel-control-icon-width:        2rem !default;\n\n$carousel-control-prev-icon-bg:      url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$carousel-control-color}'><path d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/></svg>\") !default;\n$carousel-control-next-icon-bg:      url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$carousel-control-color}'><path d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/></svg>\") !default;\n\n$carousel-transition-duration:       .6s !default;\n$carousel-transition:                transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n// scss-docs-end carousel-variables\n\n// scss-docs-start carousel-dark-variables\n$carousel-dark-indicator-active-bg:  $black !default;\n$carousel-dark-caption-color:        $black !default;\n$carousel-dark-control-icon-filter:  invert(1) grayscale(100) !default;\n// scss-docs-end carousel-dark-variables\n\n\n// Spinners\n\n// scss-docs-start spinner-variables\n$spinner-width:           2rem !default;\n$spinner-height:          $spinner-width !default;\n$spinner-vertical-align:  -.125em !default;\n$spinner-border-width:    .25em !default;\n$spinner-animation-speed: .75s !default;\n\n$spinner-width-sm:        1rem !default;\n$spinner-height-sm:       $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n// scss-docs-end spinner-variables\n\n\n// Close\n\n// scss-docs-start close-variables\n$btn-close-width:            1em !default;\n$btn-close-height:           $btn-close-width !default;\n$btn-close-padding-x:        .25em !default;\n$btn-close-padding-y:        $btn-close-padding-x !default;\n$btn-close-color:            $black !default;\n$btn-close-bg:               url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$btn-close-color}'><path d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/></svg>\") !default;\n$btn-close-focus-shadow:     $input-btn-focus-box-shadow !default;\n$btn-close-opacity:          .5 !default;\n$btn-close-hover-opacity:    .75 !default;\n$btn-close-focus-opacity:    1 !default;\n$btn-close-disabled-opacity: .25 !default;\n$btn-close-white-filter:     invert(1) grayscale(100%) brightness(200%) !default;\n// scss-docs-end close-variables\n\n\n// Offcanvas\n\n// scss-docs-start offcanvas-variables\n$offcanvas-padding-y:               $modal-inner-padding !default;\n$offcanvas-padding-x:               $modal-inner-padding !default;\n$offcanvas-horizontal-width:        400px !default;\n$offcanvas-vertical-height:         30vh !default;\n$offcanvas-transition-duration:     .3s !default;\n$offcanvas-border-color:            $modal-content-border-color !default;\n$offcanvas-border-width:            $modal-content-border-width !default;\n$offcanvas-title-line-height:       $modal-title-line-height !default;\n$offcanvas-bg-color:                var(--#{$prefix}body-bg) !default;\n$offcanvas-color:                   var(--#{$prefix}body-color) !default;\n$offcanvas-box-shadow:              $modal-content-box-shadow-xs !default;\n$offcanvas-backdrop-bg:             $modal-backdrop-bg !default;\n$offcanvas-backdrop-opacity:        $modal-backdrop-opacity !default;\n// scss-docs-end offcanvas-variables\n\n// Code\n\n$code-font-size:                    $small-font-size !default;\n$code-color:                        $pink !default;\n\n$kbd-padding-y:                     .1875rem !default;\n$kbd-padding-x:                     .375rem !default;\n$kbd-font-size:                     $code-font-size !default;\n$kbd-color:                         var(--#{$prefix}body-bg) !default;\n$kbd-bg:                            var(--#{$prefix}body-color) !default;\n$nested-kbd-font-weight:            null !default; // Deprecated in v5.2.0, removing in v6\n\n$pre-color:                         null !default;\n","// stylelint-disable property-disallowed-list\n// Single side border-radius\n\n// Helper function to replace negative values with 0\n@function valid-radius($radius) {\n  $return: ();\n  @each $value in $radius {\n    @if type-of($value) == number {\n      $return: append($return, max($value, 0));\n    } @else {\n      $return: append($return, $value);\n    }\n  }\n  @return $return;\n}\n\n// scss-docs-start border-radius-mixins\n@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {\n  @if $enable-rounded {\n    border-radius: valid-radius($radius);\n  }\n  @else if $fallback-border-radius != false {\n    border-radius: $fallback-border-radius;\n  }\n}\n\n@mixin border-top-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-top-left-radius: valid-radius($radius);\n    border-top-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-end-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-top-right-radius: valid-radius($radius);\n    border-bottom-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-bottom-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-bottom-right-radius: valid-radius($radius);\n    border-bottom-left-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-start-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-top-left-radius: valid-radius($radius);\n    border-bottom-left-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-top-start-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-top-left-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-top-end-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-top-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-bottom-end-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-bottom-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-bottom-start-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-bottom-left-radius: valid-radius($radius);\n  }\n}\n// scss-docs-end border-radius-mixins\n","//\n// Headings\n//\n.h1 {\n  @extend h1;\n}\n\n.h2 {\n  @extend h2;\n}\n\n.h3 {\n  @extend h3;\n}\n\n.h4 {\n  @extend h4;\n}\n\n.h5 {\n  @extend h5;\n}\n\n.h6 {\n  @extend h6;\n}\n\n\n.lead {\n  @include font-size($lead-font-size);\n  font-weight: $lead-font-weight;\n}\n\n// Type display classes\n@each $display, $font-size in $display-font-sizes {\n  .display-#{$display} {\n    @include font-size($font-size);\n    font-family: $display-font-family;\n    font-style: $display-font-style;\n    font-weight: $display-font-weight;\n    line-height: $display-line-height;\n  }\n}\n\n//\n// Emphasis\n//\n.small {\n  @extend small;\n}\n\n.mark {\n  @extend mark;\n}\n\n//\n// Lists\n//\n\n.list-unstyled {\n  @include list-unstyled();\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n  @include list-unstyled();\n}\n.list-inline-item {\n  display: inline-block;\n\n  &:not(:last-child) {\n    margin-right: $list-inline-padding;\n  }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n  @include font-size($initialism-font-size);\n  text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n  margin-bottom: $blockquote-margin-y;\n  @include font-size($blockquote-font-size);\n\n  > :last-child {\n    margin-bottom: 0;\n  }\n}\n\n.blockquote-footer {\n  margin-top: -$blockquote-margin-y;\n  margin-bottom: $blockquote-margin-y;\n  @include font-size($blockquote-footer-font-size);\n  color: $blockquote-footer-color;\n\n  &::before {\n    content: \"\\2014\\00A0\"; // em dash, nbsp\n  }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled {\n  padding-left: 0;\n  list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all `<img>`s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n  @include img-fluid();\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n  padding: $thumbnail-padding;\n  background-color: $thumbnail-bg;\n  border: $thumbnail-border-width solid $thumbnail-border-color;\n  @include border-radius($thumbnail-border-radius);\n  @include box-shadow($thumbnail-box-shadow);\n\n  // Keep them at most 100% wide\n  @include img-fluid();\n}\n\n//\n// Figures\n//\n\n.figure {\n  // Ensures the caption's text aligns with the image.\n  display: inline-block;\n}\n\n.figure-img {\n  margin-bottom: $spacer * .5;\n  line-height: 1;\n}\n\n.figure-caption {\n  @include font-size($figure-caption-font-size);\n  color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid {\n  // Part 1: Set a maximum relative to the parent\n  max-width: 100%;\n  // Part 2: Override the height to auto, otherwise images will be stretched\n  // when setting a width and height attribute on the img element.\n  height: auto;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-container-classes {\n  // Single container class with breakpoint max-widths\n  .container,\n  // 100% wide container at all breakpoints\n  .container-fluid {\n    @include make-container();\n  }\n\n  // Responsive containers that are 100% wide until a breakpoint\n  @each $breakpoint, $container-max-width in $container-max-widths {\n    .container-#{$breakpoint} {\n      @extend .container-fluid;\n    }\n\n    @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n      %responsive-container-#{$breakpoint} {\n        max-width: $container-max-width;\n      }\n\n      // Extend each breakpoint which is smaller or equal to the current breakpoint\n      $extend-breakpoint: true;\n\n      @each $name, $width in $grid-breakpoints {\n        @if ($extend-breakpoint) {\n          .container#{breakpoint-infix($name, $grid-breakpoints)} {\n            @extend %responsive-container-#{$breakpoint};\n          }\n\n          // Once the current breakpoint is reached, stop extending\n          @if ($breakpoint == $name) {\n            $extend-breakpoint: false;\n          }\n        }\n      }\n    }\n  }\n}\n","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n  --#{$prefix}gutter-x: #{$gutter};\n  --#{$prefix}gutter-y: 0;\n  width: 100%;\n  padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n  padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n  margin-right: auto;\n  margin-left: auto;\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n//    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n//    >> breakpoint-next(sm)\n//    md\n//    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n//    md\n//    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl xxl))\n//    md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n  $n: index($breakpoint-names, $name);\n  @if not $n {\n    @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n  }\n  @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n//    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n//    576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n  $min: map-get($breakpoints, $name);\n  @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n//    >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n//    767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n  $max: map-get($breakpoints, $name);\n  @return if($max and $max > 0, $max - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n//    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n//    \"\"  (Returns a blank string)\n//    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n//    \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n  @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n  $min: breakpoint-min($name, $breakpoints);\n  @if $min {\n    @media (min-width: $min) {\n      @content;\n    }\n  } @else {\n    @content;\n  }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n  $max: breakpoint-max($name, $breakpoints);\n  @if $max {\n    @media (max-width: $max) {\n      @content;\n    }\n  } @else {\n    @content;\n  }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n  $min: breakpoint-min($lower, $breakpoints);\n  $max: breakpoint-max($upper, $breakpoints);\n\n  @if $min != null and $max != null {\n    @media (min-width: $min) and (max-width: $max) {\n      @content;\n    }\n  } @else if $max == null {\n    @include media-breakpoint-up($lower, $breakpoints) {\n      @content;\n    }\n  } @else if $min == null {\n    @include media-breakpoint-down($upper, $breakpoints) {\n      @content;\n    }\n  }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n  $min:  breakpoint-min($name, $breakpoints);\n  $next: breakpoint-next($name, $breakpoints);\n  $max:  breakpoint-max($next, $breakpoints);\n\n  @if $min != null and $max != null {\n    @media (min-width: $min) and (max-width: $max) {\n      @content;\n    }\n  } @else if $max == null {\n    @include media-breakpoint-up($name, $breakpoints) {\n      @content;\n    }\n  } @else if $min == null {\n    @include media-breakpoint-down($next, $breakpoints) {\n      @content;\n    }\n  }\n}\n","// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n  .row {\n    @include make-row();\n\n    > * {\n      @include make-col-ready();\n    }\n  }\n}\n\n@if $enable-cssgrid {\n  .grid {\n    display: grid;\n    grid-template-rows: repeat(var(--#{$prefix}rows, 1), 1fr);\n    grid-template-columns: repeat(var(--#{$prefix}columns, #{$grid-columns}), 1fr);\n    gap: var(--#{$prefix}gap, #{$grid-gutter-width});\n\n    @include make-cssgrid();\n  }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n  @include make-grid-columns();\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-row($gutter: $grid-gutter-width) {\n  --#{$prefix}gutter-x: #{$gutter};\n  --#{$prefix}gutter-y: 0;\n  display: flex;\n  flex-wrap: wrap;\n  // TODO: Revisit calc order after https://github.com/react-bootstrap/react-bootstrap/issues/6039 is fixed\n  margin-top: calc(-1 * var(--#{$prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n  margin-right: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n  margin-left: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready() {\n  // Add box sizing if only the grid is loaded\n  box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n  // Prevent columns from becoming too narrow when at smaller grid tiers by\n  // always setting `width: 100%;`. This works because we set the width\n  // later on to override this initial width.\n  flex-shrink: 0;\n  width: 100%;\n  max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n  padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n  padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n  margin-top: var(--#{$prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n  @if $size {\n    flex: 0 0 auto;\n    width: percentage(divide($size, $columns));\n\n  } @else {\n    flex: 1 1 0;\n    max-width: 100%;\n  }\n}\n\n@mixin make-col-auto() {\n  flex: 0 0 auto;\n  width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n  $num: divide($size, $columns);\n  margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// number of columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n  > * {\n    flex: 0 0 auto;\n    width: divide(100%, $count);\n  }\n}\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n  @each $breakpoint in map-keys($breakpoints) {\n    $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n    @include media-breakpoint-up($breakpoint, $breakpoints) {\n      // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n      .col#{$infix} {\n        flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n      }\n\n      .row-cols#{$infix}-auto > * {\n        @include make-col-auto();\n      }\n\n      @if $grid-row-columns > 0 {\n        @for $i from 1 through $grid-row-columns {\n          .row-cols#{$infix}-#{$i} {\n            @include row-cols($i);\n          }\n        }\n      }\n\n      .col#{$infix}-auto {\n        @include make-col-auto();\n      }\n\n      @if $columns > 0 {\n        @for $i from 1 through $columns {\n          .col#{$infix}-#{$i} {\n            @include make-col($i, $columns);\n          }\n        }\n\n        // `$columns - 1` because offsetting by the width of an entire row isn't possible\n        @for $i from 0 through ($columns - 1) {\n          @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n            .offset#{$infix}-#{$i} {\n              @include make-col-offset($i, $columns);\n            }\n          }\n        }\n      }\n\n      // Gutters\n      //\n      // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n      @each $key, $value in $gutters {\n        .g#{$infix}-#{$key},\n        .gx#{$infix}-#{$key} {\n          --#{$prefix}gutter-x: #{$value};\n        }\n\n        .g#{$infix}-#{$key},\n        .gy#{$infix}-#{$key} {\n          --#{$prefix}gutter-y: #{$value};\n        }\n      }\n    }\n  }\n}\n\n@mixin make-cssgrid($columns: $grid-columns, $breakpoints: $grid-breakpoints) {\n  @each $breakpoint in map-keys($breakpoints) {\n    $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n    @include media-breakpoint-up($breakpoint, $breakpoints) {\n      @if $columns > 0 {\n        @for $i from 1 through $columns {\n          .g-col#{$infix}-#{$i} {\n            grid-column: auto / span $i;\n          }\n        }\n\n        // Start with `1` because `0` is and invalid value.\n        // Ends with `$columns - 1` because offsetting by the width of an entire row isn't possible.\n        @for $i from 1 through ($columns - 1) {\n          .g-start#{$infix}-#{$i} {\n            grid-column-start: $i;\n          }\n        }\n      }\n    }\n  }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n  --#{$prefix}table-color: #{$table-color};\n  --#{$prefix}table-bg: #{$table-bg};\n  --#{$prefix}table-border-color: #{$table-border-color};\n  --#{$prefix}table-accent-bg: #{$table-accent-bg};\n  --#{$prefix}table-striped-color: #{$table-striped-color};\n  --#{$prefix}table-striped-bg: #{$table-striped-bg};\n  --#{$prefix}table-active-color: #{$table-active-color};\n  --#{$prefix}table-active-bg: #{$table-active-bg};\n  --#{$prefix}table-hover-color: #{$table-hover-color};\n  --#{$prefix}table-hover-bg: #{$table-hover-bg};\n\n  width: 100%;\n  margin-bottom: $spacer;\n  color: var(--#{$prefix}table-color);\n  vertical-align: $table-cell-vertical-align;\n  border-color: var(--#{$prefix}table-border-color);\n\n  // Target th & td\n  // We need the child combinator to prevent styles leaking to nested tables which doesn't have a `.table` class.\n  // We use the universal selectors here to simplify the selector (else we would need 6 different selectors).\n  // Another advantage is that this generates less code and makes the selector less specific making it easier to override.\n  // stylelint-disable-next-line selector-max-universal\n  > :not(caption) > * > * {\n    padding: $table-cell-padding-y $table-cell-padding-x;\n    background-color: var(--#{$prefix}table-bg);\n    border-bottom-width: $table-border-width;\n    box-shadow: inset 0 0 0 9999px var(--#{$prefix}table-accent-bg);\n  }\n\n  > tbody {\n    vertical-align: inherit;\n  }\n\n  > thead {\n    vertical-align: bottom;\n  }\n}\n\n.table-group-divider {\n  border-top: calc($table-border-width * 2) solid $table-group-separator-color; // stylelint-disable-line function-disallowed-list\n}\n\n//\n// Change placement of captions with a class\n//\n\n.caption-top {\n  caption-side: top;\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n  // stylelint-disable-next-line selector-max-universal\n  > :not(caption) > * > * {\n    padding: $table-cell-padding-y-sm $table-cell-padding-x-sm;\n  }\n}\n\n\n// Border versions\n//\n// Add or remove borders all around the table and between all the columns.\n//\n// When borders are added on all sides of the cells, the corners can render odd when\n// these borders do not have the same color or if they are semi-transparent.\n// Therefor we add top and border bottoms to the `tr`s and left and right borders\n// to the `td`s or `th`s\n\n.table-bordered {\n  > :not(caption) > * {\n    border-width: $table-border-width 0;\n\n    // stylelint-disable-next-line selector-max-universal\n    > * {\n      border-width: 0 $table-border-width;\n    }\n  }\n}\n\n.table-borderless {\n  // stylelint-disable-next-line selector-max-universal\n  > :not(caption) > * > * {\n    border-bottom-width: 0;\n  }\n\n  > :not(:first-child) {\n    border-top-width: 0;\n  }\n}\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n// For rows\n.table-striped {\n  > tbody > tr:nth-of-type(#{$table-striped-order}) > * {\n    --#{$prefix}table-accent-bg: var(--#{$prefix}table-striped-bg);\n    color: var(--#{$prefix}table-striped-color);\n  }\n}\n\n// For columns\n.table-striped-columns {\n  > :not(caption) > tr > :nth-child(#{$table-striped-columns-order}) {\n    --#{$prefix}table-accent-bg: var(--#{$prefix}table-striped-bg);\n    color: var(--#{$prefix}table-striped-color);\n  }\n}\n\n// Active table\n//\n// The `.table-active` class can be added to highlight rows or cells\n\n.table-active {\n  --#{$prefix}table-accent-bg: var(--#{$prefix}table-active-bg);\n  color: var(--#{$prefix}table-active-color);\n}\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n  > tbody > tr:hover > * {\n    --#{$prefix}table-accent-bg: var(--#{$prefix}table-hover-bg);\n    color: var(--#{$prefix}table-hover-color);\n  }\n}\n\n\n// Table variants\n//\n// Table variants set the table cell backgrounds, border colors\n// and the colors of the striped, hovered & active tables\n\n@each $color, $value in $table-variants {\n  @include table-variant($color, $value);\n}\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n  @include media-breakpoint-down($breakpoint) {\n    .table-responsive#{$infix} {\n      overflow-x: auto;\n      -webkit-overflow-scrolling: touch;\n    }\n  }\n}\n","// scss-docs-start table-variant\n@mixin table-variant($state, $background) {\n  .table-#{$state} {\n    $color: color-contrast(opaque($body-bg, $background));\n    $hover-bg: mix($color, $background, percentage($table-hover-bg-factor));\n    $striped-bg: mix($color, $background, percentage($table-striped-bg-factor));\n    $active-bg: mix($color, $background, percentage($table-active-bg-factor));\n    $table-border-color: mix($color, $background, percentage($table-border-factor));\n\n    --#{$prefix}table-color: #{$color};\n    --#{$prefix}table-bg: #{$background};\n    --#{$prefix}table-border-color: #{$table-border-color};\n    --#{$prefix}table-striped-bg: #{$striped-bg};\n    --#{$prefix}table-striped-color: #{color-contrast($striped-bg)};\n    --#{$prefix}table-active-bg: #{$active-bg};\n    --#{$prefix}table-active-color: #{color-contrast($active-bg)};\n    --#{$prefix}table-hover-bg: #{$hover-bg};\n    --#{$prefix}table-hover-color: #{color-contrast($hover-bg)};\n\n    color: var(--#{$prefix}table-color);\n    border-color: var(--#{$prefix}table-border-color);\n  }\n}\n// scss-docs-end table-variant\n","//\n// Labels\n//\n\n.form-label {\n  margin-bottom: $form-label-margin-bottom;\n  @include font-size($form-label-font-size);\n  font-style: $form-label-font-style;\n  font-weight: $form-label-font-weight;\n  color: $form-label-color;\n}\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n  padding-top: add($input-padding-y, $input-border-width);\n  padding-bottom: add($input-padding-y, $input-border-width);\n  margin-bottom: 0; // Override the `<legend>` default\n  @include font-size(inherit); // Override the `<legend>` default\n  font-style: $form-label-font-style;\n  font-weight: $form-label-font-weight;\n  line-height: $input-line-height;\n  color: $form-label-color;\n}\n\n.col-form-label-lg {\n  padding-top: add($input-padding-y-lg, $input-border-width);\n  padding-bottom: add($input-padding-y-lg, $input-border-width);\n  @include font-size($input-font-size-lg);\n}\n\n.col-form-label-sm {\n  padding-top: add($input-padding-y-sm, $input-border-width);\n  padding-bottom: add($input-padding-y-sm, $input-border-width);\n  @include font-size($input-font-size-sm);\n}\n","//\n// Form text\n//\n\n.form-text {\n  margin-top: $form-text-margin-top;\n  @include font-size($form-text-font-size);\n  font-style: $form-text-font-style;\n  font-weight: $form-text-font-weight;\n  color: $form-text-color;\n}\n","//\n// General form controls (plus a few specific high-level interventions)\n//\n\n.form-control {\n  display: block;\n  width: 100%;\n  padding: $input-padding-y $input-padding-x;\n  font-family: $input-font-family;\n  @include font-size($input-font-size);\n  font-weight: $input-font-weight;\n  line-height: $input-line-height;\n  color: $input-color;\n  background-color: $input-bg;\n  background-clip: padding-box;\n  border: $input-border-width solid $input-border-color;\n  appearance: none; // Fix appearance for date inputs in Safari\n\n  // Note: This has no effect on <select>s in some browsers, due to the limited stylability of `<select>`s in CSS.\n  @include border-radius($input-border-radius, 0);\n\n  @include box-shadow($input-box-shadow);\n  @include transition($input-transition);\n\n  &[type=\"file\"] {\n    overflow: hidden; // prevent pseudo element button overlap\n\n    &:not(:disabled):not([readonly]) {\n      cursor: pointer;\n    }\n  }\n\n  // Customize the `:focus` state to imitate native WebKit styles.\n  &:focus {\n    color: $input-focus-color;\n    background-color: $input-focus-bg;\n    border-color: $input-focus-border-color;\n    outline: 0;\n    @if $enable-shadows {\n      @include box-shadow($input-box-shadow, $input-focus-box-shadow);\n    } @else {\n      // Avoid using mixin so we can pass custom focus shadow properly\n      box-shadow: $input-focus-box-shadow;\n    }\n  }\n\n  // Add some height to date inputs on iOS\n  // https://github.com/twbs/bootstrap/issues/23307\n  // TODO: we can remove this workaround once https://bugs.webkit.org/show_bug.cgi?id=198959 is resolved\n  &::-webkit-date-and-time-value {\n    // Multiply line-height by 1em if it has no unit\n    height: if(unit($input-line-height) == \"\", $input-line-height * 1em, $input-line-height);\n  }\n\n  // Prevent excessive date input height in Webkit\n  // https://github.com/twbs/bootstrap/issues/34433\n  &::-webkit-datetime-edit {\n    display: block;\n    padding: 0;\n  }\n\n  // Placeholder\n  &::placeholder {\n    color: $input-placeholder-color;\n    // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526.\n    opacity: 1;\n  }\n\n  // Disabled inputs\n  //\n  // HTML5 says that controls under a fieldset > legend:first-child won't be\n  // disabled if the fieldset is disabled. Due to implementation difficulty, we\n  // don't honor that edge case; we style them as disabled anyway.\n  &:disabled {\n    color: $input-disabled-color;\n    background-color: $input-disabled-bg;\n    border-color: $input-disabled-border-color;\n    // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655.\n    opacity: 1;\n  }\n\n  // File input buttons theming\n  &::file-selector-button {\n    padding: $input-padding-y $input-padding-x;\n    margin: (-$input-padding-y) (-$input-padding-x);\n    margin-inline-end: $input-padding-x;\n    color: $form-file-button-color;\n    @include gradient-bg($form-file-button-bg);\n    pointer-events: none;\n    border-color: inherit;\n    border-style: solid;\n    border-width: 0;\n    border-inline-end-width: $input-border-width;\n    border-radius: 0; // stylelint-disable-line property-disallowed-list\n    @include transition($btn-transition);\n  }\n\n  &:hover:not(:disabled):not([readonly])::file-selector-button {\n    background-color: $form-file-button-hover-bg;\n  }\n}\n\n// Readonly controls as plain text\n//\n// Apply class to a readonly input to make it appear like regular plain\n// text (without any border, background color, focus indicator)\n\n.form-control-plaintext {\n  display: block;\n  width: 100%;\n  padding: $input-padding-y 0;\n  margin-bottom: 0; // match inputs if this class comes on inputs with default margins\n  line-height: $input-line-height;\n  color: $input-plaintext-color;\n  background-color: transparent;\n  border: solid transparent;\n  border-width: $input-border-width 0;\n\n  &:focus {\n    outline: 0;\n  }\n\n  &.form-control-sm,\n  &.form-control-lg {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n\n// Form control sizing\n//\n// Build on `.form-control` with modifier classes to decrease or increase the\n// height and font-size of form controls.\n//\n// Repeated in `_input_group.scss` to avoid Sass extend issues.\n\n.form-control-sm {\n  min-height: $input-height-sm;\n  padding: $input-padding-y-sm $input-padding-x-sm;\n  @include font-size($input-font-size-sm);\n  @include border-radius($input-border-radius-sm);\n\n  &::file-selector-button {\n    padding: $input-padding-y-sm $input-padding-x-sm;\n    margin: (-$input-padding-y-sm) (-$input-padding-x-sm);\n    margin-inline-end: $input-padding-x-sm;\n  }\n}\n\n.form-control-lg {\n  min-height: $input-height-lg;\n  padding: $input-padding-y-lg $input-padding-x-lg;\n  @include font-size($input-font-size-lg);\n  @include border-radius($input-border-radius-lg);\n\n  &::file-selector-button {\n    padding: $input-padding-y-lg $input-padding-x-lg;\n    margin: (-$input-padding-y-lg) (-$input-padding-x-lg);\n    margin-inline-end: $input-padding-x-lg;\n  }\n}\n\n// Make sure textareas don't shrink too much when resized\n// https://github.com/twbs/bootstrap/pull/29124\n// stylelint-disable selector-no-qualifying-type\ntextarea {\n  &.form-control {\n    min-height: $input-height;\n  }\n\n  &.form-control-sm {\n    min-height: $input-height-sm;\n  }\n\n  &.form-control-lg {\n    min-height: $input-height-lg;\n  }\n}\n// stylelint-enable selector-no-qualifying-type\n\n.form-control-color {\n  width: $form-color-width;\n  height: $input-height;\n  padding: $input-padding-y;\n\n  &:not(:disabled):not([readonly]) {\n    cursor: pointer;\n  }\n\n  &::-moz-color-swatch {\n    border: 0 !important; // stylelint-disable-line declaration-no-important\n    @include border-radius($input-border-radius);\n  }\n\n  &::-webkit-color-swatch {\n    @include border-radius($input-border-radius);\n  }\n\n  &.form-control-sm { height: $input-height-sm; }\n  &.form-control-lg { height: $input-height-lg; }\n}\n","// stylelint-disable property-disallowed-list\n@mixin transition($transition...) {\n  @if length($transition) == 0 {\n    $transition: $transition-base;\n  }\n\n  @if length($transition) > 1 {\n    @each $value in $transition {\n      @if $value == null or $value == none {\n        @warn \"The keyword 'none' or 'null' must be used as a single argument.\";\n      }\n    }\n  }\n\n  @if $enable-transitions {\n    @if nth($transition, 1) != null {\n      transition: $transition;\n    }\n\n    @if $enable-reduced-motion and nth($transition, 1) != null and nth($transition, 1) != none {\n      @media (prefers-reduced-motion: reduce) {\n        transition: none;\n      }\n    }\n  }\n}\n","// Gradients\n\n// scss-docs-start gradient-bg-mixin\n@mixin gradient-bg($color: null) {\n  background-color: $color;\n\n  @if $enable-gradients {\n    background-image: var(--#{$prefix}gradient);\n  }\n}\n// scss-docs-end gradient-bg-mixin\n\n// scss-docs-start gradient-mixins\n// Horizontal gradient, from left to right\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-x($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n  background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent);\n}\n\n// Vertical gradient, from top to bottom\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-y($start-color: $gray-700, $end-color: $gray-800, $start-percent: null, $end-percent: null) {\n  background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent);\n}\n\n@mixin gradient-directional($start-color: $gray-700, $end-color: $gray-800, $deg: 45deg) {\n  background-image: linear-gradient($deg, $start-color, $end-color);\n}\n\n@mixin gradient-x-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n  background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color);\n}\n\n@mixin gradient-y-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n  background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color);\n}\n\n@mixin gradient-radial($inner-color: $gray-700, $outer-color: $gray-800) {\n  background-image: radial-gradient(circle, $inner-color, $outer-color);\n}\n\n@mixin gradient-striped($color: rgba($white, .15), $angle: 45deg) {\n  background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);\n}\n// scss-docs-end gradient-mixins\n","// Select\n//\n// Replaces the browser default select with a custom one, mostly pulled from\n// https://primer.github.io/.\n\n.form-select {\n  --#{$prefix}form-select-bg-img: #{escape-svg($form-select-indicator)};\n\n  display: block;\n  width: 100%;\n  padding: $form-select-padding-y $form-select-indicator-padding $form-select-padding-y $form-select-padding-x;\n  -moz-padding-start: subtract($form-select-padding-x, 3px); // See https://github.com/twbs/bootstrap/issues/32636\n  font-family: $form-select-font-family;\n  @include font-size($form-select-font-size);\n  font-weight: $form-select-font-weight;\n  line-height: $form-select-line-height;\n  color: $form-select-color;\n  background-color: $form-select-bg;\n  background-image: var(--#{$prefix}form-select-bg-img), var(--#{$prefix}form-select-bg-icon, none);\n  background-repeat: no-repeat;\n  background-position: $form-select-bg-position;\n  background-size: $form-select-bg-size;\n  border: $form-select-border-width solid $form-select-border-color;\n  @include border-radius($form-select-border-radius, 0);\n  @include box-shadow($form-select-box-shadow);\n  @include transition($form-select-transition);\n  appearance: none;\n\n  &:focus {\n    border-color: $form-select-focus-border-color;\n    outline: 0;\n    @if $enable-shadows {\n      @include box-shadow($form-select-box-shadow, $form-select-focus-box-shadow);\n    } @else {\n      // Avoid using mixin so we can pass custom focus shadow properly\n      box-shadow: $form-select-focus-box-shadow;\n    }\n  }\n\n  &[multiple],\n  &[size]:not([size=\"1\"]) {\n    padding-right: $form-select-padding-x;\n    background-image: none;\n  }\n\n  &:disabled {\n    color: $form-select-disabled-color;\n    background-color: $form-select-disabled-bg;\n    border-color: $form-select-disabled-border-color;\n  }\n\n  // Remove outline from select box in FF\n  &:-moz-focusring {\n    color: transparent;\n    text-shadow: 0 0 0 $form-select-color;\n  }\n}\n\n.form-select-sm {\n  padding-top: $form-select-padding-y-sm;\n  padding-bottom: $form-select-padding-y-sm;\n  padding-left: $form-select-padding-x-sm;\n  @include font-size($form-select-font-size-sm);\n  @include border-radius($form-select-border-radius-sm);\n}\n\n.form-select-lg {\n  padding-top: $form-select-padding-y-lg;\n  padding-bottom: $form-select-padding-y-lg;\n  padding-left: $form-select-padding-x-lg;\n  @include font-size($form-select-font-size-lg);\n  @include border-radius($form-select-border-radius-lg);\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark) {\n    .form-select {\n      --#{$prefix}form-select-bg-img: #{escape-svg($form-select-indicator-dark)};\n    }\n  }\n}\n","//\n// Check/radio\n//\n\n.form-check {\n  display: block;\n  min-height: $form-check-min-height;\n  padding-left: $form-check-padding-start;\n  margin-bottom: $form-check-margin-bottom;\n\n  .form-check-input {\n    float: left;\n    margin-left: $form-check-padding-start * -1;\n  }\n}\n\n.form-check-reverse {\n  padding-right: $form-check-padding-start;\n  padding-left: 0;\n  text-align: right;\n\n  .form-check-input {\n    float: right;\n    margin-right: $form-check-padding-start * -1;\n    margin-left: 0;\n  }\n}\n\n.form-check-input {\n  --#{$prefix}form-check-bg: #{$form-check-input-bg};\n\n  width: $form-check-input-width;\n  height: $form-check-input-width;\n  margin-top: ($line-height-base - $form-check-input-width) * .5; // line-height minus check height\n  vertical-align: top;\n  background-color: var(--#{$prefix}form-check-bg);\n  background-image: var(--#{$prefix}form-check-bg-image);\n  background-repeat: no-repeat;\n  background-position: center;\n  background-size: contain;\n  border: $form-check-input-border;\n  appearance: none;\n  print-color-adjust: exact; // Keep themed appearance for print\n  @include transition($form-check-transition);\n\n  &[type=\"checkbox\"] {\n    @include border-radius($form-check-input-border-radius);\n  }\n\n  &[type=\"radio\"] {\n    // stylelint-disable-next-line property-disallowed-list\n    border-radius: $form-check-radio-border-radius;\n  }\n\n  &:active {\n    filter: $form-check-input-active-filter;\n  }\n\n  &:focus {\n    border-color: $form-check-input-focus-border;\n    outline: 0;\n    box-shadow: $form-check-input-focus-box-shadow;\n  }\n\n  &:checked {\n    background-color: $form-check-input-checked-bg-color;\n    border-color: $form-check-input-checked-border-color;\n\n    &[type=\"checkbox\"] {\n      @if $enable-gradients {\n        --#{$prefix}form-check-bg-image: #{escape-svg($form-check-input-checked-bg-image)}, var(--#{$prefix}gradient);\n      } @else {\n        --#{$prefix}form-check-bg-image: #{escape-svg($form-check-input-checked-bg-image)};\n      }\n    }\n\n    &[type=\"radio\"] {\n      @if $enable-gradients {\n        --#{$prefix}form-check-bg-image: #{escape-svg($form-check-radio-checked-bg-image)}, var(--#{$prefix}gradient);\n      } @else {\n        --#{$prefix}form-check-bg-image: #{escape-svg($form-check-radio-checked-bg-image)};\n      }\n    }\n  }\n\n  &[type=\"checkbox\"]:indeterminate {\n    background-color: $form-check-input-indeterminate-bg-color;\n    border-color: $form-check-input-indeterminate-border-color;\n\n    @if $enable-gradients {\n      --#{$prefix}form-check-bg-image: #{escape-svg($form-check-input-indeterminate-bg-image)}, var(--#{$prefix}gradient);\n    } @else {\n      --#{$prefix}form-check-bg-image: #{escape-svg($form-check-input-indeterminate-bg-image)};\n    }\n  }\n\n  &:disabled {\n    pointer-events: none;\n    filter: none;\n    opacity: $form-check-input-disabled-opacity;\n  }\n\n  // Use disabled attribute in addition of :disabled pseudo-class\n  // See: https://github.com/twbs/bootstrap/issues/28247\n  &[disabled],\n  &:disabled {\n    ~ .form-check-label {\n      cursor: default;\n      opacity: $form-check-label-disabled-opacity;\n    }\n  }\n}\n\n.form-check-label {\n  color: $form-check-label-color;\n  cursor: $form-check-label-cursor;\n}\n\n//\n// Switch\n//\n\n.form-switch {\n  padding-left: $form-switch-padding-start;\n\n  .form-check-input {\n    --#{$prefix}form-switch-bg: #{escape-svg($form-switch-bg-image)};\n\n    width: $form-switch-width;\n    margin-left: $form-switch-padding-start * -1;\n    background-image: var(--#{$prefix}form-switch-bg);\n    background-position: left center;\n    @include border-radius($form-switch-border-radius);\n    @include transition($form-switch-transition);\n\n    &:focus {\n      --#{$prefix}form-switch-bg: #{escape-svg($form-switch-focus-bg-image)};\n    }\n\n    &:checked {\n      background-position: $form-switch-checked-bg-position;\n\n      @if $enable-gradients {\n        --#{$prefix}form-switch-bg: #{escape-svg($form-switch-checked-bg-image)}, var(--#{$prefix}gradient);\n      } @else {\n        --#{$prefix}form-switch-bg: #{escape-svg($form-switch-checked-bg-image)};\n      }\n    }\n  }\n\n  &.form-check-reverse {\n    padding-right: $form-switch-padding-start;\n    padding-left: 0;\n\n    .form-check-input {\n      margin-right: $form-switch-padding-start * -1;\n      margin-left: 0;\n    }\n  }\n}\n\n.form-check-inline {\n  display: inline-block;\n  margin-right: $form-check-inline-margin-end;\n}\n\n.btn-check {\n  position: absolute;\n  clip: rect(0, 0, 0, 0);\n  pointer-events: none;\n\n  &[disabled],\n  &:disabled {\n    + .btn {\n      pointer-events: none;\n      filter: none;\n      opacity: $form-check-btn-check-disabled-opacity;\n    }\n  }\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark) {\n    .form-switch .form-check-input:not(:checked):not(:focus) {\n      --#{$prefix}form-switch-bg: #{escape-svg($form-switch-bg-image-dark)};\n    }\n  }\n}\n","// Range\n//\n// Style range inputs the same across browsers. Vendor-specific rules for pseudo\n// elements cannot be mixed. As such, there are no shared styles for focus or\n// active states on prefixed selectors.\n\n.form-range {\n  width: 100%;\n  height: add($form-range-thumb-height, $form-range-thumb-focus-box-shadow-width * 2);\n  padding: 0; // Need to reset padding\n  background-color: transparent;\n  appearance: none;\n\n  &:focus {\n    outline: 0;\n\n    // Pseudo-elements must be split across multiple rulesets to have an effect.\n    // No box-shadow() mixin for focus accessibility.\n    &::-webkit-slider-thumb { box-shadow: $form-range-thumb-focus-box-shadow; }\n    &::-moz-range-thumb     { box-shadow: $form-range-thumb-focus-box-shadow; }\n  }\n\n  &::-moz-focus-outer {\n    border: 0;\n  }\n\n  &::-webkit-slider-thumb {\n    width: $form-range-thumb-width;\n    height: $form-range-thumb-height;\n    margin-top: ($form-range-track-height - $form-range-thumb-height) * .5; // Webkit specific\n    @include gradient-bg($form-range-thumb-bg);\n    border: $form-range-thumb-border;\n    @include border-radius($form-range-thumb-border-radius);\n    @include box-shadow($form-range-thumb-box-shadow);\n    @include transition($form-range-thumb-transition);\n    appearance: none;\n\n    &:active {\n      @include gradient-bg($form-range-thumb-active-bg);\n    }\n  }\n\n  &::-webkit-slider-runnable-track {\n    width: $form-range-track-width;\n    height: $form-range-track-height;\n    color: transparent; // Why?\n    cursor: $form-range-track-cursor;\n    background-color: $form-range-track-bg;\n    border-color: transparent;\n    @include border-radius($form-range-track-border-radius);\n    @include box-shadow($form-range-track-box-shadow);\n  }\n\n  &::-moz-range-thumb {\n    width: $form-range-thumb-width;\n    height: $form-range-thumb-height;\n    @include gradient-bg($form-range-thumb-bg);\n    border: $form-range-thumb-border;\n    @include border-radius($form-range-thumb-border-radius);\n    @include box-shadow($form-range-thumb-box-shadow);\n    @include transition($form-range-thumb-transition);\n    appearance: none;\n\n    &:active {\n      @include gradient-bg($form-range-thumb-active-bg);\n    }\n  }\n\n  &::-moz-range-track {\n    width: $form-range-track-width;\n    height: $form-range-track-height;\n    color: transparent;\n    cursor: $form-range-track-cursor;\n    background-color: $form-range-track-bg;\n    border-color: transparent; // Firefox specific?\n    @include border-radius($form-range-track-border-radius);\n    @include box-shadow($form-range-track-box-shadow);\n  }\n\n  &:disabled {\n    pointer-events: none;\n\n    &::-webkit-slider-thumb {\n      background-color: $form-range-thumb-disabled-bg;\n    }\n\n    &::-moz-range-thumb {\n      background-color: $form-range-thumb-disabled-bg;\n    }\n  }\n}\n",".form-floating {\n  position: relative;\n\n  &::before:not(.form-control:disabled) {\n    position: absolute;\n    top: $input-border-width;\n    left: $input-border-width;\n    width: subtract(100%, add($input-height-inner-quarter, $input-height-inner-half));\n    height: $form-floating-label-height;\n    content: \"\";\n    background-color: $input-bg;\n    @include border-radius($input-border-radius);\n  }\n\n  > .form-control,\n  > .form-control-plaintext,\n  > .form-select {\n    height: $form-floating-height;\n    line-height: $form-floating-line-height;\n  }\n\n  > label {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%; // allow textareas\n    padding: $form-floating-padding-y $form-floating-padding-x;\n    overflow: hidden;\n    text-align: start;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n    pointer-events: none;\n    border: $input-border-width solid transparent; // Required for aligning label's text with the input as it affects inner box model\n    transform-origin: 0 0;\n    @include transition($form-floating-transition);\n  }\n\n  > .form-control,\n  > .form-control-plaintext {\n    padding: $form-floating-padding-y $form-floating-padding-x;\n\n    &::placeholder {\n      color: transparent;\n    }\n\n    &:focus,\n    &:not(:placeholder-shown) {\n      padding-top: $form-floating-input-padding-t;\n      padding-bottom: $form-floating-input-padding-b;\n    }\n    // Duplicated because `:-webkit-autofill` invalidates other selectors when grouped\n    &:-webkit-autofill {\n      padding-top: $form-floating-input-padding-t;\n      padding-bottom: $form-floating-input-padding-b;\n    }\n  }\n\n  > .form-select {\n    padding-top: $form-floating-input-padding-t;\n    padding-bottom: $form-floating-input-padding-b;\n  }\n\n  > .form-control:focus,\n  > .form-control:not(:placeholder-shown),\n  > .form-control-plaintext,\n  > .form-select {\n    ~ label {\n      opacity: $form-floating-label-opacity;\n      transform: $form-floating-label-transform;\n    }\n  }\n  // Duplicated because `:-webkit-autofill` invalidates other selectors when grouped\n  > .form-control:-webkit-autofill {\n    ~ label {\n      opacity: $form-floating-label-opacity;\n      transform: $form-floating-label-transform;\n    }\n  }\n\n  > .form-control-plaintext {\n    ~ label {\n      border-width: $input-border-width 0; // Required to properly position label text - as explained above\n    }\n  }\n\n  > .form-control:disabled ~ label {\n    color: $form-floating-label-disabled-color;\n  }\n}\n","//\n// Base styles\n//\n\n.input-group {\n  position: relative;\n  display: flex;\n  flex-wrap: wrap; // For form validation feedback\n  align-items: stretch;\n  width: 100%;\n\n  > .form-control,\n  > .form-select,\n  > .form-floating {\n    position: relative; // For focus state's z-index\n    flex: 1 1 auto;\n    width: 1%;\n    min-width: 0; // https://stackoverflow.com/questions/36247140/why-dont-flex-items-shrink-past-content-size\n  }\n\n  // Bring the \"active\" form control to the top of surrounding elements\n  > .form-control:focus,\n  > .form-select:focus,\n  > .form-floating:focus-within {\n    z-index: 5;\n  }\n\n  // Ensure buttons are always above inputs for more visually pleasing borders.\n  // This isn't needed for `.input-group-text` since it shares the same border-color\n  // as our inputs.\n  .btn {\n    position: relative;\n    z-index: 2;\n\n    &:focus {\n      z-index: 5;\n    }\n  }\n}\n\n\n// Textual addons\n//\n// Serves as a catch-all element for any text or radio/checkbox input you wish\n// to prepend or append to an input.\n\n.input-group-text {\n  display: flex;\n  align-items: center;\n  padding: $input-group-addon-padding-y $input-group-addon-padding-x;\n  @include font-size($input-font-size); // Match inputs\n  font-weight: $input-group-addon-font-weight;\n  line-height: $input-line-height;\n  color: $input-group-addon-color;\n  text-align: center;\n  white-space: nowrap;\n  background-color: $input-group-addon-bg;\n  border: $input-border-width solid $input-group-addon-border-color;\n  @include border-radius($input-border-radius);\n}\n\n\n// Sizing\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control,\n.input-group-lg > .form-select,\n.input-group-lg > .input-group-text,\n.input-group-lg > .btn {\n  padding: $input-padding-y-lg $input-padding-x-lg;\n  @include font-size($input-font-size-lg);\n  @include border-radius($input-border-radius-lg);\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .form-select,\n.input-group-sm > .input-group-text,\n.input-group-sm > .btn {\n  padding: $input-padding-y-sm $input-padding-x-sm;\n  @include font-size($input-font-size-sm);\n  @include border-radius($input-border-radius-sm);\n}\n\n.input-group-lg > .form-select,\n.input-group-sm > .form-select {\n  padding-right: $form-select-padding-x + $form-select-indicator-padding;\n}\n\n\n// Rounded corners\n//\n// These rulesets must come after the sizing ones to properly override sm and lg\n// border-radius values when extending. They're more specific than we'd like\n// with the `.input-group >` part, but without it, we cannot override the sizing.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.input-group {\n  &:not(.has-validation) {\n    > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\n    > .dropdown-toggle:nth-last-child(n + 3),\n    > .form-floating:not(:last-child) > .form-control,\n    > .form-floating:not(:last-child) > .form-select {\n      @include border-end-radius(0);\n    }\n  }\n\n  &.has-validation {\n    > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\n    > .dropdown-toggle:nth-last-child(n + 4),\n    > .form-floating:nth-last-child(n + 3) > .form-control,\n    > .form-floating:nth-last-child(n + 3) > .form-select {\n      @include border-end-radius(0);\n    }\n  }\n\n  $validation-messages: \"\";\n  @each $state in map-keys($form-validation-states) {\n    $validation-messages: $validation-messages + \":not(.\" + unquote($state) + \"-tooltip)\" + \":not(.\" + unquote($state) + \"-feedback)\";\n  }\n\n  > :not(:first-child):not(.dropdown-menu)#{$validation-messages} {\n    margin-left: calc($input-border-width * -1); // stylelint-disable-line function-disallowed-list\n    @include border-start-radius(0);\n  }\n\n  > .form-floating:not(:first-child) > .form-control,\n  > .form-floating:not(:first-child) > .form-select {\n    @include border-start-radius(0);\n  }\n}\n","// This mixin uses an `if()` technique to be compatible with Dart Sass\n// See https://github.com/sass/sass/issues/1873#issuecomment-152293725 for more details\n\n// scss-docs-start form-validation-mixins\n@mixin form-validation-state-selector($state) {\n  @if ($state == \"valid\" or $state == \"invalid\") {\n    .was-validated #{if(&, \"&\", \"\")}:#{$state},\n    #{if(&, \"&\", \"\")}.is-#{$state} {\n      @content;\n    }\n  } @else {\n    #{if(&, \"&\", \"\")}.is-#{$state} {\n      @content;\n    }\n  }\n}\n\n@mixin form-validation-state(\n  $state,\n  $color,\n  $icon,\n  $tooltip-color: color-contrast($color),\n  $tooltip-bg-color: rgba($color, $form-feedback-tooltip-opacity),\n  $focus-box-shadow: 0 0 $input-btn-focus-blur $input-focus-width rgba($color, $input-btn-focus-color-opacity),\n  $border-color: $color\n) {\n  .#{$state}-feedback {\n    display: none;\n    width: 100%;\n    margin-top: $form-feedback-margin-top;\n    @include font-size($form-feedback-font-size);\n    font-style: $form-feedback-font-style;\n    color: $color;\n  }\n\n  .#{$state}-tooltip {\n    position: absolute;\n    top: 100%;\n    z-index: 5;\n    display: none;\n    max-width: 100%; // Contain to parent when possible\n    padding: $form-feedback-tooltip-padding-y $form-feedback-tooltip-padding-x;\n    margin-top: .1rem;\n    @include font-size($form-feedback-tooltip-font-size);\n    line-height: $form-feedback-tooltip-line-height;\n    color: $tooltip-color;\n    background-color: $tooltip-bg-color;\n    @include border-radius($form-feedback-tooltip-border-radius);\n  }\n\n  @include form-validation-state-selector($state) {\n    ~ .#{$state}-feedback,\n    ~ .#{$state}-tooltip {\n      display: block;\n    }\n  }\n\n  .form-control {\n    @include form-validation-state-selector($state) {\n      border-color: $border-color;\n\n      @if $enable-validation-icons {\n        padding-right: $input-height-inner;\n        background-image: escape-svg($icon);\n        background-repeat: no-repeat;\n        background-position: right $input-height-inner-quarter center;\n        background-size: $input-height-inner-half $input-height-inner-half;\n      }\n\n      &:focus {\n        border-color: $border-color;\n        box-shadow: $focus-box-shadow;\n      }\n    }\n  }\n\n  // stylelint-disable-next-line selector-no-qualifying-type\n  textarea.form-control {\n    @include form-validation-state-selector($state) {\n      @if $enable-validation-icons {\n        padding-right: $input-height-inner;\n        background-position: top $input-height-inner-quarter right $input-height-inner-quarter;\n      }\n    }\n  }\n\n  .form-select {\n    @include form-validation-state-selector($state) {\n      border-color: $border-color;\n\n      @if $enable-validation-icons {\n        &:not([multiple]):not([size]),\n        &:not([multiple])[size=\"1\"] {\n          --#{$prefix}form-select-bg-icon: #{escape-svg($icon)};\n          padding-right: $form-select-feedback-icon-padding-end;\n          background-position: $form-select-bg-position, $form-select-feedback-icon-position;\n          background-size: $form-select-bg-size, $form-select-feedback-icon-size;\n        }\n      }\n\n      &:focus {\n        border-color: $border-color;\n        box-shadow: $focus-box-shadow;\n      }\n    }\n  }\n\n  .form-control-color {\n    @include form-validation-state-selector($state) {\n      @if $enable-validation-icons {\n        width: add($form-color-width, $input-height-inner);\n      }\n    }\n  }\n\n  .form-check-input {\n    @include form-validation-state-selector($state) {\n      border-color: $border-color;\n\n      &:checked {\n        background-color: $color;\n      }\n\n      &:focus {\n        box-shadow: $focus-box-shadow;\n      }\n\n      ~ .form-check-label {\n        color: $color;\n      }\n    }\n  }\n  .form-check-inline .form-check-input {\n    ~ .#{$state}-feedback {\n      margin-left: .5em;\n    }\n  }\n\n  .input-group {\n    > .form-control:not(:focus),\n    > .form-select:not(:focus),\n    > .form-floating:not(:focus-within) {\n      @include form-validation-state-selector($state) {\n        @if $state == \"valid\" {\n          z-index: 3;\n        } @else if $state == \"invalid\" {\n          z-index: 4;\n        }\n      }\n    }\n  }\n}\n// scss-docs-end form-validation-mixins\n","//\n// Base styles\n//\n\n.btn {\n  // scss-docs-start btn-css-vars\n  --#{$prefix}btn-padding-x: #{$btn-padding-x};\n  --#{$prefix}btn-padding-y: #{$btn-padding-y};\n  --#{$prefix}btn-font-family: #{$btn-font-family};\n  @include rfs($btn-font-size, --#{$prefix}btn-font-size);\n  --#{$prefix}btn-font-weight: #{$btn-font-weight};\n  --#{$prefix}btn-line-height: #{$btn-line-height};\n  --#{$prefix}btn-color: #{$body-color};\n  --#{$prefix}btn-bg: transparent;\n  --#{$prefix}btn-border-width: #{$btn-border-width};\n  --#{$prefix}btn-border-color: transparent;\n  --#{$prefix}btn-border-radius: #{$btn-border-radius};\n  --#{$prefix}btn-hover-border-color: transparent;\n  --#{$prefix}btn-box-shadow: #{$btn-box-shadow};\n  --#{$prefix}btn-disabled-opacity: #{$btn-disabled-opacity};\n  --#{$prefix}btn-focus-box-shadow: 0 0 0 #{$btn-focus-width} rgba(var(--#{$prefix}btn-focus-shadow-rgb), .5);\n  // scss-docs-end btn-css-vars\n\n  display: inline-block;\n  padding: var(--#{$prefix}btn-padding-y) var(--#{$prefix}btn-padding-x);\n  font-family: var(--#{$prefix}btn-font-family);\n  @include font-size(var(--#{$prefix}btn-font-size));\n  font-weight: var(--#{$prefix}btn-font-weight);\n  line-height: var(--#{$prefix}btn-line-height);\n  color: var(--#{$prefix}btn-color);\n  text-align: center;\n  text-decoration: if($link-decoration == none, null, none);\n  white-space: $btn-white-space;\n  vertical-align: middle;\n  cursor: if($enable-button-pointers, pointer, null);\n  user-select: none;\n  border: var(--#{$prefix}btn-border-width) solid var(--#{$prefix}btn-border-color);\n  @include border-radius(var(--#{$prefix}btn-border-radius));\n  @include gradient-bg(var(--#{$prefix}btn-bg));\n  @include box-shadow(var(--#{$prefix}btn-box-shadow));\n  @include transition($btn-transition);\n\n  &:hover {\n    color: var(--#{$prefix}btn-hover-color);\n    text-decoration: if($link-hover-decoration == underline, none, null);\n    background-color: var(--#{$prefix}btn-hover-bg);\n    border-color: var(--#{$prefix}btn-hover-border-color);\n  }\n\n  .btn-check + &:hover {\n    // override for the checkbox/radio buttons\n    color: var(--#{$prefix}btn-color);\n    background-color: var(--#{$prefix}btn-bg);\n    border-color: var(--#{$prefix}btn-border-color);\n  }\n\n  &:focus-visible {\n    color: var(--#{$prefix}btn-hover-color);\n    @include gradient-bg(var(--#{$prefix}btn-hover-bg));\n    border-color: var(--#{$prefix}btn-hover-border-color);\n    outline: 0;\n    // Avoid using mixin so we can pass custom focus shadow properly\n    @if $enable-shadows {\n      box-shadow: var(--#{$prefix}btn-box-shadow), var(--#{$prefix}btn-focus-box-shadow);\n    } @else {\n      box-shadow: var(--#{$prefix}btn-focus-box-shadow);\n    }\n  }\n\n  .btn-check:focus-visible + & {\n    border-color: var(--#{$prefix}btn-hover-border-color);\n    outline: 0;\n    // Avoid using mixin so we can pass custom focus shadow properly\n    @if $enable-shadows {\n      box-shadow: var(--#{$prefix}btn-box-shadow), var(--#{$prefix}btn-focus-box-shadow);\n    } @else {\n      box-shadow: var(--#{$prefix}btn-focus-box-shadow);\n    }\n  }\n\n  .btn-check:checked + &,\n  :not(.btn-check) + &:active,\n  &:first-child:active,\n  &.active,\n  &.show {\n    color: var(--#{$prefix}btn-active-color);\n    background-color: var(--#{$prefix}btn-active-bg);\n    // Remove CSS gradients if they're enabled\n    background-image: if($enable-gradients, none, null);\n    border-color: var(--#{$prefix}btn-active-border-color);\n    @include box-shadow(var(--#{$prefix}btn-active-shadow));\n\n    &:focus-visible {\n      // Avoid using mixin so we can pass custom focus shadow properly\n      @if $enable-shadows {\n        box-shadow: var(--#{$prefix}btn-active-shadow), var(--#{$prefix}btn-focus-box-shadow);\n      } @else {\n        box-shadow: var(--#{$prefix}btn-focus-box-shadow);\n      }\n    }\n  }\n\n  &:disabled,\n  &.disabled,\n  fieldset:disabled & {\n    color: var(--#{$prefix}btn-disabled-color);\n    pointer-events: none;\n    background-color: var(--#{$prefix}btn-disabled-bg);\n    background-image: if($enable-gradients, none, null);\n    border-color: var(--#{$prefix}btn-disabled-border-color);\n    opacity: var(--#{$prefix}btn-disabled-opacity);\n    @include box-shadow(none);\n  }\n}\n\n\n//\n// Alternate buttons\n//\n\n// scss-docs-start btn-variant-loops\n@each $color, $value in $theme-colors {\n  .btn-#{$color} {\n    @if $color == \"light\" {\n      @include button-variant(\n        $value,\n        $value,\n        $hover-background: shade-color($value, $btn-hover-bg-shade-amount),\n        $hover-border: shade-color($value, $btn-hover-border-shade-amount),\n        $active-background: shade-color($value, $btn-active-bg-shade-amount),\n        $active-border: shade-color($value, $btn-active-border-shade-amount)\n      );\n    } @else if $color == \"dark\" {\n      @include button-variant(\n        $value,\n        $value,\n        $hover-background: tint-color($value, $btn-hover-bg-tint-amount),\n        $hover-border: tint-color($value, $btn-hover-border-tint-amount),\n        $active-background: tint-color($value, $btn-active-bg-tint-amount),\n        $active-border: tint-color($value, $btn-active-border-tint-amount)\n      );\n    } @else {\n      @include button-variant($value, $value);\n    }\n  }\n}\n\n@each $color, $value in $theme-colors {\n  .btn-outline-#{$color} {\n    @include button-outline-variant($value);\n  }\n}\n// scss-docs-end btn-variant-loops\n\n\n//\n// Link buttons\n//\n\n// Make a button look and behave like a link\n.btn-link {\n  --#{$prefix}btn-font-weight: #{$font-weight-normal};\n  --#{$prefix}btn-color: #{$btn-link-color};\n  --#{$prefix}btn-bg: transparent;\n  --#{$prefix}btn-border-color: transparent;\n  --#{$prefix}btn-hover-color: #{$btn-link-hover-color};\n  --#{$prefix}btn-hover-border-color: transparent;\n  --#{$prefix}btn-active-color: #{$btn-link-hover-color};\n  --#{$prefix}btn-active-border-color: transparent;\n  --#{$prefix}btn-disabled-color: #{$btn-link-disabled-color};\n  --#{$prefix}btn-disabled-border-color: transparent;\n  --#{$prefix}btn-box-shadow: none;\n  --#{$prefix}btn-focus-shadow-rgb: #{to-rgb(mix(color-contrast($primary), $primary, 15%))};\n\n  text-decoration: $link-decoration;\n  @if $enable-gradients {\n    background-image: none;\n  }\n\n  &:hover,\n  &:focus-visible {\n    text-decoration: $link-hover-decoration;\n  }\n\n  &:focus-visible {\n    color: var(--#{$prefix}btn-color);\n  }\n\n  &:hover {\n    color: var(--#{$prefix}btn-hover-color);\n  }\n\n  // No need for an active state here\n}\n\n\n//\n// Button Sizes\n//\n\n.btn-lg {\n  @include button-size($btn-padding-y-lg, $btn-padding-x-lg, $btn-font-size-lg, $btn-border-radius-lg);\n}\n\n.btn-sm {\n  @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $btn-font-size-sm, $btn-border-radius-sm);\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n// scss-docs-start btn-variant-mixin\n@mixin button-variant(\n  $background,\n  $border,\n  $color: color-contrast($background),\n  $hover-background: if($color == $color-contrast-light, shade-color($background, $btn-hover-bg-shade-amount), tint-color($background, $btn-hover-bg-tint-amount)),\n  $hover-border: if($color == $color-contrast-light, shade-color($border, $btn-hover-border-shade-amount), tint-color($border, $btn-hover-border-tint-amount)),\n  $hover-color: color-contrast($hover-background),\n  $active-background: if($color == $color-contrast-light, shade-color($background, $btn-active-bg-shade-amount), tint-color($background, $btn-active-bg-tint-amount)),\n  $active-border: if($color == $color-contrast-light, shade-color($border, $btn-active-border-shade-amount), tint-color($border, $btn-active-border-tint-amount)),\n  $active-color: color-contrast($active-background),\n  $disabled-background: $background,\n  $disabled-border: $border,\n  $disabled-color: color-contrast($disabled-background)\n) {\n  --#{$prefix}btn-color: #{$color};\n  --#{$prefix}btn-bg: #{$background};\n  --#{$prefix}btn-border-color: #{$border};\n  --#{$prefix}btn-hover-color: #{$hover-color};\n  --#{$prefix}btn-hover-bg: #{$hover-background};\n  --#{$prefix}btn-hover-border-color: #{$hover-border};\n  --#{$prefix}btn-focus-shadow-rgb: #{to-rgb(mix($color, $border, 15%))};\n  --#{$prefix}btn-active-color: #{$active-color};\n  --#{$prefix}btn-active-bg: #{$active-background};\n  --#{$prefix}btn-active-border-color: #{$active-border};\n  --#{$prefix}btn-active-shadow: #{$btn-active-box-shadow};\n  --#{$prefix}btn-disabled-color: #{$disabled-color};\n  --#{$prefix}btn-disabled-bg: #{$disabled-background};\n  --#{$prefix}btn-disabled-border-color: #{$disabled-border};\n}\n// scss-docs-end btn-variant-mixin\n\n// scss-docs-start btn-outline-variant-mixin\n@mixin button-outline-variant(\n  $color,\n  $color-hover: color-contrast($color),\n  $active-background: $color,\n  $active-border: $color,\n  $active-color: color-contrast($active-background)\n) {\n  --#{$prefix}btn-color: #{$color};\n  --#{$prefix}btn-border-color: #{$color};\n  --#{$prefix}btn-hover-color: #{$color-hover};\n  --#{$prefix}btn-hover-bg: #{$active-background};\n  --#{$prefix}btn-hover-border-color: #{$active-border};\n  --#{$prefix}btn-focus-shadow-rgb: #{to-rgb($color)};\n  --#{$prefix}btn-active-color: #{$active-color};\n  --#{$prefix}btn-active-bg: #{$active-background};\n  --#{$prefix}btn-active-border-color: #{$active-border};\n  --#{$prefix}btn-active-shadow: #{$btn-active-box-shadow};\n  --#{$prefix}btn-disabled-color: #{$color};\n  --#{$prefix}btn-disabled-bg: transparent;\n  --#{$prefix}btn-disabled-border-color: #{$color};\n  --#{$prefix}gradient: none;\n}\n// scss-docs-end btn-outline-variant-mixin\n\n// scss-docs-start btn-size-mixin\n@mixin button-size($padding-y, $padding-x, $font-size, $border-radius) {\n  --#{$prefix}btn-padding-y: #{$padding-y};\n  --#{$prefix}btn-padding-x: #{$padding-x};\n  @include rfs($font-size, --#{$prefix}btn-font-size);\n  --#{$prefix}btn-border-radius: #{$border-radius};\n}\n// scss-docs-end btn-size-mixin\n",".fade {\n  @include transition($transition-fade);\n\n  &:not(.show) {\n    opacity: 0;\n  }\n}\n\n// scss-docs-start collapse-classes\n.collapse {\n  &:not(.show) {\n    display: none;\n  }\n}\n\n.collapsing {\n  height: 0;\n  overflow: hidden;\n  @include transition($transition-collapse);\n\n  &.collapse-horizontal {\n    width: 0;\n    height: auto;\n    @include transition($transition-collapse-width);\n  }\n}\n// scss-docs-end collapse-classes\n","// The dropdown wrapper (`<div>`)\n.dropup,\n.dropend,\n.dropdown,\n.dropstart,\n.dropup-center,\n.dropdown-center {\n  position: relative;\n}\n\n.dropdown-toggle {\n  white-space: nowrap;\n\n  // Generate the caret automatically\n  @include caret();\n}\n\n// The dropdown menu\n.dropdown-menu {\n  // scss-docs-start dropdown-css-vars\n  --#{$prefix}dropdown-zindex: #{$zindex-dropdown};\n  --#{$prefix}dropdown-min-width: #{$dropdown-min-width};\n  --#{$prefix}dropdown-padding-x: #{$dropdown-padding-x};\n  --#{$prefix}dropdown-padding-y: #{$dropdown-padding-y};\n  --#{$prefix}dropdown-spacer: #{$dropdown-spacer};\n  @include rfs($dropdown-font-size, --#{$prefix}dropdown-font-size);\n  --#{$prefix}dropdown-color: #{$dropdown-color};\n  --#{$prefix}dropdown-bg: #{$dropdown-bg};\n  --#{$prefix}dropdown-border-color: #{$dropdown-border-color};\n  --#{$prefix}dropdown-border-radius: #{$dropdown-border-radius};\n  --#{$prefix}dropdown-border-width: #{$dropdown-border-width};\n  --#{$prefix}dropdown-inner-border-radius: #{$dropdown-inner-border-radius};\n  --#{$prefix}dropdown-divider-bg: #{$dropdown-divider-bg};\n  --#{$prefix}dropdown-divider-margin-y: #{$dropdown-divider-margin-y};\n  --#{$prefix}dropdown-box-shadow: #{$dropdown-box-shadow};\n  --#{$prefix}dropdown-link-color: #{$dropdown-link-color};\n  --#{$prefix}dropdown-link-hover-color: #{$dropdown-link-hover-color};\n  --#{$prefix}dropdown-link-hover-bg: #{$dropdown-link-hover-bg};\n  --#{$prefix}dropdown-link-active-color: #{$dropdown-link-active-color};\n  --#{$prefix}dropdown-link-active-bg: #{$dropdown-link-active-bg};\n  --#{$prefix}dropdown-link-disabled-color: #{$dropdown-link-disabled-color};\n  --#{$prefix}dropdown-item-padding-x: #{$dropdown-item-padding-x};\n  --#{$prefix}dropdown-item-padding-y: #{$dropdown-item-padding-y};\n  --#{$prefix}dropdown-header-color: #{$dropdown-header-color};\n  --#{$prefix}dropdown-header-padding-x: #{$dropdown-header-padding-x};\n  --#{$prefix}dropdown-header-padding-y: #{$dropdown-header-padding-y};\n  // scss-docs-end dropdown-css-vars\n\n  position: absolute;\n  z-index: var(--#{$prefix}dropdown-zindex);\n  display: none; // none by default, but block on \"open\" of the menu\n  min-width: var(--#{$prefix}dropdown-min-width);\n  padding: var(--#{$prefix}dropdown-padding-y) var(--#{$prefix}dropdown-padding-x);\n  margin: 0; // Override default margin of ul\n  @include font-size(var(--#{$prefix}dropdown-font-size));\n  color: var(--#{$prefix}dropdown-color);\n  text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n  list-style: none;\n  background-color: var(--#{$prefix}dropdown-bg);\n  background-clip: padding-box;\n  border: var(--#{$prefix}dropdown-border-width) solid var(--#{$prefix}dropdown-border-color);\n  @include border-radius(var(--#{$prefix}dropdown-border-radius));\n  @include box-shadow(var(--#{$prefix}dropdown-box-shadow));\n\n  &[data-bs-popper] {\n    top: 100%;\n    left: 0;\n    margin-top: var(--#{$prefix}dropdown-spacer);\n  }\n\n  @if $dropdown-padding-y == 0 {\n    > .dropdown-item:first-child,\n    > li:first-child .dropdown-item {\n      @include border-top-radius(var(--#{$prefix}dropdown-inner-border-radius));\n    }\n    > .dropdown-item:last-child,\n    > li:last-child .dropdown-item {\n      @include border-bottom-radius(var(--#{$prefix}dropdown-inner-border-radius));\n    }\n\n  }\n}\n\n// scss-docs-start responsive-breakpoints\n// We deliberately hardcode the `bs-` prefix because we check\n// this custom property in JS to determine Popper's positioning\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .dropdown-menu#{$infix}-start {\n      --bs-position: start;\n\n      &[data-bs-popper] {\n        right: auto;\n        left: 0;\n      }\n    }\n\n    .dropdown-menu#{$infix}-end {\n      --bs-position: end;\n\n      &[data-bs-popper] {\n        right: 0;\n        left: auto;\n      }\n    }\n  }\n}\n// scss-docs-end responsive-breakpoints\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n// Just add .dropup after the standard .dropdown class and you're set.\n.dropup {\n  .dropdown-menu[data-bs-popper] {\n    top: auto;\n    bottom: 100%;\n    margin-top: 0;\n    margin-bottom: var(--#{$prefix}dropdown-spacer);\n  }\n\n  .dropdown-toggle {\n    @include caret(up);\n  }\n}\n\n.dropend {\n  .dropdown-menu[data-bs-popper] {\n    top: 0;\n    right: auto;\n    left: 100%;\n    margin-top: 0;\n    margin-left: var(--#{$prefix}dropdown-spacer);\n  }\n\n  .dropdown-toggle {\n    @include caret(end);\n    &::after {\n      vertical-align: 0;\n    }\n  }\n}\n\n.dropstart {\n  .dropdown-menu[data-bs-popper] {\n    top: 0;\n    right: 100%;\n    left: auto;\n    margin-top: 0;\n    margin-right: var(--#{$prefix}dropdown-spacer);\n  }\n\n  .dropdown-toggle {\n    @include caret(start);\n    &::before {\n      vertical-align: 0;\n    }\n  }\n}\n\n\n// Dividers (basically an `<hr>`) within the dropdown\n.dropdown-divider {\n  height: 0;\n  margin: var(--#{$prefix}dropdown-divider-margin-y) 0;\n  overflow: hidden;\n  border-top: 1px solid var(--#{$prefix}dropdown-divider-bg);\n  opacity: 1; // Revisit in v6 to de-dupe styles that conflict with <hr> element\n}\n\n// Links, buttons, and more within the dropdown menu\n//\n// `<button>`-specific styles are denoted with `// For <button>s`\n.dropdown-item {\n  display: block;\n  width: 100%; // For `<button>`s\n  padding: var(--#{$prefix}dropdown-item-padding-y) var(--#{$prefix}dropdown-item-padding-x);\n  clear: both;\n  font-weight: $font-weight-normal;\n  color: var(--#{$prefix}dropdown-link-color);\n  text-align: inherit; // For `<button>`s\n  text-decoration: if($link-decoration == none, null, none);\n  white-space: nowrap; // prevent links from randomly breaking onto new lines\n  background-color: transparent; // For `<button>`s\n  border: 0; // For `<button>`s\n  @include border-radius(var(--#{$prefix}dropdown-item-border-radius, 0));\n\n  &:hover,\n  &:focus {\n    color: var(--#{$prefix}dropdown-link-hover-color);\n    text-decoration: if($link-hover-decoration == underline, none, null);\n    @include gradient-bg(var(--#{$prefix}dropdown-link-hover-bg));\n  }\n\n  &.active,\n  &:active {\n    color: var(--#{$prefix}dropdown-link-active-color);\n    text-decoration: none;\n    @include gradient-bg(var(--#{$prefix}dropdown-link-active-bg));\n  }\n\n  &.disabled,\n  &:disabled {\n    color: var(--#{$prefix}dropdown-link-disabled-color);\n    pointer-events: none;\n    background-color: transparent;\n    // Remove CSS gradients if they're enabled\n    background-image: if($enable-gradients, none, null);\n  }\n}\n\n.dropdown-menu.show {\n  display: block;\n}\n\n// Dropdown section headers\n.dropdown-header {\n  display: block;\n  padding: var(--#{$prefix}dropdown-header-padding-y) var(--#{$prefix}dropdown-header-padding-x);\n  margin-bottom: 0; // for use with heading elements\n  @include font-size($font-size-sm);\n  color: var(--#{$prefix}dropdown-header-color);\n  white-space: nowrap; // as with > li > a\n}\n\n// Dropdown text\n.dropdown-item-text {\n  display: block;\n  padding: var(--#{$prefix}dropdown-item-padding-y) var(--#{$prefix}dropdown-item-padding-x);\n  color: var(--#{$prefix}dropdown-link-color);\n}\n\n// Dark dropdowns\n.dropdown-menu-dark {\n  // scss-docs-start dropdown-dark-css-vars\n  --#{$prefix}dropdown-color: #{$dropdown-dark-color};\n  --#{$prefix}dropdown-bg: #{$dropdown-dark-bg};\n  --#{$prefix}dropdown-border-color: #{$dropdown-dark-border-color};\n  --#{$prefix}dropdown-box-shadow: #{$dropdown-dark-box-shadow};\n  --#{$prefix}dropdown-link-color: #{$dropdown-dark-link-color};\n  --#{$prefix}dropdown-link-hover-color: #{$dropdown-dark-link-hover-color};\n  --#{$prefix}dropdown-divider-bg: #{$dropdown-dark-divider-bg};\n  --#{$prefix}dropdown-link-hover-bg: #{$dropdown-dark-link-hover-bg};\n  --#{$prefix}dropdown-link-active-color: #{$dropdown-dark-link-active-color};\n  --#{$prefix}dropdown-link-active-bg: #{$dropdown-dark-link-active-bg};\n  --#{$prefix}dropdown-link-disabled-color: #{$dropdown-dark-link-disabled-color};\n  --#{$prefix}dropdown-header-color: #{$dropdown-dark-header-color};\n  // scss-docs-end dropdown-dark-css-vars\n}\n","// scss-docs-start caret-mixins\n@mixin caret-down($width: $caret-width) {\n  border-top: $width solid;\n  border-right: $width solid transparent;\n  border-bottom: 0;\n  border-left: $width solid transparent;\n}\n\n@mixin caret-up($width: $caret-width) {\n  border-top: 0;\n  border-right: $width solid transparent;\n  border-bottom: $width solid;\n  border-left: $width solid transparent;\n}\n\n@mixin caret-end($width: $caret-width) {\n  border-top: $width solid transparent;\n  border-right: 0;\n  border-bottom: $width solid transparent;\n  border-left: $width solid;\n}\n\n@mixin caret-start($width: $caret-width) {\n  border-top: $width solid transparent;\n  border-right: $width solid;\n  border-bottom: $width solid transparent;\n}\n\n@mixin caret(\n  $direction: down,\n  $width: $caret-width,\n  $spacing: $caret-spacing,\n  $vertical-align: $caret-vertical-align\n) {\n  @if $enable-caret {\n    &::after {\n      display: inline-block;\n      margin-left: $spacing;\n      vertical-align: $vertical-align;\n      content: \"\";\n      @if $direction == down {\n        @include caret-down($width);\n      } @else if $direction == up {\n        @include caret-up($width);\n      } @else if $direction == end {\n        @include caret-end($width);\n      }\n    }\n\n    @if $direction == start {\n      &::after {\n        display: none;\n      }\n\n      &::before {\n        display: inline-block;\n        margin-right: $spacing;\n        vertical-align: $vertical-align;\n        content: \"\";\n        @include caret-start($width);\n      }\n    }\n\n    &:empty::after {\n      margin-left: 0;\n    }\n  }\n}\n// scss-docs-end caret-mixins\n","// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n  position: relative;\n  display: inline-flex;\n  vertical-align: middle; // match .btn alignment given font-size hack above\n\n  > .btn {\n    position: relative;\n    flex: 1 1 auto;\n  }\n\n  // Bring the hover, focused, and \"active\" buttons to the front to overlay\n  // the borders properly\n  > .btn-check:checked + .btn,\n  > .btn-check:focus + .btn,\n  > .btn:hover,\n  > .btn:focus,\n  > .btn:active,\n  > .btn.active {\n    z-index: 1;\n  }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: flex-start;\n\n  .input-group {\n    width: auto;\n  }\n}\n\n.btn-group {\n  @include border-radius($btn-border-radius);\n\n  // Prevent double borders when buttons are next to each other\n  > :not(.btn-check:first-child) + .btn,\n  > .btn-group:not(:first-child) {\n    margin-left: calc($btn-border-width * -1); // stylelint-disable-line function-disallowed-list\n  }\n\n  // Reset rounded corners\n  > .btn:not(:last-child):not(.dropdown-toggle),\n  > .btn.dropdown-toggle-split:first-child,\n  > .btn-group:not(:last-child) > .btn {\n    @include border-end-radius(0);\n  }\n\n  // The left radius should be 0 if the button is:\n  // - the \"third or more\" child\n  // - the second child and the previous element isn't `.btn-check` (making it the first child visually)\n  // - part of a btn-group which isn't the first child\n  > .btn:nth-child(n + 3),\n  > :not(.btn-check) + .btn,\n  > .btn-group:not(:first-child) > .btn {\n    @include border-start-radius(0);\n  }\n}\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-sm > .btn { @extend .btn-sm; }\n.btn-group-lg > .btn { @extend .btn-lg; }\n\n\n//\n// Split button dropdowns\n//\n\n.dropdown-toggle-split {\n  padding-right: $btn-padding-x * .75;\n  padding-left: $btn-padding-x * .75;\n\n  &::after,\n  .dropup &::after,\n  .dropend &::after {\n    margin-left: 0;\n  }\n\n  .dropstart &::before {\n    margin-right: 0;\n  }\n}\n\n.btn-sm + .dropdown-toggle-split {\n  padding-right: $btn-padding-x-sm * .75;\n  padding-left: $btn-padding-x-sm * .75;\n}\n\n.btn-lg + .dropdown-toggle-split {\n  padding-right: $btn-padding-x-lg * .75;\n  padding-left: $btn-padding-x-lg * .75;\n}\n\n\n// The clickable button for toggling the menu\n// Set the same inset shadow as the :active state\n.btn-group.show .dropdown-toggle {\n  @include box-shadow($btn-active-box-shadow);\n\n  // Show no shadow for `.btn-link` since it has no other button styles.\n  &.btn-link {\n    @include box-shadow(none);\n  }\n}\n\n\n//\n// Vertical button groups\n//\n\n.btn-group-vertical {\n  flex-direction: column;\n  align-items: flex-start;\n  justify-content: center;\n\n  > .btn,\n  > .btn-group {\n    width: 100%;\n  }\n\n  > .btn:not(:first-child),\n  > .btn-group:not(:first-child) {\n    margin-top: calc($btn-border-width * -1); // stylelint-disable-line function-disallowed-list\n  }\n\n  // Reset rounded corners\n  > .btn:not(:last-child):not(.dropdown-toggle),\n  > .btn-group:not(:last-child) > .btn {\n    @include border-bottom-radius(0);\n  }\n\n  > .btn ~ .btn,\n  > .btn-group:not(:first-child) > .btn {\n    @include border-top-radius(0);\n  }\n}\n","// Base class\n//\n// Kickstart any navigation component with a set of style resets. Works with\n// `<nav>`s, `<ul>`s or `<ol>`s.\n\n.nav {\n  // scss-docs-start nav-css-vars\n  --#{$prefix}nav-link-padding-x: #{$nav-link-padding-x};\n  --#{$prefix}nav-link-padding-y: #{$nav-link-padding-y};\n  @include rfs($nav-link-font-size, --#{$prefix}nav-link-font-size);\n  --#{$prefix}nav-link-font-weight: #{$nav-link-font-weight};\n  --#{$prefix}nav-link-color: #{$nav-link-color};\n  --#{$prefix}nav-link-hover-color: #{$nav-link-hover-color};\n  --#{$prefix}nav-link-disabled-color: #{$nav-link-disabled-color};\n  // scss-docs-end nav-css-vars\n\n  display: flex;\n  flex-wrap: wrap;\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n}\n\n.nav-link {\n  display: block;\n  padding: var(--#{$prefix}nav-link-padding-y) var(--#{$prefix}nav-link-padding-x);\n  @include font-size(var(--#{$prefix}nav-link-font-size));\n  font-weight: var(--#{$prefix}nav-link-font-weight);\n  color: var(--#{$prefix}nav-link-color);\n  text-decoration: if($link-decoration == none, null, none);\n  @include transition($nav-link-transition);\n\n  &:hover,\n  &:focus {\n    color: var(--#{$prefix}nav-link-hover-color);\n    text-decoration: if($link-hover-decoration == underline, none, null);\n  }\n\n  // Disabled state lightens text\n  &.disabled {\n    color: var(--#{$prefix}nav-link-disabled-color);\n    pointer-events: none;\n    cursor: default;\n  }\n}\n\n//\n// Tabs\n//\n\n.nav-tabs {\n  // scss-docs-start nav-tabs-css-vars\n  --#{$prefix}nav-tabs-border-width: #{$nav-tabs-border-width};\n  --#{$prefix}nav-tabs-border-color: #{$nav-tabs-border-color};\n  --#{$prefix}nav-tabs-border-radius: #{$nav-tabs-border-radius};\n  --#{$prefix}nav-tabs-link-hover-border-color: #{$nav-tabs-link-hover-border-color};\n  --#{$prefix}nav-tabs-link-active-color: #{$nav-tabs-link-active-color};\n  --#{$prefix}nav-tabs-link-active-bg: #{$nav-tabs-link-active-bg};\n  --#{$prefix}nav-tabs-link-active-border-color: #{$nav-tabs-link-active-border-color};\n  // scss-docs-end nav-tabs-css-vars\n\n  border-bottom: var(--#{$prefix}nav-tabs-border-width) solid var(--#{$prefix}nav-tabs-border-color);\n\n  .nav-link {\n    margin-bottom: calc(-1 * var(--#{$prefix}nav-tabs-border-width)); // stylelint-disable-line function-disallowed-list\n    background: none;\n    border: var(--#{$prefix}nav-tabs-border-width) solid transparent;\n    @include border-top-radius(var(--#{$prefix}nav-tabs-border-radius));\n\n    &:hover,\n    &:focus {\n      // Prevents active .nav-link tab overlapping focus outline of previous/next .nav-link\n      isolation: isolate;\n      border-color: var(--#{$prefix}nav-tabs-link-hover-border-color);\n    }\n\n    &.disabled,\n    &:disabled {\n      color: var(--#{$prefix}nav-link-disabled-color);\n      background-color: transparent;\n      border-color: transparent;\n    }\n  }\n\n  .nav-link.active,\n  .nav-item.show .nav-link {\n    color: var(--#{$prefix}nav-tabs-link-active-color);\n    background-color: var(--#{$prefix}nav-tabs-link-active-bg);\n    border-color: var(--#{$prefix}nav-tabs-link-active-border-color);\n  }\n\n  .dropdown-menu {\n    // Make dropdown border overlap tab border\n    margin-top: calc(-1 * var(--#{$prefix}nav-tabs-border-width)); // stylelint-disable-line function-disallowed-list\n    // Remove the top rounded corners here since there is a hard edge above the menu\n    @include border-top-radius(0);\n  }\n}\n\n\n//\n// Pills\n//\n\n.nav-pills {\n  // scss-docs-start nav-pills-css-vars\n  --#{$prefix}nav-pills-border-radius: #{$nav-pills-border-radius};\n  --#{$prefix}nav-pills-link-active-color: #{$nav-pills-link-active-color};\n  --#{$prefix}nav-pills-link-active-bg: #{$nav-pills-link-active-bg};\n  // scss-docs-end nav-pills-css-vars\n\n  .nav-link {\n    background: none;\n    border: 0;\n    @include border-radius(var(--#{$prefix}nav-pills-border-radius));\n\n    &:disabled {\n      color: var(--#{$prefix}nav-link-disabled-color);\n      background-color: transparent;\n      border-color: transparent;\n    }\n  }\n\n  .nav-link.active,\n  .show > .nav-link {\n    color: var(--#{$prefix}nav-pills-link-active-color);\n    @include gradient-bg(var(--#{$prefix}nav-pills-link-active-bg));\n  }\n}\n\n\n//\n// Justified variants\n//\n\n.nav-fill {\n  > .nav-link,\n  .nav-item {\n    flex: 1 1 auto;\n    text-align: center;\n  }\n}\n\n.nav-justified {\n  > .nav-link,\n  .nav-item {\n    flex-basis: 0;\n    flex-grow: 1;\n    text-align: center;\n  }\n}\n\n.nav-fill,\n.nav-justified {\n  .nav-item .nav-link {\n    width: 100%; // Make sure button will grow\n  }\n}\n\n\n// Tabbable tabs\n//\n// Hide tabbable panes to start, show them when `.active`\n\n.tab-content {\n  > .tab-pane {\n    display: none;\n  }\n  > .active {\n    display: block;\n  }\n}\n","// Navbar\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n  // scss-docs-start navbar-css-vars\n  --#{$prefix}navbar-padding-x: #{if($navbar-padding-x == null, 0, $navbar-padding-x)};\n  --#{$prefix}navbar-padding-y: #{$navbar-padding-y};\n  --#{$prefix}navbar-color: #{$navbar-light-color};\n  --#{$prefix}navbar-hover-color: #{$navbar-light-hover-color};\n  --#{$prefix}navbar-disabled-color: #{$navbar-light-disabled-color};\n  --#{$prefix}navbar-active-color: #{$navbar-light-active-color};\n  --#{$prefix}navbar-brand-padding-y: #{$navbar-brand-padding-y};\n  --#{$prefix}navbar-brand-margin-end: #{$navbar-brand-margin-end};\n  --#{$prefix}navbar-brand-font-size: #{$navbar-brand-font-size};\n  --#{$prefix}navbar-brand-color: #{$navbar-light-brand-color};\n  --#{$prefix}navbar-brand-hover-color: #{$navbar-light-brand-hover-color};\n  --#{$prefix}navbar-nav-link-padding-x: #{$navbar-nav-link-padding-x};\n  --#{$prefix}navbar-toggler-padding-y: #{$navbar-toggler-padding-y};\n  --#{$prefix}navbar-toggler-padding-x: #{$navbar-toggler-padding-x};\n  --#{$prefix}navbar-toggler-font-size: #{$navbar-toggler-font-size};\n  --#{$prefix}navbar-toggler-icon-bg: #{escape-svg($navbar-light-toggler-icon-bg)};\n  --#{$prefix}navbar-toggler-border-color: #{$navbar-light-toggler-border-color};\n  --#{$prefix}navbar-toggler-border-radius: #{$navbar-toggler-border-radius};\n  --#{$prefix}navbar-toggler-focus-width: #{$navbar-toggler-focus-width};\n  --#{$prefix}navbar-toggler-transition: #{$navbar-toggler-transition};\n  // scss-docs-end navbar-css-vars\n\n  position: relative;\n  display: flex;\n  flex-wrap: wrap; // allow us to do the line break for collapsing content\n  align-items: center;\n  justify-content: space-between; // space out brand from logo\n  padding: var(--#{$prefix}navbar-padding-y) var(--#{$prefix}navbar-padding-x);\n  @include gradient-bg();\n\n  // Because flex properties aren't inherited, we need to redeclare these first\n  // few properties so that content nested within behave properly.\n  // The `flex-wrap` property is inherited to simplify the expanded navbars\n  %container-flex-properties {\n    display: flex;\n    flex-wrap: inherit;\n    align-items: center;\n    justify-content: space-between;\n  }\n\n  > .container,\n  > .container-fluid {\n    @extend %container-flex-properties;\n  }\n\n  @each $breakpoint, $container-max-width in $container-max-widths {\n    > .container#{breakpoint-infix($breakpoint, $container-max-widths)} {\n      @extend %container-flex-properties;\n    }\n  }\n}\n\n\n// Navbar brand\n//\n// Used for brand, project, or site names.\n\n.navbar-brand {\n  padding-top: var(--#{$prefix}navbar-brand-padding-y);\n  padding-bottom: var(--#{$prefix}navbar-brand-padding-y);\n  margin-right: var(--#{$prefix}navbar-brand-margin-end);\n  @include font-size(var(--#{$prefix}navbar-brand-font-size));\n  color: var(--#{$prefix}navbar-brand-color);\n  text-decoration: if($link-decoration == none, null, none);\n  white-space: nowrap;\n\n  &:hover,\n  &:focus {\n    color: var(--#{$prefix}navbar-brand-hover-color);\n    text-decoration: if($link-hover-decoration == underline, none, null);\n  }\n}\n\n\n// Navbar nav\n//\n// Custom navbar navigation (doesn't require `.nav`, but does make use of `.nav-link`).\n\n.navbar-nav {\n  // scss-docs-start navbar-nav-css-vars\n  --#{$prefix}nav-link-padding-x: 0;\n  --#{$prefix}nav-link-padding-y: #{$nav-link-padding-y};\n  @include rfs($nav-link-font-size, --#{$prefix}nav-link-font-size);\n  --#{$prefix}nav-link-font-weight: #{$nav-link-font-weight};\n  --#{$prefix}nav-link-color: var(--#{$prefix}navbar-color);\n  --#{$prefix}nav-link-hover-color: var(--#{$prefix}navbar-hover-color);\n  --#{$prefix}nav-link-disabled-color: var(--#{$prefix}navbar-disabled-color);\n  // scss-docs-end navbar-nav-css-vars\n\n  display: flex;\n  flex-direction: column; // cannot use `inherit` to get the `.navbar`s value\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n\n  .show > .nav-link,\n  .nav-link.active {\n    color: var(--#{$prefix}navbar-active-color);\n  }\n\n  .dropdown-menu {\n    position: static;\n  }\n}\n\n\n// Navbar text\n//\n//\n\n.navbar-text {\n  padding-top: $nav-link-padding-y;\n  padding-bottom: $nav-link-padding-y;\n  color: var(--#{$prefix}navbar-color);\n\n  a,\n  a:hover,\n  a:focus  {\n    color: var(--#{$prefix}navbar-active-color);\n  }\n}\n\n\n// Responsive navbar\n//\n// Custom styles for responsive collapsing and toggling of navbar contents.\n// Powered by the collapse Bootstrap JavaScript plugin.\n\n// When collapsed, prevent the toggleable navbar contents from appearing in\n// the default flexbox row orientation. Requires the use of `flex-wrap: wrap`\n// on the `.navbar` parent.\n.navbar-collapse {\n  flex-basis: 100%;\n  flex-grow: 1;\n  // For always expanded or extra full navbars, ensure content aligns itself\n  // properly vertically. Can be easily overridden with flex utilities.\n  align-items: center;\n}\n\n// Button for toggling the navbar when in its collapsed state\n.navbar-toggler {\n  padding: var(--#{$prefix}navbar-toggler-padding-y) var(--#{$prefix}navbar-toggler-padding-x);\n  @include font-size(var(--#{$prefix}navbar-toggler-font-size));\n  line-height: 1;\n  color: var(--#{$prefix}navbar-color);\n  background-color: transparent; // remove default button style\n  border: var(--#{$prefix}border-width) solid var(--#{$prefix}navbar-toggler-border-color); // remove default button style\n  @include border-radius(var(--#{$prefix}navbar-toggler-border-radius));\n  @include transition(var(--#{$prefix}navbar-toggler-transition));\n\n  &:hover {\n    text-decoration: none;\n  }\n\n  &:focus {\n    text-decoration: none;\n    outline: 0;\n    box-shadow: 0 0 0 var(--#{$prefix}navbar-toggler-focus-width);\n  }\n}\n\n// Keep as a separate element so folks can easily override it with another icon\n// or image file as needed.\n.navbar-toggler-icon {\n  display: inline-block;\n  width: 1.5em;\n  height: 1.5em;\n  vertical-align: middle;\n  background-image: var(--#{$prefix}navbar-toggler-icon-bg);\n  background-repeat: no-repeat;\n  background-position: center;\n  background-size: 100%;\n}\n\n.navbar-nav-scroll {\n  max-height: var(--#{$prefix}scroll-height, 75vh);\n  overflow-y: auto;\n}\n\n// scss-docs-start navbar-expand-loop\n// Generate series of `.navbar-expand-*` responsive classes for configuring\n// where your navbar collapses.\n.navbar-expand {\n  @each $breakpoint in map-keys($grid-breakpoints) {\n    $next: breakpoint-next($breakpoint, $grid-breakpoints);\n    $infix: breakpoint-infix($next, $grid-breakpoints);\n\n    // stylelint-disable-next-line scss/selector-no-union-class-name\n    &#{$infix} {\n      @include media-breakpoint-up($next) {\n        flex-wrap: nowrap;\n        justify-content: flex-start;\n\n        .navbar-nav {\n          flex-direction: row;\n\n          .dropdown-menu {\n            position: absolute;\n          }\n\n          .nav-link {\n            padding-right: var(--#{$prefix}navbar-nav-link-padding-x);\n            padding-left: var(--#{$prefix}navbar-nav-link-padding-x);\n          }\n        }\n\n        .navbar-nav-scroll {\n          overflow: visible;\n        }\n\n        .navbar-collapse {\n          display: flex !important; // stylelint-disable-line declaration-no-important\n          flex-basis: auto;\n        }\n\n        .navbar-toggler {\n          display: none;\n        }\n\n        .offcanvas {\n          // stylelint-disable declaration-no-important\n          position: static;\n          z-index: auto;\n          flex-grow: 1;\n          width: auto !important;\n          height: auto !important;\n          visibility: visible !important;\n          background-color: transparent !important;\n          border: 0 !important;\n          transform: none !important;\n          @include box-shadow(none);\n          @include transition(none);\n          // stylelint-enable declaration-no-important\n\n          .offcanvas-header {\n            display: none;\n          }\n\n          .offcanvas-body {\n            display: flex;\n            flex-grow: 0;\n            padding: 0;\n            overflow-y: visible;\n          }\n        }\n      }\n    }\n  }\n}\n// scss-docs-end navbar-expand-loop\n\n// Navbar themes\n//\n// Styles for switching between navbars with light or dark background.\n\n.navbar-light {\n  @include deprecate(\"`.navbar-light`\", \"v5.2.0\", \"v6.0.0\", true);\n}\n\n.navbar-dark {\n  // scss-docs-start navbar-dark-css-vars\n  --#{$prefix}navbar-color: #{$navbar-dark-color};\n  --#{$prefix}navbar-hover-color: #{$navbar-dark-hover-color};\n  --#{$prefix}navbar-disabled-color: #{$navbar-dark-disabled-color};\n  --#{$prefix}navbar-active-color: #{$navbar-dark-active-color};\n  --#{$prefix}navbar-brand-color: #{$navbar-dark-brand-color};\n  --#{$prefix}navbar-brand-hover-color: #{$navbar-dark-brand-hover-color};\n  --#{$prefix}navbar-toggler-border-color: #{$navbar-dark-toggler-border-color};\n  --#{$prefix}navbar-toggler-icon-bg: #{escape-svg($navbar-dark-toggler-icon-bg)};\n  // scss-docs-end navbar-dark-css-vars\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark) {\n    .navbar {\n      --#{$prefix}navbar-toggler-icon-bg: #{escape-svg($navbar-dark-toggler-icon-bg)};\n    }\n  }\n}\n","//\n// Base styles\n//\n\n.card {\n  // scss-docs-start card-css-vars\n  --#{$prefix}card-spacer-y: #{$card-spacer-y};\n  --#{$prefix}card-spacer-x: #{$card-spacer-x};\n  --#{$prefix}card-title-spacer-y: #{$card-title-spacer-y};\n  --#{$prefix}card-title-color: #{$card-title-color};\n  --#{$prefix}card-subtitle-color: #{$card-subtitle-color};\n  --#{$prefix}card-border-width: #{$card-border-width};\n  --#{$prefix}card-border-color: #{$card-border-color};\n  --#{$prefix}card-border-radius: #{$card-border-radius};\n  --#{$prefix}card-box-shadow: #{$card-box-shadow};\n  --#{$prefix}card-inner-border-radius: #{$card-inner-border-radius};\n  --#{$prefix}card-cap-padding-y: #{$card-cap-padding-y};\n  --#{$prefix}card-cap-padding-x: #{$card-cap-padding-x};\n  --#{$prefix}card-cap-bg: #{$card-cap-bg};\n  --#{$prefix}card-cap-color: #{$card-cap-color};\n  --#{$prefix}card-height: #{$card-height};\n  --#{$prefix}card-color: #{$card-color};\n  --#{$prefix}card-bg: #{$card-bg};\n  --#{$prefix}card-img-overlay-padding: #{$card-img-overlay-padding};\n  --#{$prefix}card-group-margin: #{$card-group-margin};\n  // scss-docs-end card-css-vars\n\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  min-width: 0; // See https://github.com/twbs/bootstrap/pull/22740#issuecomment-305868106\n  height: var(--#{$prefix}card-height);\n  word-wrap: break-word;\n  background-color: var(--#{$prefix}card-bg);\n  background-clip: border-box;\n  border: var(--#{$prefix}card-border-width) solid var(--#{$prefix}card-border-color);\n  @include border-radius(var(--#{$prefix}card-border-radius));\n  @include box-shadow(var(--#{$prefix}card-box-shadow));\n\n  > hr {\n    margin-right: 0;\n    margin-left: 0;\n  }\n\n  > .list-group {\n    border-top: inherit;\n    border-bottom: inherit;\n\n    &:first-child {\n      border-top-width: 0;\n      @include border-top-radius(var(--#{$prefix}card-inner-border-radius));\n    }\n\n    &:last-child  {\n      border-bottom-width: 0;\n      @include border-bottom-radius(var(--#{$prefix}card-inner-border-radius));\n    }\n  }\n\n  // Due to specificity of the above selector (`.card > .list-group`), we must\n  // use a child selector here to prevent double borders.\n  > .card-header + .list-group,\n  > .list-group + .card-footer {\n    border-top: 0;\n  }\n}\n\n.card-body {\n  // Enable `flex-grow: 1` for decks and groups so that card blocks take up\n  // as much space as possible, ensuring footers are aligned to the bottom.\n  flex: 1 1 auto;\n  padding: var(--#{$prefix}card-spacer-y) var(--#{$prefix}card-spacer-x);\n  color: var(--#{$prefix}card-color);\n}\n\n.card-title {\n  margin-bottom: var(--#{$prefix}card-title-spacer-y);\n  color: var(--#{$prefix}card-title-color);\n}\n\n.card-subtitle {\n  margin-top: calc(-.5 * var(--#{$prefix}card-title-spacer-y)); // stylelint-disable-line function-disallowed-list\n  margin-bottom: 0;\n  color: var(--#{$prefix}card-subtitle-color);\n}\n\n.card-text:last-child {\n  margin-bottom: 0;\n}\n\n.card-link {\n  &:hover {\n    text-decoration: if($link-hover-decoration == underline, none, null);\n  }\n\n  + .card-link {\n    margin-left: var(--#{$prefix}card-spacer-x);\n  }\n}\n\n//\n// Optional textual caps\n//\n\n.card-header {\n  padding: var(--#{$prefix}card-cap-padding-y) var(--#{$prefix}card-cap-padding-x);\n  margin-bottom: 0; // Removes the default margin-bottom of <hN>\n  color: var(--#{$prefix}card-cap-color);\n  background-color: var(--#{$prefix}card-cap-bg);\n  border-bottom: var(--#{$prefix}card-border-width) solid var(--#{$prefix}card-border-color);\n\n  &:first-child {\n    @include border-radius(var(--#{$prefix}card-inner-border-radius) var(--#{$prefix}card-inner-border-radius) 0 0);\n  }\n}\n\n.card-footer {\n  padding: var(--#{$prefix}card-cap-padding-y) var(--#{$prefix}card-cap-padding-x);\n  color: var(--#{$prefix}card-cap-color);\n  background-color: var(--#{$prefix}card-cap-bg);\n  border-top: var(--#{$prefix}card-border-width) solid var(--#{$prefix}card-border-color);\n\n  &:last-child {\n    @include border-radius(0 0 var(--#{$prefix}card-inner-border-radius) var(--#{$prefix}card-inner-border-radius));\n  }\n}\n\n\n//\n// Header navs\n//\n\n.card-header-tabs {\n  margin-right: calc(-.5 * var(--#{$prefix}card-cap-padding-x)); // stylelint-disable-line function-disallowed-list\n  margin-bottom: calc(-1 * var(--#{$prefix}card-cap-padding-y)); // stylelint-disable-line function-disallowed-list\n  margin-left: calc(-.5 * var(--#{$prefix}card-cap-padding-x)); // stylelint-disable-line function-disallowed-list\n  border-bottom: 0;\n\n  .nav-link.active {\n    background-color: var(--#{$prefix}card-bg);\n    border-bottom-color: var(--#{$prefix}card-bg);\n  }\n}\n\n.card-header-pills {\n  margin-right: calc(-.5 * var(--#{$prefix}card-cap-padding-x)); // stylelint-disable-line function-disallowed-list\n  margin-left: calc(-.5 * var(--#{$prefix}card-cap-padding-x)); // stylelint-disable-line function-disallowed-list\n}\n\n// Card image\n.card-img-overlay {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  padding: var(--#{$prefix}card-img-overlay-padding);\n  @include border-radius(var(--#{$prefix}card-inner-border-radius));\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n  width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n}\n\n.card-img,\n.card-img-top {\n  @include border-top-radius(var(--#{$prefix}card-inner-border-radius));\n}\n\n.card-img,\n.card-img-bottom {\n  @include border-bottom-radius(var(--#{$prefix}card-inner-border-radius));\n}\n\n\n//\n// Card groups\n//\n\n.card-group {\n  // The child selector allows nested `.card` within `.card-group`\n  // to display properly.\n  > .card {\n    margin-bottom: var(--#{$prefix}card-group-margin);\n  }\n\n  @include media-breakpoint-up(sm) {\n    display: flex;\n    flex-flow: row wrap;\n    // The child selector allows nested `.card` within `.card-group`\n    // to display properly.\n    > .card {\n      // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n      flex: 1 0 0%;\n      margin-bottom: 0;\n\n      + .card {\n        margin-left: 0;\n        border-left: 0;\n      }\n\n      // Handle rounded corners\n      @if $enable-rounded {\n        &:not(:last-child) {\n          @include border-end-radius(0);\n\n          .card-img-top,\n          .card-header {\n            // stylelint-disable-next-line property-disallowed-list\n            border-top-right-radius: 0;\n          }\n          .card-img-bottom,\n          .card-footer {\n            // stylelint-disable-next-line property-disallowed-list\n            border-bottom-right-radius: 0;\n          }\n        }\n\n        &:not(:first-child) {\n          @include border-start-radius(0);\n\n          .card-img-top,\n          .card-header {\n            // stylelint-disable-next-line property-disallowed-list\n            border-top-left-radius: 0;\n          }\n          .card-img-bottom,\n          .card-footer {\n            // stylelint-disable-next-line property-disallowed-list\n            border-bottom-left-radius: 0;\n          }\n        }\n      }\n    }\n  }\n}\n","//\n// Base styles\n//\n\n.accordion {\n  // scss-docs-start accordion-css-vars\n  --#{$prefix}accordion-color: #{$accordion-color};\n  --#{$prefix}accordion-bg: #{$accordion-bg};\n  --#{$prefix}accordion-transition: #{$accordion-transition};\n  --#{$prefix}accordion-border-color: #{$accordion-border-color};\n  --#{$prefix}accordion-border-width: #{$accordion-border-width};\n  --#{$prefix}accordion-border-radius: #{$accordion-border-radius};\n  --#{$prefix}accordion-inner-border-radius: #{$accordion-inner-border-radius};\n  --#{$prefix}accordion-btn-padding-x: #{$accordion-button-padding-x};\n  --#{$prefix}accordion-btn-padding-y: #{$accordion-button-padding-y};\n  --#{$prefix}accordion-btn-color: #{$accordion-button-color};\n  --#{$prefix}accordion-btn-bg: #{$accordion-button-bg};\n  --#{$prefix}accordion-btn-icon: #{escape-svg($accordion-button-icon)};\n  --#{$prefix}accordion-btn-icon-width: #{$accordion-icon-width};\n  --#{$prefix}accordion-btn-icon-transform: #{$accordion-icon-transform};\n  --#{$prefix}accordion-btn-icon-transition: #{$accordion-icon-transition};\n  --#{$prefix}accordion-btn-active-icon: #{escape-svg($accordion-button-active-icon)};\n  --#{$prefix}accordion-btn-focus-border-color: #{$accordion-button-focus-border-color};\n  --#{$prefix}accordion-btn-focus-box-shadow: #{$accordion-button-focus-box-shadow};\n  --#{$prefix}accordion-body-padding-x: #{$accordion-body-padding-x};\n  --#{$prefix}accordion-body-padding-y: #{$accordion-body-padding-y};\n  --#{$prefix}accordion-active-color: #{$accordion-button-active-color};\n  --#{$prefix}accordion-active-bg: #{$accordion-button-active-bg};\n  // scss-docs-end accordion-css-vars\n}\n\n.accordion-button {\n  position: relative;\n  display: flex;\n  align-items: center;\n  width: 100%;\n  padding: var(--#{$prefix}accordion-btn-padding-y) var(--#{$prefix}accordion-btn-padding-x);\n  @include font-size($font-size-base);\n  color: var(--#{$prefix}accordion-btn-color);\n  text-align: left; // Reset button style\n  background-color: var(--#{$prefix}accordion-btn-bg);\n  border: 0;\n  @include border-radius(0);\n  overflow-anchor: none;\n  @include transition(var(--#{$prefix}accordion-transition));\n\n  &:not(.collapsed) {\n    color: var(--#{$prefix}accordion-active-color);\n    background-color: var(--#{$prefix}accordion-active-bg);\n    box-shadow: inset 0 calc(-1 * var(--#{$prefix}accordion-border-width)) 0 var(--#{$prefix}accordion-border-color); // stylelint-disable-line function-disallowed-list\n\n    &::after {\n      background-image: var(--#{$prefix}accordion-btn-active-icon);\n      transform: var(--#{$prefix}accordion-btn-icon-transform);\n    }\n  }\n\n  // Accordion icon\n  &::after {\n    flex-shrink: 0;\n    width: var(--#{$prefix}accordion-btn-icon-width);\n    height: var(--#{$prefix}accordion-btn-icon-width);\n    margin-left: auto;\n    content: \"\";\n    background-image: var(--#{$prefix}accordion-btn-icon);\n    background-repeat: no-repeat;\n    background-size: var(--#{$prefix}accordion-btn-icon-width);\n    @include transition(var(--#{$prefix}accordion-btn-icon-transition));\n  }\n\n  &:hover {\n    z-index: 2;\n  }\n\n  &:focus {\n    z-index: 3;\n    border-color: var(--#{$prefix}accordion-btn-focus-border-color);\n    outline: 0;\n    box-shadow: var(--#{$prefix}accordion-btn-focus-box-shadow);\n  }\n}\n\n.accordion-header {\n  margin-bottom: 0;\n}\n\n.accordion-item {\n  color: var(--#{$prefix}accordion-color);\n  background-color: var(--#{$prefix}accordion-bg);\n  border: var(--#{$prefix}accordion-border-width) solid var(--#{$prefix}accordion-border-color);\n\n  &:first-of-type {\n    @include border-top-radius(var(--#{$prefix}accordion-border-radius));\n\n    .accordion-button {\n      @include border-top-radius(var(--#{$prefix}accordion-inner-border-radius));\n    }\n  }\n\n  &:not(:first-of-type) {\n    border-top: 0;\n  }\n\n  // Only set a border-radius on the last item if the accordion is collapsed\n  &:last-of-type {\n    @include border-bottom-radius(var(--#{$prefix}accordion-border-radius));\n\n    .accordion-button {\n      &.collapsed {\n        @include border-bottom-radius(var(--#{$prefix}accordion-inner-border-radius));\n      }\n    }\n\n    .accordion-collapse {\n      @include border-bottom-radius(var(--#{$prefix}accordion-border-radius));\n    }\n  }\n}\n\n.accordion-body {\n  padding: var(--#{$prefix}accordion-body-padding-y) var(--#{$prefix}accordion-body-padding-x);\n}\n\n\n// Flush accordion items\n//\n// Remove borders and border-radius to keep accordion items edge-to-edge.\n\n.accordion-flush {\n  .accordion-collapse {\n    border-width: 0;\n  }\n\n  .accordion-item {\n    border-right: 0;\n    border-left: 0;\n    @include border-radius(0);\n\n    &:first-child { border-top: 0; }\n    &:last-child { border-bottom: 0; }\n\n    .accordion-button {\n      &,\n      &.collapsed {\n        @include border-radius(0);\n      }\n    }\n  }\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark) {\n    .accordion-button::after {\n      --#{$prefix}accordion-btn-icon: #{escape-svg($accordion-button-icon-dark)};\n      --#{$prefix}accordion-btn-active-icon: #{escape-svg($accordion-button-active-icon-dark)};\n    }\n  }\n}\n",".breadcrumb {\n  // scss-docs-start breadcrumb-css-vars\n  --#{$prefix}breadcrumb-padding-x: #{$breadcrumb-padding-x};\n  --#{$prefix}breadcrumb-padding-y: #{$breadcrumb-padding-y};\n  --#{$prefix}breadcrumb-margin-bottom: #{$breadcrumb-margin-bottom};\n  @include rfs($breadcrumb-font-size, --#{$prefix}breadcrumb-font-size);\n  --#{$prefix}breadcrumb-bg: #{$breadcrumb-bg};\n  --#{$prefix}breadcrumb-border-radius: #{$breadcrumb-border-radius};\n  --#{$prefix}breadcrumb-divider-color: #{$breadcrumb-divider-color};\n  --#{$prefix}breadcrumb-item-padding-x: #{$breadcrumb-item-padding-x};\n  --#{$prefix}breadcrumb-item-active-color: #{$breadcrumb-active-color};\n  // scss-docs-end breadcrumb-css-vars\n\n  display: flex;\n  flex-wrap: wrap;\n  padding: var(--#{$prefix}breadcrumb-padding-y) var(--#{$prefix}breadcrumb-padding-x);\n  margin-bottom: var(--#{$prefix}breadcrumb-margin-bottom);\n  @include font-size(var(--#{$prefix}breadcrumb-font-size));\n  list-style: none;\n  background-color: var(--#{$prefix}breadcrumb-bg);\n  @include border-radius(var(--#{$prefix}breadcrumb-border-radius));\n}\n\n.breadcrumb-item {\n  // The separator between breadcrumbs (by default, a forward-slash: \"/\")\n  + .breadcrumb-item {\n    padding-left: var(--#{$prefix}breadcrumb-item-padding-x);\n\n    &::before {\n      float: left; // Suppress inline spacings and underlining of the separator\n      padding-right: var(--#{$prefix}breadcrumb-item-padding-x);\n      color: var(--#{$prefix}breadcrumb-divider-color);\n      content: var(--#{$prefix}breadcrumb-divider, escape-svg($breadcrumb-divider)) #{\"/* rtl:\"} var(--#{$prefix}breadcrumb-divider, escape-svg($breadcrumb-divider-flipped)) #{\"*/\"};\n    }\n  }\n\n  &.active {\n    color: var(--#{$prefix}breadcrumb-item-active-color);\n  }\n}\n",".pagination {\n  // scss-docs-start pagination-css-vars\n  --#{$prefix}pagination-padding-x: #{$pagination-padding-x};\n  --#{$prefix}pagination-padding-y: #{$pagination-padding-y};\n  @include rfs($pagination-font-size, --#{$prefix}pagination-font-size);\n  --#{$prefix}pagination-color: #{$pagination-color};\n  --#{$prefix}pagination-bg: #{$pagination-bg};\n  --#{$prefix}pagination-border-width: #{$pagination-border-width};\n  --#{$prefix}pagination-border-color: #{$pagination-border-color};\n  --#{$prefix}pagination-border-radius: #{$pagination-border-radius};\n  --#{$prefix}pagination-hover-color: #{$pagination-hover-color};\n  --#{$prefix}pagination-hover-bg: #{$pagination-hover-bg};\n  --#{$prefix}pagination-hover-border-color: #{$pagination-hover-border-color};\n  --#{$prefix}pagination-focus-color: #{$pagination-focus-color};\n  --#{$prefix}pagination-focus-bg: #{$pagination-focus-bg};\n  --#{$prefix}pagination-focus-box-shadow: #{$pagination-focus-box-shadow};\n  --#{$prefix}pagination-active-color: #{$pagination-active-color};\n  --#{$prefix}pagination-active-bg: #{$pagination-active-bg};\n  --#{$prefix}pagination-active-border-color: #{$pagination-active-border-color};\n  --#{$prefix}pagination-disabled-color: #{$pagination-disabled-color};\n  --#{$prefix}pagination-disabled-bg: #{$pagination-disabled-bg};\n  --#{$prefix}pagination-disabled-border-color: #{$pagination-disabled-border-color};\n  // scss-docs-end pagination-css-vars\n\n  display: flex;\n  @include list-unstyled();\n}\n\n.page-link {\n  position: relative;\n  display: block;\n  padding: var(--#{$prefix}pagination-padding-y) var(--#{$prefix}pagination-padding-x);\n  @include font-size(var(--#{$prefix}pagination-font-size));\n  color: var(--#{$prefix}pagination-color);\n  text-decoration: if($link-decoration == none, null, none);\n  background-color: var(--#{$prefix}pagination-bg);\n  border: var(--#{$prefix}pagination-border-width) solid var(--#{$prefix}pagination-border-color);\n  @include transition($pagination-transition);\n\n  &:hover {\n    z-index: 2;\n    color: var(--#{$prefix}pagination-hover-color);\n    text-decoration: if($link-hover-decoration == underline, none, null);\n    background-color: var(--#{$prefix}pagination-hover-bg);\n    border-color: var(--#{$prefix}pagination-hover-border-color);\n  }\n\n  &:focus {\n    z-index: 3;\n    color: var(--#{$prefix}pagination-focus-color);\n    background-color: var(--#{$prefix}pagination-focus-bg);\n    outline: $pagination-focus-outline;\n    box-shadow: var(--#{$prefix}pagination-focus-box-shadow);\n  }\n\n  &.active,\n  .active > & {\n    z-index: 3;\n    color: var(--#{$prefix}pagination-active-color);\n    @include gradient-bg(var(--#{$prefix}pagination-active-bg));\n    border-color: var(--#{$prefix}pagination-active-border-color);\n  }\n\n  &.disabled,\n  .disabled > & {\n    color: var(--#{$prefix}pagination-disabled-color);\n    pointer-events: none;\n    background-color: var(--#{$prefix}pagination-disabled-bg);\n    border-color: var(--#{$prefix}pagination-disabled-border-color);\n  }\n}\n\n.page-item {\n  &:not(:first-child) .page-link {\n    margin-left: $pagination-margin-start;\n  }\n\n  @if $pagination-margin-start == calc($pagination-border-width * -1) {\n    &:first-child {\n      .page-link {\n        @include border-start-radius(var(--#{$prefix}pagination-border-radius));\n      }\n    }\n\n    &:last-child {\n      .page-link {\n        @include border-end-radius(var(--#{$prefix}pagination-border-radius));\n      }\n    }\n  } @else {\n    // Add border-radius to all pageLinks in case they have left margin\n    .page-link {\n      @include border-radius(var(--#{$prefix}pagination-border-radius));\n    }\n  }\n}\n\n\n//\n// Sizing\n//\n\n.pagination-lg {\n  @include pagination-size($pagination-padding-y-lg, $pagination-padding-x-lg, $font-size-lg, $pagination-border-radius-lg);\n}\n\n.pagination-sm {\n  @include pagination-size($pagination-padding-y-sm, $pagination-padding-x-sm, $font-size-sm, $pagination-border-radius-sm);\n}\n","// Pagination\n\n// scss-docs-start pagination-mixin\n@mixin pagination-size($padding-y, $padding-x, $font-size, $border-radius) {\n  --#{$prefix}pagination-padding-x: #{$padding-x};\n  --#{$prefix}pagination-padding-y: #{$padding-y};\n  @include rfs($font-size, --#{$prefix}pagination-font-size);\n  --#{$prefix}pagination-border-radius: #{$border-radius};\n}\n// scss-docs-end pagination-mixin\n","// Base class\n//\n// Requires one of the contextual, color modifier classes for `color` and\n// `background-color`.\n\n.badge {\n  // scss-docs-start badge-css-vars\n  --#{$prefix}badge-padding-x: #{$badge-padding-x};\n  --#{$prefix}badge-padding-y: #{$badge-padding-y};\n  @include rfs($badge-font-size, --#{$prefix}badge-font-size);\n  --#{$prefix}badge-font-weight: #{$badge-font-weight};\n  --#{$prefix}badge-color: #{$badge-color};\n  --#{$prefix}badge-border-radius: #{$badge-border-radius};\n  // scss-docs-end badge-css-vars\n\n  display: inline-block;\n  padding: var(--#{$prefix}badge-padding-y) var(--#{$prefix}badge-padding-x);\n  @include font-size(var(--#{$prefix}badge-font-size));\n  font-weight: var(--#{$prefix}badge-font-weight);\n  line-height: 1;\n  color: var(--#{$prefix}badge-color);\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: baseline;\n  @include border-radius(var(--#{$prefix}badge-border-radius));\n  @include gradient-bg();\n\n  // Empty badges collapse automatically\n  &:empty {\n    display: none;\n  }\n}\n\n// Quick fix for badges in buttons\n.btn .badge {\n  position: relative;\n  top: -1px;\n}\n","//\n// Base styles\n//\n\n.alert {\n  // scss-docs-start alert-css-vars\n  --#{$prefix}alert-bg: transparent;\n  --#{$prefix}alert-padding-x: #{$alert-padding-x};\n  --#{$prefix}alert-padding-y: #{$alert-padding-y};\n  --#{$prefix}alert-margin-bottom: #{$alert-margin-bottom};\n  --#{$prefix}alert-color: inherit;\n  --#{$prefix}alert-border-color: transparent;\n  --#{$prefix}alert-border: #{$alert-border-width} solid var(--#{$prefix}alert-border-color);\n  --#{$prefix}alert-border-radius: #{$alert-border-radius};\n  --#{$prefix}alert-link-color: inherit;\n  // scss-docs-end alert-css-vars\n\n  position: relative;\n  padding: var(--#{$prefix}alert-padding-y) var(--#{$prefix}alert-padding-x);\n  margin-bottom: var(--#{$prefix}alert-margin-bottom);\n  color: var(--#{$prefix}alert-color);\n  background-color: var(--#{$prefix}alert-bg);\n  border: var(--#{$prefix}alert-border);\n  @include border-radius(var(--#{$prefix}alert-border-radius));\n}\n\n// Headings for larger alerts\n.alert-heading {\n  // Specified to prevent conflicts of changing $headings-color\n  color: inherit;\n}\n\n// Provide class for links that match alerts\n.alert-link {\n  font-weight: $alert-link-font-weight;\n  color: var(--#{$prefix}alert-link-color);\n}\n\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissible {\n  padding-right: $alert-dismissible-padding-r;\n\n  // Adjust close link position\n  .btn-close {\n    position: absolute;\n    top: 0;\n    right: 0;\n    z-index: $stretched-link-z-index + 1;\n    padding: $alert-padding-y * 1.25 $alert-padding-x;\n  }\n}\n\n\n// scss-docs-start alert-modifiers\n// Generate contextual modifier classes for colorizing the alert\n@each $state in map-keys($theme-colors) {\n  .alert-#{$state} {\n    --#{$prefix}alert-color: var(--#{$prefix}#{$state}-text);\n    --#{$prefix}alert-bg: var(--#{$prefix}#{$state}-bg-subtle);\n    --#{$prefix}alert-border-color: var(--#{$prefix}#{$state}-border-subtle);\n    --#{$prefix}alert-link-color: var(--#{$prefix}#{$state}-text);\n  }\n}\n// scss-docs-end alert-modifiers\n","// Disable animation if transitions are disabled\n\n// scss-docs-start progress-keyframes\n@if $enable-transitions {\n  @keyframes progress-bar-stripes {\n    0% { background-position-x: $progress-height; }\n  }\n}\n// scss-docs-end progress-keyframes\n\n.progress,\n.progress-stacked {\n  // scss-docs-start progress-css-vars\n  --#{$prefix}progress-height: #{$progress-height};\n  @include rfs($progress-font-size, --#{$prefix}progress-font-size);\n  --#{$prefix}progress-bg: #{$progress-bg};\n  --#{$prefix}progress-border-radius: #{$progress-border-radius};\n  --#{$prefix}progress-box-shadow: #{$progress-box-shadow};\n  --#{$prefix}progress-bar-color: #{$progress-bar-color};\n  --#{$prefix}progress-bar-bg: #{$progress-bar-bg};\n  --#{$prefix}progress-bar-transition: #{$progress-bar-transition};\n  // scss-docs-end progress-css-vars\n\n  display: flex;\n  height: var(--#{$prefix}progress-height);\n  overflow: hidden; // force rounded corners by cropping it\n  @include font-size(var(--#{$prefix}progress-font-size));\n  background-color: var(--#{$prefix}progress-bg);\n  @include border-radius(var(--#{$prefix}progress-border-radius));\n  @include box-shadow(var(--#{$prefix}progress-box-shadow));\n}\n\n.progress-bar {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  overflow: hidden;\n  color: var(--#{$prefix}progress-bar-color);\n  text-align: center;\n  white-space: nowrap;\n  background-color: var(--#{$prefix}progress-bar-bg);\n  @include transition(var(--#{$prefix}progress-bar-transition));\n}\n\n.progress-bar-striped {\n  @include gradient-striped();\n  background-size: var(--#{$prefix}progress-height) var(--#{$prefix}progress-height);\n}\n\n.progress-stacked > .progress {\n  overflow: visible;\n}\n\n.progress-stacked > .progress > .progress-bar {\n  width: 100%;\n}\n\n@if $enable-transitions {\n  .progress-bar-animated {\n    animation: $progress-bar-animation-timing progress-bar-stripes;\n\n    @if $enable-reduced-motion {\n      @media (prefers-reduced-motion: reduce) {\n        animation: none;\n      }\n    }\n  }\n}\n","// Base class\n//\n// Easily usable on <ul>, <ol>, or <div>.\n\n.list-group {\n  // scss-docs-start list-group-css-vars\n  --#{$prefix}list-group-color: #{$list-group-color};\n  --#{$prefix}list-group-bg: #{$list-group-bg};\n  --#{$prefix}list-group-border-color: #{$list-group-border-color};\n  --#{$prefix}list-group-border-width: #{$list-group-border-width};\n  --#{$prefix}list-group-border-radius: #{$list-group-border-radius};\n  --#{$prefix}list-group-item-padding-x: #{$list-group-item-padding-x};\n  --#{$prefix}list-group-item-padding-y: #{$list-group-item-padding-y};\n  --#{$prefix}list-group-action-color: #{$list-group-action-color};\n  --#{$prefix}list-group-action-hover-color: #{$list-group-action-hover-color};\n  --#{$prefix}list-group-action-hover-bg: #{$list-group-hover-bg};\n  --#{$prefix}list-group-action-active-color: #{$list-group-action-active-color};\n  --#{$prefix}list-group-action-active-bg: #{$list-group-action-active-bg};\n  --#{$prefix}list-group-disabled-color: #{$list-group-disabled-color};\n  --#{$prefix}list-group-disabled-bg: #{$list-group-disabled-bg};\n  --#{$prefix}list-group-active-color: #{$list-group-active-color};\n  --#{$prefix}list-group-active-bg: #{$list-group-active-bg};\n  --#{$prefix}list-group-active-border-color: #{$list-group-active-border-color};\n  // scss-docs-end list-group-css-vars\n\n  display: flex;\n  flex-direction: column;\n\n  // No need to set list-style: none; since .list-group-item is block level\n  padding-left: 0; // reset padding because ul and ol\n  margin-bottom: 0;\n  @include border-radius(var(--#{$prefix}list-group-border-radius));\n}\n\n.list-group-numbered {\n  list-style-type: none;\n  counter-reset: section;\n\n  > .list-group-item::before {\n    // Increments only this instance of the section counter\n    content: counters(section, \".\") \". \";\n    counter-increment: section;\n  }\n}\n\n// Interactive list items\n//\n// Use anchor or button elements instead of `li`s or `div`s to create interactive\n// list items. Includes an extra `.active` modifier class for selected items.\n\n.list-group-item-action {\n  width: 100%; // For `<button>`s (anchors become 100% by default though)\n  color: var(--#{$prefix}list-group-action-color);\n  text-align: inherit; // For `<button>`s (anchors inherit)\n\n  // Hover state\n  &:hover,\n  &:focus {\n    z-index: 1; // Place hover/focus items above their siblings for proper border styling\n    color: var(--#{$prefix}list-group-action-hover-color);\n    text-decoration: none;\n    background-color: var(--#{$prefix}list-group-action-hover-bg);\n  }\n\n  &:active {\n    color: var(--#{$prefix}list-group-action-active-color);\n    background-color: var(--#{$prefix}list-group-action-active-bg);\n  }\n}\n\n// Individual list items\n//\n// Use on `li`s or `div`s within the `.list-group` parent.\n\n.list-group-item {\n  position: relative;\n  display: block;\n  padding: var(--#{$prefix}list-group-item-padding-y) var(--#{$prefix}list-group-item-padding-x);\n  color: var(--#{$prefix}list-group-color);\n  text-decoration: if($link-decoration == none, null, none);\n  background-color: var(--#{$prefix}list-group-bg);\n  border: var(--#{$prefix}list-group-border-width) solid var(--#{$prefix}list-group-border-color);\n\n  &:first-child {\n    @include border-top-radius(inherit);\n  }\n\n  &:last-child {\n    @include border-bottom-radius(inherit);\n  }\n\n  &.disabled,\n  &:disabled {\n    color: var(--#{$prefix}list-group-disabled-color);\n    pointer-events: none;\n    background-color: var(--#{$prefix}list-group-disabled-bg);\n  }\n\n  // Include both here for `<a>`s and `<button>`s\n  &.active {\n    z-index: 2; // Place active items above their siblings for proper border styling\n    color: var(--#{$prefix}list-group-active-color);\n    background-color: var(--#{$prefix}list-group-active-bg);\n    border-color: var(--#{$prefix}list-group-active-border-color);\n  }\n\n  // stylelint-disable-next-line scss/selector-no-redundant-nesting-selector\n  & + .list-group-item {\n    border-top-width: 0;\n\n    &.active {\n      margin-top: calc(-1 * var(--#{$prefix}list-group-border-width)); // stylelint-disable-line function-disallowed-list\n      border-top-width: var(--#{$prefix}list-group-border-width);\n    }\n  }\n}\n\n// Horizontal\n//\n// Change the layout of list group items from vertical (default) to horizontal.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .list-group-horizontal#{$infix} {\n      flex-direction: row;\n\n      > .list-group-item {\n        &:first-child:not(:last-child) {\n          @include border-bottom-start-radius(var(--#{$prefix}list-group-border-radius));\n          @include border-top-end-radius(0);\n        }\n\n        &:last-child:not(:first-child) {\n          @include border-top-end-radius(var(--#{$prefix}list-group-border-radius));\n          @include border-bottom-start-radius(0);\n        }\n\n        &.active {\n          margin-top: 0;\n        }\n\n        + .list-group-item {\n          border-top-width: var(--#{$prefix}list-group-border-width);\n          border-left-width: 0;\n\n          &.active {\n            margin-left: calc(-1 * var(--#{$prefix}list-group-border-width)); // stylelint-disable-line function-disallowed-list\n            border-left-width: var(--#{$prefix}list-group-border-width);\n          }\n        }\n      }\n    }\n  }\n}\n\n\n// Flush list items\n//\n// Remove borders and border-radius to keep list group items edge-to-edge. Most\n// useful within other components (e.g., cards).\n\n.list-group-flush {\n  @include border-radius(0);\n\n  > .list-group-item {\n    border-width: 0 0 var(--#{$prefix}list-group-border-width);\n\n    &:last-child {\n      border-bottom-width: 0;\n    }\n  }\n}\n\n\n// scss-docs-start list-group-modifiers\n// List group contextual variants\n//\n// Add modifier classes to change text and background color on individual items.\n// Organizationally, this must come after the `:hover` states.\n\n@each $state in map-keys($theme-colors) {\n  .list-group-item-#{$state} {\n    --#{$prefix}list-group-color: var(--#{$prefix}#{$state}-text);\n    --#{$prefix}list-group-bg: var(--#{$prefix}#{$state}-bg-subtle);\n    --#{$prefix}list-group-border-color: var(--#{$prefix}#{$state}-border-subtle);\n\n    &.list-group-item-action {\n      &:hover,\n      &:focus {\n        --#{$prefix}list-group-action-hover-color: var(--#{$prefix}emphasis-color);\n        --#{$prefix}list-group-action-hover-bg: var(--#{$prefix}#{$state}-border-subtle);\n      }\n\n      &:active {\n        --#{$prefix}list-group-active-color: var(--#{$prefix}emphasis-color);\n        --#{$prefix}list-group-active-bg: var(--#{$prefix}#{$state}-text);\n        --#{$prefix}list-group-active-border-color: var(--#{$prefix}#{$state}-text);\n      }\n    }\n  }\n}\n// scss-docs-end list-group-modifiers\n","// Transparent background and border properties included for button version.\n// iOS requires the button element instead of an anchor tag.\n// If you want the anchor version, it requires `href=\"#\"`.\n// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n.btn-close {\n  --#{$prefix}btn-close-color: #{$btn-close-color};\n  --#{$prefix}btn-close-bg: #{ escape-svg($btn-close-bg) };\n  --#{$prefix}btn-close-opacity: #{$btn-close-opacity};\n  --#{$prefix}btn-close-hover-opacity: #{$btn-close-hover-opacity};\n  --#{$prefix}btn-close-focus-shadow: #{$btn-close-focus-shadow};\n  --#{$prefix}btn-close-focus-opacity: #{$btn-close-focus-opacity};\n  --#{$prefix}btn-close-disabled-opacity: #{$btn-close-disabled-opacity};\n  --#{$prefix}btn-close-white-filter: #{$btn-close-white-filter};\n\n  box-sizing: content-box;\n  width: $btn-close-width;\n  height: $btn-close-height;\n  padding: $btn-close-padding-y $btn-close-padding-x;\n  color: var(--#{$prefix}btn-close-color);\n  background: transparent var(--#{$prefix}btn-close-bg) center / $btn-close-width auto no-repeat; // include transparent for button elements\n  border: 0; // for button elements\n  @include border-radius();\n  opacity: var(--#{$prefix}btn-close-opacity);\n\n  // Override <a>'s hover style\n  &:hover {\n    color: var(--#{$prefix}btn-close-color);\n    text-decoration: none;\n    opacity: var(--#{$prefix}btn-close-hover-opacity);\n  }\n\n  &:focus {\n    outline: 0;\n    box-shadow: var(--#{$prefix}btn-close-focus-shadow);\n    opacity: var(--#{$prefix}btn-close-focus-opacity);\n  }\n\n  &:disabled,\n  &.disabled {\n    pointer-events: none;\n    user-select: none;\n    opacity: var(--#{$prefix}btn-close-disabled-opacity);\n  }\n}\n\n@mixin btn-close-white() {\n  filter: var(--#{$prefix}btn-close-white-filter);\n}\n\n.btn-close-white {\n  @include btn-close-white();\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark) {\n    .btn-close {\n      @include btn-close-white();\n    }\n  }\n}\n",".toast {\n  // scss-docs-start toast-css-vars\n  --#{$prefix}toast-zindex: #{$zindex-toast};\n  --#{$prefix}toast-padding-x: #{$toast-padding-x};\n  --#{$prefix}toast-padding-y: #{$toast-padding-y};\n  --#{$prefix}toast-spacing: #{$toast-spacing};\n  --#{$prefix}toast-max-width: #{$toast-max-width};\n  @include rfs($toast-font-size, --#{$prefix}toast-font-size);\n  --#{$prefix}toast-color: #{$toast-color};\n  --#{$prefix}toast-bg: #{$toast-background-color};\n  --#{$prefix}toast-border-width: #{$toast-border-width};\n  --#{$prefix}toast-border-color: #{$toast-border-color};\n  --#{$prefix}toast-border-radius: #{$toast-border-radius};\n  --#{$prefix}toast-box-shadow: #{$toast-box-shadow};\n  --#{$prefix}toast-header-color: #{$toast-header-color};\n  --#{$prefix}toast-header-bg: #{$toast-header-background-color};\n  --#{$prefix}toast-header-border-color: #{$toast-header-border-color};\n  // scss-docs-end toast-css-vars\n\n  width: var(--#{$prefix}toast-max-width);\n  max-width: 100%;\n  @include font-size(var(--#{$prefix}toast-font-size));\n  color: var(--#{$prefix}toast-color);\n  pointer-events: auto;\n  background-color: var(--#{$prefix}toast-bg);\n  background-clip: padding-box;\n  border: var(--#{$prefix}toast-border-width) solid var(--#{$prefix}toast-border-color);\n  box-shadow: var(--#{$prefix}toast-box-shadow);\n  @include border-radius(var(--#{$prefix}toast-border-radius));\n\n  &.showing {\n    opacity: 0;\n  }\n\n  &:not(.show) {\n    display: none;\n  }\n}\n\n.toast-container {\n  --#{$prefix}toast-zindex: #{$zindex-toast};\n\n  position: absolute;\n  z-index: var(--#{$prefix}toast-zindex);\n  width: max-content;\n  max-width: 100%;\n  pointer-events: none;\n\n  > :not(:last-child) {\n    margin-bottom: var(--#{$prefix}toast-spacing);\n  }\n}\n\n.toast-header {\n  display: flex;\n  align-items: center;\n  padding: var(--#{$prefix}toast-padding-y) var(--#{$prefix}toast-padding-x);\n  color: var(--#{$prefix}toast-header-color);\n  background-color: var(--#{$prefix}toast-header-bg);\n  background-clip: padding-box;\n  border-bottom: var(--#{$prefix}toast-border-width) solid var(--#{$prefix}toast-header-border-color);\n  @include border-top-radius(calc(var(--#{$prefix}toast-border-radius) - var(--#{$prefix}toast-border-width)));\n\n  .btn-close {\n    margin-right: calc(-.5 * var(--#{$prefix}toast-padding-x)); // stylelint-disable-line function-disallowed-list\n    margin-left: var(--#{$prefix}toast-padding-x);\n  }\n}\n\n.toast-body {\n  padding: var(--#{$prefix}toast-padding-x);\n  word-wrap: break-word;\n}\n","// stylelint-disable function-disallowed-list\n\n// .modal-open      - body class for killing the scroll\n// .modal           - container to scroll within\n// .modal-dialog    - positioning shell for the actual modal\n// .modal-content   - actual modal w/ bg and corners and stuff\n\n\n// Container that the modal scrolls within\n.modal {\n  // scss-docs-start modal-css-vars\n  --#{$prefix}modal-zindex: #{$zindex-modal};\n  --#{$prefix}modal-width: #{$modal-md};\n  --#{$prefix}modal-padding: #{$modal-inner-padding};\n  --#{$prefix}modal-margin: #{$modal-dialog-margin};\n  --#{$prefix}modal-color: #{$modal-content-color};\n  --#{$prefix}modal-bg: #{$modal-content-bg};\n  --#{$prefix}modal-border-color: #{$modal-content-border-color};\n  --#{$prefix}modal-border-width: #{$modal-content-border-width};\n  --#{$prefix}modal-border-radius: #{$modal-content-border-radius};\n  --#{$prefix}modal-box-shadow: #{$modal-content-box-shadow-xs};\n  --#{$prefix}modal-inner-border-radius: #{$modal-content-inner-border-radius};\n  --#{$prefix}modal-header-padding-x: #{$modal-header-padding-x};\n  --#{$prefix}modal-header-padding-y: #{$modal-header-padding-y};\n  --#{$prefix}modal-header-padding: #{$modal-header-padding}; // Todo in v6: Split this padding into x and y\n  --#{$prefix}modal-header-border-color: #{$modal-header-border-color};\n  --#{$prefix}modal-header-border-width: #{$modal-header-border-width};\n  --#{$prefix}modal-title-line-height: #{$modal-title-line-height};\n  --#{$prefix}modal-footer-gap: #{$modal-footer-margin-between};\n  --#{$prefix}modal-footer-bg: #{$modal-footer-bg};\n  --#{$prefix}modal-footer-border-color: #{$modal-footer-border-color};\n  --#{$prefix}modal-footer-border-width: #{$modal-footer-border-width};\n  // scss-docs-end modal-css-vars\n\n  position: fixed;\n  top: 0;\n  left: 0;\n  z-index: var(--#{$prefix}modal-zindex);\n  display: none;\n  width: 100%;\n  height: 100%;\n  overflow-x: hidden;\n  overflow-y: auto;\n  // Prevent Chrome on Windows from adding a focus outline. For details, see\n  // https://github.com/twbs/bootstrap/pull/10951.\n  outline: 0;\n  // We deliberately don't use `-webkit-overflow-scrolling: touch;` due to a\n  // gnarly iOS Safari bug: https://bugs.webkit.org/show_bug.cgi?id=158342\n  // See also https://github.com/twbs/bootstrap/issues/17695\n}\n\n// Shell div to position the modal with bottom padding\n.modal-dialog {\n  position: relative;\n  width: auto;\n  margin: var(--#{$prefix}modal-margin);\n  // allow clicks to pass through for custom click handling to close modal\n  pointer-events: none;\n\n  // When fading in the modal, animate it to slide down\n  .modal.fade & {\n    @include transition($modal-transition);\n    transform: $modal-fade-transform;\n  }\n  .modal.show & {\n    transform: $modal-show-transform;\n  }\n\n  // When trying to close, animate focus to scale\n  .modal.modal-static & {\n    transform: $modal-scale-transform;\n  }\n}\n\n.modal-dialog-scrollable {\n  height: calc(100% - var(--#{$prefix}modal-margin) * 2);\n\n  .modal-content {\n    max-height: 100%;\n    overflow: hidden;\n  }\n\n  .modal-body {\n    overflow-y: auto;\n  }\n}\n\n.modal-dialog-centered {\n  display: flex;\n  align-items: center;\n  min-height: calc(100% - var(--#{$prefix}modal-margin) * 2);\n}\n\n// Actual modal\n.modal-content {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  width: 100%; // Ensure `.modal-content` extends the full width of the parent `.modal-dialog`\n  // counteract the pointer-events: none; in the .modal-dialog\n  color: var(--#{$prefix}modal-color);\n  pointer-events: auto;\n  background-color: var(--#{$prefix}modal-bg);\n  background-clip: padding-box;\n  border: var(--#{$prefix}modal-border-width) solid var(--#{$prefix}modal-border-color);\n  @include border-radius(var(--#{$prefix}modal-border-radius));\n  @include box-shadow(var(--#{$prefix}modal-box-shadow));\n  // Remove focus outline from opened modal\n  outline: 0;\n}\n\n// Modal background\n.modal-backdrop {\n  // scss-docs-start modal-backdrop-css-vars\n  --#{$prefix}backdrop-zindex: #{$zindex-modal-backdrop};\n  --#{$prefix}backdrop-bg: #{$modal-backdrop-bg};\n  --#{$prefix}backdrop-opacity: #{$modal-backdrop-opacity};\n  // scss-docs-end modal-backdrop-css-vars\n\n  @include overlay-backdrop(var(--#{$prefix}backdrop-zindex), var(--#{$prefix}backdrop-bg), var(--#{$prefix}backdrop-opacity));\n}\n\n// Modal header\n// Top section of the modal w/ title and dismiss\n.modal-header {\n  display: flex;\n  flex-shrink: 0;\n  align-items: center;\n  justify-content: space-between; // Put modal header elements (title and dismiss) on opposite ends\n  padding: var(--#{$prefix}modal-header-padding);\n  border-bottom: var(--#{$prefix}modal-header-border-width) solid var(--#{$prefix}modal-header-border-color);\n  @include border-top-radius(var(--#{$prefix}modal-inner-border-radius));\n\n  .btn-close {\n    padding: calc(var(--#{$prefix}modal-header-padding-y) * .5) calc(var(--#{$prefix}modal-header-padding-x) * .5);\n    margin: calc(-.5 * var(--#{$prefix}modal-header-padding-y)) calc(-.5 * var(--#{$prefix}modal-header-padding-x)) calc(-.5 * var(--#{$prefix}modal-header-padding-y)) auto;\n  }\n}\n\n// Title text within header\n.modal-title {\n  margin-bottom: 0;\n  line-height: var(--#{$prefix}modal-title-line-height);\n}\n\n// Modal body\n// Where all modal content resides (sibling of .modal-header and .modal-footer)\n.modal-body {\n  position: relative;\n  // Enable `flex-grow: 1` so that the body take up as much space as possible\n  // when there should be a fixed height on `.modal-dialog`.\n  flex: 1 1 auto;\n  padding: var(--#{$prefix}modal-padding);\n}\n\n// Footer (for actions)\n.modal-footer {\n  display: flex;\n  flex-shrink: 0;\n  flex-wrap: wrap;\n  align-items: center; // vertically center\n  justify-content: flex-end; // Right align buttons with flex property because text-align doesn't work on flex items\n  padding: calc(var(--#{$prefix}modal-padding) - var(--#{$prefix}modal-footer-gap) * .5);\n  background-color: var(--#{$prefix}modal-footer-bg);\n  border-top: var(--#{$prefix}modal-footer-border-width) solid var(--#{$prefix}modal-footer-border-color);\n  @include border-bottom-radius(var(--#{$prefix}modal-inner-border-radius));\n\n  // Place margin between footer elements\n  // This solution is far from ideal because of the universal selector usage,\n  // but is needed to fix https://github.com/twbs/bootstrap/issues/24800\n  > * {\n    margin: calc(var(--#{$prefix}modal-footer-gap) * .5); // Todo in v6: replace with gap on parent class\n  }\n}\n\n// Scale up the modal\n@include media-breakpoint-up(sm) {\n  .modal {\n    --#{$prefix}modal-margin: #{$modal-dialog-margin-y-sm-up};\n    --#{$prefix}modal-box-shadow: #{$modal-content-box-shadow-sm-up};\n  }\n\n  // Automatically set modal's width for larger viewports\n  .modal-dialog {\n    max-width: var(--#{$prefix}modal-width);\n    margin-right: auto;\n    margin-left: auto;\n  }\n\n  .modal-sm {\n    --#{$prefix}modal-width: #{$modal-sm};\n  }\n}\n\n@include media-breakpoint-up(lg) {\n  .modal-lg,\n  .modal-xl {\n    --#{$prefix}modal-width: #{$modal-lg};\n  }\n}\n\n@include media-breakpoint-up(xl) {\n  .modal-xl {\n    --#{$prefix}modal-width: #{$modal-xl};\n  }\n}\n\n// scss-docs-start modal-fullscreen-loop\n@each $breakpoint in map-keys($grid-breakpoints) {\n  $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n  $postfix: if($infix != \"\", $infix + \"-down\", \"\");\n\n  @include media-breakpoint-down($breakpoint) {\n    .modal-fullscreen#{$postfix} {\n      width: 100vw;\n      max-width: none;\n      height: 100%;\n      margin: 0;\n\n      .modal-content {\n        height: 100%;\n        border: 0;\n        @include border-radius(0);\n      }\n\n      .modal-header,\n      .modal-footer {\n        @include border-radius(0);\n      }\n\n      .modal-body {\n        overflow-y: auto;\n      }\n    }\n  }\n}\n// scss-docs-end modal-fullscreen-loop\n","// Shared between modals and offcanvases\n@mixin overlay-backdrop($zindex, $backdrop-bg, $backdrop-opacity) {\n  position: fixed;\n  top: 0;\n  left: 0;\n  z-index: $zindex;\n  width: 100vw;\n  height: 100vh;\n  background-color: $backdrop-bg;\n\n  // Fade for backdrop\n  &.fade { opacity: 0; }\n  &.show { opacity: $backdrop-opacity; }\n}\n","// Base class\n.tooltip {\n  // scss-docs-start tooltip-css-vars\n  --#{$prefix}tooltip-zindex: #{$zindex-tooltip};\n  --#{$prefix}tooltip-max-width: #{$tooltip-max-width};\n  --#{$prefix}tooltip-padding-x: #{$tooltip-padding-x};\n  --#{$prefix}tooltip-padding-y: #{$tooltip-padding-y};\n  --#{$prefix}tooltip-margin: #{$tooltip-margin};\n  @include rfs($tooltip-font-size, --#{$prefix}tooltip-font-size);\n  --#{$prefix}tooltip-color: #{$tooltip-color};\n  --#{$prefix}tooltip-bg: #{$tooltip-bg};\n  --#{$prefix}tooltip-border-radius: #{$tooltip-border-radius};\n  --#{$prefix}tooltip-opacity: #{$tooltip-opacity};\n  --#{$prefix}tooltip-arrow-width: #{$tooltip-arrow-width};\n  --#{$prefix}tooltip-arrow-height: #{$tooltip-arrow-height};\n  // scss-docs-end tooltip-css-vars\n\n  z-index: var(--#{$prefix}tooltip-zindex);\n  display: block;\n  padding: var(--#{$prefix}tooltip-arrow-height);\n  margin: var(--#{$prefix}tooltip-margin);\n  @include deprecate(\"`$tooltip-margin`\", \"v5\", \"v5.x\", true);\n  // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n  // So reset our font and text properties to avoid inheriting weird values.\n  @include reset-text();\n  @include font-size(var(--#{$prefix}tooltip-font-size));\n  // Allow breaking very long words so they don't overflow the tooltip's bounds\n  word-wrap: break-word;\n  opacity: 0;\n\n  &.show { opacity: var(--#{$prefix}tooltip-opacity); }\n\n  .tooltip-arrow {\n    display: block;\n    width: var(--#{$prefix}tooltip-arrow-width);\n    height: var(--#{$prefix}tooltip-arrow-height);\n\n    &::before {\n      position: absolute;\n      content: \"\";\n      border-color: transparent;\n      border-style: solid;\n    }\n  }\n}\n\n.bs-tooltip-top .tooltip-arrow {\n  bottom: 0;\n\n  &::before {\n    top: -1px;\n    border-width: var(--#{$prefix}tooltip-arrow-height) calc(var(--#{$prefix}tooltip-arrow-width) * .5) 0; // stylelint-disable-line function-disallowed-list\n    border-top-color: var(--#{$prefix}tooltip-bg);\n  }\n}\n\n/* rtl:begin:ignore */\n.bs-tooltip-end .tooltip-arrow {\n  left: 0;\n  width: var(--#{$prefix}tooltip-arrow-height);\n  height: var(--#{$prefix}tooltip-arrow-width);\n\n  &::before {\n    right: -1px;\n    border-width: calc(var(--#{$prefix}tooltip-arrow-width) * .5) var(--#{$prefix}tooltip-arrow-height) calc(var(--#{$prefix}tooltip-arrow-width) * .5) 0; // stylelint-disable-line function-disallowed-list\n    border-right-color: var(--#{$prefix}tooltip-bg);\n  }\n}\n\n/* rtl:end:ignore */\n\n.bs-tooltip-bottom .tooltip-arrow {\n  top: 0;\n\n  &::before {\n    bottom: -1px;\n    border-width: 0 calc(var(--#{$prefix}tooltip-arrow-width) * .5) var(--#{$prefix}tooltip-arrow-height); // stylelint-disable-line function-disallowed-list\n    border-bottom-color: var(--#{$prefix}tooltip-bg);\n  }\n}\n\n/* rtl:begin:ignore */\n.bs-tooltip-start .tooltip-arrow {\n  right: 0;\n  width: var(--#{$prefix}tooltip-arrow-height);\n  height: var(--#{$prefix}tooltip-arrow-width);\n\n  &::before {\n    left: -1px;\n    border-width: calc(var(--#{$prefix}tooltip-arrow-width) * .5) 0 calc(var(--#{$prefix}tooltip-arrow-width) * .5) var(--#{$prefix}tooltip-arrow-height); // stylelint-disable-line function-disallowed-list\n    border-left-color: var(--#{$prefix}tooltip-bg);\n  }\n}\n\n/* rtl:end:ignore */\n\n.bs-tooltip-auto {\n  &[data-popper-placement^=\"top\"] {\n    @extend .bs-tooltip-top;\n  }\n  &[data-popper-placement^=\"right\"] {\n    @extend .bs-tooltip-end;\n  }\n  &[data-popper-placement^=\"bottom\"] {\n    @extend .bs-tooltip-bottom;\n  }\n  &[data-popper-placement^=\"left\"] {\n    @extend .bs-tooltip-start;\n  }\n}\n\n// Wrapper for the tooltip content\n.tooltip-inner {\n  max-width: var(--#{$prefix}tooltip-max-width);\n  padding: var(--#{$prefix}tooltip-padding-y) var(--#{$prefix}tooltip-padding-x);\n  color: var(--#{$prefix}tooltip-color);\n  text-align: center;\n  background-color: var(--#{$prefix}tooltip-bg);\n  @include border-radius(var(--#{$prefix}tooltip-border-radius));\n}\n","@mixin reset-text {\n  font-family: $font-family-base;\n  // We deliberately do NOT reset font-size or overflow-wrap / word-wrap.\n  font-style: normal;\n  font-weight: $font-weight-normal;\n  line-height: $line-height-base;\n  text-align: left; // Fallback for where `start` is not supported\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  white-space: normal;\n  word-spacing: normal;\n  line-break: auto;\n}\n",".popover {\n  // scss-docs-start popover-css-vars\n  --#{$prefix}popover-zindex: #{$zindex-popover};\n  --#{$prefix}popover-max-width: #{$popover-max-width};\n  @include rfs($popover-font-size, --#{$prefix}popover-font-size);\n  --#{$prefix}popover-bg: #{$popover-bg};\n  --#{$prefix}popover-border-width: #{$popover-border-width};\n  --#{$prefix}popover-border-color: #{$popover-border-color};\n  --#{$prefix}popover-border-radius: #{$popover-border-radius};\n  --#{$prefix}popover-inner-border-radius: #{$popover-inner-border-radius};\n  --#{$prefix}popover-box-shadow: #{$popover-box-shadow};\n  --#{$prefix}popover-header-padding-x: #{$popover-header-padding-x};\n  --#{$prefix}popover-header-padding-y: #{$popover-header-padding-y};\n  @include rfs($popover-header-font-size, --#{$prefix}popover-header-font-size);\n  --#{$prefix}popover-header-color: #{$popover-header-color};\n  --#{$prefix}popover-header-bg: #{$popover-header-bg};\n  --#{$prefix}popover-body-padding-x: #{$popover-body-padding-x};\n  --#{$prefix}popover-body-padding-y: #{$popover-body-padding-y};\n  --#{$prefix}popover-body-color: #{$popover-body-color};\n  --#{$prefix}popover-arrow-width: #{$popover-arrow-width};\n  --#{$prefix}popover-arrow-height: #{$popover-arrow-height};\n  --#{$prefix}popover-arrow-border: var(--#{$prefix}popover-border-color);\n  // scss-docs-end popover-css-vars\n\n  z-index: var(--#{$prefix}popover-zindex);\n  display: block;\n  max-width: var(--#{$prefix}popover-max-width);\n  // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n  // So reset our font and text properties to avoid inheriting weird values.\n  @include reset-text();\n  @include font-size(var(--#{$prefix}popover-font-size));\n  // Allow breaking very long words so they don't overflow the popover's bounds\n  word-wrap: break-word;\n  background-color: var(--#{$prefix}popover-bg);\n  background-clip: padding-box;\n  border: var(--#{$prefix}popover-border-width) solid var(--#{$prefix}popover-border-color);\n  @include border-radius(var(--#{$prefix}popover-border-radius));\n  @include box-shadow(var(--#{$prefix}popover-box-shadow));\n\n  .popover-arrow {\n    display: block;\n    width: var(--#{$prefix}popover-arrow-width);\n    height: var(--#{$prefix}popover-arrow-height);\n\n    &::before,\n    &::after {\n      position: absolute;\n      display: block;\n      content: \"\";\n      border-color: transparent;\n      border-style: solid;\n      border-width: 0;\n    }\n  }\n}\n\n.bs-popover-top {\n  > .popover-arrow {\n    bottom: calc(-1 * (var(--#{$prefix}popover-arrow-height)) - var(--#{$prefix}popover-border-width)); // stylelint-disable-line function-disallowed-list\n\n    &::before,\n    &::after {\n      border-width: var(--#{$prefix}popover-arrow-height) calc(var(--#{$prefix}popover-arrow-width) * .5) 0; // stylelint-disable-line function-disallowed-list\n    }\n\n    &::before {\n      bottom: 0;\n      border-top-color: var(--#{$prefix}popover-arrow-border);\n    }\n\n    &::after {\n      bottom: var(--#{$prefix}popover-border-width);\n      border-top-color: var(--#{$prefix}popover-bg);\n    }\n  }\n}\n\n/* rtl:begin:ignore */\n.bs-popover-end {\n  > .popover-arrow {\n    left: calc(-1 * (var(--#{$prefix}popover-arrow-height)) - var(--#{$prefix}popover-border-width)); // stylelint-disable-line function-disallowed-list\n    width: var(--#{$prefix}popover-arrow-height);\n    height: var(--#{$prefix}popover-arrow-width);\n\n    &::before,\n    &::after {\n      border-width: calc(var(--#{$prefix}popover-arrow-width) * .5) var(--#{$prefix}popover-arrow-height) calc(var(--#{$prefix}popover-arrow-width) * .5) 0; // stylelint-disable-line function-disallowed-list\n    }\n\n    &::before {\n      left: 0;\n      border-right-color: var(--#{$prefix}popover-arrow-border);\n    }\n\n    &::after {\n      left: var(--#{$prefix}popover-border-width);\n      border-right-color: var(--#{$prefix}popover-bg);\n    }\n  }\n}\n\n/* rtl:end:ignore */\n\n.bs-popover-bottom {\n  > .popover-arrow {\n    top: calc(-1 * (var(--#{$prefix}popover-arrow-height)) - var(--#{$prefix}popover-border-width)); // stylelint-disable-line function-disallowed-list\n\n    &::before,\n    &::after {\n      border-width: 0 calc(var(--#{$prefix}popover-arrow-width) * .5) var(--#{$prefix}popover-arrow-height); // stylelint-disable-line function-disallowed-list\n    }\n\n    &::before {\n      top: 0;\n      border-bottom-color: var(--#{$prefix}popover-arrow-border);\n    }\n\n    &::after {\n      top: var(--#{$prefix}popover-border-width);\n      border-bottom-color: var(--#{$prefix}popover-bg);\n    }\n  }\n\n  // This will remove the popover-header's border just below the arrow\n  .popover-header::before {\n    position: absolute;\n    top: 0;\n    left: 50%;\n    display: block;\n    width: var(--#{$prefix}popover-arrow-width);\n    margin-left: calc(-.5 * var(--#{$prefix}popover-arrow-width)); // stylelint-disable-line function-disallowed-list\n    content: \"\";\n    border-bottom: var(--#{$prefix}popover-border-width) solid var(--#{$prefix}popover-header-bg);\n  }\n}\n\n/* rtl:begin:ignore */\n.bs-popover-start {\n  > .popover-arrow {\n    right: calc(-1 * (var(--#{$prefix}popover-arrow-height)) - var(--#{$prefix}popover-border-width)); // stylelint-disable-line function-disallowed-list\n    width: var(--#{$prefix}popover-arrow-height);\n    height: var(--#{$prefix}popover-arrow-width);\n\n    &::before,\n    &::after {\n      border-width: calc(var(--#{$prefix}popover-arrow-width) * .5) 0 calc(var(--#{$prefix}popover-arrow-width) * .5) var(--#{$prefix}popover-arrow-height); // stylelint-disable-line function-disallowed-list\n    }\n\n    &::before {\n      right: 0;\n      border-left-color: var(--#{$prefix}popover-arrow-border);\n    }\n\n    &::after {\n      right: var(--#{$prefix}popover-border-width);\n      border-left-color: var(--#{$prefix}popover-bg);\n    }\n  }\n}\n\n/* rtl:end:ignore */\n\n.bs-popover-auto {\n  &[data-popper-placement^=\"top\"] {\n    @extend .bs-popover-top;\n  }\n  &[data-popper-placement^=\"right\"] {\n    @extend .bs-popover-end;\n  }\n  &[data-popper-placement^=\"bottom\"] {\n    @extend .bs-popover-bottom;\n  }\n  &[data-popper-placement^=\"left\"] {\n    @extend .bs-popover-start;\n  }\n}\n\n// Offset the popover to account for the popover arrow\n.popover-header {\n  padding: var(--#{$prefix}popover-header-padding-y) var(--#{$prefix}popover-header-padding-x);\n  margin-bottom: 0; // Reset the default from Reboot\n  @include font-size(var(--#{$prefix}popover-header-font-size));\n  color: var(--#{$prefix}popover-header-color);\n  background-color: var(--#{$prefix}popover-header-bg);\n  border-bottom: var(--#{$prefix}popover-border-width) solid var(--#{$prefix}popover-border-color);\n  @include border-top-radius(var(--#{$prefix}popover-inner-border-radius));\n\n  &:empty {\n    display: none;\n  }\n}\n\n.popover-body {\n  padding: var(--#{$prefix}popover-body-padding-y) var(--#{$prefix}popover-body-padding-x);\n  color: var(--#{$prefix}popover-body-color);\n}\n","// Notes on the classes:\n//\n// 1. .carousel.pointer-event should ideally be pan-y (to allow for users to scroll vertically)\n//    even when their scroll action started on a carousel, but for compatibility (with Firefox)\n//    we're preventing all actions instead\n// 2. The .carousel-item-start and .carousel-item-end is used to indicate where\n//    the active slide is heading.\n// 3. .active.carousel-item is the current slide.\n// 4. .active.carousel-item-start and .active.carousel-item-end is the current\n//    slide in its in-transition state. Only one of these occurs at a time.\n// 5. .carousel-item-next.carousel-item-start and .carousel-item-prev.carousel-item-end\n//    is the upcoming slide in transition.\n\n.carousel {\n  position: relative;\n}\n\n.carousel.pointer-event {\n  touch-action: pan-y;\n}\n\n.carousel-inner {\n  position: relative;\n  width: 100%;\n  overflow: hidden;\n  @include clearfix();\n}\n\n.carousel-item {\n  position: relative;\n  display: none;\n  float: left;\n  width: 100%;\n  margin-right: -100%;\n  backface-visibility: hidden;\n  @include transition($carousel-transition);\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n  display: block;\n}\n\n.carousel-item-next:not(.carousel-item-start),\n.active.carousel-item-end {\n  transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-end),\n.active.carousel-item-start {\n  transform: translateX(-100%);\n}\n\n\n//\n// Alternate transitions\n//\n\n.carousel-fade {\n  .carousel-item {\n    opacity: 0;\n    transition-property: opacity;\n    transform: none;\n  }\n\n  .carousel-item.active,\n  .carousel-item-next.carousel-item-start,\n  .carousel-item-prev.carousel-item-end {\n    z-index: 1;\n    opacity: 1;\n  }\n\n  .active.carousel-item-start,\n  .active.carousel-item-end {\n    z-index: 0;\n    opacity: 0;\n    @include transition(opacity 0s $carousel-transition-duration);\n  }\n}\n\n\n//\n// Left/right controls for nav\n//\n\n.carousel-control-prev,\n.carousel-control-next {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  z-index: 1;\n  // Use flex for alignment (1-3)\n  display: flex; // 1. allow flex styles\n  align-items: center; // 2. vertically center contents\n  justify-content: center; // 3. horizontally center contents\n  width: $carousel-control-width;\n  padding: 0;\n  color: $carousel-control-color;\n  text-align: center;\n  background: none;\n  border: 0;\n  opacity: $carousel-control-opacity;\n  @include transition($carousel-control-transition);\n\n  // Hover/focus state\n  &:hover,\n  &:focus {\n    color: $carousel-control-color;\n    text-decoration: none;\n    outline: 0;\n    opacity: $carousel-control-hover-opacity;\n  }\n}\n.carousel-control-prev {\n  left: 0;\n  background-image: if($enable-gradients, linear-gradient(90deg, rgba($black, .25), rgba($black, .001)), null);\n}\n.carousel-control-next {\n  right: 0;\n  background-image: if($enable-gradients, linear-gradient(270deg, rgba($black, .25), rgba($black, .001)), null);\n}\n\n// Icons for within\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n  display: inline-block;\n  width: $carousel-control-icon-width;\n  height: $carousel-control-icon-width;\n  background-repeat: no-repeat;\n  background-position: 50%;\n  background-size: 100% 100%;\n}\n\n/* rtl:options: {\n  \"autoRename\": true,\n  \"stringMap\":[ {\n    \"name\"    : \"prev-next\",\n    \"search\"  : \"prev\",\n    \"replace\" : \"next\"\n  } ]\n} */\n.carousel-control-prev-icon {\n  background-image: escape-svg($carousel-control-prev-icon-bg);\n}\n.carousel-control-next-icon {\n  background-image: escape-svg($carousel-control-next-icon-bg);\n}\n\n// Optional indicator pips/controls\n//\n// Add a container (such as a list) with the following class and add an item (ideally a focusable control,\n// like a button) with data-bs-target for each slide your carousel holds.\n\n.carousel-indicators {\n  position: absolute;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 2;\n  display: flex;\n  justify-content: center;\n  padding: 0;\n  // Use the .carousel-control's width as margin so we don't overlay those\n  margin-right: $carousel-control-width;\n  margin-bottom: 1rem;\n  margin-left: $carousel-control-width;\n  list-style: none;\n\n  [data-bs-target] {\n    box-sizing: content-box;\n    flex: 0 1 auto;\n    width: $carousel-indicator-width;\n    height: $carousel-indicator-height;\n    padding: 0;\n    margin-right: $carousel-indicator-spacer;\n    margin-left: $carousel-indicator-spacer;\n    text-indent: -999px;\n    cursor: pointer;\n    background-color: $carousel-indicator-active-bg;\n    background-clip: padding-box;\n    border: 0;\n    // Use transparent borders to increase the hit area by 10px on top and bottom.\n    border-top: $carousel-indicator-hit-area-height solid transparent;\n    border-bottom: $carousel-indicator-hit-area-height solid transparent;\n    opacity: $carousel-indicator-opacity;\n    @include transition($carousel-indicator-transition);\n  }\n\n  .active {\n    opacity: $carousel-indicator-active-opacity;\n  }\n}\n\n\n// Optional captions\n//\n//\n\n.carousel-caption {\n  position: absolute;\n  right: (100% - $carousel-caption-width) * .5;\n  bottom: $carousel-caption-spacer;\n  left: (100% - $carousel-caption-width) * .5;\n  padding-top: $carousel-caption-padding-y;\n  padding-bottom: $carousel-caption-padding-y;\n  color: $carousel-caption-color;\n  text-align: center;\n}\n\n// Dark mode carousel\n\n@mixin carousel-dark() {\n  .carousel-control-prev-icon,\n  .carousel-control-next-icon {\n    filter: $carousel-dark-control-icon-filter;\n  }\n\n  .carousel-indicators [data-bs-target] {\n    background-color: $carousel-dark-indicator-active-bg;\n  }\n\n  .carousel-caption {\n    color: $carousel-dark-caption-color;\n  }\n}\n\n.carousel-dark {\n  @include carousel-dark();\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark) {\n    .carousel {\n      @include carousel-dark();\n    }\n  }\n}\n","// scss-docs-start clearfix\n@mixin clearfix() {\n  &::after {\n    display: block;\n    clear: both;\n    content: \"\";\n  }\n}\n// scss-docs-end clearfix\n","//\n// Rotating border\n//\n\n.spinner-grow,\n.spinner-border {\n  display: inline-block;\n  width: var(--#{$prefix}spinner-width);\n  height: var(--#{$prefix}spinner-height);\n  vertical-align: var(--#{$prefix}spinner-vertical-align);\n  // stylelint-disable-next-line property-disallowed-list\n  border-radius: 50%;\n  animation: var(--#{$prefix}spinner-animation-speed) linear infinite var(--#{$prefix}spinner-animation-name);\n}\n\n// scss-docs-start spinner-border-keyframes\n@keyframes spinner-border {\n  to { transform: rotate(360deg) #{\"/* rtl:ignore */\"}; }\n}\n// scss-docs-end spinner-border-keyframes\n\n.spinner-border {\n  // scss-docs-start spinner-border-css-vars\n  --#{$prefix}spinner-width: #{$spinner-width};\n  --#{$prefix}spinner-height: #{$spinner-height};\n  --#{$prefix}spinner-vertical-align: #{$spinner-vertical-align};\n  --#{$prefix}spinner-border-width: #{$spinner-border-width};\n  --#{$prefix}spinner-animation-speed: #{$spinner-animation-speed};\n  --#{$prefix}spinner-animation-name: spinner-border;\n  // scss-docs-end spinner-border-css-vars\n\n  border: var(--#{$prefix}spinner-border-width) solid currentcolor;\n  border-right-color: transparent;\n}\n\n.spinner-border-sm {\n  // scss-docs-start spinner-border-sm-css-vars\n  --#{$prefix}spinner-width: #{$spinner-width-sm};\n  --#{$prefix}spinner-height: #{$spinner-height-sm};\n  --#{$prefix}spinner-border-width: #{$spinner-border-width-sm};\n  // scss-docs-end spinner-border-sm-css-vars\n}\n\n//\n// Growing circle\n//\n\n// scss-docs-start spinner-grow-keyframes\n@keyframes spinner-grow {\n  0% {\n    transform: scale(0);\n  }\n  50% {\n    opacity: 1;\n    transform: none;\n  }\n}\n// scss-docs-end spinner-grow-keyframes\n\n.spinner-grow {\n  // scss-docs-start spinner-grow-css-vars\n  --#{$prefix}spinner-width: #{$spinner-width};\n  --#{$prefix}spinner-height: #{$spinner-height};\n  --#{$prefix}spinner-vertical-align: #{$spinner-vertical-align};\n  --#{$prefix}spinner-animation-speed: #{$spinner-animation-speed};\n  --#{$prefix}spinner-animation-name: spinner-grow;\n  // scss-docs-end spinner-grow-css-vars\n\n  background-color: currentcolor;\n  opacity: 0;\n}\n\n.spinner-grow-sm {\n  --#{$prefix}spinner-width: #{$spinner-width-sm};\n  --#{$prefix}spinner-height: #{$spinner-height-sm};\n}\n\n@if $enable-reduced-motion {\n  @media (prefers-reduced-motion: reduce) {\n    .spinner-border,\n    .spinner-grow {\n      --#{$prefix}spinner-animation-speed: #{$spinner-animation-speed * 2};\n    }\n  }\n}\n","// stylelint-disable function-disallowed-list\n\n%offcanvas-css-vars {\n  // scss-docs-start offcanvas-css-vars\n  --#{$prefix}offcanvas-zindex: #{$zindex-offcanvas};\n  --#{$prefix}offcanvas-width: #{$offcanvas-horizontal-width};\n  --#{$prefix}offcanvas-height: #{$offcanvas-vertical-height};\n  --#{$prefix}offcanvas-padding-x: #{$offcanvas-padding-x};\n  --#{$prefix}offcanvas-padding-y: #{$offcanvas-padding-y};\n  --#{$prefix}offcanvas-color: #{$offcanvas-color};\n  --#{$prefix}offcanvas-bg: #{$offcanvas-bg-color};\n  --#{$prefix}offcanvas-border-width: #{$offcanvas-border-width};\n  --#{$prefix}offcanvas-border-color: #{$offcanvas-border-color};\n  --#{$prefix}offcanvas-box-shadow: #{$offcanvas-box-shadow};\n  --#{$prefix}offcanvas-transition: #{transform $offcanvas-transition-duration ease-in-out};\n  --#{$prefix}offcanvas-title-line-height: #{$offcanvas-title-line-height};\n  // scss-docs-end offcanvas-css-vars\n}\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  $next: breakpoint-next($breakpoint, $grid-breakpoints);\n  $infix: breakpoint-infix($next, $grid-breakpoints);\n\n  .offcanvas#{$infix} {\n    @extend %offcanvas-css-vars;\n  }\n}\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  $next: breakpoint-next($breakpoint, $grid-breakpoints);\n  $infix: breakpoint-infix($next, $grid-breakpoints);\n\n  .offcanvas#{$infix} {\n    @include media-breakpoint-down($next) {\n      position: fixed;\n      bottom: 0;\n      z-index: var(--#{$prefix}offcanvas-zindex);\n      display: flex;\n      flex-direction: column;\n      max-width: 100%;\n      color: var(--#{$prefix}offcanvas-color);\n      visibility: hidden;\n      background-color: var(--#{$prefix}offcanvas-bg);\n      background-clip: padding-box;\n      outline: 0;\n      @include box-shadow(var(--#{$prefix}offcanvas-box-shadow));\n      @include transition(var(--#{$prefix}offcanvas-transition));\n\n      &.offcanvas-start {\n        top: 0;\n        left: 0;\n        width: var(--#{$prefix}offcanvas-width);\n        border-right: var(--#{$prefix}offcanvas-border-width) solid var(--#{$prefix}offcanvas-border-color);\n        transform: translateX(-100%);\n      }\n\n      &.offcanvas-end {\n        top: 0;\n        right: 0;\n        width: var(--#{$prefix}offcanvas-width);\n        border-left: var(--#{$prefix}offcanvas-border-width) solid var(--#{$prefix}offcanvas-border-color);\n        transform: translateX(100%);\n      }\n\n      &.offcanvas-top {\n        top: 0;\n        right: 0;\n        left: 0;\n        height: var(--#{$prefix}offcanvas-height);\n        max-height: 100%;\n        border-bottom: var(--#{$prefix}offcanvas-border-width) solid var(--#{$prefix}offcanvas-border-color);\n        transform: translateY(-100%);\n      }\n\n      &.offcanvas-bottom {\n        right: 0;\n        left: 0;\n        height: var(--#{$prefix}offcanvas-height);\n        max-height: 100%;\n        border-top: var(--#{$prefix}offcanvas-border-width) solid var(--#{$prefix}offcanvas-border-color);\n        transform: translateY(100%);\n      }\n\n      &.showing,\n      &.show:not(.hiding) {\n        transform: none;\n      }\n\n      &.showing,\n      &.hiding,\n      &.show {\n        visibility: visible;\n      }\n    }\n\n    @if not ($infix == \"\") {\n      @include media-breakpoint-up($next) {\n        --#{$prefix}offcanvas-height: auto;\n        --#{$prefix}offcanvas-border-width: 0;\n        background-color: transparent !important; // stylelint-disable-line declaration-no-important\n\n        .offcanvas-header {\n          display: none;\n        }\n\n        .offcanvas-body {\n          display: flex;\n          flex-grow: 0;\n          padding: 0;\n          overflow-y: visible;\n          // Reset `background-color` in case `.bg-*` classes are used in offcanvas\n          background-color: transparent !important; // stylelint-disable-line declaration-no-important\n        }\n      }\n    }\n  }\n}\n\n.offcanvas-backdrop {\n  @include overlay-backdrop($zindex-offcanvas-backdrop, $offcanvas-backdrop-bg, $offcanvas-backdrop-opacity);\n}\n\n.offcanvas-header {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: var(--#{$prefix}offcanvas-padding-y) var(--#{$prefix}offcanvas-padding-x);\n\n  .btn-close {\n    padding: calc(var(--#{$prefix}offcanvas-padding-y) * .5) calc(var(--#{$prefix}offcanvas-padding-x) * .5);\n    margin-top: calc(-.5 * var(--#{$prefix}offcanvas-padding-y));\n    margin-right: calc(-.5 * var(--#{$prefix}offcanvas-padding-x));\n    margin-bottom: calc(-.5 * var(--#{$prefix}offcanvas-padding-y));\n  }\n}\n\n.offcanvas-title {\n  margin-bottom: 0;\n  line-height: var(--#{$prefix}offcanvas-title-line-height);\n}\n\n.offcanvas-body {\n  flex-grow: 1;\n  padding: var(--#{$prefix}offcanvas-padding-y) var(--#{$prefix}offcanvas-padding-x);\n  overflow-y: auto;\n}\n",".placeholder {\n  display: inline-block;\n  min-height: 1em;\n  vertical-align: middle;\n  cursor: wait;\n  background-color: currentcolor;\n  opacity: $placeholder-opacity-max;\n\n  &.btn::before {\n    display: inline-block;\n    content: \"\";\n  }\n}\n\n// Sizing\n.placeholder-xs {\n  min-height: .6em;\n}\n\n.placeholder-sm {\n  min-height: .8em;\n}\n\n.placeholder-lg {\n  min-height: 1.2em;\n}\n\n// Animation\n.placeholder-glow {\n  .placeholder {\n    animation: placeholder-glow 2s ease-in-out infinite;\n  }\n}\n\n@keyframes placeholder-glow {\n  50% {\n    opacity: $placeholder-opacity-min;\n  }\n}\n\n.placeholder-wave {\n  mask-image: linear-gradient(130deg, $black 55%, rgba(0, 0, 0, (1 - $placeholder-opacity-min)) 75%, $black 95%);\n  mask-size: 200% 100%;\n  animation: placeholder-wave 2s linear infinite;\n}\n\n@keyframes placeholder-wave {\n  100% {\n    mask-position: -200% 0%;\n  }\n}\n","// stylelint-disable function-name-case\n\n// All-caps `RGBA()` function used because of this Sass bug: https://github.com/sass/node-sass/issues/2251\n@each $color, $value in $theme-colors {\n  $color-rgb: to-rgb($value);\n  .text-bg-#{$color} {\n    color: color-contrast($value) if($enable-important-utilities, !important, null);\n    background-color: RGBA($color-rgb, var(--#{$prefix}bg-opacity, 1)) if($enable-important-utilities, !important, null);\n  }\n}\n","@each $color, $value in $theme-colors {\n  .link-#{$color} {\n    color: $value if($enable-important-utilities, !important, null);\n\n    @if $link-shade-percentage != 0 {\n      &:hover,\n      &:focus {\n        color: if(color-contrast($value) == $color-contrast-light, shade-color($value, $link-shade-percentage), tint-color($value, $link-shade-percentage)) if($enable-important-utilities, !important, null);\n      }\n    }\n  }\n}\n","// Credit: Nicolas Gallagher and SUIT CSS.\n\n.ratio {\n  position: relative;\n  width: 100%;\n\n  &::before {\n    display: block;\n    padding-top: var(--#{$prefix}aspect-ratio);\n    content: \"\";\n  }\n\n  > * {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n  }\n}\n\n@each $key, $ratio in $aspect-ratios {\n  .ratio-#{$key} {\n    --#{$prefix}aspect-ratio: #{$ratio};\n  }\n}\n","// Shorthand\n\n.fixed-top {\n  position: fixed;\n  top: 0;\n  right: 0;\n  left: 0;\n  z-index: $zindex-fixed;\n}\n\n.fixed-bottom {\n  position: fixed;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: $zindex-fixed;\n}\n\n// Responsive sticky top and bottom\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .sticky#{$infix}-top {\n      position: sticky;\n      top: 0;\n      z-index: $zindex-sticky;\n    }\n\n    .sticky#{$infix}-bottom {\n      position: sticky;\n      bottom: 0;\n      z-index: $zindex-sticky;\n    }\n  }\n}\n","// scss-docs-start stacks\n.hstack {\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  align-self: stretch;\n}\n\n.vstack {\n  display: flex;\n  flex: 1 1 auto;\n  flex-direction: column;\n  align-self: stretch;\n}\n// scss-docs-end stacks\n","//\n// Visually hidden\n//\n\n.visually-hidden,\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\n  @include visually-hidden();\n}\n","// stylelint-disable declaration-no-important\n\n// Hide content visually while keeping it accessible to assistive technologies\n//\n// See: https://www.a11yproject.com/posts/2013-01-11-how-to-hide-content/\n// See: https://kittygiraudel.com/2016/10/13/css-hide-and-seek/\n\n@mixin visually-hidden() {\n  position: absolute !important;\n  width: 1px !important;\n  height: 1px !important;\n  padding: 0 !important;\n  margin: -1px !important; // Fix for https://github.com/twbs/bootstrap/issues/25686\n  overflow: hidden !important;\n  clip: rect(0, 0, 0, 0) !important;\n  white-space: nowrap !important;\n  border: 0 !important;\n}\n\n// Use to only display content when it's focused, or one of its child elements is focused\n// (i.e. when focus is within the element/container that the class was applied to)\n//\n// Useful for \"Skip to main content\" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n\n@mixin visually-hidden-focusable() {\n  &:not(:focus):not(:focus-within) {\n    @include visually-hidden();\n  }\n}\n","//\n// Stretched link\n//\n\n.stretched-link {\n  &::#{$stretched-link-pseudo-element} {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: $stretched-link-z-index;\n    content: \"\";\n  }\n}\n","//\n// Text truncation\n//\n\n.text-truncate {\n  @include text-truncate();\n}\n","// Text truncate\n// Requires inline-block or block for proper styling\n\n@mixin text-truncate() {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n",".vr {\n  display: inline-block;\n  align-self: stretch;\n  width: 1px;\n  min-height: 1em;\n  background-color: currentcolor;\n  opacity: $hr-opacity;\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix, $is-rfs-media-query: false) {\n  $values: map-get($utility, values);\n\n  // If the values are a list or string, convert it into a map\n  @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n    $values: zip($values, $values);\n  }\n\n  @each $key, $value in $values {\n    $properties: map-get($utility, property);\n\n    // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n    @if type-of($properties) == \"string\" {\n      $properties: append((), $properties);\n    }\n\n    // Use custom class if present\n    $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n    $property-class: if($property-class == null, \"\", $property-class);\n\n    // Use custom CSS variable name if present, otherwise default to `class`\n    $css-variable-name: if(map-has-key($utility, css-variable-name), map-get($utility, css-variable-name), map-get($utility, class));\n\n    // State params to generate pseudo-classes\n    $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n    $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n    // Don't prefix if value key is null (e.g. with shadow class)\n    $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n    @if map-get($utility, rfs) {\n      // Inside the media query\n      @if $is-rfs-media-query {\n        $val: rfs-value($value);\n\n        // Do not render anything if fluid and non fluid values are the same\n        $value: if($val == rfs-fluid-value($value), null, $val);\n      }\n      @else {\n        $value: rfs-fluid-value($value);\n      }\n    }\n\n    $is-css-var: map-get($utility, css-var);\n    $is-local-vars: map-get($utility, local-vars);\n    $is-rtl: map-get($utility, rtl);\n\n    @if $value != null {\n      @if $is-rtl == false {\n        /* rtl:begin:remove */\n      }\n\n      @if $is-css-var {\n        .#{$property-class + $infix + $property-class-modifier} {\n          --#{$prefix}#{$css-variable-name}: #{$value};\n        }\n\n        @each $pseudo in $state {\n          .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n            --#{$prefix}#{$css-variable-name}: #{$value};\n          }\n        }\n      } @else {\n        .#{$property-class + $infix + $property-class-modifier} {\n          @each $property in $properties {\n            @if $is-local-vars {\n              @each $local-var, $variable in $is-local-vars {\n                --#{$prefix}#{$local-var}: #{$variable};\n              }\n            }\n            #{$property}: $value if($enable-important-utilities, !important, null);\n          }\n        }\n\n        @each $pseudo in $state {\n          .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n            @each $property in $properties {\n              @if $is-local-vars {\n                @each $local-var, $variable in $is-local-vars {\n                  --#{$prefix}#{$local-var}: #{$variable};\n                }\n              }\n              #{$property}: $value if($enable-important-utilities, !important, null);\n            }\n          }\n        }\n      }\n\n      @if $is-rtl == false {\n        /* rtl:end:remove */\n      }\n    }\n  }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n  // Generate media query if needed\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    // Loop over each utility property\n    @each $key, $utility in $utilities {\n      // The utility can be disabled with `false`, thus check if the utility is a map first\n      // Only proceed if responsive media queries are enabled or if it's the base media query\n      @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n        @include generate-utility($utility, $infix);\n      }\n    }\n  }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n  @each $breakpoint in map-keys($grid-breakpoints) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n      // Loop over each utility property\n      @each $key, $utility in $utilities {\n        // The utility can be disabled with `false`, thus check if the utility is a map first\n        // Only proceed if responsive media queries are enabled or if it's the base media query\n        @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n          @include generate-utility($utility, $infix, true);\n        }\n      }\n    }\n  }\n}\n\n\n// Print utilities\n@media print {\n  @each $key, $utility in $utilities {\n    // The utility can be disabled with `false`, thus check if the utility is a map first\n    // Then check if the utility needs print styles\n    @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n      @include generate-utility($utility, \"-print\");\n    }\n  }\n}\n"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ 5116:
/*!*******************************************************************************************************!*\
  !*** ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/theme.scss ***!
  \*******************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/sourceMaps.js */ 230);
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/api.js */ 7529);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/getUrl.js */ 4511);
/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__);
// Imports



var ___CSS_LOADER_URL_IMPORT_0___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e */ 6770), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_1___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23adb5bd%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e */ 2105), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_2___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%234fadff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3e%3c/svg%3e */ 8202), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_3___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%234fadff%27/%3e%3c/svg%3e */ 1367), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_4___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%234fadff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3e%3c/svg%3e */ 7838), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_5___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%233d5d7d%27/%3e%3c/svg%3e */ 3792), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_6___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%235883ae%27/%3e%3c/svg%3e */ 1931), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_7___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%230275d8%27/%3e%3c/svg%3e */ 3207), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_8___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%28255, 255, 255, 0.25%29%27/%3e%3c/svg%3e */ 991), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_9___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%235cb85c%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e */ 5889), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_10___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23d9534f%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23d9534f%27 stroke=%27none%27/%3e%3c/svg%3e */ 7457), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_11___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28204, 204, 204, 0.75%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e */ 7081), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_12___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e */ 2956), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_13___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23ccc%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e */ 1770), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_14___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23025ead%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e */ 9382), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_15___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%2367ace8%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e */ 3109), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_16___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23ccc%27%3e%3cpath d=%27M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z%27/%3e%3c/svg%3e */ 9697), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_17___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z%27/%3e%3c/svg%3e */ 5647), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_18___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e */ 1692), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_19___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 width=%27512%27 height=%27512%27%3E%3Cpath fill=%27rgba%2848, 96, 48, 0.999999%29%27 d=%27M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z%27/%3E%3C/svg%3E */ 1592), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_20___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 width=%27512%27 height=%27512%27%3E%3Cpath fill=%27rgba%28113, 43, 41, 0.999999%29%27 d=%27M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z%27/%3E%3C/svg%3E */ 9737), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_21___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 width=%27512%27 height=%27512%27%3E%3Cpath fill=%27rgba%287, 105, 125, 0.999999%29%27 d=%27M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z%27/%3E%3C/svg%3E */ 8908), __webpack_require__.b);
var ___CSS_LOADER_URL_IMPORT_22___ = new URL(/* asset import */ __webpack_require__(/*! data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 576 512%27 width=%27576%27 height=%27512%27%3E%3Cpath fill=%27rgba%28133, 111, 0, 0.999999%29%27 d=%27M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z%27/%3E%3C/svg%3E */ 3569), __webpack_require__.b);
var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));
var ___CSS_LOADER_URL_REPLACEMENT_0___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_0___);
var ___CSS_LOADER_URL_REPLACEMENT_1___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_1___);
var ___CSS_LOADER_URL_REPLACEMENT_2___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_2___);
var ___CSS_LOADER_URL_REPLACEMENT_3___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_3___);
var ___CSS_LOADER_URL_REPLACEMENT_4___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_4___);
var ___CSS_LOADER_URL_REPLACEMENT_5___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_5___);
var ___CSS_LOADER_URL_REPLACEMENT_6___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_6___);
var ___CSS_LOADER_URL_REPLACEMENT_7___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_7___);
var ___CSS_LOADER_URL_REPLACEMENT_8___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_8___);
var ___CSS_LOADER_URL_REPLACEMENT_9___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_9___);
var ___CSS_LOADER_URL_REPLACEMENT_10___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_10___);
var ___CSS_LOADER_URL_REPLACEMENT_11___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_11___);
var ___CSS_LOADER_URL_REPLACEMENT_12___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_12___);
var ___CSS_LOADER_URL_REPLACEMENT_13___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_13___);
var ___CSS_LOADER_URL_REPLACEMENT_14___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_14___);
var ___CSS_LOADER_URL_REPLACEMENT_15___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_15___);
var ___CSS_LOADER_URL_REPLACEMENT_16___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_16___);
var ___CSS_LOADER_URL_REPLACEMENT_17___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_17___);
var ___CSS_LOADER_URL_REPLACEMENT_18___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_18___);
var ___CSS_LOADER_URL_REPLACEMENT_19___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_19___);
var ___CSS_LOADER_URL_REPLACEMENT_20___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_20___);
var ___CSS_LOADER_URL_REPLACEMENT_21___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_21___);
var ___CSS_LOADER_URL_REPLACEMENT_22___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_22___);
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*!\n * Bootstrap  v5.3.0-alpha1 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */:root,[data-bs-theme=light]{--bs-blue: #0275d8;--bs-indigo: #6610f2;--bs-purple: #613d7c;--bs-pink: #ff5b77;--bs-red: #d9534f;--bs-orange: #f0ad4e;--bs-yellow: #ffd500;--bs-green: #5cb85c;--bs-teal: #5bc0de;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0275d8;--bs-secondary: #38434e;--bs-success: #5cb85c;--bs-info: #0275d8;--bs-warning: #f0ad4e;--bs-danger: #d9534f;--bs-light: #dee2e6;--bs-dark: #0e151d;--bs-rare: #613d7c;--bs-primary-rgb: 2, 117, 216;--bs-secondary-rgb: 56, 67, 78;--bs-success-rgb: 92, 184, 92;--bs-info-rgb: 2, 117, 216;--bs-warning-rgb: 240, 173, 78;--bs-danger-rgb: 217, 83, 79;--bs-light-rgb: 222, 226, 230;--bs-dark-rgb: 14, 21, 29;--bs-rare-rgb: 97, 61, 124;--bs-primary-text: #025ead;--bs-secondary-text: #6c757d;--bs-success-text: #4a934a;--bs-info-text: #087990;--bs-warning-text: #998000;--bs-danger-text: #ae423f;--bs-light-text: #6c757d;--bs-dark-text: #495057;--bs-primary-bg-subtle: #cce3f7;--bs-secondary-bg-subtle: #f8f9fa;--bs-success-bg-subtle: #def1de;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff7cc;--bs-danger-bg-subtle: #f7dddc;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ac8ef;--bs-secondary-border-subtle: #e9ecef;--bs-success-border-subtle: #bee3be;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffee99;--bs-danger-border-subtle: #f0bab9;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-color-rgb: 204, 204, 204;--bs-body-bg-rgb: 19, 29, 39;--bs-font-sans-serif: \"Source Sans Pro\";--bs-font-monospace: \"Source Code Pro\";--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size:0.875rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.6;--bs-body-color: #ccc;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(204, 204, 204, 0.75);--bs-secondary-color-rgb: 204, 204, 204;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(204, 204, 204, 0.5);--bs-tertiary-color-rgb: 204, 204, 204;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-body-bg: #131d27;--bs-body-bg-rgb: 19, 29, 39;--bs-heading-color: #ced9e2;--bs-link-color: #ced4da;--bs-link-color-rgb: 206, 212, 218;--bs-link-decoration: underline;--bs-link-hover-color: #fff;--bs-link-hover-color-rgb: 255, 255, 255;--bs-link-hover-decoration: none;--bs-code-color: #f0ad4e;--bs-highlight-bg: #fff7cc;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.4rem;--bs-border-radius-sm: 0.2rem;--bs-border-radius-lg: 0.6rem;--bs-border-radius-xl: 1rem;--bs-border-radius-2xl: 2rem;--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(var(--bs-body-color-rgb), 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(var(--bs-body-color-rgb), 0.075);--bs-emphasis-color: #000;--bs-form-control-bg: var(--bs-body-bg);--bs-form-control-disabled-bg: var(--bs-secondary-bg);--bs-highlight-bg: #fff7cc;--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}[data-bs-theme=dark]{--bs-body-color: #adb5bd;--bs-body-color-rgb: 173, 181, 189;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #f8f9fa;--bs-emphasis-color-rgb: 248, 249, 250;--bs-secondary-color: rgba(173, 181, 189, 0.75);--bs-secondary-color-rgb: 173, 181, 189;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(173, 181, 189, 0.5);--bs-tertiary-color-rgb: 173, 181, 189;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-emphasis-color: #fff;--bs-primary-text: #67ace8;--bs-secondary-text: #dee2e6;--bs-success-text: #9dd49d;--bs-info-text: #6edff6;--bs-warning-text: #ffe666;--bs-danger-text: #e89895;--bs-light-text: #f8f9fa;--bs-dark-text: #dee2e6;--bs-primary-bg-subtle: #00172b;--bs-secondary-bg-subtle: #212529;--bs-success-bg-subtle: #122512;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332b00;--bs-danger-bg-subtle: #2b1110;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #014682;--bs-secondary-border-subtle: #495057;--bs-success-border-subtle: #376e37;--bs-info-border-subtle: #055160;--bs-warning-border-subtle: #665500;--bs-danger-border-subtle: #82322f;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: #fff;--bs-link-color: #67ace8;--bs-link-hover-color: #9ac8ef;--bs-link-color-rgb: 103, 172, 232;--bs-link-hover-color-rgb: 154, 200, 239;--bs-code-color: #ff9dad;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, 0.15)}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:lighter;line-height:1.2;color:var(--bs-heading-color, inherit)}h1,.h1{font-size:calc(1.34375rem + 1.125vw)}@media(min-width: 1200px){h1,.h1{font-size:2.1875rem}}h2,.h2{font-size:calc(1.3rem + 0.6vw)}@media(min-width: 1200px){h2,.h2{font-size:1.75rem}}h3,.h3{font-size:calc(1.278125rem + 0.3375vw)}@media(min-width: 1200px){h3,.h3{font-size:1.53125rem}}h4,.h4{font-size:1.125rem}h5,.h5{font-size:1.09375rem}h6,.h6{font-size:0.875rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb);text-decoration:none}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em;color:#ccc}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:0.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.2rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:rgba(255,255,255,.5);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.09375rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.09375rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:\"— \"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: 0.25rem}.g-1,.gy-1{--bs-gutter-y: 0.25rem}.g-2,.gx-2{--bs-gutter-x: 0.5rem}.g-2,.gy-2{--bs-gutter-y: 0.5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media(min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media(min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media(min-width: 1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.table{--bs-table-color: var(--bs-body-color);--bs-table-bg: rgba(255, 255, 255, 0.025);--bs-table-border-color: rgba(255, 255, 255, 0.1);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-body-color);--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: var(--bs-body-color);--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: var(--bs-body-color);--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:var(--bs-table-color);vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width)*2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-color: #000;--bs-table-bg: #cce3f7;--bs-table-border-color: #b8ccde;--bs-table-striped-bg: #c2d8eb;--bs-table-striped-color: #000;--bs-table-active-bg: #b8ccde;--bs-table-active-color: #000;--bs-table-hover-bg: #bdd2e4;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: #e2e3e5;--bs-table-border-color: #cbccce;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: #def1de;--bs-table-border-color: #c8d9c8;--bs-table-striped-bg: #d3e5d3;--bs-table-striped-color: #000;--bs-table-active-bg: #c8d9c8;--bs-table-active-color: #000;--bs-table-hover-bg: #cddfcd;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: #cff4fc;--bs-table-border-color: #badce3;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: #fff7cc;--bs-table-border-color: #e6deb8;--bs-table-striped-bg: #f2ebc2;--bs-table-striped-color: #000;--bs-table-active-bg: #e6deb8;--bs-table-active-color: #000;--bs-table-hover-bg: #ece4bd;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: #f7dddc;--bs-table-border-color: #dec7c6;--bs-table-striped-bg: #ebd2d1;--bs-table-striped-color: #000;--bs-table-active-bg: #dec7c6;--bs-table-active-color: #000;--bs-table-hover-bg: #e4cccc;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: #dfe0e1;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #212529;--bs-table-border-color: #373b3e;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.3rem + 2px);padding-bottom:calc(0.3rem + 2px);margin-bottom:0;font-size:inherit;line-height:1.6}.col-form-label-lg{padding-top:calc(0.5rem + 2px);padding-bottom:calc(0.5rem + 2px);font-size:calc(1.253rem + 0.036vw)}@media(min-width: 1200px){.col-form-label-lg{font-size:1.28rem}}.col-form-label-sm{padding-top:calc(0.25rem + 2px);padding-bottom:calc(0.25rem + 2px);font-size:0.85rem}.form-text{margin-top:.25rem;font-size:0.875em;color:rgba(255,255,255,.5)}.form-control{display:block;width:100%;padding:.3rem .9rem;font-size:0.875rem;font-weight:400;line-height:1.6;color:#ddd;background-color:#181e23;background-clip:padding-box;border:2px solid #181e23;appearance:none;border-radius:.4rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#ddd;background-color:#181e23;border-color:rgba(171,171,171,.61);outline:0;box-shadow:0 0 0 2px var(--focus-color)}.form-control::-webkit-date-and-time-value{height:1.6em}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:#2e3235;opacity:1}.form-control::file-selector-button{padding:.3rem .9rem;margin:-0.3rem -0.9rem;margin-inline-end:.9rem;color:#ddd;background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:2px;border-radius:0;transition:all .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.3rem 0;margin-bottom:0;line-height:1.6;color:var(--bs-body-color);background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:2px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.6em + 0.5rem + 4px);padding:.25rem .5rem;font-size:0.85rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.6em + 1rem + 4px);padding:.5rem 1rem;font-size:calc(1.253rem + 0.036vw);border-radius:.6rem}@media(min-width: 1200px){.form-control-lg{font-size:1.28rem}}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.6em + 0.6rem + 4px)}textarea.form-control-sm{min-height:calc(1.6em + 0.5rem + 4px)}textarea.form-control-lg{min-height:calc(1.6em + 1rem + 4px)}.form-control-color{width:3rem;height:calc(1.6em + 0.6rem + 4px);padding:.3rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:.4rem}.form-control-color::-webkit-color-swatch{border-radius:.4rem}.form-control-color.form-control-sm{height:calc(1.6em + 0.5rem + 4px)}.form-control-color.form-control-lg{height:calc(1.6em + 1rem + 4px)}.form-select{--bs-form-select-bg-img: url(" + ___CSS_LOADER_URL_REPLACEMENT_0___ + ");display:block;width:100%;padding:.3rem 2.7rem .3rem .9rem;-moz-padding-start:calc(0.9rem - 3px);font-size:0.875rem;font-weight:400;line-height:1.6;color:#ddd;background-color:#181e23;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .9rem center;background-size:16px 12px;border:2px solid #181e23;border-radius:.4rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:rgba(171,171,171,.61);outline:0;box-shadow:0 0 0 .25rem var(--focus-color)}.form-select[multiple],.form-select[size]:not([size=\"1\"]){padding-right:.9rem;background-image:none}.form-select:disabled{background-color:#2e3235}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #ddd}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.85rem;border-radius:.2rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:calc(1.253rem + 0.036vw);border-radius:.6rem}@media(min-width: 1200px){.form-select-lg{font-size:1.28rem}}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url(" + ___CSS_LOADER_URL_REPLACEMENT_1___ + ")}.form-check{display:block;min-height:1.4rem;padding-left:1.9em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.9em}.form-check-reverse{padding-right:1.9em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.9em;margin-left:0}.form-check-input{--bs-form-check-bg: #181e23;width:1.4em;height:1.4em;margin-top:.1em;vertical-align:top;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:#3d5d7d;appearance:none;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:rgba(171,171,171,.61);outline:0;box-shadow:0 0 0 2px var(--focus-color)}.form-check-input:checked{background-color:rgba(0,89,165,.3490196078);border-color:rgba(0,89,165,.3490196078)}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url(" + ___CSS_LOADER_URL_REPLACEMENT_2___ + ")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image: url(" + ___CSS_LOADER_URL_REPLACEMENT_3___ + ")}.form-check-input[type=checkbox]:indeterminate{background-color:rgba(0,89,165,.3490196078);border-color:rgba(0,89,165,.3490196078);--bs-form-check-bg-image: url(" + ___CSS_LOADER_URL_REPLACEMENT_4___ + ")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:3em}.form-switch .form-check-input{--bs-form-switch-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_5___ + ");width:2.5em;margin-left:-3em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2.5em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_6___ + ")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_7___ + ")}.form-switch.form-check-reverse{padding-right:3em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-3em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_8___ + ")}.form-range{width:100%;height:1.5rem;padding:0;background-color:rgba(0,0,0,0);appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #131d27,0 0 0 2px var(--focus-color)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #131d27,0 0 0 2px var(--focus-color)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:rgba(0,89,165,.3490196078);border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:rgba(234,241,248,.8047058824)}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:rgba(0,89,165,.3490196078);border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:rgba(234,241,248,.8047058824)}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating::before:not(.form-control:disabled){position:absolute;top:2px;left:2px;width:calc(100% - (calc(calc(0.4em + 0.15rem) + calc(0.8em + 0.3rem))));height:1.875em;content:\"\";background-color:#181e23;border-radius:.4rem}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 4px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem .9rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:2px solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .9rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:2px 0}.form-floating>.form-control:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.3rem .9rem;font-size:0.875rem;font-weight:400;line-height:1.6;color:#ddd;text-align:center;white-space:nowrap;background-color:#181e23;border:2px solid rgba(0,0,0,0);border-radius:.4rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:calc(1.253rem + 0.036vw);border-radius:.6rem}@media(min-width: 1200px){.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{font-size:1.28rem}}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.85rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3.6rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-2px;border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-success-text)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.85rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-success);padding-right:calc(1.6em + 0.6rem);background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_9___ + ");background-repeat:no-repeat;background-position:right calc(0.4em + 0.15rem) center;background-size:calc(0.8em + 0.3rem) calc(0.8em + 0.3rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-success);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.6em + 0.6rem);background-position:top calc(0.4em + 0.15rem) right calc(0.4em + 0.15rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-success)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size=\"1\"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size=\"1\"]{--bs-form-select-bg-icon: url(" + ___CSS_LOADER_URL_REPLACEMENT_9___ + ");padding-right:4.95rem;background-position:right .9rem center,center right 2.7rem;background-size:16px 12px,calc(0.8em + 0.3rem) calc(0.8em + 0.3rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-success);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.6em + 0.6rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-success)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-success-text)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-success-text)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-danger-text)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.85rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-danger);padding-right:calc(1.6em + 0.6rem);background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_10___ + ");background-repeat:no-repeat;background-position:right calc(0.4em + 0.15rem) center;background-size:calc(0.8em + 0.3rem) calc(0.8em + 0.3rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-danger);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.6em + 0.6rem);background-position:top calc(0.4em + 0.15rem) right calc(0.4em + 0.15rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-danger)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size=\"1\"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size=\"1\"]{--bs-form-select-bg-icon: url(" + ___CSS_LOADER_URL_REPLACEMENT_10___ + ");padding-right:4.95rem;background-position:right .9rem center,center right 2.7rem;background-size:16px 12px,calc(0.8em + 0.3rem) calc(0.8em + 0.3rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-danger);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.6em + 0.6rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-danger)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-danger-text)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-danger-text)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: 0.9rem;--bs-btn-padding-y: 0.3rem;--bs-btn-font-family: ;--bs-btn-font-size:0.875rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.6;--bs-btn-color: #ccc;--bs-btn-bg: transparent;--bs-btn-border-width: 2px;--bs-btn-border-color: transparent;--bs-btn-border-radius: 0.4rem;--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:all .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #0275d8;--bs-btn-border-color: #0275d8;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0263b8;--bs-btn-hover-border-color: #025ead;--bs-btn-focus-shadow-rgb: 40, 138, 222;--bs-btn-active-color: #fff;--bs-btn-active-bg: #025ead;--bs-btn-active-border-color: #0258a2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0275d8;--bs-btn-disabled-border-color: #0275d8}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #38434e;--bs-btn-border-color: #38434e;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #303942;--bs-btn-hover-border-color: #2d363e;--bs-btn-focus-shadow-rgb: 86, 95, 105;--bs-btn-active-color: #fff;--bs-btn-active-bg: #2d363e;--bs-btn-active-border-color: #2a323b;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #38434e;--bs-btn-disabled-border-color: #38434e}.btn-success{--bs-btn-color: #000;--bs-btn-bg: #5cb85c;--bs-btn-border-color: #5cb85c;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #74c374;--bs-btn-hover-border-color: #6cbf6c;--bs-btn-focus-shadow-rgb: 78, 156, 78;--bs-btn-active-color: #000;--bs-btn-active-bg: #7dc67d;--bs-btn-active-border-color: #6cbf6c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #5cb85c;--bs-btn-disabled-border-color: #5cb85c}.btn-info{--bs-btn-color: #fff;--bs-btn-bg: #0275d8;--bs-btn-border-color: #0275d8;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0263b8;--bs-btn-hover-border-color: #025ead;--bs-btn-focus-shadow-rgb: 40, 138, 222;--bs-btn-active-color: #fff;--bs-btn-active-bg: #025ead;--bs-btn-active-border-color: #0258a2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0275d8;--bs-btn-disabled-border-color: #0275d8}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #f0ad4e;--bs-btn-border-color: #f0ad4e;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f2b969;--bs-btn-hover-border-color: #f2b560;--bs-btn-focus-shadow-rgb: 204, 147, 66;--bs-btn-active-color: #000;--bs-btn-active-bg: #f3bd71;--bs-btn-active-border-color: #f2b560;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f0ad4e;--bs-btn-disabled-border-color: #f0ad4e}.btn-danger{--bs-btn-color: #000;--bs-btn-bg: #d9534f;--bs-btn-border-color: #d9534f;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #df6d69;--bs-btn-hover-border-color: #dd6461;--bs-btn-focus-shadow-rgb: 184, 71, 67;--bs-btn-active-color: #000;--bs-btn-active-bg: #e17572;--bs-btn-active-border-color: #dd6461;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #d9534f;--bs-btn-disabled-border-color: #d9534f}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #dee2e6;--bs-btn-border-color: #dee2e6;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #bdc0c4;--bs-btn-hover-border-color: #b2b5b8;--bs-btn-focus-shadow-rgb: 189, 192, 196;--bs-btn-active-color: #000;--bs-btn-active-bg: #b2b5b8;--bs-btn-active-border-color: #a7aaad;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #dee2e6;--bs-btn-disabled-border-color: #dee2e6}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #0e151d;--bs-btn-border-color: #0e151d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #32383f;--bs-btn-hover-border-color: #262c34;--bs-btn-focus-shadow-rgb: 50, 56, 63;--bs-btn-active-color: #fff;--bs-btn-active-bg: #3e444a;--bs-btn-active-border-color: #262c34;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0e151d;--bs-btn-disabled-border-color: #0e151d}.btn-rare{--bs-btn-color: #fff;--bs-btn-bg: #613d7c;--bs-btn-border-color: #613d7c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #523469;--bs-btn-hover-border-color: #4e3163;--bs-btn-focus-shadow-rgb: 121, 90, 144;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4e3163;--bs-btn-active-border-color: #492e5d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #613d7c;--bs-btn-disabled-border-color: #613d7c}.btn-outline-primary{--bs-btn-color: #0275d8;--bs-btn-border-color: #0275d8;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0275d8;--bs-btn-hover-border-color: #0275d8;--bs-btn-focus-shadow-rgb: 2, 117, 216;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0275d8;--bs-btn-active-border-color: #0275d8;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0275d8;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0275d8;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #38434e;--bs-btn-border-color: #38434e;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #38434e;--bs-btn-hover-border-color: #38434e;--bs-btn-focus-shadow-rgb: 56, 67, 78;--bs-btn-active-color: #fff;--bs-btn-active-bg: #38434e;--bs-btn-active-border-color: #38434e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #38434e;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #38434e;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #5cb85c;--bs-btn-border-color: #5cb85c;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #5cb85c;--bs-btn-hover-border-color: #5cb85c;--bs-btn-focus-shadow-rgb: 92, 184, 92;--bs-btn-active-color: #000;--bs-btn-active-bg: #5cb85c;--bs-btn-active-border-color: #5cb85c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #5cb85c;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #5cb85c;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #0275d8;--bs-btn-border-color: #0275d8;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0275d8;--bs-btn-hover-border-color: #0275d8;--bs-btn-focus-shadow-rgb: 2, 117, 216;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0275d8;--bs-btn-active-border-color: #0275d8;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0275d8;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0275d8;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #f0ad4e;--bs-btn-border-color: #f0ad4e;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f0ad4e;--bs-btn-hover-border-color: #f0ad4e;--bs-btn-focus-shadow-rgb: 240, 173, 78;--bs-btn-active-color: #000;--bs-btn-active-bg: #f0ad4e;--bs-btn-active-border-color: #f0ad4e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f0ad4e;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f0ad4e;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #d9534f;--bs-btn-border-color: #d9534f;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d9534f;--bs-btn-hover-border-color: #d9534f;--bs-btn-focus-shadow-rgb: 217, 83, 79;--bs-btn-active-color: #000;--bs-btn-active-bg: #d9534f;--bs-btn-active-border-color: #d9534f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #d9534f;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #d9534f;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #dee2e6;--bs-btn-border-color: #dee2e6;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #dee2e6;--bs-btn-hover-border-color: #dee2e6;--bs-btn-focus-shadow-rgb: 222, 226, 230;--bs-btn-active-color: #000;--bs-btn-active-bg: #dee2e6;--bs-btn-active-border-color: #dee2e6;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #dee2e6;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dee2e6;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #0e151d;--bs-btn-border-color: #0e151d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0e151d;--bs-btn-hover-border-color: #0e151d;--bs-btn-focus-shadow-rgb: 14, 21, 29;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0e151d;--bs-btn-active-border-color: #0e151d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0e151d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0e151d;--bs-gradient: none}.btn-outline-rare{--bs-btn-color: #613d7c;--bs-btn-border-color: #613d7c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #613d7c;--bs-btn-hover-border-color: #613d7c;--bs-btn-focus-shadow-rgb: 97, 61, 124;--bs-btn-active-color: #fff;--bs-btn-active-bg: #613d7c;--bs-btn-active-border-color: #613d7c;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #613d7c;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #613d7c;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: none;--bs-btn-focus-shadow-rgb: 40, 138, 222;text-decoration:underline}.btn-link:hover,.btn-link:focus-visible{text-decoration:none}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size:calc(1.253rem + 0.036vw);--bs-btn-border-radius: 0.6rem}@media(min-width: 1200px){.btn-lg,.btn-group-lg>.btn{--bs-btn-font-size:1.28rem}}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size:0.85rem;--bs-btn-border-radius: 0.2rem}.fade{transition:opacity .1s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: 0.5rem;--bs-dropdown-spacer: 0.125rem;--bs-dropdown-font-size:0.875rem;--bs-dropdown-color: #ccc;--bs-dropdown-bg: #1D272D;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: 0.4rem;--bs-dropdown-border-width: 1px;--bs-dropdown-inner-border-radius: calc(0.4rem - 1px);--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y: 0.5rem;--bs-dropdown-box-shadow: 0 0 1rem rgba(0, 0, 0, 0.25), 0 1px 1px rgba(0, 0, 0, 0.12);--bs-dropdown-link-color: #ccc;--bs-dropdown-link-hover-color: #eee;--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.04);--bs-dropdown-link-active-color: white;--bs-dropdown-link-active-bg: rgba(0, 0, 0, 0.2);--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-item-padding-x: 1.5rem;--bs-dropdown-item-padding-y: 0.5rem;--bs-dropdown-header-color: #adb5bd;--bs-dropdown-header-padding-x: 1.5rem;--bs-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\"}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.85rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color: white;--bs-dropdown-link-active-bg: rgba(0, 0, 0, 0.2);--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.4rem}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:-2px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.675rem;padding-left:.675rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-2px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: 2px;--bs-nav-tabs-border-color: transparent;--bs-nav-tabs-border-radius: 0;--bs-nav-tabs-link-hover-border-color: transparent;--bs-nav-tabs-link-active-color: #eee;--bs-nav-tabs-link-active-bg: transparent;--bs-nav-tabs-link-active-border-color: #eee;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));background:none;border:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: 0.4rem;--bs-nav-pills-link-active-color: #4fadff;--bs-nav-pills-link-active-bg: rgba(0, 89, 165, 0.3490196078)}.nav-pills .nav-link{background:none;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0;--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y: 0.176rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.28rem;--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x: 0.5rem;--bs-navbar-toggler-padding-y: 0.25rem;--bs-navbar-toggler-padding-x: 0.75rem;--bs-navbar-toggler-font-size: 1.28rem;--bs-navbar-toggler-icon-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_11___ + ");--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius: 0.4rem;--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .show>.nav-link,.navbar-nav .nav-link.active{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:rgba(0,0,0,0);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark{--bs-navbar-color: rgba(255, 255, 255, 0.55);--bs-navbar-hover-color: rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: #fff;--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_12___ + ")}[data-bs-theme=dark] .navbar{--bs-navbar-toggler-icon-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_12___ + ")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: var(--bs-border-width);--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: rgba(255, 255, 255, 0.025);--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-0.5*var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-bottom:calc(-1*var(--bs-card-cap-padding-y));margin-left:calc(-0.5*var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-left:calc(-0.5*var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: rgba(255, 255, 255, 0.025);--bs-accordion-transition: all 0.15s ease-in-out, border-radius 0.15s ease;--bs-accordion-border-color: transparent;--bs-accordion-border-width: var(--bs-border-width);--bs-accordion-border-radius: var(--bs-border-radius);--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: var(--bs-body-color);--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: url(" + ___CSS_LOADER_URL_REPLACEMENT_13___ + ");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url(" + ___CSS_LOADER_URL_REPLACEMENT_14___ + ");--bs-accordion-btn-focus-border-color: rgba(171, 171, 171, 0.61);--bs-accordion-btn-focus-box-shadow: none;--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: #4fadff;--bs-accordion-active-bg: rgba(255, 255, 255, 0.05)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:0.875rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:\"\";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon: url(" + ___CSS_LOADER_URL_REPLACEMENT_15___ + ");--bs-accordion-btn-active-icon: url(" + ___CSS_LOADER_URL_REPLACEMENT_15___ + ")}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: var(--bs-secondary-color);--bs-breadcrumb-item-padding-x: 0.5rem;--bs-breadcrumb-item-active-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, \"/\") /* rtl: var(--bs-breadcrumb-divider, \"/\") */}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.375rem;--bs-pagination-font-size:0.875rem;--bs-pagination-color: var(--bs-link-color);--bs-pagination-bg: var(--bs-body-bg);--bs-pagination-border-width: var(--bs-border-width);--bs-pagination-border-color: var(--bs-border-color);--bs-pagination-border-radius: var(--bs-border-radius);--bs-pagination-hover-color: var(--bs-link-hover-color);--bs-pagination-hover-bg: var(--bs-tertiary-bg);--bs-pagination-hover-border-color: var(--bs-border-color);--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: var(--bs-secondary-bg);--bs-pagination-focus-box-shadow: 0 0 0 2px var(--focus-color);--bs-pagination-active-color: #4fadff;--bs-pagination-active-bg: rgba(0, 89, 165, 0.3490196078);--bs-pagination-active-border-color: rgba(0, 89, 165, 0.3490196078);--bs-pagination-disabled-color: var(--bs-secondary-color);--bs-pagination-disabled-bg: var(--bs-secondary-bg);--bs-pagination-disabled-border-color: var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width)*-1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: 0.75rem;--bs-pagination-font-size:calc(1.253rem + 0.036vw);--bs-pagination-border-radius: 0.6rem}@media(min-width: 1200px){.pagination-lg{--bs-pagination-font-size:1.28rem}}.pagination-sm{--bs-pagination-padding-x: 0.5rem;--bs-pagination-padding-y: 0.25rem;--bs-pagination-font-size:0.85rem;--bs-pagination-border-radius: 0.2rem}.badge{--bs-badge-padding-x: 6px;--bs-badge-padding-y: 4px;--bs-badge-font-size:0.75rem;--bs-badge-font-weight: bold;--bs-badge-color: #fff;--bs-badge-border-radius: 0.4rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1.25rem;--bs-alert-padding-y: 0.9rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius: 0.4rem;--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3.75rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.125rem 1.25rem}.alert-primary{--bs-alert-color: var(--bs-primary-text);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text)}.alert-success{--bs-alert-color: var(--bs-success-text);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text)}.alert-info{--bs-alert-color: var(--bs-info-text);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text)}.alert-warning{--bs-alert-color: var(--bs-warning-text);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text)}.alert-danger{--bs-alert-color: var(--bs-danger-text);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text)}.alert-light{--bs-alert-color: var(--bs-light-text);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text)}.alert-dark{--bs-alert-color: var(--bs-dark-text);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text)}.alert-rare{--bs-alert-color: var(--bs-rare-text);--bs-alert-bg: var(--bs-rare-bg-subtle);--bs-alert-border-color: var(--bs-rare-border-subtle);--bs-alert-link-color: var(--bs-rare-text)}@keyframes progress-bar-stripes{0%{background-position-x:3px}}.progress,.progress-stacked{--bs-progress-height: 3px;--bs-progress-font-size:0.65625rem;--bs-progress-bg: rgba(255, 255, 255, 0.025);--bs-progress-border-radius: var(--bs-border-radius);--bs-progress-box-shadow: var(--bs-box-shadow-inset);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #0275d8;--bs-progress-bar-transition: width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: var(--bs-body-color);--bs-list-group-bg: rgba(255, 255, 255, 0.025);--bs-list-group-border-color: transparent;--bs-list-group-border-width: var(--bs-border-width);--bs-list-group-border-radius: var(--bs-border-radius);--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: 0.8rem;--bs-list-group-action-color: #ccc;--bs-list-group-action-hover-color: white;--bs-list-group-action-hover-bg: rgba(255, 255, 255, 0.05);--bs-list-group-action-active-color: #4fadff;--bs-list-group-action-active-bg: rgba(255, 255, 255, 0.05);--bs-list-group-disabled-color: var(--bs-secondary-color);--bs-list-group-disabled-bg: rgba(255, 255, 255, 0.025);--bs-list-group-active-color: #4fadff;--bs-list-group-active-bg: rgba(255, 255, 255, 0.05);--bs-list-group-active-border-color: translate;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, \".\") \". \";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1*var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle)}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle)}.list-group-item-primary.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-primary-text);--bs-list-group-active-border-color: var(--bs-primary-text)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle)}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle)}.list-group-item-secondary.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-secondary-text);--bs-list-group-active-border-color: var(--bs-secondary-text)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle)}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle)}.list-group-item-success.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-success-text);--bs-list-group-active-border-color: var(--bs-success-text)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle)}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle)}.list-group-item-info.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-info-text);--bs-list-group-active-border-color: var(--bs-info-text)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle)}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle)}.list-group-item-warning.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-warning-text);--bs-list-group-active-border-color: var(--bs-warning-text)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle)}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle)}.list-group-item-danger.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-danger-text);--bs-list-group-active-border-color: var(--bs-danger-text)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle)}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle)}.list-group-item-light.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-light-text);--bs-list-group-active-border-color: var(--bs-light-text)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle)}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle)}.list-group-item-dark.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-dark-text);--bs-list-group-active-border-color: var(--bs-dark-text)}.list-group-item-rare{--bs-list-group-color: var(--bs-rare-text);--bs-list-group-bg: var(--bs-rare-bg-subtle);--bs-list-group-border-color: var(--bs-rare-border-subtle)}.list-group-item-rare.list-group-item-action:hover,.list-group-item-rare.list-group-item-action:focus{--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-rare-border-subtle)}.list-group-item-rare.list-group-item-action:active{--bs-list-group-active-color: var(--bs-emphasis-color);--bs-list-group-active-bg: var(--bs-rare-text);--bs-list-group-active-border-color: var(--bs-rare-text)}.btn-close{--bs-btn-close-color: #ccc;--bs-btn-close-bg: url(" + ___CSS_LOADER_URL_REPLACEMENT_16___ + ");--bs-btn-close-opacity: 0.5;--bs-btn-close-hover-opacity: 0.75;--bs-btn-close-focus-shadow: 0 0 0 2px var(--focus-color);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: 0.25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:rgba(0,0,0,0) var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.4rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: 0.75rem;--bs-toast-padding-y: 0.5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width: var(--bs-border-width);--bs-toast-border-color: var(--bs-border-color-translucent);--bs-toast-border-radius: var(--bs-border-radius);--bs-toast-box-shadow: var(--bs-box-shadow);--bs-toast-header-color: var(--bs-secondary-color);--bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color: var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-0.5*var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color: ;--bs-modal-bg: #1D272D;--bs-modal-border-color: #131d27;--bs-modal-border-width: 0;--bs-modal-border-radius: var(--bs-border-radius-lg);--bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - 0);--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: 0;--bs-modal-title-line-height: 1.6;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: #222;--bs-modal-footer-border-width: 1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:calc(-0.5*var(--bs-modal-header-padding-y)) calc(-0.5*var(--bs-modal-header-padding-x)) calc(-0.5*var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: 0.5rem;--bs-tooltip-padding-y: 0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.85rem;--bs-tooltip-color: rgba(255, 255, 255, 0.75);--bs-tooltip-bg: rgba(0, 0, 0, 0.75);--bs-tooltip-border-radius: var(--bs-border-radius);--bs-tooltip-opacity: 0.9;--bs-tooltip-arrow-width: 0.8rem;--bs-tooltip-arrow-height: 0.4rem;z-index:var(--bs-tooltip-zindex);display:block;padding:var(--bs-tooltip-arrow-height);margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.6;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:\"\";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 360px;--bs-popover-font-size:0.85rem;--bs-popover-bg: #131d27;--bs-popover-border-width: var(--bs-border-width);--bs-popover-border-color: var(--bs-border-color-translucent);--bs-popover-border-radius: var(--bs-border-radius-lg);--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.5rem;--bs-popover-header-font-size:0.875rem;--bs-popover-header-color: #ced9e2;--bs-popover-header-bg: rgba(255, 255, 255, 0.05);--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: #ccc;--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: 0.5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.6;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:\"\";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-0.5*var(--bs-popover-arrow-width));content:\"\";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:\"\"}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_17___ + ")}.carousel-control-next-icon{background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_18___ + ")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-border-width: 0.25em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:rgba(0,0,0,0)}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: 0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: var(--bs-body-color);--bs-offcanvas-bg: var(--bs-body-bg);--bs-offcanvas-border-width: 0;--bs-offcanvas-border-color: #131d27;--bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.6}@media(max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 575.98px)and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 575.98px){.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}}@media(max-width: 575.98px){.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 767.98px)and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 767.98px){.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}}@media(max-width: 767.98px){.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 991.98px)and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 991.98px){.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}}@media(max-width: 991.98px){.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1199.98px)and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 1199.98px){.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}}@media(max-width: 1199.98px){.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1399.98px)and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width: 1399.98px){.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}}@media(max-width: 1399.98px){.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5);margin-top:calc(-0.5*var(--bs-offcanvas-padding-y));margin-right:calc(-0.5*var(--bs-offcanvas-padding-x));margin-bottom:calc(-0.5*var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:\"\"}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:\"\"}.text-bg-primary{color:#fff !important;background-color:RGBA(2, 117, 216, var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fff !important;background-color:RGBA(56, 67, 78, var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#000 !important;background-color:RGBA(92, 184, 92, var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#fff !important;background-color:RGBA(2, 117, 216, var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#000 !important;background-color:RGBA(240, 173, 78, var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#000 !important;background-color:RGBA(217, 83, 79, var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(222, 226, 230, var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(14, 21, 29, var(--bs-bg-opacity, 1)) !important}.text-bg-rare{color:#fff !important;background-color:RGBA(97, 61, 124, var(--bs-bg-opacity, 1)) !important}.link-primary{color:#0275d8 !important}.link-primary:hover,.link-primary:focus{color:#025ead !important}.link-secondary{color:#38434e !important}.link-secondary:hover,.link-secondary:focus{color:#2d363e !important}.link-success{color:#5cb85c !important}.link-success:hover,.link-success:focus{color:#7dc67d !important}.link-info{color:#0275d8 !important}.link-info:hover,.link-info:focus{color:#025ead !important}.link-warning{color:#f0ad4e !important}.link-warning:hover,.link-warning:focus{color:#f3bd71 !important}.link-danger{color:#d9534f !important}.link-danger:hover,.link-danger:focus{color:#e17572 !important}.link-light{color:#dee2e6 !important}.link-light:hover,.link-light:focus{color:#e5e8eb !important}.link-dark{color:#0e151d !important}.link-dark:hover,.link-dark:focus{color:#0b1117 !important}.link-rare{color:#613d7c !important}.link-rare:hover,.link-rare:focus{color:#4e3163 !important}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:\"\"}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:\"\"}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.object-fit-fill{object-fit:fill !important}.object-fit-scale{object-fit:scale-down !important}.object-fit-none{object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 .5rem 1rem rgba(var(--bs-body-color-rgb), 0.15) !important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(var(--bs-body-color-rgb), 0.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(var(--bs-body-color-rgb), 0.175) !important}.shadow-none{box-shadow:none !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-rare{--bs-border-opacity: 1;border-color:rgba(var(--bs-rare-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{--bs-border-width: 1px}.border-2{--bs-border-width: 2px}.border-3{--bs-border-width: 3px}.border-4{--bs-border-width: 4px}.border-5{--bs-border-width: 5px}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{column-gap:0 !important}.column-gap-1{column-gap:.25rem !important}.column-gap-2{column-gap:.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.34375rem + 1.125vw) !important}.fs-2{font-size:calc(1.3rem + 0.6vw) !important}.fs-3{font-size:calc(1.278125rem + 0.3375vw) !important}.fs-4{font-size:1.125rem !important}.fs-5{font-size:1.09375rem !important}.fs-6{font-size:0.875rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.6 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-rare{--bs-text-opacity: 1;color:rgba(var(--bs-rare-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text) !important}.text-secondary-emphasis{color:var(--bs-secondary-text) !important}.text-success-emphasis{color:var(--bs-success-text) !important}.text-info-emphasis{color:var(--bs-info-text) !important}.text-warning-emphasis{color:var(--bs-warning-text) !important}.text-danger-emphasis{color:var(--bs-danger-text) !important}.text-light-emphasis{color:var(--bs-light-text) !important}.text-dark-emphasis{color:var(--bs-dark-text) !important}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-rare{--bs-bg-opacity: 1;background-color:rgba(var(--bs-rare-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-emphasis{--bs-bg-opacity: 1;background-color:rgba(var(--bs-emphasis-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-2xl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-2xl) !important;border-top-right-radius:var(--bs-border-radius-2xl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-2xl) !important;border-bottom-right-radius:var(--bs-border-radius-2xl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-2xl) !important;border-bottom-left-radius:var(--bs-border-radius-2xl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-2xl) !important;border-top-left-radius:var(--bs-border-radius-2xl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{object-fit:contain !important}.object-fit-sm-cover{object-fit:cover !important}.object-fit-sm-fill{object-fit:fill !important}.object-fit-sm-scale{object-fit:scale-down !important}.object-fit-sm-none{object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{column-gap:0 !important}.column-gap-sm-1{column-gap:.25rem !important}.column-gap-sm-2{column-gap:.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{object-fit:contain !important}.object-fit-md-cover{object-fit:cover !important}.object-fit-md-fill{object-fit:fill !important}.object-fit-md-scale{object-fit:scale-down !important}.object-fit-md-none{object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{column-gap:0 !important}.column-gap-md-1{column-gap:.25rem !important}.column-gap-md-2{column-gap:.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{object-fit:contain !important}.object-fit-lg-cover{object-fit:cover !important}.object-fit-lg-fill{object-fit:fill !important}.object-fit-lg-scale{object-fit:scale-down !important}.object-fit-lg-none{object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{column-gap:0 !important}.column-gap-lg-1{column-gap:.25rem !important}.column-gap-lg-2{column-gap:.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{object-fit:contain !important}.object-fit-xl-cover{object-fit:cover !important}.object-fit-xl-fill{object-fit:fill !important}.object-fit-xl-scale{object-fit:scale-down !important}.object-fit-xl-none{object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{column-gap:0 !important}.column-gap-xl-1{column-gap:.25rem !important}.column-gap-xl-2{column-gap:.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{object-fit:contain !important}.object-fit-xxl-cover{object-fit:cover !important}.object-fit-xxl-fill{object-fit:fill !important}.object-fit-xxl-scale{object-fit:scale-down !important}.object-fit-xxl-none{object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:.25rem !important}.row-gap-xxl-2{row-gap:.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{column-gap:0 !important}.column-gap-xxl-1{column-gap:.25rem !important}.column-gap-xxl-2{column-gap:.5rem !important}.column-gap-xxl-3{column-gap:1rem !important}.column-gap-xxl-4{column-gap:1.5rem !important}.column-gap-xxl-5{column-gap:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}@media(min-width: 1200px){.fs-1{font-size:2.1875rem !important}.fs-2{font-size:1.75rem !important}.fs-3{font-size:1.53125rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}.toast-center-center{top:50%;left:50%;transform:translate(-50%, -50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container .ngx-toastr{border-radius:.4rem;position:relative;overflow:hidden;margin:0 0 6px;padding:.75rem 1.25rem .75rem 50px;width:300px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 10px rgba(0,0,0,.03);pointer-events:auto}.toast-container .ngx-toastr .toast-title{font-weight:bold}.toast-container .ngx-toastr .toast-message{word-wrap:break-word}.toast-container .ngx-toastr .toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:inherit;text-shadow:0 1px 0 #fff;opacity:.5;background:rgba(0,0,0,0);border:0;padding:0}.toast-container .ngx-toastr .toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.3}.toast-container .ngx-toastr .toast-close-button:hover,.toast-container .ngx-toastr .toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.75}.toast-container .ngx-toastr:hover{box-shadow:0 0 10px rgba(0,0,0,.15);opacity:1;cursor:pointer}.toast-success{background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_19___ + ");color:#306030 !important;background-color:#def1de;border:1px solid #d1ebd1}.toast-success a{text-decoration:underline !important;color:#122512 !important}.toast-success a:hover{color:#040704 !important}.toast-error{background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_20___ + ");color:#712b29 !important;background-color:#f7dddc;border:1px solid #f4cfce}.toast-error a{text-decoration:underline !important;color:#2b1110 !important}.toast-error a:hover{color:#090303 !important}.toast-info{background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_21___ + ");color:#07697d !important;background-color:#cff4fc;border:1px solid #bbf0fb}.toast-info a{text-decoration:underline !important;color:#032830 !important}.toast-info a:hover{color:#01080a !important}.toast-warning{background-image:url(" + ___CSS_LOADER_URL_REPLACEMENT_22___ + ");color:#856f00 !important;background-color:#fff7cc;border:1px solid #fff3b8}.toast-warning a{text-decoration:underline !important;color:#332b00 !important}.toast-warning a:hover{color:#0a0900 !important}@media all and (max-width: 240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width: 241px)and (max-width: 480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width: 481px)and (max-width: 768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}window-controls svg{transition:.25s fill;fill:#aaa}window-controls button:hover svg{fill:#fff}window-controls .btn-close:hover{background:#8a2828}app-root{background:#131d27}app-root.vibrant{background:rgba(0,0,0,.65)}app-root>.content .tab-bar .btn-tab-bar{background:rgba(0,0,0,0)}app-root>.content .tab-bar .btn-tab-bar:hover{background:rgba(0,0,0,.25) !important}app-root>.content .tab-bar .btn-tab-bar:active,app-root>.content .tab-bar .btn-tab-bar[aria-expanded-true]{background:rgba(0,0,0,.5) !important}app-root>.content .tab-bar .btn-tab-bar:focus{box-shadow:none}app-root>.content .tab-bar .btn-tab-bar::after{display:none}app-root>.content .tab-bar>.tabs tab-header{border-left:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0);transition:.125s ease-out width}app-root>.content .tab-bar>.tabs tab-header .index{color:rgba(255,255,255,.4)}app-root>.content .tab-bar>.tabs tab-header .icon{opacity:.75}app-root>.content .tab-bar>.tabs tab-header button{color:#ccc;border:none;transition:.25s all;right:5px}app-root>.content .tab-bar>.tabs tab-header button:hover{background:rgba(0,0,0,.5) !important}app-root>.content .tab-bar>.tabs tab-header button:active{background:rgba(0,0,0,.5) !important}app-root>.content .tab-bar>.tabs tab-header .progressbar{background:#5cb85c}app-root>.content .tab-bar>.tabs tab-header .activity-indicator{background:rgba(255,255,255,.2)}app-root>.content .tab-bar>.tabs tab-header.active{color:#fff;background:rgba(39,49,60,.65);border-left:1px solid #111;border-right:1px solid #111}app-root>.content.tabs-on-top .tab-bar>.background{border-bottom:1px solid #111}app-root>.content.tabs-on-top .tab-bar tab-header{border-bottom:1px solid #111}app-root>.content.tabs-on-top .tab-bar tab-header.active{border-bottom-color:rgba(0,0,0,0)}app-root>.content:not(.tabs-on-top) .tab-bar>.background{border-top:1px solid #111}app-root>.content:not(.tabs-on-top) .tab-bar tab-header{border-top:1px solid #111}app-root>.content:not(.tabs-on-top) .tab-bar tab-header.active{margin-top:-1px}app-root.platform-win32,app-root.platform-linux{border:1px solid #111}app-root.platform-win32>.content,app-root.platform-linux>.content{margin:-1px}app-root.platform-win32>.content .tab-bar .tabs tab-header:first-child,app-root.platform-linux>.content .tab-bar .tabs tab-header:first-child{border-left:none}tab-body{background:rgba(39,49,60,.65)}tab-body terminal-toolbar .btn,tab-body .toolbar-pin-button{font-weight:bold}multi-hotkey-input .item{background:#20333e;border:1px solid #0275d8;border-radius:3px;margin-right:5px}multi-hotkey-input .item .body{padding:3px 0 2px}multi-hotkey-input .item .body .stroke{padding:0 6px;border-right:1px solid rgba(39,49,60,.65)}multi-hotkey-input .item .remove{padding:3px 8px 2px}multi-hotkey-input .item:has(.duplicate){background-color:#d9534f;border:1px solid #d9534f}multi-hotkey-input .add{color:#777;padding:4px 10px 0}multi-hotkey-input .add:hover,multi-hotkey-input .item .body:hover,multi-hotkey-input .item .remove:hover{background:#17252d}multi-hotkey-input .add:active,multi-hotkey-input .item .body:active,multi-hotkey-input .item .remove:active{background:#06090c}multi-hotkey-input .add:has(.duplicate):hover,multi-hotkey-input .item:has(.duplicate) .body:hover,multi-hotkey-input .item:has(.duplicate) .remove:hover{background:#d43f3a}multi-hotkey-input .add:has(.duplicate):active,multi-hotkey-input .item:has(.duplicate) .body:active,multi-hotkey-input .item:has(.duplicate) .remove:active{background:#b52b27}hotkey-input-modal .input{background:#181e23;padding:10px;font-size:24px;line-height:27px;height:55px}hotkey-input-modal .input .stroke{background:#20333e;border:1px solid #0275d8;border-radius:3px;margin-right:10px;padding:3px 10px}hotkey-input-modal .timeout{background:#181e23}hotkey-input-modal .timeout div{background:#0275d8}.mb-3 label{margin-bottom:2px}.btn-check:checked+label{background:#0275d8}.btn i+*{margin-left:5px}.btn.btn-lg i+*,.btn-group-lg>.btn i+*{margin-left:10px}.input-group-addon+.form-control{border-left:none}.input-group>select.form-control{flex-direction:row}.list-group-item i+*{margin-left:10px}.list-group.list-group-flush .list-group-item{background:rgba(0,0,0,0);border:none}.list-group.list-group-flush .list-group-item:not(:last-child){border-bottom:none}.list-group.list-group-flush .list-group-item.list-group-item-action:hover,.list-group.list-group-flush .list-group-item.list-group-item-action.active{background:rgba(255,255,255,.05)}.list-group-light .list-group-item{border:none !important;outline:none !important;background:rgba(0,0,0,0);border-radius:.4rem;margin:0 !important}.list-group-light .list-group-item.list-group-item-action:hover,.list-group-light .list-group-item.list-group-item-action.active{background:rgba(0,89,165,.3490196078);color:#4fadff}checkbox i.on{color:#0275d8}.modal .modal-footer{background:rgba(0,0,0,.25)}.modal .modal-footer .btn{font-weight:bold;padding:.375rem 1.5rem}.list-group-item svg{fill:#fff;fill-opacity:.75}*::-webkit-scrollbar{background:rgba(0,0,0,.125);width:10px;margin:5px}*::-webkit-scrollbar-thumb{background:rgba(255,255,255,.25)}*::-webkit-scrollbar-corner,*::-webkit-resizer{opacity:0}search-panel{background:#131d27 !important}search-panel input{border-radius:0 !important}.btn{cursor:pointer;justify-content:flex-start;overflow:hidden}.btn.disabled,.btn:disabled{cursor:not-allowed}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active{color:#212529}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active{background:#191e23;align-items:center}.btn-link{text-decoration:none}.btn-link:hover,.btn-link[aria-expanded=true],.btn-link:active,.btn-link.active{color:#fff;border-radius:.4rem}.btn-link[aria-expanded=true],.btn-link:active,.btn-link.active{background:rgba(255,255,255,.1)}.btn-group .btn.active{border-color:rgba(0,0,0,0) !important}.nav-tabs{margin-bottom:10px}.nav-tabs.nav-justified .nav-link{margin-right:5px}.nav-tabs .nav-link{border:none;border-bottom:2px solid rgba(0,0,0,0);text-transform:uppercase;font-weight:bold;padding:5px 0;margin-right:20px}.nav-tabs .nav-link uib-tab-heading>i{font-size:18px}.nav-tabs .nav-link.disabled{color:var(--bs-secondary-color);border-color:rgba(0,0,0,0)}.nav-tabs .nav-item:last-child .nav-link{margin-right:0}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#eee;border-color:#eee}hr{border-color:rgba(0,0,0,0)}.dropdown-menu{box-shadow:0 0 1rem rgba(0,0,0,.25),0 1px 1px rgba(0,0,0,.12)}ngx-colors-panel .opened{background:#131d27 !important}ngx-colors-panel .opened button{color:#ccc !important}ngx-colors-panel .opened .button svg{fill:#fff}split-tab-spanner{background:rgba(0,0,0,.2)}split-tab-spanner:hover,split-tab-spanner.active{background:rgba(255,255,255,.125)}", "",{"version":3,"sources":["webpack://./src/theme.scss","webpack://./node_modules/bootstrap/scss/mixins/_banner.scss","webpack://./node_modules/bootstrap/scss/_root.scss","webpack://./node_modules/bootstrap/scss/vendor/_rfs.scss","webpack://./node_modules/bootstrap/scss/mixins/_color-mode.scss","webpack://./node_modules/bootstrap/scss/_reboot.scss","webpack://./node_modules/bootstrap/scss/_variables.scss","webpack://./src/theme.vars.scss","webpack://./node_modules/bootstrap/scss/mixins/_border-radius.scss","webpack://./node_modules/bootstrap/scss/_type.scss","webpack://./node_modules/bootstrap/scss/mixins/_lists.scss","webpack://./node_modules/bootstrap/scss/_images.scss","webpack://./node_modules/bootstrap/scss/mixins/_image.scss","webpack://./node_modules/bootstrap/scss/_containers.scss","webpack://./node_modules/bootstrap/scss/mixins/_container.scss","webpack://./node_modules/bootstrap/scss/mixins/_breakpoints.scss","webpack://./node_modules/bootstrap/scss/_grid.scss","webpack://./node_modules/bootstrap/scss/mixins/_grid.scss","webpack://./node_modules/bootstrap/scss/_tables.scss","webpack://./node_modules/bootstrap/scss/mixins/_table-variants.scss","webpack://./node_modules/bootstrap/scss/forms/_labels.scss","webpack://./node_modules/bootstrap/scss/forms/_form-text.scss","webpack://./node_modules/bootstrap/scss/forms/_form-control.scss","webpack://./node_modules/bootstrap/scss/mixins/_transition.scss","webpack://./node_modules/bootstrap/scss/mixins/_gradients.scss","webpack://./node_modules/bootstrap/scss/forms/_form-select.scss","webpack://./node_modules/bootstrap/scss/forms/_form-check.scss","webpack://./node_modules/bootstrap/scss/forms/_form-range.scss","webpack://./node_modules/bootstrap/scss/forms/_floating-labels.scss","webpack://./node_modules/bootstrap/scss/forms/_input-group.scss","webpack://./node_modules/bootstrap/scss/mixins/_forms.scss","webpack://./node_modules/bootstrap/scss/_buttons.scss","webpack://./node_modules/bootstrap/scss/mixins/_buttons.scss","webpack://./node_modules/bootstrap/scss/_transitions.scss","webpack://./node_modules/bootstrap/scss/_dropdown.scss","webpack://./node_modules/bootstrap/scss/mixins/_caret.scss","webpack://./node_modules/bootstrap/scss/_button-group.scss","webpack://./node_modules/bootstrap/scss/_nav.scss","webpack://./node_modules/bootstrap/scss/_navbar.scss","webpack://./node_modules/bootstrap/scss/_card.scss","webpack://./node_modules/bootstrap/scss/_accordion.scss","webpack://./node_modules/bootstrap/scss/_breadcrumb.scss","webpack://./node_modules/bootstrap/scss/_pagination.scss","webpack://./node_modules/bootstrap/scss/mixins/_pagination.scss","webpack://./node_modules/bootstrap/scss/_badge.scss","webpack://./node_modules/bootstrap/scss/_alert.scss","webpack://./node_modules/bootstrap/scss/_progress.scss","webpack://./node_modules/bootstrap/scss/_list-group.scss","webpack://./node_modules/bootstrap/scss/_close.scss","webpack://./node_modules/bootstrap/scss/_toasts.scss","webpack://./node_modules/bootstrap/scss/_modal.scss","webpack://./node_modules/bootstrap/scss/mixins/_backdrop.scss","webpack://./node_modules/bootstrap/scss/_tooltip.scss","webpack://./node_modules/bootstrap/scss/mixins/_reset-text.scss","webpack://./node_modules/bootstrap/scss/_popover.scss","webpack://./node_modules/bootstrap/scss/_carousel.scss","webpack://./node_modules/bootstrap/scss/mixins/_clearfix.scss","webpack://./node_modules/bootstrap/scss/_spinners.scss","webpack://./node_modules/bootstrap/scss/_offcanvas.scss","webpack://./node_modules/bootstrap/scss/_placeholders.scss","webpack://./node_modules/bootstrap/scss/helpers/_color-bg.scss","webpack://./node_modules/bootstrap/scss/helpers/_colored-links.scss","webpack://./node_modules/bootstrap/scss/helpers/_ratio.scss","webpack://./node_modules/bootstrap/scss/helpers/_position.scss","webpack://./node_modules/bootstrap/scss/helpers/_stacks.scss","webpack://./node_modules/bootstrap/scss/helpers/_visually-hidden.scss","webpack://./node_modules/bootstrap/scss/mixins/_visually-hidden.scss","webpack://./node_modules/bootstrap/scss/helpers/_stretched-link.scss","webpack://./node_modules/bootstrap/scss/helpers/_text-truncation.scss","webpack://./node_modules/bootstrap/scss/mixins/_text-truncate.scss","webpack://./node_modules/bootstrap/scss/helpers/_vr.scss","webpack://./node_modules/bootstrap/scss/mixins/_utilities.scss","webpack://./node_modules/bootstrap/scss/utilities/_api.scss","webpack://./../node_modules/ngx-toastr/toastr-bs5-alert.scss"],"names":[],"mappings":"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","sourcesContent":["@import \"./theme.vars\";\r\n\r\n// ---------\r\n\r\n\r\n$button-hover-bg: rgba(0, 0, 0, .25);\r\n$button-active-bg: rgba(0, 0, 0, .5);\r\n\r\n@import '~bootstrap/scss/bootstrap.scss';\r\n@import \"./theme.vendor.scss\";\r\n\r\nwindow-controls {\r\n    svg {\r\n        transition: 0.25s fill;\r\n        fill: #aaa;\r\n    }\r\n\r\n    button:hover svg {\r\n        fill: white;\r\n    }\r\n\r\n    .btn-close:hover {\r\n        background: #8a2828;\r\n    }\r\n}\r\n\r\n$border-color: #111;\r\n\r\napp-root  {\r\n    background: $body-bg;\r\n\r\n    &.vibrant {\r\n        background: rgba(0,0,0,.65);\r\n    }\r\n\r\n    &> .content {\r\n        .tab-bar {\r\n            .btn-tab-bar {\r\n                background: transparent;\r\n                &:hover { background: rgba(0, 0, 0, .25) !important; }\r\n                &:active, &[aria-expanded-true] { background: rgba(0, 0, 0, .5) !important; }\r\n                &:focus {\r\n                    box-shadow: none;\r\n                }\r\n\r\n                &::after {\r\n                    display: none;\r\n                }\r\n            }\r\n\r\n            &>.tabs {\r\n                tab-header {\r\n                    border-left: 1px solid transparent;\r\n                    border-right: 1px solid transparent;\r\n\r\n                    transition: 0.125s ease-out width;\r\n\r\n                    .index {\r\n                        color: rgba(255, 255, 255, 0.4);\r\n                    }\r\n\r\n                    .icon {\r\n                        opacity: .75;\r\n                    }\r\n\r\n                    button {\r\n                        color: $body-color;\r\n                        border: none;\r\n                        transition: 0.25s all;\r\n\r\n                        right: 5px;\r\n\r\n                        &:hover { background: $button-active-bg !important; }\r\n                        &:active { background: $button-active-bg !important; }\r\n                    }\r\n\r\n                    .progressbar {\r\n                        background: $green;\r\n                    }\r\n\r\n                    .activity-indicator {\r\n                        background:rgba(255, 255, 255, 0.2);\r\n                    }\r\n\r\n                    &.active {\r\n                        color: white;\r\n                        background: $content-bg;\r\n                        border-left: 1px solid $border-color;\r\n                        border-right: 1px solid $border-color;\r\n                    }\r\n                }\r\n            }\r\n        }\r\n\r\n        &.tabs-on-top .tab-bar {\r\n            &>.background {\r\n                border-bottom: 1px solid $border-color;\r\n            }\r\n\r\n            tab-header {\r\n                border-bottom: 1px solid $border-color;\r\n\r\n                &.active {\r\n                    border-bottom-color: transparent;\r\n                }\r\n            }\r\n        }\r\n\r\n        &:not(.tabs-on-top) .tab-bar {\r\n            &>.background {\r\n                border-top: 1px solid $border-color;\r\n            }\r\n\r\n            tab-header {\r\n                border-top: 1px solid $border-color;\r\n\r\n                &.active {\r\n                    margin-top: -1px;\r\n                }\r\n            }\r\n        }\r\n    }\r\n\r\n    &.platform-win32, &.platform-linux {\r\n        border: 1px solid #111;\r\n\r\n        &>.content {\r\n            margin: -1px; // expand the content into the border\r\n\r\n            .tab-bar .tabs tab-header:first-child {\r\n                border-left: none;\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\ntab-body {\r\n    background: $content-bg;\r\n\r\n    terminal-toolbar .btn, .toolbar-pin-button {\r\n        font-weight: bold;\r\n    }\r\n}\r\n\r\nmulti-hotkey-input {\r\n    .item {\r\n        background: $body-bg2;\r\n        border: 1px solid $blue;\r\n        border-radius: 3px;\r\n        margin-right: 5px;\r\n\r\n        .body {\r\n            padding: 3px 0 2px;\r\n\r\n            .stroke {\r\n                padding: 0 6px;\r\n                border-right: 1px solid $content-bg;\r\n            }\r\n        }\r\n\r\n        .remove {\r\n            padding: 3px 8px 2px;\r\n        }\r\n    }\r\n\r\n    .item:has(.duplicate) {\r\n        background-color: map-get($theme-colors, 'danger');\r\n        border: 1px solid map-get($theme-colors, 'danger');\r\n    }\r\n\r\n    .add {\r\n        color: #777;\r\n        padding: 4px 10px 0;\r\n    }\r\n\r\n    .add, .item .body, .item .remove {\r\n        &:hover { background: darken($body-bg2, 5%); }\r\n        &:active { background: darken($body-bg2, 15%); }\r\n    }\r\n\r\n    .add:has(.duplicate), .item:has(.duplicate) .body, .item:has(.duplicate) .remove {\r\n        &:hover { background: darken(map-get($theme-colors, 'danger'), 5%); }\r\n        &:active { background: darken(map-get($theme-colors, 'danger'), 15%); }\r\n    }\r\n}\r\n\r\nhotkey-input-modal {\r\n    .input {\r\n        background: $input-bg;\r\n        padding: 10px;\r\n        font-size: 24px;\r\n        line-height: 27px;\r\n        height: 55px;\r\n\r\n        .stroke {\r\n            background: $body-bg2;\r\n            border: 1px solid $blue;\r\n            border-radius: 3px;\r\n            margin-right: 10px;\r\n            padding: 3px 10px;\r\n        }\r\n    }\r\n\r\n    .timeout {\r\n        background: $input-bg;\r\n\r\n        div {\r\n            background: $blue;\r\n        }\r\n    }\r\n}\r\n\r\n.mb-3 label {\r\n    margin-bottom: 2px;\r\n}\r\n\r\n.btn-check:checked + label {\r\n    background: $blue;\r\n}\r\n\r\n.btn {\r\n    i + * {\r\n        margin-left: 5px;\r\n    }\r\n\r\n    &.btn-lg i + * {\r\n        margin-left: 10px;\r\n    }\r\n}\r\n\r\n.input-group-addon + .form-control {\r\n    border-left: none;\r\n}\r\n\r\n.input-group > select.form-control {\r\n    flex-direction: row;\r\n}\r\n\r\n.list-group-item {\r\n    // transition: 0.0625s background ease;\r\n\r\n    i + * {\r\n        margin-left: 10px;\r\n    }\r\n}\r\n\r\n.list-group.list-group-flush .list-group-item {\r\n    background: transparent;\r\n    border: none;\r\n\r\n    &:not(:last-child) {\r\n        border-bottom: none;\r\n    }\r\n\r\n    &.list-group-item-action {\r\n        &:hover, &.active {\r\n            background: $list-group-hover-bg;\r\n        }\r\n    }\r\n}\r\n\r\n.list-group-light {\r\n    .list-group-item {\r\n        border: none !important;\r\n        outline: none !important;\r\n        background: transparent;\r\n        border-radius: $border-radius;\r\n        margin: 0 !important;\r\n\r\n        &.list-group-item-action {\r\n            &:hover, &.active {\r\n                background: $component-active-bg;\r\n                color: $component-active-color;\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\ncheckbox i.on {\r\n    color: $blue;\r\n}\r\n\r\n.modal .modal-footer {\r\n    background: rgba(0, 0, 0, .25);\r\n\r\n    .btn {\r\n        font-weight: bold;\r\n        padding: 0.375rem 1.5rem;\r\n    }\r\n}\r\n\r\n.list-group-item svg {\r\n    fill: white;\r\n    fill-opacity: 0.75;\r\n}\r\n\r\n*::-webkit-scrollbar {\r\n    background: rgba(0, 0, 0, .125);\r\n    width: 10px;\r\n    margin: 5px;\r\n}\r\n\r\n*::-webkit-scrollbar-thumb {\r\n    background: rgba(255, 255, 255, .25);\r\n}\r\n\r\n*::-webkit-scrollbar-corner,\r\n*::-webkit-resizer {\r\n    opacity: 0;\r\n}\r\n\r\nsearch-panel {\r\n    background: #131d27 !important;\r\n\r\n    input {\r\n        border-radius: 0 !important;\r\n    }\r\n}\r\n\r\n\r\n.btn {\r\n    cursor: pointer;\r\n    justify-content: flex-start;\r\n    overflow: hidden;\r\n\r\n    &.disabled,\r\n    &:disabled {\r\n        cursor: not-allowed;\r\n    }\r\n}\r\n\r\n.btn-warning:not(:disabled):not(.disabled) {\r\n    &.active, &:active {\r\n        color: $gray-900;\r\n    }\r\n}\r\n\r\n.btn-secondary:not(:disabled):not(.disabled) {\r\n    &.active, &:active {\r\n        background: #191e23;\r\n        align-items: center;\r\n    }\r\n}\r\n\r\n.btn-link {\r\n    text-decoration: none;\r\n\r\n    &:hover, &[aria-expanded=true], &:active, &.active {\r\n        color: $link-hover-color;\r\n        border-radius: $btn-border-radius;\r\n    }\r\n\r\n    &[aria-expanded=true], &:active, &.active {\r\n        background: rgba(255, 255, 255, 0.1);\r\n    }\r\n}\r\n\r\n.btn-group .btn.active {\r\n    border-color: transparent !important;\r\n}\r\n\r\n.nav-tabs {\r\n    margin-bottom: 10px;\r\n\r\n    &.nav-justified .nav-link {\r\n        margin-right: 5px;\r\n    }\r\n\r\n    .nav-link {\r\n        border: none;\r\n        border-bottom: $nav-tabs-border-width solid transparent;\r\n        text-transform: uppercase;\r\n        font-weight: bold;\r\n        padding: 5px 0;\r\n        margin-right: 20px;\r\n\r\n        uib-tab-heading > i {\r\n            font-size: 18px;\r\n        }\r\n\r\n        // @include hover-focus {\r\n        //     color: $nav-tabs-link-active-color;\r\n        // }\r\n\r\n        &.disabled {\r\n            color: $nav-link-disabled-color;\r\n            border-color: transparent;\r\n        }\r\n    }\r\n\r\n    .nav-item:last-child .nav-link {\r\n        margin-right: 0;\r\n    }\r\n\r\n    .nav-link.active,\r\n    .nav-item.show .nav-link {\r\n        color: $nav-tabs-link-active-color;\r\n        border-color: $nav-tabs-link-active-border-color;\r\n    }\r\n}\r\n\r\nhr {\r\n    border-color: $list-group-border-color;\r\n}\r\n\r\n.dropdown-menu {\r\n    box-shadow: $dropdown-box-shadow;\r\n}\r\n\r\nngx-colors-panel .opened {\r\n    background: $body-bg !important;\r\n\r\n    button {\r\n        color: $body-color !important;\r\n    }\r\n\r\n    .button svg {\r\n        fill: white;\r\n    }\r\n}\r\n\r\nsplit-tab-spanner {\r\n    background: rgba(0, 0, 0, .2);\r\n\r\n    &:hover, &.active {\r\n        background: rgba(255, 255, 255, .125);\r\n    }\r\n}\r\n","@mixin bsBanner($file) {\n  /*!\n   * Bootstrap #{$file} v5.3.0-alpha1 (https://getbootstrap.com/)\n   * Copyright 2011-2022 The Bootstrap Authors\n   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n   */\n}\n",":root,\n[data-bs-theme=\"light\"] {\n  // Note: Custom variable values only support SassScript inside `#{}`.\n\n  // Colors\n  //\n  // Generate palettes for full colors, grays, and theme colors.\n\n  @each $color, $value in $colors {\n    --#{$prefix}#{$color}: #{$value};\n  }\n\n  @each $color, $value in $grays {\n    --#{$prefix}gray-#{$color}: #{$value};\n  }\n\n  @each $color, $value in $theme-colors {\n    --#{$prefix}#{$color}: #{$value};\n  }\n\n  @each $color, $value in $theme-colors-rgb {\n    --#{$prefix}#{$color}-rgb: #{$value};\n  }\n\n  @each $color, $value in $theme-colors-text {\n    --#{$prefix}#{$color}-text: #{$value};\n  }\n\n  @each $color, $value in $theme-colors-bg-subtle {\n    --#{$prefix}#{$color}-bg-subtle: #{$value};\n  }\n\n  @each $color, $value in $theme-colors-border-subtle {\n    --#{$prefix}#{$color}-border-subtle: #{$value};\n  }\n\n  --#{$prefix}white-rgb: #{to-rgb($white)};\n  --#{$prefix}black-rgb: #{to-rgb($black)};\n  --#{$prefix}body-color-rgb: #{to-rgb($body-color)};\n  --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\n\n  // Fonts\n\n  // Note: Use `inspect` for lists so that quoted items keep the quotes.\n  // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n  --#{$prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n  --#{$prefix}font-monospace: #{inspect($font-family-monospace)};\n  --#{$prefix}gradient: #{$gradient};\n\n  // Root and body\n  // scss-docs-start root-body-variables\n  @if $font-size-root != null {\n    --#{$prefix}root-font-size: #{$font-size-root};\n  }\n  --#{$prefix}body-font-family: #{inspect($font-family-base)};\n  @include rfs($font-size-base, --#{$prefix}body-font-size);\n  --#{$prefix}body-font-weight: #{$font-weight-base};\n  --#{$prefix}body-line-height: #{$line-height-base};\n  --#{$prefix}body-color: #{$body-color};\n\n  --#{$prefix}emphasis-color: #{$body-emphasis-color};\n  --#{$prefix}emphasis-color-rgb: #{to-rgb($body-emphasis-color)};\n\n  --#{$prefix}secondary-color: #{$body-secondary-color};\n  --#{$prefix}secondary-color-rgb: #{to-rgb($body-secondary-color)};\n  --#{$prefix}secondary-bg: #{$body-secondary-bg};\n  --#{$prefix}secondary-bg-rgb: #{to-rgb($body-secondary-bg)};\n\n  --#{$prefix}tertiary-color: #{$body-tertiary-color};\n  --#{$prefix}tertiary-color-rgb: #{to-rgb($body-tertiary-color)};\n  --#{$prefix}tertiary-bg: #{$body-tertiary-bg};\n  --#{$prefix}tertiary-bg-rgb: #{to-rgb($body-tertiary-bg)};\n\n  @if $body-text-align != null {\n    --#{$prefix}body-text-align: #{$body-text-align};\n  }\n  --#{$prefix}body-bg: #{$body-bg};\n  --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\n  // scss-docs-end root-body-variables\n\n  @if $headings-color != null {\n    --#{$prefix}heading-color: #{$headings-color};\n  }\n\n  --#{$prefix}link-color: #{$link-color};\n  --#{$prefix}link-color-rgb: #{to-rgb($link-color)};\n  --#{$prefix}link-decoration: #{$link-decoration};\n\n  --#{$prefix}link-hover-color: #{$link-hover-color};\n  --#{$prefix}link-hover-color-rgb: #{to-rgb($link-hover-color)};\n\n  @if $link-hover-decoration != null {\n    --#{$prefix}link-hover-decoration: #{$link-hover-decoration};\n  }\n\n  --#{$prefix}code-color: #{$code-color};\n  --#{$prefix}highlight-bg: #{$mark-bg};\n\n  // scss-docs-start root-border-var\n  --#{$prefix}border-width: #{$border-width};\n  --#{$prefix}border-style: #{$border-style};\n  --#{$prefix}border-color: #{$border-color};\n  --#{$prefix}border-color-translucent: #{$border-color-translucent};\n\n  --#{$prefix}border-radius: #{$border-radius};\n  --#{$prefix}border-radius-sm: #{$border-radius-sm};\n  --#{$prefix}border-radius-lg: #{$border-radius-lg};\n  --#{$prefix}border-radius-xl: #{$border-radius-xl};\n  --#{$prefix}border-radius-2xl: #{$border-radius-2xl};\n  --#{$prefix}border-radius-pill: #{$border-radius-pill};\n  // scss-docs-end root-border-var\n\n  --#{$prefix}box-shadow: #{$box-shadow};\n  --#{$prefix}box-shadow-sm: #{$box-shadow-sm};\n  --#{$prefix}box-shadow-lg: #{$box-shadow-lg};\n  --#{$prefix}box-shadow-inset: #{$box-shadow-inset};\n\n  --#{$prefix}emphasis-color: #{$emphasis-color};\n\n  // scss-docs-start form-control-vars\n  --#{$prefix}form-control-bg: var(--#{$prefix}body-bg);\n  --#{$prefix}form-control-disabled-bg: var(--#{$prefix}secondary-bg);\n  // scss-docs-end form-control-vars\n\n  --#{$prefix}highlight-bg: #{$mark-bg};\n\n  @each $name, $value in $grid-breakpoints {\n    --#{$prefix}breakpoint-#{$name}: #{$value};\n  }\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark, true) {\n    // scss-docs-start root-dark-mode-vars\n    --#{$prefix}body-color: #{$body-color-dark};\n    --#{$prefix}body-color-rgb: #{to-rgb($body-color-dark)};\n    --#{$prefix}body-bg: #{$body-bg-dark};\n    --#{$prefix}body-bg-rgb: #{to-rgb($body-bg-dark)};\n\n    --#{$prefix}emphasis-color: #{$body-emphasis-color-dark};\n    --#{$prefix}emphasis-color-rgb: #{to-rgb($body-emphasis-color-dark)};\n\n    --#{$prefix}secondary-color: #{$body-secondary-color-dark};\n    --#{$prefix}secondary-color-rgb: #{to-rgb($body-secondary-color-dark)};\n    --#{$prefix}secondary-bg: #{$body-secondary-bg-dark};\n    --#{$prefix}secondary-bg-rgb: #{to-rgb($body-secondary-bg-dark)};\n\n    --#{$prefix}tertiary-color: #{$body-tertiary-color-dark};\n    --#{$prefix}tertiary-color-rgb: #{to-rgb($body-tertiary-color-dark)};\n    --#{$prefix}tertiary-bg: #{$body-tertiary-bg-dark};\n    --#{$prefix}tertiary-bg-rgb: #{to-rgb($body-tertiary-bg-dark)};\n\n    --#{$prefix}emphasis-color: #{$emphasis-color-dark};\n\n    --#{$prefix}primary-text: #{$primary-text-dark};\n    --#{$prefix}secondary-text: #{$secondary-text-dark};\n    --#{$prefix}success-text: #{$success-text-dark};\n    --#{$prefix}info-text: #{$info-text-dark};\n    --#{$prefix}warning-text: #{$warning-text-dark};\n    --#{$prefix}danger-text: #{$danger-text-dark};\n    --#{$prefix}light-text: #{$light-text-dark};\n    --#{$prefix}dark-text: #{$dark-text-dark};\n\n    --#{$prefix}primary-bg-subtle: #{$primary-bg-subtle-dark};\n    --#{$prefix}secondary-bg-subtle: #{$secondary-bg-subtle-dark};\n    --#{$prefix}success-bg-subtle: #{$success-bg-subtle-dark};\n    --#{$prefix}info-bg-subtle: #{$info-bg-subtle-dark};\n    --#{$prefix}warning-bg-subtle: #{$warning-bg-subtle-dark};\n    --#{$prefix}danger-bg-subtle: #{$danger-bg-subtle-dark};\n    --#{$prefix}light-bg-subtle: #{$light-bg-subtle-dark};\n    --#{$prefix}dark-bg-subtle: #{$dark-bg-subtle-dark};\n\n    --#{$prefix}primary-border-subtle: #{$primary-border-subtle-dark};\n    --#{$prefix}secondary-border-subtle: #{$secondary-border-subtle-dark};\n    --#{$prefix}success-border-subtle: #{$success-border-subtle-dark};\n    --#{$prefix}info-border-subtle: #{$info-border-subtle-dark};\n    --#{$prefix}warning-border-subtle: #{$warning-border-subtle-dark};\n    --#{$prefix}danger-border-subtle: #{$danger-border-subtle-dark};\n    --#{$prefix}light-border-subtle: #{$light-border-subtle-dark};\n    --#{$prefix}dark-border-subtle: #{$dark-border-subtle-dark};\n\n    --#{$prefix}heading-color: #{$headings-color-dark};\n\n    --#{$prefix}link-color: #{$link-color-dark};\n    --#{$prefix}link-hover-color: #{$link-hover-color-dark};\n    --#{$prefix}link-color-rgb: #{to-rgb($link-color-dark)};\n    --#{$prefix}link-hover-color-rgb: #{to-rgb($link-hover-color-dark)};\n\n    --#{$prefix}code-color: #{$code-color-dark};\n\n    --#{$prefix}border-color: #{$border-color-dark};\n    --#{$prefix}border-color-translucent: #{$border-color-translucent-dark};\n    // scss-docs-end root-dark-mode-vars\n  }\n}\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated responsive values for font sizes, paddings, margins and much more\n//\n// Licensed under MIT (https://github.com/twbs/rfs/blob/main/LICENSE)\n\n// Configuration\n\n// Base value\n$rfs-base-value: 1.25rem !default;\n$rfs-unit: rem !default;\n\n@if $rfs-unit != rem and $rfs-unit != px {\n  @error \"`#{$rfs-unit}` is not a valid unit for $rfs-unit. Use `px` or `rem`.\";\n}\n\n// Breakpoint at where values start decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n@if $rfs-breakpoint-unit != px and $rfs-breakpoint-unit != em and $rfs-breakpoint-unit != rem {\n  @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n}\n\n// Resize values based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != number or $rfs-factor <= 1 {\n  @error \"`#{$rfs-factor}` is not a valid  $rfs-factor, it must be greater than 1.\";\n}\n\n// Mode. Possibilities: \"min-media-query\", \"max-media-query\"\n$rfs-mode: min-media-query !default;\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-rfs to false\n$enable-rfs: true !default;\n\n// Cache $rfs-base-value unit\n$rfs-base-value-unit: unit($rfs-base-value);\n\n@function divide($dividend, $divisor, $precision: 10) {\n  $sign: if($dividend > 0 and $divisor > 0 or $dividend < 0 and $divisor < 0, 1, -1);\n  $dividend: abs($dividend);\n  $divisor: abs($divisor);\n  @if $dividend == 0 {\n    @return 0;\n  }\n  @if $divisor == 0 {\n    @error \"Cannot divide by 0\";\n  }\n  $remainder: $dividend;\n  $result: 0;\n  $factor: 10;\n  @while ($remainder > 0 and $precision >= 0) {\n    $quotient: 0;\n    @while ($remainder >= $divisor) {\n      $remainder: $remainder - $divisor;\n      $quotient: $quotient + 1;\n    }\n    $result: $result * 10 + $quotient;\n    $factor: $factor * .1;\n    $remainder: $remainder * 10;\n    $precision: $precision - 1;\n    @if ($precision < 0 and $remainder >= $divisor * 5) {\n      $result: $result + 1;\n    }\n  }\n  $result: $result * $factor * $sign;\n  $dividend-unit: unit($dividend);\n  $divisor-unit: unit($divisor);\n  $unit-map: (\n    \"px\": 1px,\n    \"rem\": 1rem,\n    \"em\": 1em,\n    \"%\": 1%\n  );\n  @if ($dividend-unit != $divisor-unit and map-has-key($unit-map, $dividend-unit)) {\n    $result: $result * map-get($unit-map, $dividend-unit);\n  }\n  @return $result;\n}\n\n// Remove px-unit from $rfs-base-value for calculations\n@if $rfs-base-value-unit == px {\n  $rfs-base-value: divide($rfs-base-value, $rfs-base-value * 0 + 1);\n}\n@else if $rfs-base-value-unit == rem {\n  $rfs-base-value: divide($rfs-base-value, divide($rfs-base-value * 0 + 1, $rfs-rem-value));\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == px {\n  $rfs-breakpoint: divide($rfs-breakpoint, $rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == rem or $rfs-breakpoint-unit-cache == \"em\" {\n  $rfs-breakpoint: divide($rfs-breakpoint, divide($rfs-breakpoint * 0 + 1, $rfs-rem-value));\n}\n\n// Calculate the media query value\n$rfs-mq-value: if($rfs-breakpoint-unit == px, #{$rfs-breakpoint}px, #{divide($rfs-breakpoint, $rfs-rem-value)}#{$rfs-breakpoint-unit});\n$rfs-mq-property-width: if($rfs-mode == max-media-query, max-width, min-width);\n$rfs-mq-property-height: if($rfs-mode == max-media-query, max-height, min-height);\n\n// Internal mixin used to determine which media query needs to be used\n@mixin _rfs-media-query {\n  @if $rfs-two-dimensional {\n    @if $rfs-mode == max-media-query {\n      @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}), (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n        @content;\n      }\n    }\n    @else {\n      @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) and (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n        @content;\n      }\n    }\n  }\n  @else {\n    @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) {\n      @content;\n    }\n  }\n}\n\n// Internal mixin that adds disable classes to the selector if needed.\n@mixin _rfs-rule {\n  @if $rfs-class == disable and $rfs-mode == max-media-query {\n    // Adding an extra class increases specificity, which prevents the media query to override the property\n    &,\n    .disable-rfs &,\n    &.disable-rfs {\n      @content;\n    }\n  }\n  @else if $rfs-class == enable and $rfs-mode == min-media-query {\n    .enable-rfs &,\n    &.enable-rfs {\n      @content;\n    }\n  }\n  @else {\n    @content;\n  }\n}\n\n// Internal mixin that adds enable classes to the selector if needed.\n@mixin _rfs-media-query-rule {\n\n  @if $rfs-class == enable {\n    @if $rfs-mode == min-media-query {\n      @content;\n    }\n\n    @include _rfs-media-query {\n      .enable-rfs &,\n      &.enable-rfs {\n        @content;\n      }\n    }\n  }\n  @else {\n    @if $rfs-class == disable and $rfs-mode == min-media-query {\n      .disable-rfs &,\n      &.disable-rfs {\n        @content;\n      }\n    }\n    @include _rfs-media-query {\n      @content;\n    }\n  }\n}\n\n// Helper function to get the formatted non-responsive value\n@function rfs-value($values) {\n  // Convert to list\n  $values: if(type-of($values) != list, ($values,), $values);\n\n  $val: '';\n\n  // Loop over each value and calculate value\n  @each $value in $values {\n    @if $value == 0 {\n      $val: $val + ' 0';\n    }\n    @else {\n      // Cache $value unit\n      $unit: if(type-of($value) == \"number\", unit($value), false);\n\n      @if $unit == px {\n        // Convert to rem if needed\n        $val: $val + ' ' + if($rfs-unit == rem, #{divide($value, $value * 0 + $rfs-rem-value)}rem, $value);\n      }\n      @else if $unit == rem {\n        // Convert to px if needed\n        $val: $val + ' ' + if($rfs-unit == px, #{divide($value, $value * 0 + 1) * $rfs-rem-value}px, $value);\n      }\n      @else {\n        // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n        $val: $val + ' ' + $value;\n      }\n    }\n  }\n\n  // Remove first space\n  @return unquote(str-slice($val, 2));\n}\n\n// Helper function to get the responsive value calculated by RFS\n@function rfs-fluid-value($values) {\n  // Convert to list\n  $values: if(type-of($values) != list, ($values,), $values);\n\n  $val: '';\n\n  // Loop over each value and calculate value\n  @each $value in $values {\n    @if $value == 0 {\n      $val: $val + ' 0';\n    }\n\n    @else {\n      // Cache $value unit\n      $unit: if(type-of($value) == \"number\", unit($value), false);\n\n      // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n      @if not $unit or $unit != px and $unit != rem {\n        $val: $val + ' ' + $value;\n      }\n\n      @else {\n        // Remove unit from $value for calculations\n        $value: divide($value, $value * 0 + if($unit == px, 1, divide(1, $rfs-rem-value)));\n\n        // Only add the media query if the value is greater than the minimum value\n        @if abs($value) <= $rfs-base-value or not $enable-rfs {\n          $val: $val + ' ' +  if($rfs-unit == rem, #{divide($value, $rfs-rem-value)}rem, #{$value}px);\n        }\n        @else {\n          // Calculate the minimum value\n          $value-min: $rfs-base-value + divide(abs($value) - $rfs-base-value, $rfs-factor);\n\n          // Calculate difference between $value and the minimum value\n          $value-diff: abs($value) - $value-min;\n\n          // Base value formatting\n          $min-width: if($rfs-unit == rem, #{divide($value-min, $rfs-rem-value)}rem, #{$value-min}px);\n\n          // Use negative value if needed\n          $min-width: if($value < 0, -$min-width, $min-width);\n\n          // Use `vmin` if two-dimensional is enabled\n          $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n          // Calculate the variable width between 0 and $rfs-breakpoint\n          $variable-width: #{divide($value-diff * 100, $rfs-breakpoint)}#{$variable-unit};\n\n          // Return the calculated value\n          $val: $val + ' calc(' + $min-width + if($value < 0, ' - ', ' + ') + $variable-width + ')';\n        }\n      }\n    }\n  }\n\n  // Remove first space\n  @return unquote(str-slice($val, 2));\n}\n\n// RFS mixin\n@mixin rfs($values, $property: font-size) {\n  @if $values != null {\n    $val: rfs-value($values);\n    $fluidVal: rfs-fluid-value($values);\n\n    // Do not print the media query if responsive & non-responsive values are the same\n    @if $val == $fluidVal {\n      #{$property}: $val;\n    }\n    @else {\n      @include _rfs-rule {\n        #{$property}: if($rfs-mode == max-media-query, $val, $fluidVal);\n\n        // Include safari iframe resize fix if needed\n        min-width: if($rfs-safari-iframe-resize-bug-fix, (0 * 1vw), null);\n      }\n\n      @include _rfs-media-query-rule {\n        #{$property}: if($rfs-mode == max-media-query, $fluidVal, $val);\n      }\n    }\n  }\n}\n\n// Shorthand helper mixins\n@mixin font-size($value) {\n  @include rfs($value);\n}\n\n@mixin padding($value) {\n  @include rfs($value, padding);\n}\n\n@mixin padding-top($value) {\n  @include rfs($value, padding-top);\n}\n\n@mixin padding-right($value) {\n  @include rfs($value, padding-right);\n}\n\n@mixin padding-bottom($value) {\n  @include rfs($value, padding-bottom);\n}\n\n@mixin padding-left($value) {\n  @include rfs($value, padding-left);\n}\n\n@mixin margin($value) {\n  @include rfs($value, margin);\n}\n\n@mixin margin-top($value) {\n  @include rfs($value, margin-top);\n}\n\n@mixin margin-right($value) {\n  @include rfs($value, margin-right);\n}\n\n@mixin margin-bottom($value) {\n  @include rfs($value, margin-bottom);\n}\n\n@mixin margin-left($value) {\n  @include rfs($value, margin-left);\n}\n","// scss-docs-start color-mode-mixin\n@mixin color-mode($mode: light, $root: false) {\n  @if $color-mode-type == \"media-query\" {\n    @if $root == true {\n      @media (prefers-color-scheme: $mode) {\n        :root {\n          @content;\n        }\n      }\n    } @else {\n      @media (prefers-color-scheme: $mode) {\n        @content;\n      }\n    }\n  } @else {\n    [data-bs-theme=\"#{$mode}\"] {\n      @content;\n    }\n  }\n}\n// scss-docs-end color-mode-mixin\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n\n*,\n*::before,\n*::after {\n  box-sizing: border-box;\n}\n\n\n// Root\n//\n// Ability to the value of the root font sizes, affecting the value of `rem`.\n// null by default, thus nothing is generated.\n\n:root {\n  @if $font-size-root != null {\n    @include font-size(var(--#{$prefix}root-font-size));\n  }\n\n  @if $enable-smooth-scroll {\n    @media (prefers-reduced-motion: no-preference) {\n      scroll-behavior: smooth;\n    }\n  }\n}\n\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Prevent adjustments of font size after orientation changes in iOS.\n// 4. Change the default tap highlight to be completely transparent in iOS.\n\n// scss-docs-start reboot-body-rules\nbody {\n  margin: 0; // 1\n  font-family: var(--#{$prefix}body-font-family);\n  @include font-size(var(--#{$prefix}body-font-size));\n  font-weight: var(--#{$prefix}body-font-weight);\n  line-height: var(--#{$prefix}body-line-height);\n  color: var(--#{$prefix}body-color);\n  text-align: var(--#{$prefix}body-text-align);\n  background-color: var(--#{$prefix}body-bg); // 2\n  -webkit-text-size-adjust: 100%; // 3\n  -webkit-tap-highlight-color: rgba($black, 0); // 4\n}\n// scss-docs-end reboot-body-rules\n\n\n// Content grouping\n//\n// 1. Reset Firefox's gray color\n\nhr {\n  margin: $hr-margin-y 0;\n  color: $hr-color; // 1\n  border: 0;\n  border-top: $hr-border-width solid $hr-border-color;\n  opacity: $hr-opacity;\n}\n\n\n// Typography\n//\n// 1. Remove top margins from headings\n//    By default, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top\n//    margin for easier control within type scales as it avoids margin collapsing.\n\n%heading {\n  margin-top: 0; // 1\n  margin-bottom: $headings-margin-bottom;\n  font-family: $headings-font-family;\n  font-style: $headings-font-style;\n  font-weight: $headings-font-weight;\n  line-height: $headings-line-height;\n  color: var(--#{$prefix}heading-color, inherit);\n}\n\nh1 {\n  @extend %heading;\n  @include font-size($h1-font-size);\n}\n\nh2 {\n  @extend %heading;\n  @include font-size($h2-font-size);\n}\n\nh3 {\n  @extend %heading;\n  @include font-size($h3-font-size);\n}\n\nh4 {\n  @extend %heading;\n  @include font-size($h4-font-size);\n}\n\nh5 {\n  @extend %heading;\n  @include font-size($h5-font-size);\n}\n\nh6 {\n  @extend %heading;\n  @include font-size($h6-font-size);\n}\n\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `<p>`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\n\np {\n  margin-top: 0;\n  margin-bottom: $paragraph-margin-bottom;\n}\n\n\n// Abbreviations\n//\n// 1. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 2. Add explicit cursor to indicate changed behavior.\n// 3. Prevent the text-decoration to be skipped.\n\nabbr[title] {\n  text-decoration: underline dotted; // 1\n  cursor: help; // 2\n  text-decoration-skip-ink: none; // 3\n}\n\n\n// Address\n\naddress {\n  margin-bottom: 1rem;\n  font-style: normal;\n  line-height: inherit;\n}\n\n\n// Lists\n\nol,\nul {\n  padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n  margin-top: 0;\n  margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n  margin-bottom: 0;\n}\n\ndt {\n  font-weight: $dt-font-weight;\n}\n\n// 1. Undo browser default\n\ndd {\n  margin-bottom: .5rem;\n  margin-left: 0; // 1\n}\n\n\n// Blockquote\n\nblockquote {\n  margin: 0 0 1rem;\n}\n\n\n// Strong\n//\n// Add the correct font weight in Chrome, Edge, and Safari\n\nb,\nstrong {\n  font-weight: $font-weight-bolder;\n}\n\n\n// Small\n//\n// Add the correct font size in all browsers\n\nsmall {\n  @include font-size($small-font-size);\n}\n\n\n// Mark\n\nmark {\n  padding: $mark-padding;\n  background-color: var(--#{$prefix}highlight-bg);\n}\n\n\n// Sub and Sup\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n\nsub,\nsup {\n  position: relative;\n  @include font-size($sub-sup-font-size);\n  line-height: 0;\n  vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n// Links\n\na {\n  color: rgba(var(--#{$prefix}link-color-rgb), var(--#{$prefix}link-opacity, 1));\n  text-decoration: $link-decoration;\n\n  &:hover {\n    --#{$prefix}link-color-rgb: var(--#{$prefix}link-hover-color-rgb);\n    text-decoration: $link-hover-decoration;\n  }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([class]) {\n  &,\n  &:hover {\n    color: inherit;\n    text-decoration: none;\n  }\n}\n\n\n// Code\n\npre,\ncode,\nkbd,\nsamp {\n  font-family: $font-family-code;\n  @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\n// 1. Remove browser default top margin\n// 2. Reset browser default of `1em` to use `rem`s\n// 3. Don't allow content to break outside\n\npre {\n  display: block;\n  margin-top: 0; // 1\n  margin-bottom: 1rem; // 2\n  overflow: auto; // 3\n  @include font-size($code-font-size);\n  color: $pre-color;\n\n  // Account for some code outputs that place code tags in pre tags\n  code {\n    @include font-size(inherit);\n    color: inherit;\n    word-break: normal;\n  }\n}\n\ncode {\n  @include font-size($code-font-size);\n  color: var(--#{$prefix}code-color);\n  word-wrap: break-word;\n\n  // Streamline the style when inside anchors to avoid broken underline and more\n  a > & {\n    color: inherit;\n  }\n}\n\nkbd {\n  padding: $kbd-padding-y $kbd-padding-x;\n  @include font-size($kbd-font-size);\n  color: $kbd-color;\n  background-color: $kbd-bg;\n  @include border-radius($border-radius-sm);\n\n  kbd {\n    padding: 0;\n    @include font-size(1em);\n    font-weight: $nested-kbd-font-weight;\n  }\n}\n\n\n// Figures\n//\n// Apply a consistent margin strategy (matches our type styles).\n\nfigure {\n  margin: 0 0 1rem;\n}\n\n\n// Images and content\n\nimg,\nsvg {\n  vertical-align: middle;\n}\n\n\n// Tables\n//\n// Prevent double borders\n\ntable {\n  caption-side: bottom;\n  border-collapse: collapse;\n}\n\ncaption {\n  padding-top: $table-cell-padding-y;\n  padding-bottom: $table-cell-padding-y;\n  color: $table-caption-color;\n  text-align: left;\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `<td>` alignment by inheriting `text-align`.\n// 3. Fix alignment for Safari\n\nth {\n  font-weight: $table-th-font-weight; // 1\n  text-align: inherit; // 2\n  text-align: -webkit-match-parent; // 3\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n  border-color: inherit;\n  border-style: solid;\n  border-width: 0;\n}\n\n\n// Forms\n//\n// 1. Allow labels to use `margin` for spacing.\n\nlabel {\n  display: inline-block; // 1\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n// See https://github.com/twbs/bootstrap/issues/24093\n\nbutton {\n  // stylelint-disable-next-line property-disallowed-list\n  border-radius: 0;\n}\n\n// Explicitly remove focus outline in Chromium when it shouldn't be\n// visible (e.g. as result of mouse click or touch tap). It already\n// should be doing this automatically, but seems to currently be\n// confused and applies its very visible two-tone outline anyway.\n\nbutton:focus:not(:focus-visible) {\n  outline: 0;\n}\n\n// 1. Remove the margin in Firefox and Safari\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n  margin: 0; // 1\n  font-family: inherit;\n  @include font-size(inherit);\n  line-height: inherit;\n}\n\n// Remove the inheritance of text transform in Firefox\nbutton,\nselect {\n  text-transform: none;\n}\n// Set the cursor for non-`<button>` buttons\n//\n// Details at https://github.com/twbs/bootstrap/pull/30562\n[role=\"button\"] {\n  cursor: pointer;\n}\n\nselect {\n  // Remove the inheritance of word-wrap in Safari.\n  // See https://github.com/twbs/bootstrap/issues/24990\n  word-wrap: normal;\n\n  // Undo the opacity change from Chrome\n  &:disabled {\n    opacity: 1;\n  }\n}\n\n// Remove the dropdown arrow only from text type inputs built with datalists in Chrome.\n// See https://stackoverflow.com/a/54997118\n\n[list]:not([type=\"date\"]):not([type=\"datetime-local\"]):not([type=\"month\"]):not([type=\"week\"]):not([type=\"time\"])::-webkit-calendar-picker-indicator {\n  display: none !important;\n}\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n//    controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\n// 3. Opinionated: add \"hand\" cursor to non-disabled button elements.\n\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n  -webkit-appearance: button; // 2\n\n  @if $enable-button-pointers {\n    &:not(:disabled) {\n      cursor: pointer; // 3\n    }\n  }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\n\n::-moz-focus-inner {\n  padding: 0;\n  border-style: none;\n}\n\n// 1. Textareas should really only resize vertically so they don't break their (horizontal) containers.\n\ntextarea {\n  resize: vertical; // 1\n}\n\n// 1. Browsers set a default `min-width: min-content;` on fieldsets,\n//    unlike e.g. `<div>`s, which have `min-width: 0;` by default.\n//    So we reset that to ensure fieldsets behave more like a standard block element.\n//    See https://github.com/twbs/bootstrap/issues/12359\n//    and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n// 2. Reset the default outline behavior of fieldsets so they don't affect page layout.\n\nfieldset {\n  min-width: 0; // 1\n  padding: 0; // 2\n  margin: 0; // 2\n  border: 0; // 2\n}\n\n// 1. By using `float: left`, the legend will behave like a block element.\n//    This way the border of a fieldset wraps around the legend if present.\n// 2. Fix wrapping bug.\n//    See https://github.com/twbs/bootstrap/issues/29712\n\nlegend {\n  float: left; // 1\n  width: 100%;\n  padding: 0;\n  margin-bottom: $legend-margin-bottom;\n  @include font-size($legend-font-size);\n  font-weight: $legend-font-weight;\n  line-height: inherit;\n\n  + * {\n    clear: left; // 2\n  }\n}\n\n// Fix height of inputs with a type of datetime-local, date, month, week, or time\n// See https://github.com/twbs/bootstrap/issues/18842\n\n::-webkit-datetime-edit-fields-wrapper,\n::-webkit-datetime-edit-text,\n::-webkit-datetime-edit-minute,\n::-webkit-datetime-edit-hour-field,\n::-webkit-datetime-edit-day-field,\n::-webkit-datetime-edit-month-field,\n::-webkit-datetime-edit-year-field {\n  padding: 0;\n}\n\n::-webkit-inner-spin-button {\n  height: auto;\n}\n\n// 1. Correct the outline style in Safari.\n// 2. This overrides the extra rounded corners on search inputs in iOS so that our\n//    `.form-control` class can properly style them. Note that this cannot simply\n//    be added to `.form-control` as it's not specific enough. For details, see\n//    https://github.com/twbs/bootstrap/issues/11586.\n\n[type=\"search\"] {\n  outline-offset: -2px; // 1\n  -webkit-appearance: textfield; // 2\n}\n\n// 1. A few input types should stay LTR\n// See https://rtlstyling.com/posts/rtl-styling#form-inputs\n// 2. RTL only output\n// See https://rtlcss.com/learn/usage-guide/control-directives/#raw\n\n/* rtl:raw:\n[type=\"tel\"],\n[type=\"url\"],\n[type=\"email\"],\n[type=\"number\"] {\n  direction: ltr;\n}\n*/\n\n// Remove the inner padding in Chrome and Safari on macOS.\n\n::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n// Remove padding around color pickers in webkit browsers\n\n::-webkit-color-swatch-wrapper {\n  padding: 0;\n}\n\n\n// 1. Inherit font family and line height for file input buttons\n// 2. Correct the inability to style clickable types in iOS and Safari.\n\n::file-selector-button {\n  font: inherit; // 1\n  -webkit-appearance: button; // 2\n}\n\n// Correct element displays\n\noutput {\n  display: inline-block;\n}\n\n// Remove border from iframe\n\niframe {\n  border: 0;\n}\n\n// Summary\n//\n// 1. Add the correct display in all browsers\n\nsummary {\n  display: list-item; // 1\n  cursor: pointer;\n}\n\n\n// Progress\n//\n// Add the correct vertical alignment in Chrome, Firefox, and Opera.\n\nprogress {\n  vertical-align: baseline;\n}\n\n\n// Hidden attribute\n//\n// Always hide an element with the `hidden` HTML attribute.\n\n[hidden] {\n  display: none !important;\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n// scss-docs-start gray-color-variables\n$white:    #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black:    #000 !default;\n// scss-docs-end gray-color-variables\n\n// fusv-disable\n// scss-docs-start gray-colors-map\n$grays: (\n  \"100\": $gray-100,\n  \"200\": $gray-200,\n  \"300\": $gray-300,\n  \"400\": $gray-400,\n  \"500\": $gray-500,\n  \"600\": $gray-600,\n  \"700\": $gray-700,\n  \"800\": $gray-800,\n  \"900\": $gray-900\n) !default;\n// scss-docs-end gray-colors-map\n// fusv-enable\n\n// scss-docs-start color-variables\n$blue:    #0d6efd !default;\n$indigo:  #6610f2 !default;\n$purple:  #6f42c1 !default;\n$pink:    #d63384 !default;\n$red:     #dc3545 !default;\n$orange:  #fd7e14 !default;\n$yellow:  #ffc107 !default;\n$green:   #198754 !default;\n$teal:    #20c997 !default;\n$cyan:    #0dcaf0 !default;\n// scss-docs-end color-variables\n\n// scss-docs-start colors-map\n$colors: (\n  \"blue\":       $blue,\n  \"indigo\":     $indigo,\n  \"purple\":     $purple,\n  \"pink\":       $pink,\n  \"red\":        $red,\n  \"orange\":     $orange,\n  \"yellow\":     $yellow,\n  \"green\":      $green,\n  \"teal\":       $teal,\n  \"cyan\":       $cyan,\n  \"black\":      $black,\n  \"white\":      $white,\n  \"gray\":       $gray-600,\n  \"gray-dark\":  $gray-800\n) !default;\n// scss-docs-end colors-map\n\n// The contrast ratio to reach against white, to determine if color changes from \"light\" to \"dark\". Acceptable values for WCAG 2.0 are 3, 4.5 and 7.\n// See https://www.w3.org/TR/WCAG20/#visual-audio-contrast-contrast\n$min-contrast-ratio:   4.5 !default;\n\n// Customize the light and dark text colors for use in our color contrast function.\n$color-contrast-dark:      $black !default;\n$color-contrast-light:     $white !default;\n\n// fusv-disable\n$blue-100: tint-color($blue, 80%) !default;\n$blue-200: tint-color($blue, 60%) !default;\n$blue-300: tint-color($blue, 40%) !default;\n$blue-400: tint-color($blue, 20%) !default;\n$blue-500: $blue !default;\n$blue-600: shade-color($blue, 20%) !default;\n$blue-700: shade-color($blue, 40%) !default;\n$blue-800: shade-color($blue, 60%) !default;\n$blue-900: shade-color($blue, 80%) !default;\n\n$indigo-100: tint-color($indigo, 80%) !default;\n$indigo-200: tint-color($indigo, 60%) !default;\n$indigo-300: tint-color($indigo, 40%) !default;\n$indigo-400: tint-color($indigo, 20%) !default;\n$indigo-500: $indigo !default;\n$indigo-600: shade-color($indigo, 20%) !default;\n$indigo-700: shade-color($indigo, 40%) !default;\n$indigo-800: shade-color($indigo, 60%) !default;\n$indigo-900: shade-color($indigo, 80%) !default;\n\n$purple-100: tint-color($purple, 80%) !default;\n$purple-200: tint-color($purple, 60%) !default;\n$purple-300: tint-color($purple, 40%) !default;\n$purple-400: tint-color($purple, 20%) !default;\n$purple-500: $purple !default;\n$purple-600: shade-color($purple, 20%) !default;\n$purple-700: shade-color($purple, 40%) !default;\n$purple-800: shade-color($purple, 60%) !default;\n$purple-900: shade-color($purple, 80%) !default;\n\n$pink-100: tint-color($pink, 80%) !default;\n$pink-200: tint-color($pink, 60%) !default;\n$pink-300: tint-color($pink, 40%) !default;\n$pink-400: tint-color($pink, 20%) !default;\n$pink-500: $pink !default;\n$pink-600: shade-color($pink, 20%) !default;\n$pink-700: shade-color($pink, 40%) !default;\n$pink-800: shade-color($pink, 60%) !default;\n$pink-900: shade-color($pink, 80%) !default;\n\n$red-100: tint-color($red, 80%) !default;\n$red-200: tint-color($red, 60%) !default;\n$red-300: tint-color($red, 40%) !default;\n$red-400: tint-color($red, 20%) !default;\n$red-500: $red !default;\n$red-600: shade-color($red, 20%) !default;\n$red-700: shade-color($red, 40%) !default;\n$red-800: shade-color($red, 60%) !default;\n$red-900: shade-color($red, 80%) !default;\n\n$orange-100: tint-color($orange, 80%) !default;\n$orange-200: tint-color($orange, 60%) !default;\n$orange-300: tint-color($orange, 40%) !default;\n$orange-400: tint-color($orange, 20%) !default;\n$orange-500: $orange !default;\n$orange-600: shade-color($orange, 20%) !default;\n$orange-700: shade-color($orange, 40%) !default;\n$orange-800: shade-color($orange, 60%) !default;\n$orange-900: shade-color($orange, 80%) !default;\n\n$yellow-100: tint-color($yellow, 80%) !default;\n$yellow-200: tint-color($yellow, 60%) !default;\n$yellow-300: tint-color($yellow, 40%) !default;\n$yellow-400: tint-color($yellow, 20%) !default;\n$yellow-500: $yellow !default;\n$yellow-600: shade-color($yellow, 20%) !default;\n$yellow-700: shade-color($yellow, 40%) !default;\n$yellow-800: shade-color($yellow, 60%) !default;\n$yellow-900: shade-color($yellow, 80%) !default;\n\n$green-100: tint-color($green, 80%) !default;\n$green-200: tint-color($green, 60%) !default;\n$green-300: tint-color($green, 40%) !default;\n$green-400: tint-color($green, 20%) !default;\n$green-500: $green !default;\n$green-600: shade-color($green, 20%) !default;\n$green-700: shade-color($green, 40%) !default;\n$green-800: shade-color($green, 60%) !default;\n$green-900: shade-color($green, 80%) !default;\n\n$teal-100: tint-color($teal, 80%) !default;\n$teal-200: tint-color($teal, 60%) !default;\n$teal-300: tint-color($teal, 40%) !default;\n$teal-400: tint-color($teal, 20%) !default;\n$teal-500: $teal !default;\n$teal-600: shade-color($teal, 20%) !default;\n$teal-700: shade-color($teal, 40%) !default;\n$teal-800: shade-color($teal, 60%) !default;\n$teal-900: shade-color($teal, 80%) !default;\n\n$cyan-100: tint-color($cyan, 80%) !default;\n$cyan-200: tint-color($cyan, 60%) !default;\n$cyan-300: tint-color($cyan, 40%) !default;\n$cyan-400: tint-color($cyan, 20%) !default;\n$cyan-500: $cyan !default;\n$cyan-600: shade-color($cyan, 20%) !default;\n$cyan-700: shade-color($cyan, 40%) !default;\n$cyan-800: shade-color($cyan, 60%) !default;\n$cyan-900: shade-color($cyan, 80%) !default;\n\n$blues: (\n  \"blue-100\": $blue-100,\n  \"blue-200\": $blue-200,\n  \"blue-300\": $blue-300,\n  \"blue-400\": $blue-400,\n  \"blue-500\": $blue-500,\n  \"blue-600\": $blue-600,\n  \"blue-700\": $blue-700,\n  \"blue-800\": $blue-800,\n  \"blue-900\": $blue-900\n) !default;\n\n$indigos: (\n  \"indigo-100\": $indigo-100,\n  \"indigo-200\": $indigo-200,\n  \"indigo-300\": $indigo-300,\n  \"indigo-400\": $indigo-400,\n  \"indigo-500\": $indigo-500,\n  \"indigo-600\": $indigo-600,\n  \"indigo-700\": $indigo-700,\n  \"indigo-800\": $indigo-800,\n  \"indigo-900\": $indigo-900\n) !default;\n\n$purples: (\n  \"purple-100\": $purple-100,\n  \"purple-200\": $purple-200,\n  \"purple-300\": $purple-300,\n  \"purple-400\": $purple-400,\n  \"purple-500\": $purple-500,\n  \"purple-600\": $purple-600,\n  \"purple-700\": $purple-700,\n  \"purple-800\": $purple-800,\n  \"purple-900\": $purple-900\n) !default;\n\n$pinks: (\n  \"pink-100\": $pink-100,\n  \"pink-200\": $pink-200,\n  \"pink-300\": $pink-300,\n  \"pink-400\": $pink-400,\n  \"pink-500\": $pink-500,\n  \"pink-600\": $pink-600,\n  \"pink-700\": $pink-700,\n  \"pink-800\": $pink-800,\n  \"pink-900\": $pink-900\n) !default;\n\n$reds: (\n  \"red-100\": $red-100,\n  \"red-200\": $red-200,\n  \"red-300\": $red-300,\n  \"red-400\": $red-400,\n  \"red-500\": $red-500,\n  \"red-600\": $red-600,\n  \"red-700\": $red-700,\n  \"red-800\": $red-800,\n  \"red-900\": $red-900\n) !default;\n\n$oranges: (\n  \"orange-100\": $orange-100,\n  \"orange-200\": $orange-200,\n  \"orange-300\": $orange-300,\n  \"orange-400\": $orange-400,\n  \"orange-500\": $orange-500,\n  \"orange-600\": $orange-600,\n  \"orange-700\": $orange-700,\n  \"orange-800\": $orange-800,\n  \"orange-900\": $orange-900\n) !default;\n\n$yellows: (\n  \"yellow-100\": $yellow-100,\n  \"yellow-200\": $yellow-200,\n  \"yellow-300\": $yellow-300,\n  \"yellow-400\": $yellow-400,\n  \"yellow-500\": $yellow-500,\n  \"yellow-600\": $yellow-600,\n  \"yellow-700\": $yellow-700,\n  \"yellow-800\": $yellow-800,\n  \"yellow-900\": $yellow-900\n) !default;\n\n$greens: (\n  \"green-100\": $green-100,\n  \"green-200\": $green-200,\n  \"green-300\": $green-300,\n  \"green-400\": $green-400,\n  \"green-500\": $green-500,\n  \"green-600\": $green-600,\n  \"green-700\": $green-700,\n  \"green-800\": $green-800,\n  \"green-900\": $green-900\n) !default;\n\n$teals: (\n  \"teal-100\": $teal-100,\n  \"teal-200\": $teal-200,\n  \"teal-300\": $teal-300,\n  \"teal-400\": $teal-400,\n  \"teal-500\": $teal-500,\n  \"teal-600\": $teal-600,\n  \"teal-700\": $teal-700,\n  \"teal-800\": $teal-800,\n  \"teal-900\": $teal-900\n) !default;\n\n$cyans: (\n  \"cyan-100\": $cyan-100,\n  \"cyan-200\": $cyan-200,\n  \"cyan-300\": $cyan-300,\n  \"cyan-400\": $cyan-400,\n  \"cyan-500\": $cyan-500,\n  \"cyan-600\": $cyan-600,\n  \"cyan-700\": $cyan-700,\n  \"cyan-800\": $cyan-800,\n  \"cyan-900\": $cyan-900\n) !default;\n// fusv-enable\n\n// scss-docs-start theme-color-variables\n$primary:       $blue !default;\n$secondary:     $gray-600 !default;\n$success:       $green !default;\n$info:          $cyan !default;\n$warning:       $yellow !default;\n$danger:        $red !default;\n$light:         $gray-100 !default;\n$dark:          $gray-900 !default;\n// scss-docs-end theme-color-variables\n\n// scss-docs-start theme-colors-map\n$theme-colors: (\n  \"primary\":    $primary,\n  \"secondary\":  $secondary,\n  \"success\":    $success,\n  \"info\":       $info,\n  \"warning\":    $warning,\n  \"danger\":     $danger,\n  \"light\":      $light,\n  \"dark\":       $dark\n) !default;\n// scss-docs-end theme-colors-map\n\n$primary-text:            $blue-600 !default;\n$secondary-text:          $gray-600 !default;\n$success-text:            $green-600 !default;\n$info-text:               $cyan-700 !default;\n$warning-text:            $yellow-700 !default;\n$danger-text:             $red-600 !default;\n$light-text:              $gray-600 !default;\n$dark-text:               $gray-700 !default;\n\n$primary-bg-subtle:       $blue-100 !default;\n$secondary-bg-subtle:     $gray-100 !default;\n$success-bg-subtle:       $green-100 !default;\n$info-bg-subtle:          $cyan-100 !default;\n$warning-bg-subtle:       $yellow-100 !default;\n$danger-bg-subtle:        $red-100 !default;\n$light-bg-subtle:         mix($gray-100, $white) !default;\n$dark-bg-subtle:          $gray-400 !default;\n\n$primary-border-subtle:   $blue-200 !default;\n$secondary-border-subtle: $gray-200 !default;\n$success-border-subtle:   $green-200 !default;\n$info-border-subtle:      $cyan-200 !default;\n$warning-border-subtle:   $yellow-200 !default;\n$danger-border-subtle:    $red-200 !default;\n$light-border-subtle:     $gray-200 !default;\n$dark-border-subtle:      $gray-500 !default;\n\n// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n  (\"<\", \"%3c\"),\n  (\">\", \"%3e\"),\n  (\"#\", \"%23\"),\n  (\"(\", \"%28\"),\n  (\")\", \"%29\"),\n) !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret:                true !default;\n$enable-rounded:              true !default;\n$enable-shadows:              false !default;\n$enable-gradients:            false !default;\n$enable-transitions:          true !default;\n$enable-reduced-motion:       true !default;\n$enable-smooth-scroll:        true !default;\n$enable-grid-classes:         true !default;\n$enable-container-classes:    true !default;\n$enable-cssgrid:              false !default;\n$enable-button-pointers:      true !default;\n$enable-rfs:                  true !default;\n$enable-validation-icons:     true !default;\n$enable-negative-margins:     false !default;\n$enable-deprecation-messages: true !default;\n$enable-important-utilities:  true !default;\n\n$enable-dark-mode:            true !default;\n$color-mode-type:             data !default; // `data` or `media-query`\n\n// Prefix for :root CSS variables\n\n$variable-prefix:             bs- !default; // Deprecated in v5.2.0 for the shorter `$prefix`\n$prefix:                      $variable-prefix !default;\n\n// Gradient\n//\n// The gradient which is added to components if `$enable-gradients` is `true`\n// This gradient is also added to elements with `.bg-gradient`\n// scss-docs-start variable-gradient\n$gradient: linear-gradient(180deg, rgba($white, .15), rgba($white, 0)) !default;\n// scss-docs-end variable-gradient\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n// scss-docs-start spacer-variables-maps\n$spacer: 1rem !default;\n$spacers: (\n  0: 0,\n  1: $spacer * .25,\n  2: $spacer * .5,\n  3: $spacer,\n  4: $spacer * 1.5,\n  5: $spacer * 3,\n) !default;\n// scss-docs-end spacer-variables-maps\n\n// Position\n//\n// Define the edge positioning anchors of the position utilities.\n\n// scss-docs-start position-map\n$position-values: (\n  0: 0,\n  50: 50%,\n  100: 100%\n) !default;\n// scss-docs-end position-map\n\n// Body\n//\n// Settings for the `<body>` element.\n\n$body-text-align:           null !default;\n$body-color:                $gray-900 !default;\n$body-bg:                   $white !default;\n\n$body-emphasis-color:       $black !default;\n\n$body-secondary-color:      rgba($body-color, .75) !default;\n$body-secondary-bg:         $gray-200 !default;\n\n$body-tertiary-color:       rgba($body-color, .5) !default;\n$body-tertiary-bg:          $gray-100 !default;\n\n$emphasis-color:            $black !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color:                              $primary !default;\n$link-decoration:                         underline !default;\n$link-shade-percentage:                   20% !default;\n$link-hover-color:                        shift-color($link-color, $link-shade-percentage) !default;\n$link-hover-decoration:                   null !default;\n\n$stretched-link-pseudo-element:           after !default;\n$stretched-link-z-index:                  1 !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom:   1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n// scss-docs-start grid-breakpoints\n$grid-breakpoints: (\n  xs: 0,\n  sm: 576px,\n  md: 768px,\n  lg: 992px,\n  xl: 1200px,\n  xxl: 1400px\n) !default;\n// scss-docs-end grid-breakpoints\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n// scss-docs-start container-max-widths\n$container-max-widths: (\n  sm: 540px,\n  md: 720px,\n  lg: 960px,\n  xl: 1140px,\n  xxl: 1320px\n) !default;\n// scss-docs-end container-max-widths\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns:                12 !default;\n$grid-gutter-width:           1.5rem !default;\n$grid-row-columns:            6 !default;\n\n// Container padding\n\n$container-padding-x: $grid-gutter-width !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n// scss-docs-start border-variables\n$border-width:                1px !default;\n$border-widths: (\n  1: 1px,\n  2: 2px,\n  3: 3px,\n  4: 4px,\n  5: 5px\n) !default;\n$border-style:                solid !default;\n$border-color:                $gray-300 !default;\n$border-color-translucent:    rgba($black, .175) !default;\n// scss-docs-end border-variables\n\n// scss-docs-start border-radius-variables\n$border-radius:               .375rem !default;\n$border-radius-sm:            .25rem !default;\n$border-radius-lg:            .5rem !default;\n$border-radius-xl:            1rem !default;\n$border-radius-2xl:           2rem !default;\n$border-radius-pill:          50rem !default;\n// scss-docs-end border-radius-variables\n\n// scss-docs-start box-shadow-variables\n$box-shadow:                  0 .5rem 1rem rgba(var(--#{$prefix}body-color-rgb), .15) !default;\n$box-shadow-sm:               0 .125rem .25rem rgba(var(--#{$prefix}body-color-rgb), .075) !default;\n$box-shadow-lg:               0 1rem 3rem rgba(var(--#{$prefix}body-color-rgb), .175) !default;\n$box-shadow-inset:            inset 0 1px 2px rgba(var(--#{$prefix}body-color-rgb), .075) !default;\n// scss-docs-end box-shadow-variables\n\n$component-active-color:      $white !default;\n$component-active-bg:         $primary !default;\n\n// scss-docs-start caret-variables\n$caret-width:                 .3em !default;\n$caret-vertical-align:        $caret-width * .85 !default;\n$caret-spacing:               $caret-width * .85 !default;\n// scss-docs-end caret-variables\n\n$transition-base:             all .2s ease-in-out !default;\n$transition-fade:             opacity .15s linear !default;\n// scss-docs-start collapse-transition\n$transition-collapse:         height .35s ease !default;\n$transition-collapse-width:   width .35s ease !default;\n// scss-docs-end collapse-transition\n\n// stylelint-disable function-disallowed-list\n// scss-docs-start aspect-ratios\n$aspect-ratios: (\n  \"1x1\": 100%,\n  \"4x3\": calc(3 / 4 * 100%),\n  \"16x9\": calc(9 / 16 * 100%),\n  \"21x9\": calc(9 / 21 * 100%)\n) !default;\n// scss-docs-end aspect-ratios\n// stylelint-enable function-disallowed-list\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// scss-docs-start font-variables\n// stylelint-disable value-keyword-case\n$font-family-sans-serif:      system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", \"Liberation Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace:       SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n// stylelint-enable value-keyword-case\n$font-family-base:            var(--#{$prefix}font-sans-serif) !default;\n$font-family-code:            var(--#{$prefix}font-monospace) !default;\n\n// $font-size-root affects the value of `rem`, which is used for as well font sizes, paddings, and margins\n// $font-size-base affects the font size of the body text\n$font-size-root:              null !default;\n$font-size-base:              1rem !default; // Assumes the browser default, typically `16px`\n$font-size-sm:                $font-size-base * .875 !default;\n$font-size-lg:                $font-size-base * 1.25 !default;\n\n$font-weight-lighter:         lighter !default;\n$font-weight-light:           300 !default;\n$font-weight-normal:          400 !default;\n$font-weight-medium:          500 !default;\n$font-weight-semibold:        600 !default;\n$font-weight-bold:            700 !default;\n$font-weight-bolder:          bolder !default;\n\n$font-weight-base:            $font-weight-normal !default;\n\n$line-height-base:            1.5 !default;\n$line-height-sm:              1.25 !default;\n$line-height-lg:              2 !default;\n\n$h1-font-size:                $font-size-base * 2.5 !default;\n$h2-font-size:                $font-size-base * 2 !default;\n$h3-font-size:                $font-size-base * 1.75 !default;\n$h4-font-size:                $font-size-base * 1.5 !default;\n$h5-font-size:                $font-size-base * 1.25 !default;\n$h6-font-size:                $font-size-base !default;\n// scss-docs-end font-variables\n\n// scss-docs-start font-sizes\n$font-sizes: (\n  1: $h1-font-size,\n  2: $h2-font-size,\n  3: $h3-font-size,\n  4: $h4-font-size,\n  5: $h5-font-size,\n  6: $h6-font-size\n) !default;\n// scss-docs-end font-sizes\n\n// scss-docs-start headings-variables\n$headings-margin-bottom:      $spacer * .5 !default;\n$headings-font-family:        null !default;\n$headings-font-style:         null !default;\n$headings-font-weight:        500 !default;\n$headings-line-height:        1.2 !default;\n$headings-color:              null !default;\n// scss-docs-end headings-variables\n\n// scss-docs-start display-headings\n$display-font-sizes: (\n  1: 5rem,\n  2: 4.5rem,\n  3: 4rem,\n  4: 3.5rem,\n  5: 3rem,\n  6: 2.5rem\n) !default;\n\n$display-font-family: null !default;\n$display-font-style:  null !default;\n$display-font-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n// scss-docs-end display-headings\n\n// scss-docs-start type-variables\n$lead-font-size:              $font-size-base * 1.25 !default;\n$lead-font-weight:            300 !default;\n\n$small-font-size:             .875em !default;\n\n$sub-sup-font-size:           .75em !default;\n\n$text-muted:                  var(--#{$prefix}secondary-color) !default;\n\n$initialism-font-size:        $small-font-size !default;\n\n$blockquote-margin-y:         $spacer !default;\n$blockquote-font-size:        $font-size-base * 1.25 !default;\n$blockquote-footer-color:     $gray-600 !default;\n$blockquote-footer-font-size: $small-font-size !default;\n\n$hr-margin-y:                 $spacer !default;\n$hr-color:                    inherit !default;\n\n// fusv-disable\n$hr-bg-color:                 null !default; // Deprecated in v5.2.0\n$hr-height:                   null !default; // Deprecated in v5.2.0\n// fusv-enable\n\n$hr-border-color:             null !default; // Allows for inherited colors\n$hr-border-width:             var(--#{$prefix}border-width) !default;\n$hr-opacity:                  .25 !default;\n\n$legend-margin-bottom:        .5rem !default;\n$legend-font-size:            1.5rem !default;\n$legend-font-weight:          null !default;\n\n$dt-font-weight:              $font-weight-bold !default;\n\n$list-inline-padding:         .5rem !default;\n\n$mark-padding:                .1875em !default;\n$mark-bg:                     $yellow-100 !default;\n// scss-docs-end type-variables\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n// scss-docs-start table-variables\n$table-cell-padding-y:        .5rem !default;\n$table-cell-padding-x:        .5rem !default;\n$table-cell-padding-y-sm:     .25rem !default;\n$table-cell-padding-x-sm:     .25rem !default;\n\n$table-cell-vertical-align:   top !default;\n\n$table-color:                 var(--#{$prefix}body-color) !default;\n$table-bg:                    transparent !default;\n$table-accent-bg:             transparent !default;\n\n$table-th-font-weight:        null !default;\n\n$table-striped-color:         $table-color !default;\n$table-striped-bg-factor:     .05 !default;\n$table-striped-bg:            rgba($black, $table-striped-bg-factor) !default;\n\n$table-active-color:          $table-color !default;\n$table-active-bg-factor:      .1 !default;\n$table-active-bg:             rgba($black, $table-active-bg-factor) !default;\n\n$table-hover-color:           $table-color !default;\n$table-hover-bg-factor:       .075 !default;\n$table-hover-bg:              rgba($black, $table-hover-bg-factor) !default;\n\n$table-border-factor:         .1 !default;\n$table-border-width:          var(--#{$prefix}border-width) !default;\n$table-border-color:          var(--#{$prefix}border-color) !default;\n\n$table-striped-order:         odd !default;\n$table-striped-columns-order: even !default;\n\n$table-group-separator-color: currentcolor !default;\n\n$table-caption-color:         $text-muted !default;\n\n$table-bg-scale:              -80% !default;\n// scss-docs-end table-variables\n\n// scss-docs-start table-loop\n$table-variants: (\n  \"primary\":    shift-color($primary, $table-bg-scale),\n  \"secondary\":  shift-color($secondary, $table-bg-scale),\n  \"success\":    shift-color($success, $table-bg-scale),\n  \"info\":       shift-color($info, $table-bg-scale),\n  \"warning\":    shift-color($warning, $table-bg-scale),\n  \"danger\":     shift-color($danger, $table-bg-scale),\n  \"light\":      $light,\n  \"dark\":       $dark,\n) !default;\n// scss-docs-end table-loop\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n// scss-docs-start input-btn-variables\n$input-btn-padding-y:         .375rem !default;\n$input-btn-padding-x:         .75rem !default;\n$input-btn-font-family:       null !default;\n$input-btn-font-size:         $font-size-base !default;\n$input-btn-line-height:       $line-height-base !default;\n\n$input-btn-focus-width:         .25rem !default;\n$input-btn-focus-color-opacity: .25 !default;\n$input-btn-focus-color:         rgba($component-active-bg, $input-btn-focus-color-opacity) !default;\n$input-btn-focus-blur:          0 !default;\n$input-btn-focus-box-shadow:    0 0 $input-btn-focus-blur $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm:      .25rem !default;\n$input-btn-padding-x-sm:      .5rem !default;\n$input-btn-font-size-sm:      $font-size-sm !default;\n\n$input-btn-padding-y-lg:      .5rem !default;\n$input-btn-padding-x-lg:      1rem !default;\n$input-btn-font-size-lg:      $font-size-lg !default;\n\n$input-btn-border-width:      var(--#{$prefix}border-width) !default;\n// scss-docs-end input-btn-variables\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n// scss-docs-start btn-variables\n$btn-padding-y:               $input-btn-padding-y !default;\n$btn-padding-x:               $input-btn-padding-x !default;\n$btn-font-family:             $input-btn-font-family !default;\n$btn-font-size:               $input-btn-font-size !default;\n$btn-line-height:             $input-btn-line-height !default;\n$btn-white-space:             null !default; // Set to `nowrap` to prevent text wrapping\n\n$btn-padding-y-sm:            $input-btn-padding-y-sm !default;\n$btn-padding-x-sm:            $input-btn-padding-x-sm !default;\n$btn-font-size-sm:            $input-btn-font-size-sm !default;\n\n$btn-padding-y-lg:            $input-btn-padding-y-lg !default;\n$btn-padding-x-lg:            $input-btn-padding-x-lg !default;\n$btn-font-size-lg:            $input-btn-font-size-lg !default;\n\n$btn-border-width:            $input-btn-border-width !default;\n\n$btn-font-weight:             $font-weight-normal !default;\n$btn-box-shadow:              inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width:             $input-btn-focus-width !default;\n$btn-focus-box-shadow:        $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity:        .65 !default;\n$btn-active-box-shadow:       inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-color:              var(--#{$prefix}link-color) !default;\n$btn-link-hover-color:        var(--#{$prefix}link-hover-color) !default;\n$btn-link-disabled-color:     $gray-600 !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius:           $border-radius !default;\n$btn-border-radius-sm:        $border-radius-sm !default;\n$btn-border-radius-lg:        $border-radius-lg !default;\n\n$btn-transition:              color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$btn-hover-bg-shade-amount:       15% !default;\n$btn-hover-bg-tint-amount:        15% !default;\n$btn-hover-border-shade-amount:   20% !default;\n$btn-hover-border-tint-amount:    10% !default;\n$btn-active-bg-shade-amount:      20% !default;\n$btn-active-bg-tint-amount:       20% !default;\n$btn-active-border-shade-amount:  25% !default;\n$btn-active-border-tint-amount:   10% !default;\n// scss-docs-end btn-variables\n\n\n// Forms\n\n// scss-docs-start form-text-variables\n$form-text-margin-top:                  .25rem !default;\n$form-text-font-size:                   $small-font-size !default;\n$form-text-font-style:                  null !default;\n$form-text-font-weight:                 null !default;\n$form-text-color:                       $text-muted !default;\n// scss-docs-end form-text-variables\n\n// scss-docs-start form-label-variables\n$form-label-margin-bottom:              .5rem !default;\n$form-label-font-size:                  null !default;\n$form-label-font-style:                 null !default;\n$form-label-font-weight:                null !default;\n$form-label-color:                      null !default;\n// scss-docs-end form-label-variables\n\n// scss-docs-start form-input-variables\n$input-padding-y:                       $input-btn-padding-y !default;\n$input-padding-x:                       $input-btn-padding-x !default;\n$input-font-family:                     $input-btn-font-family !default;\n$input-font-size:                       $input-btn-font-size !default;\n$input-font-weight:                     $font-weight-base !default;\n$input-line-height:                     $input-btn-line-height !default;\n\n$input-padding-y-sm:                    $input-btn-padding-y-sm !default;\n$input-padding-x-sm:                    $input-btn-padding-x-sm !default;\n$input-font-size-sm:                    $input-btn-font-size-sm !default;\n\n$input-padding-y-lg:                    $input-btn-padding-y-lg !default;\n$input-padding-x-lg:                    $input-btn-padding-x-lg !default;\n$input-font-size-lg:                    $input-btn-font-size-lg !default;\n\n$input-bg:                              var(--#{$prefix}form-control-bg) !default;\n$input-disabled-color:                  null !default;\n$input-disabled-bg:                     var(--#{$prefix}form-control-disabled-bg) !default;\n$input-disabled-border-color:           null !default;\n\n$input-color:                           var(--#{$prefix}body-color) !default;\n$input-border-color:                    var(--#{$prefix}border-color) !default; //$gray-400\n$input-border-width:                    $input-btn-border-width !default;\n$input-box-shadow:                      $box-shadow-inset !default;\n\n$input-border-radius:                   $border-radius !default;\n$input-border-radius-sm:                $border-radius-sm !default;\n$input-border-radius-lg:                $border-radius-lg !default;\n\n$input-focus-bg:                        $input-bg !default;\n$input-focus-border-color:              tint-color($component-active-bg, 50%) !default;\n$input-focus-color:                     $input-color !default;\n$input-focus-width:                     $input-btn-focus-width !default;\n$input-focus-box-shadow:                $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color:               var(--#{$prefix}secondary-color) !default;\n$input-plaintext-color:                 var(--#{$prefix}body-color) !default;\n\n$input-height-border:                   calc($input-border-width * 2) !default; // stylelint-disable-line function-disallowed-list\n\n$input-height-inner:                    add($input-line-height * 1em, $input-padding-y * 2) !default;\n$input-height-inner-half:               add($input-line-height * .5em, $input-padding-y) !default;\n$input-height-inner-quarter:            add($input-line-height * .25em, $input-padding-y * .5) !default;\n\n$input-height:                          add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm:                       add($input-line-height * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg:                       add($input-line-height * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !default;\n\n$input-transition:                      border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-color-width:                      3rem !default;\n// scss-docs-end form-input-variables\n\n// scss-docs-start form-check-variables\n$form-check-input-width:                  1em !default;\n$form-check-min-height:                   $font-size-base * $line-height-base !default;\n$form-check-padding-start:                $form-check-input-width + .5em !default;\n$form-check-margin-bottom:                .125rem !default;\n$form-check-label-color:                  null !default;\n$form-check-label-cursor:                 null !default;\n$form-check-transition:                   null !default;\n\n$form-check-input-active-filter:          brightness(90%) !default;\n\n$form-check-input-bg:                     $input-bg !default;\n$form-check-input-border:                 var(--#{$prefix}border-width) solid var(--#{$prefix}border-color) !default;\n$form-check-input-border-radius:          .25em !default;\n$form-check-radio-border-radius:          50% !default;\n$form-check-input-focus-border:           $input-focus-border-color !default;\n$form-check-input-focus-box-shadow:       $input-btn-focus-box-shadow !default;\n\n$form-check-input-checked-color:          $component-active-color !default;\n$form-check-input-checked-bg-color:       $component-active-bg !default;\n$form-check-input-checked-border-color:   $form-check-input-checked-bg-color !default;\n$form-check-input-checked-bg-image:       url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path fill='none' stroke='#{$form-check-input-checked-color}' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/></svg>\") !default;\n$form-check-radio-checked-bg-image:       url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='2' fill='#{$form-check-input-checked-color}'/></svg>\") !default;\n\n$form-check-input-indeterminate-color:          $component-active-color !default;\n$form-check-input-indeterminate-bg-color:       $component-active-bg !default;\n$form-check-input-indeterminate-border-color:   $form-check-input-indeterminate-bg-color !default;\n$form-check-input-indeterminate-bg-image:       url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path fill='none' stroke='#{$form-check-input-indeterminate-color}' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/></svg>\") !default;\n\n$form-check-input-disabled-opacity:        .5 !default;\n$form-check-label-disabled-opacity:        $form-check-input-disabled-opacity !default;\n$form-check-btn-check-disabled-opacity:    $btn-disabled-opacity !default;\n\n$form-check-inline-margin-end:    1rem !default;\n// scss-docs-end form-check-variables\n\n// scss-docs-start form-switch-variables\n$form-switch-color:               rgba($black, .25) !default;\n$form-switch-width:               2em !default;\n$form-switch-padding-start:       $form-switch-width + .5em !default;\n$form-switch-bg-image:            url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='3' fill='#{$form-switch-color}'/></svg>\") !default;\n$form-switch-border-radius:       $form-switch-width !default;\n$form-switch-transition:          background-position .15s ease-in-out !default;\n\n$form-switch-focus-color:         $input-focus-border-color !default;\n$form-switch-focus-bg-image:      url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='3' fill='#{$form-switch-focus-color}'/></svg>\") !default;\n\n$form-switch-checked-color:       $component-active-color !default;\n$form-switch-checked-bg-image:    url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'><circle r='3' fill='#{$form-switch-checked-color}'/></svg>\") !default;\n$form-switch-checked-bg-position: right center !default;\n// scss-docs-end form-switch-variables\n\n// scss-docs-start input-group-variables\n$input-group-addon-padding-y:           $input-padding-y !default;\n$input-group-addon-padding-x:           $input-padding-x !default;\n$input-group-addon-font-weight:         $input-font-weight !default;\n$input-group-addon-color:               $input-color !default;\n$input-group-addon-bg:                  var(--#{$prefix}tertiary-bg) !default;\n$input-group-addon-border-color:        $input-border-color !default;\n// scss-docs-end input-group-variables\n\n// scss-docs-start form-select-variables\n$form-select-padding-y:             $input-padding-y !default;\n$form-select-padding-x:             $input-padding-x !default;\n$form-select-font-family:           $input-font-family !default;\n$form-select-font-size:             $input-font-size !default;\n$form-select-indicator-padding:     $form-select-padding-x * 3 !default; // Extra padding for background-image\n$form-select-font-weight:           $input-font-weight !default;\n$form-select-line-height:           $input-line-height !default;\n$form-select-color:                 $input-color !default;\n$form-select-bg:                    $input-bg !default;\n$form-select-disabled-color:        null !default;\n$form-select-disabled-bg:           $input-disabled-bg !default;\n$form-select-disabled-border-color: $input-disabled-border-color !default;\n$form-select-bg-position:           right $form-select-padding-x center !default;\n$form-select-bg-size:               16px 12px !default; // In pixels because image dimensions\n$form-select-indicator-color:       $gray-800 !default;\n$form-select-indicator:             url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='#{$form-select-indicator-color}' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/></svg>\") !default;\n\n$form-select-feedback-icon-padding-end: $form-select-padding-x * 2.5 + $form-select-indicator-padding !default;\n$form-select-feedback-icon-position:    center right $form-select-indicator-padding !default;\n$form-select-feedback-icon-size:        $input-height-inner-half $input-height-inner-half !default;\n\n$form-select-border-width:        $input-border-width !default;\n$form-select-border-color:        $input-border-color !default;\n$form-select-border-radius:       $input-border-radius !default;\n$form-select-box-shadow:          $box-shadow-inset !default;\n\n$form-select-focus-border-color:  $input-focus-border-color !default;\n$form-select-focus-width:         $input-focus-width !default;\n$form-select-focus-box-shadow:    0 0 0 $form-select-focus-width $input-btn-focus-color !default;\n\n$form-select-padding-y-sm:        $input-padding-y-sm !default;\n$form-select-padding-x-sm:        $input-padding-x-sm !default;\n$form-select-font-size-sm:        $input-font-size-sm !default;\n$form-select-border-radius-sm:    $input-border-radius-sm !default;\n\n$form-select-padding-y-lg:        $input-padding-y-lg !default;\n$form-select-padding-x-lg:        $input-padding-x-lg !default;\n$form-select-font-size-lg:        $input-font-size-lg !default;\n$form-select-border-radius-lg:    $input-border-radius-lg !default;\n\n$form-select-transition:          $input-transition !default;\n// scss-docs-end form-select-variables\n\n// scss-docs-start form-range-variables\n$form-range-track-width:          100% !default;\n$form-range-track-height:         .5rem !default;\n$form-range-track-cursor:         pointer !default;\n$form-range-track-bg:             var(--#{$prefix}tertiary-bg) !default;\n$form-range-track-border-radius:  1rem !default;\n$form-range-track-box-shadow:     $box-shadow-inset !default;\n\n$form-range-thumb-width:                   1rem !default;\n$form-range-thumb-height:                  $form-range-thumb-width !default;\n$form-range-thumb-bg:                      $component-active-bg !default;\n$form-range-thumb-border:                  0 !default;\n$form-range-thumb-border-radius:           1rem !default;\n$form-range-thumb-box-shadow:              0 .1rem .25rem rgba($black, .1) !default;\n$form-range-thumb-focus-box-shadow:        0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$form-range-thumb-focus-box-shadow-width:  $input-focus-width !default; // For focus box shadow issue in Edge\n$form-range-thumb-active-bg:               tint-color($component-active-bg, 70%) !default;\n$form-range-thumb-disabled-bg:             var(--#{$prefix}secondary-color) !default;\n$form-range-thumb-transition:              background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n// scss-docs-end form-range-variables\n\n// scss-docs-start form-file-variables\n$form-file-button-color:          $input-color !default;\n$form-file-button-bg:             var(--#{$prefix}tertiary-bg) !default;\n$form-file-button-hover-bg:       var(--#{$prefix}secondary-bg) !default;\n// scss-docs-end form-file-variables\n\n// scss-docs-start form-floating-variables\n$form-floating-height:                  add(3.5rem, $input-height-border) !default;\n$form-floating-line-height:             1.25 !default;\n$form-floating-padding-x:               $input-padding-x !default;\n$form-floating-padding-y:               1rem !default;\n$form-floating-input-padding-t:         1.625rem !default;\n$form-floating-input-padding-b:         .625rem !default;\n$form-floating-label-height:            1.875em !default;\n$form-floating-label-opacity:           .65 !default;\n$form-floating-label-transform:         scale(.85) translateY(-.5rem) translateX(.15rem) !default;\n$form-floating-label-disabled-color:    $gray-600 !default;\n$form-floating-transition:              opacity .1s ease-in-out, transform .1s ease-in-out !default;\n// scss-docs-end form-floating-variables\n\n// Form validation\n\n// scss-docs-start form-feedback-variables\n$form-feedback-margin-top:          $form-text-margin-top !default;\n$form-feedback-font-size:           $form-text-font-size !default;\n$form-feedback-font-style:          $form-text-font-style !default;\n$form-feedback-valid-color:         $success !default;\n$form-feedback-invalid-color:       $danger !default;\n\n$form-feedback-icon-valid-color:    $form-feedback-valid-color !default;\n$form-feedback-icon-valid:          url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'><path fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/></svg>\") !default;\n$form-feedback-icon-invalid-color:  $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid:        url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='#{$form-feedback-icon-invalid-color}'><circle cx='6' cy='6' r='4.5'/><path stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/><circle cx='6' cy='8.2' r='.6' fill='#{$form-feedback-icon-invalid-color}' stroke='none'/></svg>\") !default;\n// scss-docs-end form-feedback-variables\n\n// scss-docs-start form-validation-states\n$form-validation-states: (\n  \"valid\": (\n    \"color\": var(--#{$prefix}success-text),\n    \"icon\": $form-feedback-icon-valid,\n    \"tooltip-color\": #fff,\n    \"tooltip-bg-color\": var(--#{$prefix}success),\n    \"focus-box-shadow\": 0 0 $input-btn-focus-blur $input-focus-width rgba(var(--#{$prefix}success-rgb), $input-btn-focus-color-opacity),\n    \"border-color\": var(--#{$prefix}success),\n  ),\n  \"invalid\": (\n    \"color\": var(--#{$prefix}danger-text),\n    \"icon\": $form-feedback-icon-invalid,\n    \"tooltip-color\": #fff,\n    \"tooltip-bg-color\": var(--#{$prefix}danger),\n    \"focus-box-shadow\": 0 0 $input-btn-focus-blur $input-focus-width rgba(var(--#{$prefix}danger-rgb), $input-btn-focus-color-opacity),\n    \"border-color\": var(--#{$prefix}danger),\n  )\n) !default;\n// scss-docs-end form-validation-states\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n// scss-docs-start zindex-stack\n$zindex-dropdown:                   1000 !default;\n$zindex-sticky:                     1020 !default;\n$zindex-fixed:                      1030 !default;\n$zindex-offcanvas-backdrop:         1040 !default;\n$zindex-offcanvas:                  1045 !default;\n$zindex-modal-backdrop:             1050 !default;\n$zindex-modal:                      1055 !default;\n$zindex-popover:                    1070 !default;\n$zindex-tooltip:                    1080 !default;\n$zindex-toast:                      1090 !default;\n// scss-docs-end zindex-stack\n\n// scss-docs-start zindex-levels-map\n$zindex-levels: (\n  n1: -1,\n  0: 0,\n  1: 1,\n  2: 2,\n  3: 3\n) !default;\n// scss-docs-end zindex-levels-map\n\n\n// Navs\n\n// scss-docs-start nav-variables\n$nav-link-padding-y:                .5rem !default;\n$nav-link-padding-x:                1rem !default;\n$nav-link-font-size:                null !default;\n$nav-link-font-weight:              null !default;\n$nav-link-color:                    var(--#{$prefix}link-color) !default;\n$nav-link-hover-color:              var(--#{$prefix}link-hover-color) !default;\n$nav-link-transition:               color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out !default;\n$nav-link-disabled-color:           var(--#{$prefix}secondary-color) !default;\n\n$nav-tabs-border-color:             var(--#{$prefix}border-color) !default;\n$nav-tabs-border-width:             var(--#{$prefix}border-width) !default;\n$nav-tabs-border-radius:            var(--#{$prefix}border-radius) !default;\n$nav-tabs-link-hover-border-color:  var(--#{$prefix}secondary-bg) var(--#{$prefix}secondary-bg) $nav-tabs-border-color !default;\n$nav-tabs-link-active-color:        var(--#{$prefix}emphasis-color) !default;\n$nav-tabs-link-active-bg:           var(--#{$prefix}body-bg) !default;\n$nav-tabs-link-active-border-color: var(--#{$prefix}border-color) var(--#{$prefix}border-color) $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius:           $border-radius !default;\n$nav-pills-link-active-color:       $component-active-color !default;\n$nav-pills-link-active-bg:          $component-active-bg !default;\n// scss-docs-end nav-variables\n\n\n// Navbar\n\n// scss-docs-start navbar-variables\n$navbar-padding-y:                  $spacer * .5 !default;\n$navbar-padding-x:                  null !default;\n\n$navbar-nav-link-padding-x:         .5rem !default;\n\n$navbar-brand-font-size:            $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height:                   $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height:               $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y:            ($nav-link-height - $navbar-brand-height) * .5 !default;\n$navbar-brand-margin-end:           1rem !default;\n\n$navbar-toggler-padding-y:          .25rem !default;\n$navbar-toggler-padding-x:          .75rem !default;\n$navbar-toggler-font-size:          $font-size-lg !default;\n$navbar-toggler-border-radius:      $btn-border-radius !default;\n$navbar-toggler-focus-width:        $btn-focus-width !default;\n$navbar-toggler-transition:         box-shadow .15s ease-in-out !default;\n\n$navbar-light-color:                rgba(var(--#{$prefix}emphasis-color-rgb), .65) !default;\n$navbar-light-hover-color:          rgba(var(--#{$prefix}emphasis-color-rgb), .8) !default;\n$navbar-light-active-color:         rgba(var(--#{$prefix}emphasis-color-rgb), 1) !default;\n$navbar-light-disabled-color:       rgba(var(--#{$prefix}emphasis-color-rgb), .3) !default;\n$navbar-light-toggler-icon-bg:      url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='#{rgba($body-color, .75)}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>\") !default;\n$navbar-light-toggler-border-color: rgba(var(--#{$prefix}emphasis-color-rgb), .15) !default;\n$navbar-light-brand-color:          $navbar-light-active-color !default;\n$navbar-light-brand-hover-color:    $navbar-light-active-color !default;\n// scss-docs-end navbar-variables\n\n// scss-docs-start navbar-dark-variables\n$navbar-dark-color:                 rgba($white, .55) !default;\n$navbar-dark-hover-color:           rgba($white, .75) !default;\n$navbar-dark-active-color:          $white !default;\n$navbar-dark-disabled-color:        rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg:       url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='#{$navbar-dark-color}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>\") !default;\n$navbar-dark-toggler-border-color:  rgba($white, .1) !default;\n$navbar-dark-brand-color:           $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color:     $navbar-dark-active-color !default;\n// scss-docs-end navbar-dark-variables\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n// scss-docs-start dropdown-variables\n$dropdown-min-width:                10rem !default;\n$dropdown-padding-x:                0 !default;\n$dropdown-padding-y:                .5rem !default;\n$dropdown-spacer:                   .125rem !default;\n$dropdown-font-size:                $font-size-base !default;\n$dropdown-color:                    var(--#{$prefix}body-color) !default;\n$dropdown-bg:                       var(--#{$prefix}body-bg) !default;\n$dropdown-border-color:             var(--#{$prefix}border-color-translucent) !default;\n$dropdown-border-radius:            $border-radius !default;\n$dropdown-border-width:             var(--#{$prefix}border-width) !default;\n$dropdown-inner-border-radius:      calc($dropdown-border-radius - $dropdown-border-width) !default; // stylelint-disable-line function-disallowed-list\n$dropdown-divider-bg:               $dropdown-border-color !default;\n$dropdown-divider-margin-y:         $spacer * .5 !default;\n$dropdown-box-shadow:               $box-shadow !default;\n\n$dropdown-link-color:               var(--#{$prefix}body-color) !default;\n$dropdown-link-hover-color:         $dropdown-link-color !default;\n$dropdown-link-hover-bg:            var(--#{$prefix}tertiary-bg) !default;\n\n$dropdown-link-active-color:        $component-active-color !default;\n$dropdown-link-active-bg:           $component-active-bg !default;\n\n$dropdown-link-disabled-color:      $gray-500 !default;\n\n$dropdown-item-padding-y:           $spacer * .25 !default;\n$dropdown-item-padding-x:           $spacer !default;\n\n$dropdown-header-color:             $gray-600 !default;\n$dropdown-header-padding-x:         $dropdown-item-padding-x !default;\n$dropdown-header-padding-y:         $dropdown-padding-y !default;\n// fusv-disable\n$dropdown-header-padding:           $dropdown-header-padding-y $dropdown-header-padding-x !default; // Deprecated in v5.2.0\n// fusv-enable\n// scss-docs-end dropdown-variables\n\n// scss-docs-start dropdown-dark-variables\n$dropdown-dark-color:               $gray-300 !default;\n$dropdown-dark-bg:                  $gray-800 !default;\n$dropdown-dark-border-color:        $dropdown-border-color !default;\n$dropdown-dark-divider-bg:          $dropdown-divider-bg !default;\n$dropdown-dark-box-shadow:          null !default;\n$dropdown-dark-link-color:          $dropdown-dark-color !default;\n$dropdown-dark-link-hover-color:    $white !default;\n$dropdown-dark-link-hover-bg:       rgba($white, .15) !default;\n$dropdown-dark-link-active-color:   $dropdown-link-active-color !default;\n$dropdown-dark-link-active-bg:      $dropdown-link-active-bg !default;\n$dropdown-dark-link-disabled-color: $gray-500 !default;\n$dropdown-dark-header-color:        $gray-500 !default;\n// scss-docs-end dropdown-dark-variables\n\n\n// Pagination\n\n// scss-docs-start pagination-variables\n$pagination-padding-y:              .375rem !default;\n$pagination-padding-x:              .75rem !default;\n$pagination-padding-y-sm:           .25rem !default;\n$pagination-padding-x-sm:           .5rem !default;\n$pagination-padding-y-lg:           .75rem !default;\n$pagination-padding-x-lg:           1.5rem !default;\n\n$pagination-font-size:              $font-size-base !default;\n\n$pagination-color:                  var(--#{$prefix}link-color) !default;\n$pagination-bg:                     var(--#{$prefix}body-bg) !default;\n$pagination-border-radius:          var(--#{$prefix}border-radius) !default;\n$pagination-border-width:           var(--#{$prefix}border-width) !default;\n$pagination-margin-start:           calc($pagination-border-width * -1) !default; // stylelint-disable-line function-disallowed-list\n$pagination-border-color:           var(--#{$prefix}border-color) !default;\n\n$pagination-focus-color:            var(--#{$prefix}link-hover-color) !default;\n$pagination-focus-bg:               var(--#{$prefix}secondary-bg) !default;\n$pagination-focus-box-shadow:       $input-btn-focus-box-shadow !default;\n$pagination-focus-outline:          0 !default;\n\n$pagination-hover-color:            var(--#{$prefix}link-hover-color) !default;\n$pagination-hover-bg:               var(--#{$prefix}tertiary-bg) !default;\n$pagination-hover-border-color:     var(--#{$prefix}border-color) !default; // Todo in v6: remove this?\n\n$pagination-active-color:           $component-active-color !default;\n$pagination-active-bg:              $component-active-bg !default;\n$pagination-active-border-color:    $component-active-bg !default;\n\n$pagination-disabled-color:         var(--#{$prefix}secondary-color) !default;\n$pagination-disabled-bg:            var(--#{$prefix}secondary-bg) !default;\n$pagination-disabled-border-color:  var(--#{$prefix}border-color) !default;\n\n$pagination-transition:              color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$pagination-border-radius-sm:       $border-radius-sm !default;\n$pagination-border-radius-lg:       $border-radius-lg !default;\n// scss-docs-end pagination-variables\n\n\n// Placeholders\n\n// scss-docs-start placeholders\n$placeholder-opacity-max:           .5 !default;\n$placeholder-opacity-min:           .2 !default;\n// scss-docs-end placeholders\n\n// Cards\n\n// scss-docs-start card-variables\n$card-spacer-y:                     $spacer !default;\n$card-spacer-x:                     $spacer !default;\n$card-title-spacer-y:               $spacer * .5 !default;\n$card-title-color:                  null !default;\n$card-subtitle-color:               null !default;\n$card-border-width:                 var(--#{$prefix}border-width) !default;\n$card-border-color:                 var(--#{$prefix}border-color-translucent) !default;\n$card-border-radius:                var(--#{$prefix}border-radius) !default;\n$card-box-shadow:                   null !default;\n$card-inner-border-radius:          subtract($card-border-radius, $card-border-width) !default;\n$card-cap-padding-y:                $card-spacer-y * .5 !default;\n$card-cap-padding-x:                $card-spacer-x !default;\n$card-cap-bg:                       rgba(var(--#{$prefix}body-color-rgb), .03) !default;\n$card-cap-color:                    null !default;\n$card-height:                       null !default;\n$card-color:                        null !default;\n$card-bg:                           var(--#{$prefix}body-bg) !default;\n$card-img-overlay-padding:          $spacer !default;\n$card-group-margin:                 $grid-gutter-width * .5 !default;\n// scss-docs-end card-variables\n\n// Accordion\n\n// scss-docs-start accordion-variables\n$accordion-padding-y:                     1rem !default;\n$accordion-padding-x:                     1.25rem !default;\n$accordion-color:                         var(--#{$prefix}body-color) !default; // Sass variable because of $accordion-button-icon\n$accordion-bg:                            var(--#{$prefix}body-bg) !default;\n$accordion-border-width:                  var(--#{$prefix}border-width) !default;\n$accordion-border-color:                  var(--#{$prefix}border-color) !default;\n$accordion-border-radius:                 var(--#{$prefix}border-radius) !default;\n$accordion-inner-border-radius:           subtract($accordion-border-radius, $accordion-border-width) !default;\n\n$accordion-body-padding-y:                $accordion-padding-y !default;\n$accordion-body-padding-x:                $accordion-padding-x !default;\n\n$accordion-button-padding-y:              $accordion-padding-y !default;\n$accordion-button-padding-x:              $accordion-padding-x !default;\n$accordion-button-color:                  var(--#{$prefix}body-color) !default;\n$accordion-button-bg:                     var(--#{$prefix}accordion-bg) !default;\n$accordion-transition:                    $btn-transition, border-radius .15s ease !default;\n$accordion-button-active-bg:              var(--#{$prefix}primary-bg-subtle) !default;\n$accordion-button-active-color:           var(--#{$prefix}primary-text) !default;\n\n$accordion-button-focus-border-color:     $input-focus-border-color !default;\n$accordion-button-focus-box-shadow:       $btn-focus-box-shadow !default;\n\n$accordion-icon-width:                    1.25rem !default;\n$accordion-icon-color:                    $body-color !default;\n$accordion-icon-active-color:             $primary-text !default;\n$accordion-icon-transition:               transform .2s ease-in-out !default;\n$accordion-icon-transform:                rotate(-180deg) !default;\n\n$accordion-button-icon:         url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$accordion-icon-color}'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>\") !default;\n$accordion-button-active-icon:  url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$accordion-icon-active-color}'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>\") !default;\n// scss-docs-end accordion-variables\n\n// Tooltips\n\n// scss-docs-start tooltip-variables\n$tooltip-font-size:                 $font-size-sm !default;\n$tooltip-max-width:                 200px !default;\n$tooltip-color:                     var(--#{$prefix}body-bg) !default;\n$tooltip-bg:                        var(--#{$prefix}emphasis-color) !default;\n$tooltip-border-radius:             var(--#{$prefix}border-radius) !default;\n$tooltip-opacity:                   .9 !default;\n$tooltip-padding-y:                 $spacer * .25 !default;\n$tooltip-padding-x:                 $spacer * .5 !default;\n$tooltip-margin:                    null !default; // TODO: remove this in v6\n\n$tooltip-arrow-width:               .8rem !default;\n$tooltip-arrow-height:              .4rem !default;\n// fusv-disable\n$tooltip-arrow-color:               null !default; // Deprecated in Bootstrap 5.2.0 for CSS variables\n// fusv-enable\n// scss-docs-end tooltip-variables\n\n// Form tooltips must come after regular tooltips\n// scss-docs-start tooltip-feedback-variables\n$form-feedback-tooltip-padding-y:     $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x:     $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size:     $tooltip-font-size !default;\n$form-feedback-tooltip-line-height:   null !default;\n$form-feedback-tooltip-opacity:       $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n// scss-docs-end tooltip-feedback-variables\n\n\n// Popovers\n\n// scss-docs-start popover-variables\n$popover-font-size:                 $font-size-sm !default;\n$popover-bg:                        var(--#{$prefix}body-bg) !default;\n$popover-max-width:                 276px !default;\n$popover-border-width:              var(--#{$prefix}border-width) !default;\n$popover-border-color:              var(--#{$prefix}border-color-translucent) !default;\n$popover-border-radius:             var(--#{$prefix}border-radius-lg) !default;\n$popover-inner-border-radius:       calc($popover-border-radius - $popover-border-width) !default; // stylelint-disable-line function-disallowed-list\n$popover-box-shadow:                $box-shadow !default;\n\n$popover-header-font-size:          $font-size-base !default;\n$popover-header-bg:                 var(--#{$prefix}secondary-bg) !default;\n$popover-header-color:              $headings-color !default;\n$popover-header-padding-y:          .5rem !default;\n$popover-header-padding-x:          $spacer !default;\n\n$popover-body-color:                var(--#{$prefix}body-color) !default;\n$popover-body-padding-y:            $spacer !default;\n$popover-body-padding-x:            $spacer !default;\n\n$popover-arrow-width:               1rem !default;\n$popover-arrow-height:              .5rem !default;\n// scss-docs-end popover-variables\n\n// fusv-disable\n// Deprecated in Bootstrap 5.2.0 for CSS variables\n$popover-arrow-color:               $popover-bg !default;\n$popover-arrow-outer-color:         var(--#{$prefix}border-color-translucent) !default;\n// fusv-enable\n\n\n// Toasts\n\n// scss-docs-start toast-variables\n$toast-max-width:                   350px !default;\n$toast-padding-x:                   .75rem !default;\n$toast-padding-y:                   .5rem !default;\n$toast-font-size:                   .875rem !default;\n$toast-color:                       null !default;\n$toast-background-color:            rgba(var(--#{$prefix}body-bg-rgb), .85) !default;\n$toast-border-width:                var(--#{$prefix}border-width) !default;\n$toast-border-color:                var(--#{$prefix}border-color-translucent) !default;\n$toast-border-radius:               var(--#{$prefix}border-radius) !default;\n$toast-box-shadow:                  var(--#{$prefix}box-shadow) !default;\n$toast-spacing:                     $container-padding-x !default;\n\n$toast-header-color:                var(--#{$prefix}secondary-color) !default;\n$toast-header-background-color:     rgba(var(--#{$prefix}body-bg-rgb), .85) !default;\n$toast-header-border-color:         $toast-border-color !default;\n// scss-docs-end toast-variables\n\n\n// Badges\n\n// scss-docs-start badge-variables\n$badge-font-size:                   .75em !default;\n$badge-font-weight:                 $font-weight-bold !default;\n$badge-color:                       $white !default;\n$badge-padding-y:                   .35em !default;\n$badge-padding-x:                   .65em !default;\n$badge-border-radius:               $border-radius !default;\n// scss-docs-end badge-variables\n\n\n// Modals\n\n// scss-docs-start modal-variables\n$modal-inner-padding:               $spacer !default;\n\n$modal-footer-margin-between:       .5rem !default;\n\n$modal-dialog-margin:               .5rem !default;\n$modal-dialog-margin-y-sm-up:       1.75rem !default;\n\n$modal-title-line-height:           $line-height-base !default;\n\n$modal-content-color:               null !default;\n$modal-content-bg:                  var(--#{$prefix}body-bg) !default;\n$modal-content-border-color:        var(--#{$prefix}border-color-translucent) !default;\n$modal-content-border-width:        var(--#{$prefix}border-width) !default;\n$modal-content-border-radius:       var(--#{$prefix}border-radius-lg) !default;\n$modal-content-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !default;\n$modal-content-box-shadow-xs:       $box-shadow-sm !default;\n$modal-content-box-shadow-sm-up:    $box-shadow !default;\n\n$modal-backdrop-bg:                 $black !default;\n$modal-backdrop-opacity:            .5 !default;\n\n$modal-header-border-color:         var(--#{$prefix}border-color) !default;\n$modal-header-border-width:         $modal-content-border-width !default;\n$modal-header-padding-y:            $modal-inner-padding !default;\n$modal-header-padding-x:            $modal-inner-padding !default;\n$modal-header-padding:              $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-footer-bg:                   null !default;\n$modal-footer-border-color:         $modal-header-border-color !default;\n$modal-footer-border-width:         $modal-header-border-width !default;\n\n$modal-sm:                          300px !default;\n$modal-md:                          500px !default;\n$modal-lg:                          800px !default;\n$modal-xl:                          1140px !default;\n\n$modal-fade-transform:              translate(0, -50px) !default;\n$modal-show-transform:              none !default;\n$modal-transition:                  transform .3s ease-out !default;\n$modal-scale-transform:             scale(1.02) !default;\n// scss-docs-end modal-variables\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n// scss-docs-start alert-variables\n$alert-padding-y:               $spacer !default;\n$alert-padding-x:               $spacer !default;\n$alert-margin-bottom:           1rem !default;\n$alert-border-radius:           $border-radius !default;\n$alert-link-font-weight:        $font-weight-bold !default;\n$alert-border-width:            var(--#{$prefix}border-width) !default;\n$alert-bg-scale:                -80% !default;\n$alert-border-scale:            -70% !default;\n$alert-color-scale:             40% !default;\n$alert-dismissible-padding-r:   $alert-padding-x * 3 !default; // 3x covers width of x plus default padding on either side\n// scss-docs-end alert-variables\n\n// fusv-disable\n$alert-bg-scale:                -80% !default; // Deprecated in v5.2.0, to be removed in v6\n$alert-border-scale:            -70% !default; // Deprecated in v5.2.0, to be removed in v6\n$alert-color-scale:             40% !default; // Deprecated in v5.2.0, to be removed in v6\n// fusv-enable\n\n// Progress bars\n\n// scss-docs-start progress-variables\n$progress-height:                   1rem !default;\n$progress-font-size:                $font-size-base * .75 !default;\n$progress-bg:                       var(--#{$prefix}secondary-bg) !default;\n$progress-border-radius:            var(--#{$prefix}border-radius) !default;\n$progress-box-shadow:               var(--#{$prefix}box-shadow-inset) !default;\n$progress-bar-color:                $white !default;\n$progress-bar-bg:                   $primary !default;\n$progress-bar-animation-timing:     1s linear infinite !default;\n$progress-bar-transition:           width .6s ease !default;\n// scss-docs-end progress-variables\n\n\n// List group\n\n// scss-docs-start list-group-variables\n$list-group-color:                  var(--#{$prefix}body-color) !default;\n$list-group-bg:                     var(--#{$prefix}body-bg) !default;\n$list-group-border-color:           var(--#{$prefix}border-color) !default;\n$list-group-border-width:           var(--#{$prefix}border-width) !default;\n$list-group-border-radius:          var(--#{$prefix}border-radius) !default;\n\n$list-group-item-padding-y:         $spacer * .5 !default;\n$list-group-item-padding-x:         $spacer !default;\n// fusv-disable\n$list-group-item-bg-scale:          -80% !default; // Deprecated in v5.3.0\n$list-group-item-color-scale:       40% !default; // Deprecated in v5.3.0\n// fusv-enable\n\n$list-group-hover-bg:               var(--#{$prefix}tertiary-bg) !default;\n$list-group-active-color:           $component-active-color !default;\n$list-group-active-bg:              $component-active-bg !default;\n$list-group-active-border-color:    $list-group-active-bg !default;\n\n$list-group-disabled-color:         var(--#{$prefix}secondary-color) !default;\n$list-group-disabled-bg:            $list-group-bg !default;\n\n$list-group-action-color:           var(--#{$prefix}secondary-color) !default;\n$list-group-action-hover-color:     var(--#{$prefix}emphasis-color) !default;\n\n$list-group-action-active-color:    var(--#{$prefix}body-color) !default;\n$list-group-action-active-bg:       var(--#{$prefix}secondary-bg) !default;\n// scss-docs-end list-group-variables\n\n\n// Image thumbnails\n\n// scss-docs-start thumbnail-variables\n$thumbnail-padding:                 .25rem !default;\n$thumbnail-bg:                      var(--#{$prefix}body-bg) !default;\n$thumbnail-border-width:            var(--#{$prefix}border-width) !default;\n$thumbnail-border-color:            var(--#{$prefix}border-color) !default;\n$thumbnail-border-radius:           var(--#{$prefix}border-radius) !default;\n$thumbnail-box-shadow:              var(--#{$prefix}box-shadow-sm) !default;\n// scss-docs-end thumbnail-variables\n\n\n// Figures\n\n// scss-docs-start figure-variables\n$figure-caption-font-size:          $small-font-size !default;\n$figure-caption-color:              var(--#{$prefix}secondary-color) !default;\n// scss-docs-end figure-variables\n\n\n// Breadcrumbs\n\n// scss-docs-start breadcrumb-variables\n$breadcrumb-font-size:              null !default;\n$breadcrumb-padding-y:              0 !default;\n$breadcrumb-padding-x:              0 !default;\n$breadcrumb-item-padding-x:         .5rem !default;\n$breadcrumb-margin-bottom:          1rem !default;\n$breadcrumb-bg:                     null !default;\n$breadcrumb-divider-color:          var(--#{$prefix}secondary-color) !default;\n$breadcrumb-active-color:           var(--#{$prefix}secondary-color) !default;\n$breadcrumb-divider:                quote(\"/\") !default;\n$breadcrumb-divider-flipped:        $breadcrumb-divider !default;\n$breadcrumb-border-radius:          null !default;\n// scss-docs-end breadcrumb-variables\n\n// Carousel\n\n// scss-docs-start carousel-variables\n$carousel-control-color:             $white !default;\n$carousel-control-width:             15% !default;\n$carousel-control-opacity:           .5 !default;\n$carousel-control-hover-opacity:     .9 !default;\n$carousel-control-transition:        opacity .15s ease !default;\n\n$carousel-indicator-width:           30px !default;\n$carousel-indicator-height:          3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer:          3px !default;\n$carousel-indicator-opacity:         .5 !default;\n$carousel-indicator-active-bg:       $white !default;\n$carousel-indicator-active-opacity:  1 !default;\n$carousel-indicator-transition:      opacity .6s ease !default;\n\n$carousel-caption-width:             70% !default;\n$carousel-caption-color:             $white !default;\n$carousel-caption-padding-y:         1.25rem !default;\n$carousel-caption-spacer:            1.25rem !default;\n\n$carousel-control-icon-width:        2rem !default;\n\n$carousel-control-prev-icon-bg:      url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$carousel-control-color}'><path d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/></svg>\") !default;\n$carousel-control-next-icon-bg:      url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$carousel-control-color}'><path d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/></svg>\") !default;\n\n$carousel-transition-duration:       .6s !default;\n$carousel-transition:                transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n// scss-docs-end carousel-variables\n\n// scss-docs-start carousel-dark-variables\n$carousel-dark-indicator-active-bg:  $black !default;\n$carousel-dark-caption-color:        $black !default;\n$carousel-dark-control-icon-filter:  invert(1) grayscale(100) !default;\n// scss-docs-end carousel-dark-variables\n\n\n// Spinners\n\n// scss-docs-start spinner-variables\n$spinner-width:           2rem !default;\n$spinner-height:          $spinner-width !default;\n$spinner-vertical-align:  -.125em !default;\n$spinner-border-width:    .25em !default;\n$spinner-animation-speed: .75s !default;\n\n$spinner-width-sm:        1rem !default;\n$spinner-height-sm:       $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n// scss-docs-end spinner-variables\n\n\n// Close\n\n// scss-docs-start close-variables\n$btn-close-width:            1em !default;\n$btn-close-height:           $btn-close-width !default;\n$btn-close-padding-x:        .25em !default;\n$btn-close-padding-y:        $btn-close-padding-x !default;\n$btn-close-color:            $black !default;\n$btn-close-bg:               url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#{$btn-close-color}'><path d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/></svg>\") !default;\n$btn-close-focus-shadow:     $input-btn-focus-box-shadow !default;\n$btn-close-opacity:          .5 !default;\n$btn-close-hover-opacity:    .75 !default;\n$btn-close-focus-opacity:    1 !default;\n$btn-close-disabled-opacity: .25 !default;\n$btn-close-white-filter:     invert(1) grayscale(100%) brightness(200%) !default;\n// scss-docs-end close-variables\n\n\n// Offcanvas\n\n// scss-docs-start offcanvas-variables\n$offcanvas-padding-y:               $modal-inner-padding !default;\n$offcanvas-padding-x:               $modal-inner-padding !default;\n$offcanvas-horizontal-width:        400px !default;\n$offcanvas-vertical-height:         30vh !default;\n$offcanvas-transition-duration:     .3s !default;\n$offcanvas-border-color:            $modal-content-border-color !default;\n$offcanvas-border-width:            $modal-content-border-width !default;\n$offcanvas-title-line-height:       $modal-title-line-height !default;\n$offcanvas-bg-color:                var(--#{$prefix}body-bg) !default;\n$offcanvas-color:                   var(--#{$prefix}body-color) !default;\n$offcanvas-box-shadow:              $modal-content-box-shadow-xs !default;\n$offcanvas-backdrop-bg:             $modal-backdrop-bg !default;\n$offcanvas-backdrop-opacity:        $modal-backdrop-opacity !default;\n// scss-docs-end offcanvas-variables\n\n// Code\n\n$code-font-size:                    $small-font-size !default;\n$code-color:                        $pink !default;\n\n$kbd-padding-y:                     .1875rem !default;\n$kbd-padding-x:                     .375rem !default;\n$kbd-font-size:                     $code-font-size !default;\n$kbd-color:                         var(--#{$prefix}body-bg) !default;\n$kbd-bg:                            var(--#{$prefix}body-color) !default;\n$nested-kbd-font-weight:            null !default; // Deprecated in v5.2.0, removing in v6\n\n$pre-color:                         null !default;\n","$white:    #fff;\r\n$gray-100: #f8f9fa;\r\n$gray-200: #e9ecef;\r\n$gray-300: #dee2e6;\r\n$gray-400: #ced4da;\r\n$gray-500: #adb5bd;\r\n$gray-600: #6c757d;\r\n$gray-700: #495057;\r\n$gray-800: #343a40;\r\n$gray-900: #212529;\r\n$black:    #000;\r\n\r\n\r\n$red:    #d9534f !default;\r\n$orange: #f0ad4e !default;\r\n$yellow: #ffd500 !default;\r\n$green:  #5cb85c !default;\r\n$blue:   #0275d8 !default;\r\n$teal:   #5bc0de !default;\r\n$pink:   #ff5b77 !default;\r\n$purple: #613d7c !default;\r\n\r\n\r\n@import \"~bootstrap/scss/functions\";\r\n\r\n$content-bg: rgba(39, 49, 60, 0.65); //#1D272D;\r\n$content-bg-solid: #1D272D;\r\n\r\n$table-bg: rgba(255,255,255,.025);\r\n$table-bg-hover: rgba(255,255,255,.05);\r\n$table-border-color: rgba(255,255,255,.1);\r\n\r\n$theme-colors: (\r\n  primary: $blue,\r\n  secondary: #38434e,\r\n  success: $green,\r\n  info: $blue,\r\n  warning: $orange,\r\n  danger: $red,\r\n  light: $gray-300,\r\n  dark: #0e151d,\r\n  rare: $purple\r\n);\r\n\r\n$body-color: #ccc;\r\n$body-bg: #131d27;\r\n$body-bg2: #20333e;\r\n\r\n$font-family-sans-serif: \"Source Sans Pro\";\r\n$font-family-monospace: \"Source Code Pro\";\r\n$font-size-base: 14rem / 16;\r\n$font-size-lg: 1.28rem;\r\n$font-size-sm: .85rem;\r\n\r\n$line-height-base: 1.6;\r\n\r\n$border-radius:               .4rem;\r\n$border-radius-lg:            .6rem;\r\n$border-radius-sm:            .2rem;\r\n\r\n// -----\r\n\r\n$headings-color: #ced9e2;\r\n$headings-font-weight: lighter;\r\n\r\n$input-btn-padding-y: .3rem;\r\n$input-btn-padding-x: .9rem;\r\n$input-btn-line-height: 1.6;\r\n$input-btn-line-height-sm: 1.8;\r\n$input-btn-line-height-lg: 1.8;\r\n\r\n$btn-link-disabled-color: $gray-600;\r\n$btn-focus-box-shadow: none;\r\n\r\n$h4-font-size: 18px;\r\n\r\n$link-color: $gray-400;\r\n$link-hover-color: $white;\r\n$link-hover-decoration: none;\r\n\r\n$component-active-color: #4fadff;\r\n$component-active-bg: #0059a559;\r\n\r\n$list-group-bg: $table-bg;\r\n$list-group-border-color: transparent;\r\n\r\n$list-group-item-padding-y: 0.8rem;\r\n$list-group-item-padding-x: 1rem;\r\n\r\n$list-group-hover-bg: $table-bg-hover;\r\n$list-group-active-bg: rgba(255,255,255,.05);\r\n$list-group-active-color: $component-active-color;\r\n$list-group-active-border-color: translate;\r\n\r\n$list-group-action-color: $body-color;\r\n$list-group-action-hover-color: white;\r\n\r\n$list-group-action-active-color: $component-active-color;\r\n$list-group-action-active-bg: $list-group-active-bg;\r\n\r\n$alert-padding-y: 0.9rem;\r\n$alert-padding-x: 1.25rem;\r\n\r\n$input-box-shadow: none;\r\n\r\n$transition-base: all .15s ease-in-out;\r\n$transition-fade: opacity .1s linear;\r\n$transition-collapse: height .35s ease;\r\n$btn-transition: all .15s ease-in-out;\r\n\r\n$popover-bg: $body-bg;\r\n$popover-body-color: $body-color;\r\n$popover-header-bg: $table-bg-hover;\r\n$popover-header-color: $headings-color;\r\n$popover-arrow-color: $popover-bg;\r\n$popover-max-width: 360px;\r\n\r\n$btn-border-width:  2px;\r\n\r\n$input-bg:                       #181e23;\r\n$input-disabled-bg:              #2e3235;\r\n\r\n$input-color:                    #ddd;\r\n$input-border-color:             $input-bg;\r\n$input-border-width:             2px;\r\n\r\n$input-focus-bg:                 $input-bg;\r\n$input-focus-border-color:       rgba(171, 171, 171, 0.61);\r\n$input-focus-color:              $input-color;\r\n\r\n$input-btn-focus-color: var(--focus-color);\r\n$input-btn-focus-box-shadow:  0 0 0 2px $input-btn-focus-color;\r\n\r\n$input-group-addon-color: $input-color;\r\n$input-group-addon-bg: $input-bg;\r\n$input-group-addon-border-color: transparent;\r\n$input-group-btn-border-color: $input-bg;\r\n\r\n$nav-tabs-border-radius: 0;\r\n$nav-tabs-border-color: transparent;\r\n$nav-tabs-border-width: 2px;\r\n$nav-tabs-link-hover-border-color: transparent;\r\n$nav-tabs-link-active-color: #eee;\r\n$nav-tabs-link-active-bg: transparent;\r\n$nav-tabs-link-active-border-color: #eee;\r\n\r\n$navbar-padding-y: 0;\r\n$navbar-padding-x: 0;\r\n\r\n$dropdown-bg: $content-bg-solid;\r\n$dropdown-color: $body-color;\r\n$dropdown-border-width: 1px;\r\n$dropdown-box-shadow: 0 0 1rem rgba($black, .25), 0 1px 1px rgba($black, .12);\r\n$dropdown-header-color: $gray-500;\r\n\r\n$dropdown-link-color: $body-color;\r\n$dropdown-link-hover-color: #eee;\r\n$dropdown-link-hover-bg: rgba(255,255,255,.04);\r\n$dropdown-link-active-color: white;\r\n$dropdown-link-active-bg: rgba(0, 0, 0, .2);\r\n$dropdown-item-padding-y: 0.5rem;\r\n$dropdown-item-padding-x: 1.5rem;\r\n\r\n\r\n$code-color: $orange;\r\n$code-bg: rgba(0, 0, 0, .25);\r\n$code-padding-y: 3px;\r\n$code-padding-x: 5px;\r\n$pre-bg: $dropdown-bg;\r\n$pre-color: $dropdown-link-color;\r\n\r\n$badge-font-size: 0.75rem;\r\n$badge-font-weight: bold;\r\n$badge-padding-y: 4px;\r\n$badge-padding-x: 6px;\r\n\r\n\r\n$form-check-input-border: lighten($body-bg, 25%);\r\n$form-check-input-width: 1.4em;\r\n$form-switch-width: 2.5em;\r\n$form-switch-color: lighten($body-bg, 25%);\r\n$form-switch-focus-color: lighten($body-bg, 40%);\r\n$form-switch-checked-color: map-get($theme-colors, \"primary\");\r\n\r\n\r\n$modal-content-bg:               $content-bg-solid;\r\n$modal-content-border-color:     $body-bg;\r\n$modal-header-border-width:         0;\r\n$modal-footer-border-color:         #222;\r\n$modal-footer-border-width:         1px;\r\n$modal-content-border-width:        0;\r\n\r\n$progress-bg: $table-bg;\r\n$progress-height: 3px;\r\n\r\n$alert-bg-level: 9;\r\n$alert-border-level: 5;\r\n$alert-color-level: -5;\r\n\r\n$text-muted: rgba(255, 255, 255, 0.5);\r\n\r\n$card-bg: $list-group-bg;\r\n\r\n$tooltip-color: rgba(255, 255, 255, .75);\r\n$tooltip-bg: rgba(0, 0, 0, .75);\r\n\r\n$accordion-border-color: $list-group-border-color;\r\n$accordion-bg: $list-group-bg;\r\n$accordion-button-active-bg: $list-group-active-bg;\r\n$accordion-button-active-color: $list-group-active-color;\r\n\r\n$btn-close-color: $body-color;\r\n","// stylelint-disable property-disallowed-list\n// Single side border-radius\n\n// Helper function to replace negative values with 0\n@function valid-radius($radius) {\n  $return: ();\n  @each $value in $radius {\n    @if type-of($value) == number {\n      $return: append($return, max($value, 0));\n    } @else {\n      $return: append($return, $value);\n    }\n  }\n  @return $return;\n}\n\n// scss-docs-start border-radius-mixins\n@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {\n  @if $enable-rounded {\n    border-radius: valid-radius($radius);\n  }\n  @else if $fallback-border-radius != false {\n    border-radius: $fallback-border-radius;\n  }\n}\n\n@mixin border-top-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-top-left-radius: valid-radius($radius);\n    border-top-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-end-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-top-right-radius: valid-radius($radius);\n    border-bottom-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-bottom-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-bottom-right-radius: valid-radius($radius);\n    border-bottom-left-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-start-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-top-left-radius: valid-radius($radius);\n    border-bottom-left-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-top-start-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-top-left-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-top-end-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-top-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-bottom-end-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-bottom-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-bottom-start-radius($radius: $border-radius) {\n  @if $enable-rounded {\n    border-bottom-left-radius: valid-radius($radius);\n  }\n}\n// scss-docs-end border-radius-mixins\n","//\n// Headings\n//\n.h1 {\n  @extend h1;\n}\n\n.h2 {\n  @extend h2;\n}\n\n.h3 {\n  @extend h3;\n}\n\n.h4 {\n  @extend h4;\n}\n\n.h5 {\n  @extend h5;\n}\n\n.h6 {\n  @extend h6;\n}\n\n\n.lead {\n  @include font-size($lead-font-size);\n  font-weight: $lead-font-weight;\n}\n\n// Type display classes\n@each $display, $font-size in $display-font-sizes {\n  .display-#{$display} {\n    @include font-size($font-size);\n    font-family: $display-font-family;\n    font-style: $display-font-style;\n    font-weight: $display-font-weight;\n    line-height: $display-line-height;\n  }\n}\n\n//\n// Emphasis\n//\n.small {\n  @extend small;\n}\n\n.mark {\n  @extend mark;\n}\n\n//\n// Lists\n//\n\n.list-unstyled {\n  @include list-unstyled();\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n  @include list-unstyled();\n}\n.list-inline-item {\n  display: inline-block;\n\n  &:not(:last-child) {\n    margin-right: $list-inline-padding;\n  }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n  @include font-size($initialism-font-size);\n  text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n  margin-bottom: $blockquote-margin-y;\n  @include font-size($blockquote-font-size);\n\n  > :last-child {\n    margin-bottom: 0;\n  }\n}\n\n.blockquote-footer {\n  margin-top: -$blockquote-margin-y;\n  margin-bottom: $blockquote-margin-y;\n  @include font-size($blockquote-footer-font-size);\n  color: $blockquote-footer-color;\n\n  &::before {\n    content: \"\\2014\\00A0\"; // em dash, nbsp\n  }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled {\n  padding-left: 0;\n  list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all `<img>`s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n  @include img-fluid();\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n  padding: $thumbnail-padding;\n  background-color: $thumbnail-bg;\n  border: $thumbnail-border-width solid $thumbnail-border-color;\n  @include border-radius($thumbnail-border-radius);\n  @include box-shadow($thumbnail-box-shadow);\n\n  // Keep them at most 100% wide\n  @include img-fluid();\n}\n\n//\n// Figures\n//\n\n.figure {\n  // Ensures the caption's text aligns with the image.\n  display: inline-block;\n}\n\n.figure-img {\n  margin-bottom: $spacer * .5;\n  line-height: 1;\n}\n\n.figure-caption {\n  @include font-size($figure-caption-font-size);\n  color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid {\n  // Part 1: Set a maximum relative to the parent\n  max-width: 100%;\n  // Part 2: Override the height to auto, otherwise images will be stretched\n  // when setting a width and height attribute on the img element.\n  height: auto;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-container-classes {\n  // Single container class with breakpoint max-widths\n  .container,\n  // 100% wide container at all breakpoints\n  .container-fluid {\n    @include make-container();\n  }\n\n  // Responsive containers that are 100% wide until a breakpoint\n  @each $breakpoint, $container-max-width in $container-max-widths {\n    .container-#{$breakpoint} {\n      @extend .container-fluid;\n    }\n\n    @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n      %responsive-container-#{$breakpoint} {\n        max-width: $container-max-width;\n      }\n\n      // Extend each breakpoint which is smaller or equal to the current breakpoint\n      $extend-breakpoint: true;\n\n      @each $name, $width in $grid-breakpoints {\n        @if ($extend-breakpoint) {\n          .container#{breakpoint-infix($name, $grid-breakpoints)} {\n            @extend %responsive-container-#{$breakpoint};\n          }\n\n          // Once the current breakpoint is reached, stop extending\n          @if ($breakpoint == $name) {\n            $extend-breakpoint: false;\n          }\n        }\n      }\n    }\n  }\n}\n","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n  --#{$prefix}gutter-x: #{$gutter};\n  --#{$prefix}gutter-y: 0;\n  width: 100%;\n  padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n  padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n  margin-right: auto;\n  margin-left: auto;\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n//    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n//    >> breakpoint-next(sm)\n//    md\n//    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n//    md\n//    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl xxl))\n//    md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n  $n: index($breakpoint-names, $name);\n  @if not $n {\n    @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n  }\n  @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n//    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n//    576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n  $min: map-get($breakpoints, $name);\n  @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n//    >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n//    767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n  $max: map-get($breakpoints, $name);\n  @return if($max and $max > 0, $max - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n//    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n//    \"\"  (Returns a blank string)\n//    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n//    \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n  @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n  $min: breakpoint-min($name, $breakpoints);\n  @if $min {\n    @media (min-width: $min) {\n      @content;\n    }\n  } @else {\n    @content;\n  }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n  $max: breakpoint-max($name, $breakpoints);\n  @if $max {\n    @media (max-width: $max) {\n      @content;\n    }\n  } @else {\n    @content;\n  }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n  $min: breakpoint-min($lower, $breakpoints);\n  $max: breakpoint-max($upper, $breakpoints);\n\n  @if $min != null and $max != null {\n    @media (min-width: $min) and (max-width: $max) {\n      @content;\n    }\n  } @else if $max == null {\n    @include media-breakpoint-up($lower, $breakpoints) {\n      @content;\n    }\n  } @else if $min == null {\n    @include media-breakpoint-down($upper, $breakpoints) {\n      @content;\n    }\n  }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n  $min:  breakpoint-min($name, $breakpoints);\n  $next: breakpoint-next($name, $breakpoints);\n  $max:  breakpoint-max($next, $breakpoints);\n\n  @if $min != null and $max != null {\n    @media (min-width: $min) and (max-width: $max) {\n      @content;\n    }\n  } @else if $max == null {\n    @include media-breakpoint-up($name, $breakpoints) {\n      @content;\n    }\n  } @else if $min == null {\n    @include media-breakpoint-down($next, $breakpoints) {\n      @content;\n    }\n  }\n}\n","// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n  .row {\n    @include make-row();\n\n    > * {\n      @include make-col-ready();\n    }\n  }\n}\n\n@if $enable-cssgrid {\n  .grid {\n    display: grid;\n    grid-template-rows: repeat(var(--#{$prefix}rows, 1), 1fr);\n    grid-template-columns: repeat(var(--#{$prefix}columns, #{$grid-columns}), 1fr);\n    gap: var(--#{$prefix}gap, #{$grid-gutter-width});\n\n    @include make-cssgrid();\n  }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n  @include make-grid-columns();\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-row($gutter: $grid-gutter-width) {\n  --#{$prefix}gutter-x: #{$gutter};\n  --#{$prefix}gutter-y: 0;\n  display: flex;\n  flex-wrap: wrap;\n  // TODO: Revisit calc order after https://github.com/react-bootstrap/react-bootstrap/issues/6039 is fixed\n  margin-top: calc(-1 * var(--#{$prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n  margin-right: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n  margin-left: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready() {\n  // Add box sizing if only the grid is loaded\n  box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n  // Prevent columns from becoming too narrow when at smaller grid tiers by\n  // always setting `width: 100%;`. This works because we set the width\n  // later on to override this initial width.\n  flex-shrink: 0;\n  width: 100%;\n  max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n  padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n  padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n  margin-top: var(--#{$prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n  @if $size {\n    flex: 0 0 auto;\n    width: percentage(divide($size, $columns));\n\n  } @else {\n    flex: 1 1 0;\n    max-width: 100%;\n  }\n}\n\n@mixin make-col-auto() {\n  flex: 0 0 auto;\n  width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n  $num: divide($size, $columns);\n  margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// number of columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n  > * {\n    flex: 0 0 auto;\n    width: divide(100%, $count);\n  }\n}\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n  @each $breakpoint in map-keys($breakpoints) {\n    $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n    @include media-breakpoint-up($breakpoint, $breakpoints) {\n      // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n      .col#{$infix} {\n        flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n      }\n\n      .row-cols#{$infix}-auto > * {\n        @include make-col-auto();\n      }\n\n      @if $grid-row-columns > 0 {\n        @for $i from 1 through $grid-row-columns {\n          .row-cols#{$infix}-#{$i} {\n            @include row-cols($i);\n          }\n        }\n      }\n\n      .col#{$infix}-auto {\n        @include make-col-auto();\n      }\n\n      @if $columns > 0 {\n        @for $i from 1 through $columns {\n          .col#{$infix}-#{$i} {\n            @include make-col($i, $columns);\n          }\n        }\n\n        // `$columns - 1` because offsetting by the width of an entire row isn't possible\n        @for $i from 0 through ($columns - 1) {\n          @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n            .offset#{$infix}-#{$i} {\n              @include make-col-offset($i, $columns);\n            }\n          }\n        }\n      }\n\n      // Gutters\n      //\n      // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n      @each $key, $value in $gutters {\n        .g#{$infix}-#{$key},\n        .gx#{$infix}-#{$key} {\n          --#{$prefix}gutter-x: #{$value};\n        }\n\n        .g#{$infix}-#{$key},\n        .gy#{$infix}-#{$key} {\n          --#{$prefix}gutter-y: #{$value};\n        }\n      }\n    }\n  }\n}\n\n@mixin make-cssgrid($columns: $grid-columns, $breakpoints: $grid-breakpoints) {\n  @each $breakpoint in map-keys($breakpoints) {\n    $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n    @include media-breakpoint-up($breakpoint, $breakpoints) {\n      @if $columns > 0 {\n        @for $i from 1 through $columns {\n          .g-col#{$infix}-#{$i} {\n            grid-column: auto / span $i;\n          }\n        }\n\n        // Start with `1` because `0` is and invalid value.\n        // Ends with `$columns - 1` because offsetting by the width of an entire row isn't possible.\n        @for $i from 1 through ($columns - 1) {\n          .g-start#{$infix}-#{$i} {\n            grid-column-start: $i;\n          }\n        }\n      }\n    }\n  }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n  --#{$prefix}table-color: #{$table-color};\n  --#{$prefix}table-bg: #{$table-bg};\n  --#{$prefix}table-border-color: #{$table-border-color};\n  --#{$prefix}table-accent-bg: #{$table-accent-bg};\n  --#{$prefix}table-striped-color: #{$table-striped-color};\n  --#{$prefix}table-striped-bg: #{$table-striped-bg};\n  --#{$prefix}table-active-color: #{$table-active-color};\n  --#{$prefix}table-active-bg: #{$table-active-bg};\n  --#{$prefix}table-hover-color: #{$table-hover-color};\n  --#{$prefix}table-hover-bg: #{$table-hover-bg};\n\n  width: 100%;\n  margin-bottom: $spacer;\n  color: var(--#{$prefix}table-color);\n  vertical-align: $table-cell-vertical-align;\n  border-color: var(--#{$prefix}table-border-color);\n\n  // Target th & td\n  // We need the child combinator to prevent styles leaking to nested tables which doesn't have a `.table` class.\n  // We use the universal selectors here to simplify the selector (else we would need 6 different selectors).\n  // Another advantage is that this generates less code and makes the selector less specific making it easier to override.\n  // stylelint-disable-next-line selector-max-universal\n  > :not(caption) > * > * {\n    padding: $table-cell-padding-y $table-cell-padding-x;\n    background-color: var(--#{$prefix}table-bg);\n    border-bottom-width: $table-border-width;\n    box-shadow: inset 0 0 0 9999px var(--#{$prefix}table-accent-bg);\n  }\n\n  > tbody {\n    vertical-align: inherit;\n  }\n\n  > thead {\n    vertical-align: bottom;\n  }\n}\n\n.table-group-divider {\n  border-top: calc($table-border-width * 2) solid $table-group-separator-color; // stylelint-disable-line function-disallowed-list\n}\n\n//\n// Change placement of captions with a class\n//\n\n.caption-top {\n  caption-side: top;\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n  // stylelint-disable-next-line selector-max-universal\n  > :not(caption) > * > * {\n    padding: $table-cell-padding-y-sm $table-cell-padding-x-sm;\n  }\n}\n\n\n// Border versions\n//\n// Add or remove borders all around the table and between all the columns.\n//\n// When borders are added on all sides of the cells, the corners can render odd when\n// these borders do not have the same color or if they are semi-transparent.\n// Therefor we add top and border bottoms to the `tr`s and left and right borders\n// to the `td`s or `th`s\n\n.table-bordered {\n  > :not(caption) > * {\n    border-width: $table-border-width 0;\n\n    // stylelint-disable-next-line selector-max-universal\n    > * {\n      border-width: 0 $table-border-width;\n    }\n  }\n}\n\n.table-borderless {\n  // stylelint-disable-next-line selector-max-universal\n  > :not(caption) > * > * {\n    border-bottom-width: 0;\n  }\n\n  > :not(:first-child) {\n    border-top-width: 0;\n  }\n}\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n// For rows\n.table-striped {\n  > tbody > tr:nth-of-type(#{$table-striped-order}) > * {\n    --#{$prefix}table-accent-bg: var(--#{$prefix}table-striped-bg);\n    color: var(--#{$prefix}table-striped-color);\n  }\n}\n\n// For columns\n.table-striped-columns {\n  > :not(caption) > tr > :nth-child(#{$table-striped-columns-order}) {\n    --#{$prefix}table-accent-bg: var(--#{$prefix}table-striped-bg);\n    color: var(--#{$prefix}table-striped-color);\n  }\n}\n\n// Active table\n//\n// The `.table-active` class can be added to highlight rows or cells\n\n.table-active {\n  --#{$prefix}table-accent-bg: var(--#{$prefix}table-active-bg);\n  color: var(--#{$prefix}table-active-color);\n}\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n  > tbody > tr:hover > * {\n    --#{$prefix}table-accent-bg: var(--#{$prefix}table-hover-bg);\n    color: var(--#{$prefix}table-hover-color);\n  }\n}\n\n\n// Table variants\n//\n// Table variants set the table cell backgrounds, border colors\n// and the colors of the striped, hovered & active tables\n\n@each $color, $value in $table-variants {\n  @include table-variant($color, $value);\n}\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n  @include media-breakpoint-down($breakpoint) {\n    .table-responsive#{$infix} {\n      overflow-x: auto;\n      -webkit-overflow-scrolling: touch;\n    }\n  }\n}\n","// scss-docs-start table-variant\n@mixin table-variant($state, $background) {\n  .table-#{$state} {\n    $color: color-contrast(opaque($body-bg, $background));\n    $hover-bg: mix($color, $background, percentage($table-hover-bg-factor));\n    $striped-bg: mix($color, $background, percentage($table-striped-bg-factor));\n    $active-bg: mix($color, $background, percentage($table-active-bg-factor));\n    $table-border-color: mix($color, $background, percentage($table-border-factor));\n\n    --#{$prefix}table-color: #{$color};\n    --#{$prefix}table-bg: #{$background};\n    --#{$prefix}table-border-color: #{$table-border-color};\n    --#{$prefix}table-striped-bg: #{$striped-bg};\n    --#{$prefix}table-striped-color: #{color-contrast($striped-bg)};\n    --#{$prefix}table-active-bg: #{$active-bg};\n    --#{$prefix}table-active-color: #{color-contrast($active-bg)};\n    --#{$prefix}table-hover-bg: #{$hover-bg};\n    --#{$prefix}table-hover-color: #{color-contrast($hover-bg)};\n\n    color: var(--#{$prefix}table-color);\n    border-color: var(--#{$prefix}table-border-color);\n  }\n}\n// scss-docs-end table-variant\n","//\n// Labels\n//\n\n.form-label {\n  margin-bottom: $form-label-margin-bottom;\n  @include font-size($form-label-font-size);\n  font-style: $form-label-font-style;\n  font-weight: $form-label-font-weight;\n  color: $form-label-color;\n}\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n  padding-top: add($input-padding-y, $input-border-width);\n  padding-bottom: add($input-padding-y, $input-border-width);\n  margin-bottom: 0; // Override the `<legend>` default\n  @include font-size(inherit); // Override the `<legend>` default\n  font-style: $form-label-font-style;\n  font-weight: $form-label-font-weight;\n  line-height: $input-line-height;\n  color: $form-label-color;\n}\n\n.col-form-label-lg {\n  padding-top: add($input-padding-y-lg, $input-border-width);\n  padding-bottom: add($input-padding-y-lg, $input-border-width);\n  @include font-size($input-font-size-lg);\n}\n\n.col-form-label-sm {\n  padding-top: add($input-padding-y-sm, $input-border-width);\n  padding-bottom: add($input-padding-y-sm, $input-border-width);\n  @include font-size($input-font-size-sm);\n}\n","//\n// Form text\n//\n\n.form-text {\n  margin-top: $form-text-margin-top;\n  @include font-size($form-text-font-size);\n  font-style: $form-text-font-style;\n  font-weight: $form-text-font-weight;\n  color: $form-text-color;\n}\n","//\n// General form controls (plus a few specific high-level interventions)\n//\n\n.form-control {\n  display: block;\n  width: 100%;\n  padding: $input-padding-y $input-padding-x;\n  font-family: $input-font-family;\n  @include font-size($input-font-size);\n  font-weight: $input-font-weight;\n  line-height: $input-line-height;\n  color: $input-color;\n  background-color: $input-bg;\n  background-clip: padding-box;\n  border: $input-border-width solid $input-border-color;\n  appearance: none; // Fix appearance for date inputs in Safari\n\n  // Note: This has no effect on <select>s in some browsers, due to the limited stylability of `<select>`s in CSS.\n  @include border-radius($input-border-radius, 0);\n\n  @include box-shadow($input-box-shadow);\n  @include transition($input-transition);\n\n  &[type=\"file\"] {\n    overflow: hidden; // prevent pseudo element button overlap\n\n    &:not(:disabled):not([readonly]) {\n      cursor: pointer;\n    }\n  }\n\n  // Customize the `:focus` state to imitate native WebKit styles.\n  &:focus {\n    color: $input-focus-color;\n    background-color: $input-focus-bg;\n    border-color: $input-focus-border-color;\n    outline: 0;\n    @if $enable-shadows {\n      @include box-shadow($input-box-shadow, $input-focus-box-shadow);\n    } @else {\n      // Avoid using mixin so we can pass custom focus shadow properly\n      box-shadow: $input-focus-box-shadow;\n    }\n  }\n\n  // Add some height to date inputs on iOS\n  // https://github.com/twbs/bootstrap/issues/23307\n  // TODO: we can remove this workaround once https://bugs.webkit.org/show_bug.cgi?id=198959 is resolved\n  &::-webkit-date-and-time-value {\n    // Multiply line-height by 1em if it has no unit\n    height: if(unit($input-line-height) == \"\", $input-line-height * 1em, $input-line-height);\n  }\n\n  // Prevent excessive date input height in Webkit\n  // https://github.com/twbs/bootstrap/issues/34433\n  &::-webkit-datetime-edit {\n    display: block;\n    padding: 0;\n  }\n\n  // Placeholder\n  &::placeholder {\n    color: $input-placeholder-color;\n    // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526.\n    opacity: 1;\n  }\n\n  // Disabled inputs\n  //\n  // HTML5 says that controls under a fieldset > legend:first-child won't be\n  // disabled if the fieldset is disabled. Due to implementation difficulty, we\n  // don't honor that edge case; we style them as disabled anyway.\n  &:disabled {\n    color: $input-disabled-color;\n    background-color: $input-disabled-bg;\n    border-color: $input-disabled-border-color;\n    // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655.\n    opacity: 1;\n  }\n\n  // File input buttons theming\n  &::file-selector-button {\n    padding: $input-padding-y $input-padding-x;\n    margin: (-$input-padding-y) (-$input-padding-x);\n    margin-inline-end: $input-padding-x;\n    color: $form-file-button-color;\n    @include gradient-bg($form-file-button-bg);\n    pointer-events: none;\n    border-color: inherit;\n    border-style: solid;\n    border-width: 0;\n    border-inline-end-width: $input-border-width;\n    border-radius: 0; // stylelint-disable-line property-disallowed-list\n    @include transition($btn-transition);\n  }\n\n  &:hover:not(:disabled):not([readonly])::file-selector-button {\n    background-color: $form-file-button-hover-bg;\n  }\n}\n\n// Readonly controls as plain text\n//\n// Apply class to a readonly input to make it appear like regular plain\n// text (without any border, background color, focus indicator)\n\n.form-control-plaintext {\n  display: block;\n  width: 100%;\n  padding: $input-padding-y 0;\n  margin-bottom: 0; // match inputs if this class comes on inputs with default margins\n  line-height: $input-line-height;\n  color: $input-plaintext-color;\n  background-color: transparent;\n  border: solid transparent;\n  border-width: $input-border-width 0;\n\n  &:focus {\n    outline: 0;\n  }\n\n  &.form-control-sm,\n  &.form-control-lg {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n\n// Form control sizing\n//\n// Build on `.form-control` with modifier classes to decrease or increase the\n// height and font-size of form controls.\n//\n// Repeated in `_input_group.scss` to avoid Sass extend issues.\n\n.form-control-sm {\n  min-height: $input-height-sm;\n  padding: $input-padding-y-sm $input-padding-x-sm;\n  @include font-size($input-font-size-sm);\n  @include border-radius($input-border-radius-sm);\n\n  &::file-selector-button {\n    padding: $input-padding-y-sm $input-padding-x-sm;\n    margin: (-$input-padding-y-sm) (-$input-padding-x-sm);\n    margin-inline-end: $input-padding-x-sm;\n  }\n}\n\n.form-control-lg {\n  min-height: $input-height-lg;\n  padding: $input-padding-y-lg $input-padding-x-lg;\n  @include font-size($input-font-size-lg);\n  @include border-radius($input-border-radius-lg);\n\n  &::file-selector-button {\n    padding: $input-padding-y-lg $input-padding-x-lg;\n    margin: (-$input-padding-y-lg) (-$input-padding-x-lg);\n    margin-inline-end: $input-padding-x-lg;\n  }\n}\n\n// Make sure textareas don't shrink too much when resized\n// https://github.com/twbs/bootstrap/pull/29124\n// stylelint-disable selector-no-qualifying-type\ntextarea {\n  &.form-control {\n    min-height: $input-height;\n  }\n\n  &.form-control-sm {\n    min-height: $input-height-sm;\n  }\n\n  &.form-control-lg {\n    min-height: $input-height-lg;\n  }\n}\n// stylelint-enable selector-no-qualifying-type\n\n.form-control-color {\n  width: $form-color-width;\n  height: $input-height;\n  padding: $input-padding-y;\n\n  &:not(:disabled):not([readonly]) {\n    cursor: pointer;\n  }\n\n  &::-moz-color-swatch {\n    border: 0 !important; // stylelint-disable-line declaration-no-important\n    @include border-radius($input-border-radius);\n  }\n\n  &::-webkit-color-swatch {\n    @include border-radius($input-border-radius);\n  }\n\n  &.form-control-sm { height: $input-height-sm; }\n  &.form-control-lg { height: $input-height-lg; }\n}\n","// stylelint-disable property-disallowed-list\n@mixin transition($transition...) {\n  @if length($transition) == 0 {\n    $transition: $transition-base;\n  }\n\n  @if length($transition) > 1 {\n    @each $value in $transition {\n      @if $value == null or $value == none {\n        @warn \"The keyword 'none' or 'null' must be used as a single argument.\";\n      }\n    }\n  }\n\n  @if $enable-transitions {\n    @if nth($transition, 1) != null {\n      transition: $transition;\n    }\n\n    @if $enable-reduced-motion and nth($transition, 1) != null and nth($transition, 1) != none {\n      @media (prefers-reduced-motion: reduce) {\n        transition: none;\n      }\n    }\n  }\n}\n","// Gradients\n\n// scss-docs-start gradient-bg-mixin\n@mixin gradient-bg($color: null) {\n  background-color: $color;\n\n  @if $enable-gradients {\n    background-image: var(--#{$prefix}gradient);\n  }\n}\n// scss-docs-end gradient-bg-mixin\n\n// scss-docs-start gradient-mixins\n// Horizontal gradient, from left to right\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-x($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n  background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent);\n}\n\n// Vertical gradient, from top to bottom\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-y($start-color: $gray-700, $end-color: $gray-800, $start-percent: null, $end-percent: null) {\n  background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent);\n}\n\n@mixin gradient-directional($start-color: $gray-700, $end-color: $gray-800, $deg: 45deg) {\n  background-image: linear-gradient($deg, $start-color, $end-color);\n}\n\n@mixin gradient-x-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n  background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color);\n}\n\n@mixin gradient-y-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n  background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color);\n}\n\n@mixin gradient-radial($inner-color: $gray-700, $outer-color: $gray-800) {\n  background-image: radial-gradient(circle, $inner-color, $outer-color);\n}\n\n@mixin gradient-striped($color: rgba($white, .15), $angle: 45deg) {\n  background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);\n}\n// scss-docs-end gradient-mixins\n","// Select\n//\n// Replaces the browser default select with a custom one, mostly pulled from\n// https://primer.github.io/.\n\n.form-select {\n  --#{$prefix}form-select-bg-img: #{escape-svg($form-select-indicator)};\n\n  display: block;\n  width: 100%;\n  padding: $form-select-padding-y $form-select-indicator-padding $form-select-padding-y $form-select-padding-x;\n  -moz-padding-start: subtract($form-select-padding-x, 3px); // See https://github.com/twbs/bootstrap/issues/32636\n  font-family: $form-select-font-family;\n  @include font-size($form-select-font-size);\n  font-weight: $form-select-font-weight;\n  line-height: $form-select-line-height;\n  color: $form-select-color;\n  background-color: $form-select-bg;\n  background-image: var(--#{$prefix}form-select-bg-img), var(--#{$prefix}form-select-bg-icon, none);\n  background-repeat: no-repeat;\n  background-position: $form-select-bg-position;\n  background-size: $form-select-bg-size;\n  border: $form-select-border-width solid $form-select-border-color;\n  @include border-radius($form-select-border-radius, 0);\n  @include box-shadow($form-select-box-shadow);\n  @include transition($form-select-transition);\n  appearance: none;\n\n  &:focus {\n    border-color: $form-select-focus-border-color;\n    outline: 0;\n    @if $enable-shadows {\n      @include box-shadow($form-select-box-shadow, $form-select-focus-box-shadow);\n    } @else {\n      // Avoid using mixin so we can pass custom focus shadow properly\n      box-shadow: $form-select-focus-box-shadow;\n    }\n  }\n\n  &[multiple],\n  &[size]:not([size=\"1\"]) {\n    padding-right: $form-select-padding-x;\n    background-image: none;\n  }\n\n  &:disabled {\n    color: $form-select-disabled-color;\n    background-color: $form-select-disabled-bg;\n    border-color: $form-select-disabled-border-color;\n  }\n\n  // Remove outline from select box in FF\n  &:-moz-focusring {\n    color: transparent;\n    text-shadow: 0 0 0 $form-select-color;\n  }\n}\n\n.form-select-sm {\n  padding-top: $form-select-padding-y-sm;\n  padding-bottom: $form-select-padding-y-sm;\n  padding-left: $form-select-padding-x-sm;\n  @include font-size($form-select-font-size-sm);\n  @include border-radius($form-select-border-radius-sm);\n}\n\n.form-select-lg {\n  padding-top: $form-select-padding-y-lg;\n  padding-bottom: $form-select-padding-y-lg;\n  padding-left: $form-select-padding-x-lg;\n  @include font-size($form-select-font-size-lg);\n  @include border-radius($form-select-border-radius-lg);\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark) {\n    .form-select {\n      --#{$prefix}form-select-bg-img: #{escape-svg($form-select-indicator-dark)};\n    }\n  }\n}\n","//\n// Check/radio\n//\n\n.form-check {\n  display: block;\n  min-height: $form-check-min-height;\n  padding-left: $form-check-padding-start;\n  margin-bottom: $form-check-margin-bottom;\n\n  .form-check-input {\n    float: left;\n    margin-left: $form-check-padding-start * -1;\n  }\n}\n\n.form-check-reverse {\n  padding-right: $form-check-padding-start;\n  padding-left: 0;\n  text-align: right;\n\n  .form-check-input {\n    float: right;\n    margin-right: $form-check-padding-start * -1;\n    margin-left: 0;\n  }\n}\n\n.form-check-input {\n  --#{$prefix}form-check-bg: #{$form-check-input-bg};\n\n  width: $form-check-input-width;\n  height: $form-check-input-width;\n  margin-top: ($line-height-base - $form-check-input-width) * .5; // line-height minus check height\n  vertical-align: top;\n  background-color: var(--#{$prefix}form-check-bg);\n  background-image: var(--#{$prefix}form-check-bg-image);\n  background-repeat: no-repeat;\n  background-position: center;\n  background-size: contain;\n  border: $form-check-input-border;\n  appearance: none;\n  print-color-adjust: exact; // Keep themed appearance for print\n  @include transition($form-check-transition);\n\n  &[type=\"checkbox\"] {\n    @include border-radius($form-check-input-border-radius);\n  }\n\n  &[type=\"radio\"] {\n    // stylelint-disable-next-line property-disallowed-list\n    border-radius: $form-check-radio-border-radius;\n  }\n\n  &:active {\n    filter: $form-check-input-active-filter;\n  }\n\n  &:focus {\n    border-color: $form-check-input-focus-border;\n    outline: 0;\n    box-shadow: $form-check-input-focus-box-shadow;\n  }\n\n  &:checked {\n    background-color: $form-check-input-checked-bg-color;\n    border-color: $form-check-input-checked-border-color;\n\n    &[type=\"checkbox\"] {\n      @if $enable-gradients {\n        --#{$prefix}form-check-bg-image: #{escape-svg($form-check-input-checked-bg-image)}, var(--#{$prefix}gradient);\n      } @else {\n        --#{$prefix}form-check-bg-image: #{escape-svg($form-check-input-checked-bg-image)};\n      }\n    }\n\n    &[type=\"radio\"] {\n      @if $enable-gradients {\n        --#{$prefix}form-check-bg-image: #{escape-svg($form-check-radio-checked-bg-image)}, var(--#{$prefix}gradient);\n      } @else {\n        --#{$prefix}form-check-bg-image: #{escape-svg($form-check-radio-checked-bg-image)};\n      }\n    }\n  }\n\n  &[type=\"checkbox\"]:indeterminate {\n    background-color: $form-check-input-indeterminate-bg-color;\n    border-color: $form-check-input-indeterminate-border-color;\n\n    @if $enable-gradients {\n      --#{$prefix}form-check-bg-image: #{escape-svg($form-check-input-indeterminate-bg-image)}, var(--#{$prefix}gradient);\n    } @else {\n      --#{$prefix}form-check-bg-image: #{escape-svg($form-check-input-indeterminate-bg-image)};\n    }\n  }\n\n  &:disabled {\n    pointer-events: none;\n    filter: none;\n    opacity: $form-check-input-disabled-opacity;\n  }\n\n  // Use disabled attribute in addition of :disabled pseudo-class\n  // See: https://github.com/twbs/bootstrap/issues/28247\n  &[disabled],\n  &:disabled {\n    ~ .form-check-label {\n      cursor: default;\n      opacity: $form-check-label-disabled-opacity;\n    }\n  }\n}\n\n.form-check-label {\n  color: $form-check-label-color;\n  cursor: $form-check-label-cursor;\n}\n\n//\n// Switch\n//\n\n.form-switch {\n  padding-left: $form-switch-padding-start;\n\n  .form-check-input {\n    --#{$prefix}form-switch-bg: #{escape-svg($form-switch-bg-image)};\n\n    width: $form-switch-width;\n    margin-left: $form-switch-padding-start * -1;\n    background-image: var(--#{$prefix}form-switch-bg);\n    background-position: left center;\n    @include border-radius($form-switch-border-radius);\n    @include transition($form-switch-transition);\n\n    &:focus {\n      --#{$prefix}form-switch-bg: #{escape-svg($form-switch-focus-bg-image)};\n    }\n\n    &:checked {\n      background-position: $form-switch-checked-bg-position;\n\n      @if $enable-gradients {\n        --#{$prefix}form-switch-bg: #{escape-svg($form-switch-checked-bg-image)}, var(--#{$prefix}gradient);\n      } @else {\n        --#{$prefix}form-switch-bg: #{escape-svg($form-switch-checked-bg-image)};\n      }\n    }\n  }\n\n  &.form-check-reverse {\n    padding-right: $form-switch-padding-start;\n    padding-left: 0;\n\n    .form-check-input {\n      margin-right: $form-switch-padding-start * -1;\n      margin-left: 0;\n    }\n  }\n}\n\n.form-check-inline {\n  display: inline-block;\n  margin-right: $form-check-inline-margin-end;\n}\n\n.btn-check {\n  position: absolute;\n  clip: rect(0, 0, 0, 0);\n  pointer-events: none;\n\n  &[disabled],\n  &:disabled {\n    + .btn {\n      pointer-events: none;\n      filter: none;\n      opacity: $form-check-btn-check-disabled-opacity;\n    }\n  }\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark) {\n    .form-switch .form-check-input:not(:checked):not(:focus) {\n      --#{$prefix}form-switch-bg: #{escape-svg($form-switch-bg-image-dark)};\n    }\n  }\n}\n","// Range\n//\n// Style range inputs the same across browsers. Vendor-specific rules for pseudo\n// elements cannot be mixed. As such, there are no shared styles for focus or\n// active states on prefixed selectors.\n\n.form-range {\n  width: 100%;\n  height: add($form-range-thumb-height, $form-range-thumb-focus-box-shadow-width * 2);\n  padding: 0; // Need to reset padding\n  background-color: transparent;\n  appearance: none;\n\n  &:focus {\n    outline: 0;\n\n    // Pseudo-elements must be split across multiple rulesets to have an effect.\n    // No box-shadow() mixin for focus accessibility.\n    &::-webkit-slider-thumb { box-shadow: $form-range-thumb-focus-box-shadow; }\n    &::-moz-range-thumb     { box-shadow: $form-range-thumb-focus-box-shadow; }\n  }\n\n  &::-moz-focus-outer {\n    border: 0;\n  }\n\n  &::-webkit-slider-thumb {\n    width: $form-range-thumb-width;\n    height: $form-range-thumb-height;\n    margin-top: ($form-range-track-height - $form-range-thumb-height) * .5; // Webkit specific\n    @include gradient-bg($form-range-thumb-bg);\n    border: $form-range-thumb-border;\n    @include border-radius($form-range-thumb-border-radius);\n    @include box-shadow($form-range-thumb-box-shadow);\n    @include transition($form-range-thumb-transition);\n    appearance: none;\n\n    &:active {\n      @include gradient-bg($form-range-thumb-active-bg);\n    }\n  }\n\n  &::-webkit-slider-runnable-track {\n    width: $form-range-track-width;\n    height: $form-range-track-height;\n    color: transparent; // Why?\n    cursor: $form-range-track-cursor;\n    background-color: $form-range-track-bg;\n    border-color: transparent;\n    @include border-radius($form-range-track-border-radius);\n    @include box-shadow($form-range-track-box-shadow);\n  }\n\n  &::-moz-range-thumb {\n    width: $form-range-thumb-width;\n    height: $form-range-thumb-height;\n    @include gradient-bg($form-range-thumb-bg);\n    border: $form-range-thumb-border;\n    @include border-radius($form-range-thumb-border-radius);\n    @include box-shadow($form-range-thumb-box-shadow);\n    @include transition($form-range-thumb-transition);\n    appearance: none;\n\n    &:active {\n      @include gradient-bg($form-range-thumb-active-bg);\n    }\n  }\n\n  &::-moz-range-track {\n    width: $form-range-track-width;\n    height: $form-range-track-height;\n    color: transparent;\n    cursor: $form-range-track-cursor;\n    background-color: $form-range-track-bg;\n    border-color: transparent; // Firefox specific?\n    @include border-radius($form-range-track-border-radius);\n    @include box-shadow($form-range-track-box-shadow);\n  }\n\n  &:disabled {\n    pointer-events: none;\n\n    &::-webkit-slider-thumb {\n      background-color: $form-range-thumb-disabled-bg;\n    }\n\n    &::-moz-range-thumb {\n      background-color: $form-range-thumb-disabled-bg;\n    }\n  }\n}\n",".form-floating {\n  position: relative;\n\n  &::before:not(.form-control:disabled) {\n    position: absolute;\n    top: $input-border-width;\n    left: $input-border-width;\n    width: subtract(100%, add($input-height-inner-quarter, $input-height-inner-half));\n    height: $form-floating-label-height;\n    content: \"\";\n    background-color: $input-bg;\n    @include border-radius($input-border-radius);\n  }\n\n  > .form-control,\n  > .form-control-plaintext,\n  > .form-select {\n    height: $form-floating-height;\n    line-height: $form-floating-line-height;\n  }\n\n  > label {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%; // allow textareas\n    padding: $form-floating-padding-y $form-floating-padding-x;\n    overflow: hidden;\n    text-align: start;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n    pointer-events: none;\n    border: $input-border-width solid transparent; // Required for aligning label's text with the input as it affects inner box model\n    transform-origin: 0 0;\n    @include transition($form-floating-transition);\n  }\n\n  > .form-control,\n  > .form-control-plaintext {\n    padding: $form-floating-padding-y $form-floating-padding-x;\n\n    &::placeholder {\n      color: transparent;\n    }\n\n    &:focus,\n    &:not(:placeholder-shown) {\n      padding-top: $form-floating-input-padding-t;\n      padding-bottom: $form-floating-input-padding-b;\n    }\n    // Duplicated because `:-webkit-autofill` invalidates other selectors when grouped\n    &:-webkit-autofill {\n      padding-top: $form-floating-input-padding-t;\n      padding-bottom: $form-floating-input-padding-b;\n    }\n  }\n\n  > .form-select {\n    padding-top: $form-floating-input-padding-t;\n    padding-bottom: $form-floating-input-padding-b;\n  }\n\n  > .form-control:focus,\n  > .form-control:not(:placeholder-shown),\n  > .form-control-plaintext,\n  > .form-select {\n    ~ label {\n      opacity: $form-floating-label-opacity;\n      transform: $form-floating-label-transform;\n    }\n  }\n  // Duplicated because `:-webkit-autofill` invalidates other selectors when grouped\n  > .form-control:-webkit-autofill {\n    ~ label {\n      opacity: $form-floating-label-opacity;\n      transform: $form-floating-label-transform;\n    }\n  }\n\n  > .form-control-plaintext {\n    ~ label {\n      border-width: $input-border-width 0; // Required to properly position label text - as explained above\n    }\n  }\n\n  > .form-control:disabled ~ label {\n    color: $form-floating-label-disabled-color;\n  }\n}\n","//\n// Base styles\n//\n\n.input-group {\n  position: relative;\n  display: flex;\n  flex-wrap: wrap; // For form validation feedback\n  align-items: stretch;\n  width: 100%;\n\n  > .form-control,\n  > .form-select,\n  > .form-floating {\n    position: relative; // For focus state's z-index\n    flex: 1 1 auto;\n    width: 1%;\n    min-width: 0; // https://stackoverflow.com/questions/36247140/why-dont-flex-items-shrink-past-content-size\n  }\n\n  // Bring the \"active\" form control to the top of surrounding elements\n  > .form-control:focus,\n  > .form-select:focus,\n  > .form-floating:focus-within {\n    z-index: 5;\n  }\n\n  // Ensure buttons are always above inputs for more visually pleasing borders.\n  // This isn't needed for `.input-group-text` since it shares the same border-color\n  // as our inputs.\n  .btn {\n    position: relative;\n    z-index: 2;\n\n    &:focus {\n      z-index: 5;\n    }\n  }\n}\n\n\n// Textual addons\n//\n// Serves as a catch-all element for any text or radio/checkbox input you wish\n// to prepend or append to an input.\n\n.input-group-text {\n  display: flex;\n  align-items: center;\n  padding: $input-group-addon-padding-y $input-group-addon-padding-x;\n  @include font-size($input-font-size); // Match inputs\n  font-weight: $input-group-addon-font-weight;\n  line-height: $input-line-height;\n  color: $input-group-addon-color;\n  text-align: center;\n  white-space: nowrap;\n  background-color: $input-group-addon-bg;\n  border: $input-border-width solid $input-group-addon-border-color;\n  @include border-radius($input-border-radius);\n}\n\n\n// Sizing\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control,\n.input-group-lg > .form-select,\n.input-group-lg > .input-group-text,\n.input-group-lg > .btn {\n  padding: $input-padding-y-lg $input-padding-x-lg;\n  @include font-size($input-font-size-lg);\n  @include border-radius($input-border-radius-lg);\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .form-select,\n.input-group-sm > .input-group-text,\n.input-group-sm > .btn {\n  padding: $input-padding-y-sm $input-padding-x-sm;\n  @include font-size($input-font-size-sm);\n  @include border-radius($input-border-radius-sm);\n}\n\n.input-group-lg > .form-select,\n.input-group-sm > .form-select {\n  padding-right: $form-select-padding-x + $form-select-indicator-padding;\n}\n\n\n// Rounded corners\n//\n// These rulesets must come after the sizing ones to properly override sm and lg\n// border-radius values when extending. They're more specific than we'd like\n// with the `.input-group >` part, but without it, we cannot override the sizing.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.input-group {\n  &:not(.has-validation) {\n    > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\n    > .dropdown-toggle:nth-last-child(n + 3),\n    > .form-floating:not(:last-child) > .form-control,\n    > .form-floating:not(:last-child) > .form-select {\n      @include border-end-radius(0);\n    }\n  }\n\n  &.has-validation {\n    > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\n    > .dropdown-toggle:nth-last-child(n + 4),\n    > .form-floating:nth-last-child(n + 3) > .form-control,\n    > .form-floating:nth-last-child(n + 3) > .form-select {\n      @include border-end-radius(0);\n    }\n  }\n\n  $validation-messages: \"\";\n  @each $state in map-keys($form-validation-states) {\n    $validation-messages: $validation-messages + \":not(.\" + unquote($state) + \"-tooltip)\" + \":not(.\" + unquote($state) + \"-feedback)\";\n  }\n\n  > :not(:first-child):not(.dropdown-menu)#{$validation-messages} {\n    margin-left: calc($input-border-width * -1); // stylelint-disable-line function-disallowed-list\n    @include border-start-radius(0);\n  }\n\n  > .form-floating:not(:first-child) > .form-control,\n  > .form-floating:not(:first-child) > .form-select {\n    @include border-start-radius(0);\n  }\n}\n","// This mixin uses an `if()` technique to be compatible with Dart Sass\n// See https://github.com/sass/sass/issues/1873#issuecomment-152293725 for more details\n\n// scss-docs-start form-validation-mixins\n@mixin form-validation-state-selector($state) {\n  @if ($state == \"valid\" or $state == \"invalid\") {\n    .was-validated #{if(&, \"&\", \"\")}:#{$state},\n    #{if(&, \"&\", \"\")}.is-#{$state} {\n      @content;\n    }\n  } @else {\n    #{if(&, \"&\", \"\")}.is-#{$state} {\n      @content;\n    }\n  }\n}\n\n@mixin form-validation-state(\n  $state,\n  $color,\n  $icon,\n  $tooltip-color: color-contrast($color),\n  $tooltip-bg-color: rgba($color, $form-feedback-tooltip-opacity),\n  $focus-box-shadow: 0 0 $input-btn-focus-blur $input-focus-width rgba($color, $input-btn-focus-color-opacity),\n  $border-color: $color\n) {\n  .#{$state}-feedback {\n    display: none;\n    width: 100%;\n    margin-top: $form-feedback-margin-top;\n    @include font-size($form-feedback-font-size);\n    font-style: $form-feedback-font-style;\n    color: $color;\n  }\n\n  .#{$state}-tooltip {\n    position: absolute;\n    top: 100%;\n    z-index: 5;\n    display: none;\n    max-width: 100%; // Contain to parent when possible\n    padding: $form-feedback-tooltip-padding-y $form-feedback-tooltip-padding-x;\n    margin-top: .1rem;\n    @include font-size($form-feedback-tooltip-font-size);\n    line-height: $form-feedback-tooltip-line-height;\n    color: $tooltip-color;\n    background-color: $tooltip-bg-color;\n    @include border-radius($form-feedback-tooltip-border-radius);\n  }\n\n  @include form-validation-state-selector($state) {\n    ~ .#{$state}-feedback,\n    ~ .#{$state}-tooltip {\n      display: block;\n    }\n  }\n\n  .form-control {\n    @include form-validation-state-selector($state) {\n      border-color: $border-color;\n\n      @if $enable-validation-icons {\n        padding-right: $input-height-inner;\n        background-image: escape-svg($icon);\n        background-repeat: no-repeat;\n        background-position: right $input-height-inner-quarter center;\n        background-size: $input-height-inner-half $input-height-inner-half;\n      }\n\n      &:focus {\n        border-color: $border-color;\n        box-shadow: $focus-box-shadow;\n      }\n    }\n  }\n\n  // stylelint-disable-next-line selector-no-qualifying-type\n  textarea.form-control {\n    @include form-validation-state-selector($state) {\n      @if $enable-validation-icons {\n        padding-right: $input-height-inner;\n        background-position: top $input-height-inner-quarter right $input-height-inner-quarter;\n      }\n    }\n  }\n\n  .form-select {\n    @include form-validation-state-selector($state) {\n      border-color: $border-color;\n\n      @if $enable-validation-icons {\n        &:not([multiple]):not([size]),\n        &:not([multiple])[size=\"1\"] {\n          --#{$prefix}form-select-bg-icon: #{escape-svg($icon)};\n          padding-right: $form-select-feedback-icon-padding-end;\n          background-position: $form-select-bg-position, $form-select-feedback-icon-position;\n          background-size: $form-select-bg-size, $form-select-feedback-icon-size;\n        }\n      }\n\n      &:focus {\n        border-color: $border-color;\n        box-shadow: $focus-box-shadow;\n      }\n    }\n  }\n\n  .form-control-color {\n    @include form-validation-state-selector($state) {\n      @if $enable-validation-icons {\n        width: add($form-color-width, $input-height-inner);\n      }\n    }\n  }\n\n  .form-check-input {\n    @include form-validation-state-selector($state) {\n      border-color: $border-color;\n\n      &:checked {\n        background-color: $color;\n      }\n\n      &:focus {\n        box-shadow: $focus-box-shadow;\n      }\n\n      ~ .form-check-label {\n        color: $color;\n      }\n    }\n  }\n  .form-check-inline .form-check-input {\n    ~ .#{$state}-feedback {\n      margin-left: .5em;\n    }\n  }\n\n  .input-group {\n    > .form-control:not(:focus),\n    > .form-select:not(:focus),\n    > .form-floating:not(:focus-within) {\n      @include form-validation-state-selector($state) {\n        @if $state == \"valid\" {\n          z-index: 3;\n        } @else if $state == \"invalid\" {\n          z-index: 4;\n        }\n      }\n    }\n  }\n}\n// scss-docs-end form-validation-mixins\n","//\n// Base styles\n//\n\n.btn {\n  // scss-docs-start btn-css-vars\n  --#{$prefix}btn-padding-x: #{$btn-padding-x};\n  --#{$prefix}btn-padding-y: #{$btn-padding-y};\n  --#{$prefix}btn-font-family: #{$btn-font-family};\n  @include rfs($btn-font-size, --#{$prefix}btn-font-size);\n  --#{$prefix}btn-font-weight: #{$btn-font-weight};\n  --#{$prefix}btn-line-height: #{$btn-line-height};\n  --#{$prefix}btn-color: #{$body-color};\n  --#{$prefix}btn-bg: transparent;\n  --#{$prefix}btn-border-width: #{$btn-border-width};\n  --#{$prefix}btn-border-color: transparent;\n  --#{$prefix}btn-border-radius: #{$btn-border-radius};\n  --#{$prefix}btn-hover-border-color: transparent;\n  --#{$prefix}btn-box-shadow: #{$btn-box-shadow};\n  --#{$prefix}btn-disabled-opacity: #{$btn-disabled-opacity};\n  --#{$prefix}btn-focus-box-shadow: 0 0 0 #{$btn-focus-width} rgba(var(--#{$prefix}btn-focus-shadow-rgb), .5);\n  // scss-docs-end btn-css-vars\n\n  display: inline-block;\n  padding: var(--#{$prefix}btn-padding-y) var(--#{$prefix}btn-padding-x);\n  font-family: var(--#{$prefix}btn-font-family);\n  @include font-size(var(--#{$prefix}btn-font-size));\n  font-weight: var(--#{$prefix}btn-font-weight);\n  line-height: var(--#{$prefix}btn-line-height);\n  color: var(--#{$prefix}btn-color);\n  text-align: center;\n  text-decoration: if($link-decoration == none, null, none);\n  white-space: $btn-white-space;\n  vertical-align: middle;\n  cursor: if($enable-button-pointers, pointer, null);\n  user-select: none;\n  border: var(--#{$prefix}btn-border-width) solid var(--#{$prefix}btn-border-color);\n  @include border-radius(var(--#{$prefix}btn-border-radius));\n  @include gradient-bg(var(--#{$prefix}btn-bg));\n  @include box-shadow(var(--#{$prefix}btn-box-shadow));\n  @include transition($btn-transition);\n\n  &:hover {\n    color: var(--#{$prefix}btn-hover-color);\n    text-decoration: if($link-hover-decoration == underline, none, null);\n    background-color: var(--#{$prefix}btn-hover-bg);\n    border-color: var(--#{$prefix}btn-hover-border-color);\n  }\n\n  .btn-check + &:hover {\n    // override for the checkbox/radio buttons\n    color: var(--#{$prefix}btn-color);\n    background-color: var(--#{$prefix}btn-bg);\n    border-color: var(--#{$prefix}btn-border-color);\n  }\n\n  &:focus-visible {\n    color: var(--#{$prefix}btn-hover-color);\n    @include gradient-bg(var(--#{$prefix}btn-hover-bg));\n    border-color: var(--#{$prefix}btn-hover-border-color);\n    outline: 0;\n    // Avoid using mixin so we can pass custom focus shadow properly\n    @if $enable-shadows {\n      box-shadow: var(--#{$prefix}btn-box-shadow), var(--#{$prefix}btn-focus-box-shadow);\n    } @else {\n      box-shadow: var(--#{$prefix}btn-focus-box-shadow);\n    }\n  }\n\n  .btn-check:focus-visible + & {\n    border-color: var(--#{$prefix}btn-hover-border-color);\n    outline: 0;\n    // Avoid using mixin so we can pass custom focus shadow properly\n    @if $enable-shadows {\n      box-shadow: var(--#{$prefix}btn-box-shadow), var(--#{$prefix}btn-focus-box-shadow);\n    } @else {\n      box-shadow: var(--#{$prefix}btn-focus-box-shadow);\n    }\n  }\n\n  .btn-check:checked + &,\n  :not(.btn-check) + &:active,\n  &:first-child:active,\n  &.active,\n  &.show {\n    color: var(--#{$prefix}btn-active-color);\n    background-color: var(--#{$prefix}btn-active-bg);\n    // Remove CSS gradients if they're enabled\n    background-image: if($enable-gradients, none, null);\n    border-color: var(--#{$prefix}btn-active-border-color);\n    @include box-shadow(var(--#{$prefix}btn-active-shadow));\n\n    &:focus-visible {\n      // Avoid using mixin so we can pass custom focus shadow properly\n      @if $enable-shadows {\n        box-shadow: var(--#{$prefix}btn-active-shadow), var(--#{$prefix}btn-focus-box-shadow);\n      } @else {\n        box-shadow: var(--#{$prefix}btn-focus-box-shadow);\n      }\n    }\n  }\n\n  &:disabled,\n  &.disabled,\n  fieldset:disabled & {\n    color: var(--#{$prefix}btn-disabled-color);\n    pointer-events: none;\n    background-color: var(--#{$prefix}btn-disabled-bg);\n    background-image: if($enable-gradients, none, null);\n    border-color: var(--#{$prefix}btn-disabled-border-color);\n    opacity: var(--#{$prefix}btn-disabled-opacity);\n    @include box-shadow(none);\n  }\n}\n\n\n//\n// Alternate buttons\n//\n\n// scss-docs-start btn-variant-loops\n@each $color, $value in $theme-colors {\n  .btn-#{$color} {\n    @if $color == \"light\" {\n      @include button-variant(\n        $value,\n        $value,\n        $hover-background: shade-color($value, $btn-hover-bg-shade-amount),\n        $hover-border: shade-color($value, $btn-hover-border-shade-amount),\n        $active-background: shade-color($value, $btn-active-bg-shade-amount),\n        $active-border: shade-color($value, $btn-active-border-shade-amount)\n      );\n    } @else if $color == \"dark\" {\n      @include button-variant(\n        $value,\n        $value,\n        $hover-background: tint-color($value, $btn-hover-bg-tint-amount),\n        $hover-border: tint-color($value, $btn-hover-border-tint-amount),\n        $active-background: tint-color($value, $btn-active-bg-tint-amount),\n        $active-border: tint-color($value, $btn-active-border-tint-amount)\n      );\n    } @else {\n      @include button-variant($value, $value);\n    }\n  }\n}\n\n@each $color, $value in $theme-colors {\n  .btn-outline-#{$color} {\n    @include button-outline-variant($value);\n  }\n}\n// scss-docs-end btn-variant-loops\n\n\n//\n// Link buttons\n//\n\n// Make a button look and behave like a link\n.btn-link {\n  --#{$prefix}btn-font-weight: #{$font-weight-normal};\n  --#{$prefix}btn-color: #{$btn-link-color};\n  --#{$prefix}btn-bg: transparent;\n  --#{$prefix}btn-border-color: transparent;\n  --#{$prefix}btn-hover-color: #{$btn-link-hover-color};\n  --#{$prefix}btn-hover-border-color: transparent;\n  --#{$prefix}btn-active-color: #{$btn-link-hover-color};\n  --#{$prefix}btn-active-border-color: transparent;\n  --#{$prefix}btn-disabled-color: #{$btn-link-disabled-color};\n  --#{$prefix}btn-disabled-border-color: transparent;\n  --#{$prefix}btn-box-shadow: none;\n  --#{$prefix}btn-focus-shadow-rgb: #{to-rgb(mix(color-contrast($primary), $primary, 15%))};\n\n  text-decoration: $link-decoration;\n  @if $enable-gradients {\n    background-image: none;\n  }\n\n  &:hover,\n  &:focus-visible {\n    text-decoration: $link-hover-decoration;\n  }\n\n  &:focus-visible {\n    color: var(--#{$prefix}btn-color);\n  }\n\n  &:hover {\n    color: var(--#{$prefix}btn-hover-color);\n  }\n\n  // No need for an active state here\n}\n\n\n//\n// Button Sizes\n//\n\n.btn-lg {\n  @include button-size($btn-padding-y-lg, $btn-padding-x-lg, $btn-font-size-lg, $btn-border-radius-lg);\n}\n\n.btn-sm {\n  @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $btn-font-size-sm, $btn-border-radius-sm);\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n// scss-docs-start btn-variant-mixin\n@mixin button-variant(\n  $background,\n  $border,\n  $color: color-contrast($background),\n  $hover-background: if($color == $color-contrast-light, shade-color($background, $btn-hover-bg-shade-amount), tint-color($background, $btn-hover-bg-tint-amount)),\n  $hover-border: if($color == $color-contrast-light, shade-color($border, $btn-hover-border-shade-amount), tint-color($border, $btn-hover-border-tint-amount)),\n  $hover-color: color-contrast($hover-background),\n  $active-background: if($color == $color-contrast-light, shade-color($background, $btn-active-bg-shade-amount), tint-color($background, $btn-active-bg-tint-amount)),\n  $active-border: if($color == $color-contrast-light, shade-color($border, $btn-active-border-shade-amount), tint-color($border, $btn-active-border-tint-amount)),\n  $active-color: color-contrast($active-background),\n  $disabled-background: $background,\n  $disabled-border: $border,\n  $disabled-color: color-contrast($disabled-background)\n) {\n  --#{$prefix}btn-color: #{$color};\n  --#{$prefix}btn-bg: #{$background};\n  --#{$prefix}btn-border-color: #{$border};\n  --#{$prefix}btn-hover-color: #{$hover-color};\n  --#{$prefix}btn-hover-bg: #{$hover-background};\n  --#{$prefix}btn-hover-border-color: #{$hover-border};\n  --#{$prefix}btn-focus-shadow-rgb: #{to-rgb(mix($color, $border, 15%))};\n  --#{$prefix}btn-active-color: #{$active-color};\n  --#{$prefix}btn-active-bg: #{$active-background};\n  --#{$prefix}btn-active-border-color: #{$active-border};\n  --#{$prefix}btn-active-shadow: #{$btn-active-box-shadow};\n  --#{$prefix}btn-disabled-color: #{$disabled-color};\n  --#{$prefix}btn-disabled-bg: #{$disabled-background};\n  --#{$prefix}btn-disabled-border-color: #{$disabled-border};\n}\n// scss-docs-end btn-variant-mixin\n\n// scss-docs-start btn-outline-variant-mixin\n@mixin button-outline-variant(\n  $color,\n  $color-hover: color-contrast($color),\n  $active-background: $color,\n  $active-border: $color,\n  $active-color: color-contrast($active-background)\n) {\n  --#{$prefix}btn-color: #{$color};\n  --#{$prefix}btn-border-color: #{$color};\n  --#{$prefix}btn-hover-color: #{$color-hover};\n  --#{$prefix}btn-hover-bg: #{$active-background};\n  --#{$prefix}btn-hover-border-color: #{$active-border};\n  --#{$prefix}btn-focus-shadow-rgb: #{to-rgb($color)};\n  --#{$prefix}btn-active-color: #{$active-color};\n  --#{$prefix}btn-active-bg: #{$active-background};\n  --#{$prefix}btn-active-border-color: #{$active-border};\n  --#{$prefix}btn-active-shadow: #{$btn-active-box-shadow};\n  --#{$prefix}btn-disabled-color: #{$color};\n  --#{$prefix}btn-disabled-bg: transparent;\n  --#{$prefix}btn-disabled-border-color: #{$color};\n  --#{$prefix}gradient: none;\n}\n// scss-docs-end btn-outline-variant-mixin\n\n// scss-docs-start btn-size-mixin\n@mixin button-size($padding-y, $padding-x, $font-size, $border-radius) {\n  --#{$prefix}btn-padding-y: #{$padding-y};\n  --#{$prefix}btn-padding-x: #{$padding-x};\n  @include rfs($font-size, --#{$prefix}btn-font-size);\n  --#{$prefix}btn-border-radius: #{$border-radius};\n}\n// scss-docs-end btn-size-mixin\n",".fade {\n  @include transition($transition-fade);\n\n  &:not(.show) {\n    opacity: 0;\n  }\n}\n\n// scss-docs-start collapse-classes\n.collapse {\n  &:not(.show) {\n    display: none;\n  }\n}\n\n.collapsing {\n  height: 0;\n  overflow: hidden;\n  @include transition($transition-collapse);\n\n  &.collapse-horizontal {\n    width: 0;\n    height: auto;\n    @include transition($transition-collapse-width);\n  }\n}\n// scss-docs-end collapse-classes\n","// The dropdown wrapper (`<div>`)\n.dropup,\n.dropend,\n.dropdown,\n.dropstart,\n.dropup-center,\n.dropdown-center {\n  position: relative;\n}\n\n.dropdown-toggle {\n  white-space: nowrap;\n\n  // Generate the caret automatically\n  @include caret();\n}\n\n// The dropdown menu\n.dropdown-menu {\n  // scss-docs-start dropdown-css-vars\n  --#{$prefix}dropdown-zindex: #{$zindex-dropdown};\n  --#{$prefix}dropdown-min-width: #{$dropdown-min-width};\n  --#{$prefix}dropdown-padding-x: #{$dropdown-padding-x};\n  --#{$prefix}dropdown-padding-y: #{$dropdown-padding-y};\n  --#{$prefix}dropdown-spacer: #{$dropdown-spacer};\n  @include rfs($dropdown-font-size, --#{$prefix}dropdown-font-size);\n  --#{$prefix}dropdown-color: #{$dropdown-color};\n  --#{$prefix}dropdown-bg: #{$dropdown-bg};\n  --#{$prefix}dropdown-border-color: #{$dropdown-border-color};\n  --#{$prefix}dropdown-border-radius: #{$dropdown-border-radius};\n  --#{$prefix}dropdown-border-width: #{$dropdown-border-width};\n  --#{$prefix}dropdown-inner-border-radius: #{$dropdown-inner-border-radius};\n  --#{$prefix}dropdown-divider-bg: #{$dropdown-divider-bg};\n  --#{$prefix}dropdown-divider-margin-y: #{$dropdown-divider-margin-y};\n  --#{$prefix}dropdown-box-shadow: #{$dropdown-box-shadow};\n  --#{$prefix}dropdown-link-color: #{$dropdown-link-color};\n  --#{$prefix}dropdown-link-hover-color: #{$dropdown-link-hover-color};\n  --#{$prefix}dropdown-link-hover-bg: #{$dropdown-link-hover-bg};\n  --#{$prefix}dropdown-link-active-color: #{$dropdown-link-active-color};\n  --#{$prefix}dropdown-link-active-bg: #{$dropdown-link-active-bg};\n  --#{$prefix}dropdown-link-disabled-color: #{$dropdown-link-disabled-color};\n  --#{$prefix}dropdown-item-padding-x: #{$dropdown-item-padding-x};\n  --#{$prefix}dropdown-item-padding-y: #{$dropdown-item-padding-y};\n  --#{$prefix}dropdown-header-color: #{$dropdown-header-color};\n  --#{$prefix}dropdown-header-padding-x: #{$dropdown-header-padding-x};\n  --#{$prefix}dropdown-header-padding-y: #{$dropdown-header-padding-y};\n  // scss-docs-end dropdown-css-vars\n\n  position: absolute;\n  z-index: var(--#{$prefix}dropdown-zindex);\n  display: none; // none by default, but block on \"open\" of the menu\n  min-width: var(--#{$prefix}dropdown-min-width);\n  padding: var(--#{$prefix}dropdown-padding-y) var(--#{$prefix}dropdown-padding-x);\n  margin: 0; // Override default margin of ul\n  @include font-size(var(--#{$prefix}dropdown-font-size));\n  color: var(--#{$prefix}dropdown-color);\n  text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n  list-style: none;\n  background-color: var(--#{$prefix}dropdown-bg);\n  background-clip: padding-box;\n  border: var(--#{$prefix}dropdown-border-width) solid var(--#{$prefix}dropdown-border-color);\n  @include border-radius(var(--#{$prefix}dropdown-border-radius));\n  @include box-shadow(var(--#{$prefix}dropdown-box-shadow));\n\n  &[data-bs-popper] {\n    top: 100%;\n    left: 0;\n    margin-top: var(--#{$prefix}dropdown-spacer);\n  }\n\n  @if $dropdown-padding-y == 0 {\n    > .dropdown-item:first-child,\n    > li:first-child .dropdown-item {\n      @include border-top-radius(var(--#{$prefix}dropdown-inner-border-radius));\n    }\n    > .dropdown-item:last-child,\n    > li:last-child .dropdown-item {\n      @include border-bottom-radius(var(--#{$prefix}dropdown-inner-border-radius));\n    }\n\n  }\n}\n\n// scss-docs-start responsive-breakpoints\n// We deliberately hardcode the `bs-` prefix because we check\n// this custom property in JS to determine Popper's positioning\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .dropdown-menu#{$infix}-start {\n      --bs-position: start;\n\n      &[data-bs-popper] {\n        right: auto;\n        left: 0;\n      }\n    }\n\n    .dropdown-menu#{$infix}-end {\n      --bs-position: end;\n\n      &[data-bs-popper] {\n        right: 0;\n        left: auto;\n      }\n    }\n  }\n}\n// scss-docs-end responsive-breakpoints\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n// Just add .dropup after the standard .dropdown class and you're set.\n.dropup {\n  .dropdown-menu[data-bs-popper] {\n    top: auto;\n    bottom: 100%;\n    margin-top: 0;\n    margin-bottom: var(--#{$prefix}dropdown-spacer);\n  }\n\n  .dropdown-toggle {\n    @include caret(up);\n  }\n}\n\n.dropend {\n  .dropdown-menu[data-bs-popper] {\n    top: 0;\n    right: auto;\n    left: 100%;\n    margin-top: 0;\n    margin-left: var(--#{$prefix}dropdown-spacer);\n  }\n\n  .dropdown-toggle {\n    @include caret(end);\n    &::after {\n      vertical-align: 0;\n    }\n  }\n}\n\n.dropstart {\n  .dropdown-menu[data-bs-popper] {\n    top: 0;\n    right: 100%;\n    left: auto;\n    margin-top: 0;\n    margin-right: var(--#{$prefix}dropdown-spacer);\n  }\n\n  .dropdown-toggle {\n    @include caret(start);\n    &::before {\n      vertical-align: 0;\n    }\n  }\n}\n\n\n// Dividers (basically an `<hr>`) within the dropdown\n.dropdown-divider {\n  height: 0;\n  margin: var(--#{$prefix}dropdown-divider-margin-y) 0;\n  overflow: hidden;\n  border-top: 1px solid var(--#{$prefix}dropdown-divider-bg);\n  opacity: 1; // Revisit in v6 to de-dupe styles that conflict with <hr> element\n}\n\n// Links, buttons, and more within the dropdown menu\n//\n// `<button>`-specific styles are denoted with `// For <button>s`\n.dropdown-item {\n  display: block;\n  width: 100%; // For `<button>`s\n  padding: var(--#{$prefix}dropdown-item-padding-y) var(--#{$prefix}dropdown-item-padding-x);\n  clear: both;\n  font-weight: $font-weight-normal;\n  color: var(--#{$prefix}dropdown-link-color);\n  text-align: inherit; // For `<button>`s\n  text-decoration: if($link-decoration == none, null, none);\n  white-space: nowrap; // prevent links from randomly breaking onto new lines\n  background-color: transparent; // For `<button>`s\n  border: 0; // For `<button>`s\n  @include border-radius(var(--#{$prefix}dropdown-item-border-radius, 0));\n\n  &:hover,\n  &:focus {\n    color: var(--#{$prefix}dropdown-link-hover-color);\n    text-decoration: if($link-hover-decoration == underline, none, null);\n    @include gradient-bg(var(--#{$prefix}dropdown-link-hover-bg));\n  }\n\n  &.active,\n  &:active {\n    color: var(--#{$prefix}dropdown-link-active-color);\n    text-decoration: none;\n    @include gradient-bg(var(--#{$prefix}dropdown-link-active-bg));\n  }\n\n  &.disabled,\n  &:disabled {\n    color: var(--#{$prefix}dropdown-link-disabled-color);\n    pointer-events: none;\n    background-color: transparent;\n    // Remove CSS gradients if they're enabled\n    background-image: if($enable-gradients, none, null);\n  }\n}\n\n.dropdown-menu.show {\n  display: block;\n}\n\n// Dropdown section headers\n.dropdown-header {\n  display: block;\n  padding: var(--#{$prefix}dropdown-header-padding-y) var(--#{$prefix}dropdown-header-padding-x);\n  margin-bottom: 0; // for use with heading elements\n  @include font-size($font-size-sm);\n  color: var(--#{$prefix}dropdown-header-color);\n  white-space: nowrap; // as with > li > a\n}\n\n// Dropdown text\n.dropdown-item-text {\n  display: block;\n  padding: var(--#{$prefix}dropdown-item-padding-y) var(--#{$prefix}dropdown-item-padding-x);\n  color: var(--#{$prefix}dropdown-link-color);\n}\n\n// Dark dropdowns\n.dropdown-menu-dark {\n  // scss-docs-start dropdown-dark-css-vars\n  --#{$prefix}dropdown-color: #{$dropdown-dark-color};\n  --#{$prefix}dropdown-bg: #{$dropdown-dark-bg};\n  --#{$prefix}dropdown-border-color: #{$dropdown-dark-border-color};\n  --#{$prefix}dropdown-box-shadow: #{$dropdown-dark-box-shadow};\n  --#{$prefix}dropdown-link-color: #{$dropdown-dark-link-color};\n  --#{$prefix}dropdown-link-hover-color: #{$dropdown-dark-link-hover-color};\n  --#{$prefix}dropdown-divider-bg: #{$dropdown-dark-divider-bg};\n  --#{$prefix}dropdown-link-hover-bg: #{$dropdown-dark-link-hover-bg};\n  --#{$prefix}dropdown-link-active-color: #{$dropdown-dark-link-active-color};\n  --#{$prefix}dropdown-link-active-bg: #{$dropdown-dark-link-active-bg};\n  --#{$prefix}dropdown-link-disabled-color: #{$dropdown-dark-link-disabled-color};\n  --#{$prefix}dropdown-header-color: #{$dropdown-dark-header-color};\n  // scss-docs-end dropdown-dark-css-vars\n}\n","// scss-docs-start caret-mixins\n@mixin caret-down($width: $caret-width) {\n  border-top: $width solid;\n  border-right: $width solid transparent;\n  border-bottom: 0;\n  border-left: $width solid transparent;\n}\n\n@mixin caret-up($width: $caret-width) {\n  border-top: 0;\n  border-right: $width solid transparent;\n  border-bottom: $width solid;\n  border-left: $width solid transparent;\n}\n\n@mixin caret-end($width: $caret-width) {\n  border-top: $width solid transparent;\n  border-right: 0;\n  border-bottom: $width solid transparent;\n  border-left: $width solid;\n}\n\n@mixin caret-start($width: $caret-width) {\n  border-top: $width solid transparent;\n  border-right: $width solid;\n  border-bottom: $width solid transparent;\n}\n\n@mixin caret(\n  $direction: down,\n  $width: $caret-width,\n  $spacing: $caret-spacing,\n  $vertical-align: $caret-vertical-align\n) {\n  @if $enable-caret {\n    &::after {\n      display: inline-block;\n      margin-left: $spacing;\n      vertical-align: $vertical-align;\n      content: \"\";\n      @if $direction == down {\n        @include caret-down($width);\n      } @else if $direction == up {\n        @include caret-up($width);\n      } @else if $direction == end {\n        @include caret-end($width);\n      }\n    }\n\n    @if $direction == start {\n      &::after {\n        display: none;\n      }\n\n      &::before {\n        display: inline-block;\n        margin-right: $spacing;\n        vertical-align: $vertical-align;\n        content: \"\";\n        @include caret-start($width);\n      }\n    }\n\n    &:empty::after {\n      margin-left: 0;\n    }\n  }\n}\n// scss-docs-end caret-mixins\n","// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n  position: relative;\n  display: inline-flex;\n  vertical-align: middle; // match .btn alignment given font-size hack above\n\n  > .btn {\n    position: relative;\n    flex: 1 1 auto;\n  }\n\n  // Bring the hover, focused, and \"active\" buttons to the front to overlay\n  // the borders properly\n  > .btn-check:checked + .btn,\n  > .btn-check:focus + .btn,\n  > .btn:hover,\n  > .btn:focus,\n  > .btn:active,\n  > .btn.active {\n    z-index: 1;\n  }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: flex-start;\n\n  .input-group {\n    width: auto;\n  }\n}\n\n.btn-group {\n  @include border-radius($btn-border-radius);\n\n  // Prevent double borders when buttons are next to each other\n  > :not(.btn-check:first-child) + .btn,\n  > .btn-group:not(:first-child) {\n    margin-left: calc($btn-border-width * -1); // stylelint-disable-line function-disallowed-list\n  }\n\n  // Reset rounded corners\n  > .btn:not(:last-child):not(.dropdown-toggle),\n  > .btn.dropdown-toggle-split:first-child,\n  > .btn-group:not(:last-child) > .btn {\n    @include border-end-radius(0);\n  }\n\n  // The left radius should be 0 if the button is:\n  // - the \"third or more\" child\n  // - the second child and the previous element isn't `.btn-check` (making it the first child visually)\n  // - part of a btn-group which isn't the first child\n  > .btn:nth-child(n + 3),\n  > :not(.btn-check) + .btn,\n  > .btn-group:not(:first-child) > .btn {\n    @include border-start-radius(0);\n  }\n}\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-sm > .btn { @extend .btn-sm; }\n.btn-group-lg > .btn { @extend .btn-lg; }\n\n\n//\n// Split button dropdowns\n//\n\n.dropdown-toggle-split {\n  padding-right: $btn-padding-x * .75;\n  padding-left: $btn-padding-x * .75;\n\n  &::after,\n  .dropup &::after,\n  .dropend &::after {\n    margin-left: 0;\n  }\n\n  .dropstart &::before {\n    margin-right: 0;\n  }\n}\n\n.btn-sm + .dropdown-toggle-split {\n  padding-right: $btn-padding-x-sm * .75;\n  padding-left: $btn-padding-x-sm * .75;\n}\n\n.btn-lg + .dropdown-toggle-split {\n  padding-right: $btn-padding-x-lg * .75;\n  padding-left: $btn-padding-x-lg * .75;\n}\n\n\n// The clickable button for toggling the menu\n// Set the same inset shadow as the :active state\n.btn-group.show .dropdown-toggle {\n  @include box-shadow($btn-active-box-shadow);\n\n  // Show no shadow for `.btn-link` since it has no other button styles.\n  &.btn-link {\n    @include box-shadow(none);\n  }\n}\n\n\n//\n// Vertical button groups\n//\n\n.btn-group-vertical {\n  flex-direction: column;\n  align-items: flex-start;\n  justify-content: center;\n\n  > .btn,\n  > .btn-group {\n    width: 100%;\n  }\n\n  > .btn:not(:first-child),\n  > .btn-group:not(:first-child) {\n    margin-top: calc($btn-border-width * -1); // stylelint-disable-line function-disallowed-list\n  }\n\n  // Reset rounded corners\n  > .btn:not(:last-child):not(.dropdown-toggle),\n  > .btn-group:not(:last-child) > .btn {\n    @include border-bottom-radius(0);\n  }\n\n  > .btn ~ .btn,\n  > .btn-group:not(:first-child) > .btn {\n    @include border-top-radius(0);\n  }\n}\n","// Base class\n//\n// Kickstart any navigation component with a set of style resets. Works with\n// `<nav>`s, `<ul>`s or `<ol>`s.\n\n.nav {\n  // scss-docs-start nav-css-vars\n  --#{$prefix}nav-link-padding-x: #{$nav-link-padding-x};\n  --#{$prefix}nav-link-padding-y: #{$nav-link-padding-y};\n  @include rfs($nav-link-font-size, --#{$prefix}nav-link-font-size);\n  --#{$prefix}nav-link-font-weight: #{$nav-link-font-weight};\n  --#{$prefix}nav-link-color: #{$nav-link-color};\n  --#{$prefix}nav-link-hover-color: #{$nav-link-hover-color};\n  --#{$prefix}nav-link-disabled-color: #{$nav-link-disabled-color};\n  // scss-docs-end nav-css-vars\n\n  display: flex;\n  flex-wrap: wrap;\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n}\n\n.nav-link {\n  display: block;\n  padding: var(--#{$prefix}nav-link-padding-y) var(--#{$prefix}nav-link-padding-x);\n  @include font-size(var(--#{$prefix}nav-link-font-size));\n  font-weight: var(--#{$prefix}nav-link-font-weight);\n  color: var(--#{$prefix}nav-link-color);\n  text-decoration: if($link-decoration == none, null, none);\n  @include transition($nav-link-transition);\n\n  &:hover,\n  &:focus {\n    color: var(--#{$prefix}nav-link-hover-color);\n    text-decoration: if($link-hover-decoration == underline, none, null);\n  }\n\n  // Disabled state lightens text\n  &.disabled {\n    color: var(--#{$prefix}nav-link-disabled-color);\n    pointer-events: none;\n    cursor: default;\n  }\n}\n\n//\n// Tabs\n//\n\n.nav-tabs {\n  // scss-docs-start nav-tabs-css-vars\n  --#{$prefix}nav-tabs-border-width: #{$nav-tabs-border-width};\n  --#{$prefix}nav-tabs-border-color: #{$nav-tabs-border-color};\n  --#{$prefix}nav-tabs-border-radius: #{$nav-tabs-border-radius};\n  --#{$prefix}nav-tabs-link-hover-border-color: #{$nav-tabs-link-hover-border-color};\n  --#{$prefix}nav-tabs-link-active-color: #{$nav-tabs-link-active-color};\n  --#{$prefix}nav-tabs-link-active-bg: #{$nav-tabs-link-active-bg};\n  --#{$prefix}nav-tabs-link-active-border-color: #{$nav-tabs-link-active-border-color};\n  // scss-docs-end nav-tabs-css-vars\n\n  border-bottom: var(--#{$prefix}nav-tabs-border-width) solid var(--#{$prefix}nav-tabs-border-color);\n\n  .nav-link {\n    margin-bottom: calc(-1 * var(--#{$prefix}nav-tabs-border-width)); // stylelint-disable-line function-disallowed-list\n    background: none;\n    border: var(--#{$prefix}nav-tabs-border-width) solid transparent;\n    @include border-top-radius(var(--#{$prefix}nav-tabs-border-radius));\n\n    &:hover,\n    &:focus {\n      // Prevents active .nav-link tab overlapping focus outline of previous/next .nav-link\n      isolation: isolate;\n      border-color: var(--#{$prefix}nav-tabs-link-hover-border-color);\n    }\n\n    &.disabled,\n    &:disabled {\n      color: var(--#{$prefix}nav-link-disabled-color);\n      background-color: transparent;\n      border-color: transparent;\n    }\n  }\n\n  .nav-link.active,\n  .nav-item.show .nav-link {\n    color: var(--#{$prefix}nav-tabs-link-active-color);\n    background-color: var(--#{$prefix}nav-tabs-link-active-bg);\n    border-color: var(--#{$prefix}nav-tabs-link-active-border-color);\n  }\n\n  .dropdown-menu {\n    // Make dropdown border overlap tab border\n    margin-top: calc(-1 * var(--#{$prefix}nav-tabs-border-width)); // stylelint-disable-line function-disallowed-list\n    // Remove the top rounded corners here since there is a hard edge above the menu\n    @include border-top-radius(0);\n  }\n}\n\n\n//\n// Pills\n//\n\n.nav-pills {\n  // scss-docs-start nav-pills-css-vars\n  --#{$prefix}nav-pills-border-radius: #{$nav-pills-border-radius};\n  --#{$prefix}nav-pills-link-active-color: #{$nav-pills-link-active-color};\n  --#{$prefix}nav-pills-link-active-bg: #{$nav-pills-link-active-bg};\n  // scss-docs-end nav-pills-css-vars\n\n  .nav-link {\n    background: none;\n    border: 0;\n    @include border-radius(var(--#{$prefix}nav-pills-border-radius));\n\n    &:disabled {\n      color: var(--#{$prefix}nav-link-disabled-color);\n      background-color: transparent;\n      border-color: transparent;\n    }\n  }\n\n  .nav-link.active,\n  .show > .nav-link {\n    color: var(--#{$prefix}nav-pills-link-active-color);\n    @include gradient-bg(var(--#{$prefix}nav-pills-link-active-bg));\n  }\n}\n\n\n//\n// Justified variants\n//\n\n.nav-fill {\n  > .nav-link,\n  .nav-item {\n    flex: 1 1 auto;\n    text-align: center;\n  }\n}\n\n.nav-justified {\n  > .nav-link,\n  .nav-item {\n    flex-basis: 0;\n    flex-grow: 1;\n    text-align: center;\n  }\n}\n\n.nav-fill,\n.nav-justified {\n  .nav-item .nav-link {\n    width: 100%; // Make sure button will grow\n  }\n}\n\n\n// Tabbable tabs\n//\n// Hide tabbable panes to start, show them when `.active`\n\n.tab-content {\n  > .tab-pane {\n    display: none;\n  }\n  > .active {\n    display: block;\n  }\n}\n","// Navbar\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n  // scss-docs-start navbar-css-vars\n  --#{$prefix}navbar-padding-x: #{if($navbar-padding-x == null, 0, $navbar-padding-x)};\n  --#{$prefix}navbar-padding-y: #{$navbar-padding-y};\n  --#{$prefix}navbar-color: #{$navbar-light-color};\n  --#{$prefix}navbar-hover-color: #{$navbar-light-hover-color};\n  --#{$prefix}navbar-disabled-color: #{$navbar-light-disabled-color};\n  --#{$prefix}navbar-active-color: #{$navbar-light-active-color};\n  --#{$prefix}navbar-brand-padding-y: #{$navbar-brand-padding-y};\n  --#{$prefix}navbar-brand-margin-end: #{$navbar-brand-margin-end};\n  --#{$prefix}navbar-brand-font-size: #{$navbar-brand-font-size};\n  --#{$prefix}navbar-brand-color: #{$navbar-light-brand-color};\n  --#{$prefix}navbar-brand-hover-color: #{$navbar-light-brand-hover-color};\n  --#{$prefix}navbar-nav-link-padding-x: #{$navbar-nav-link-padding-x};\n  --#{$prefix}navbar-toggler-padding-y: #{$navbar-toggler-padding-y};\n  --#{$prefix}navbar-toggler-padding-x: #{$navbar-toggler-padding-x};\n  --#{$prefix}navbar-toggler-font-size: #{$navbar-toggler-font-size};\n  --#{$prefix}navbar-toggler-icon-bg: #{escape-svg($navbar-light-toggler-icon-bg)};\n  --#{$prefix}navbar-toggler-border-color: #{$navbar-light-toggler-border-color};\n  --#{$prefix}navbar-toggler-border-radius: #{$navbar-toggler-border-radius};\n  --#{$prefix}navbar-toggler-focus-width: #{$navbar-toggler-focus-width};\n  --#{$prefix}navbar-toggler-transition: #{$navbar-toggler-transition};\n  // scss-docs-end navbar-css-vars\n\n  position: relative;\n  display: flex;\n  flex-wrap: wrap; // allow us to do the line break for collapsing content\n  align-items: center;\n  justify-content: space-between; // space out brand from logo\n  padding: var(--#{$prefix}navbar-padding-y) var(--#{$prefix}navbar-padding-x);\n  @include gradient-bg();\n\n  // Because flex properties aren't inherited, we need to redeclare these first\n  // few properties so that content nested within behave properly.\n  // The `flex-wrap` property is inherited to simplify the expanded navbars\n  %container-flex-properties {\n    display: flex;\n    flex-wrap: inherit;\n    align-items: center;\n    justify-content: space-between;\n  }\n\n  > .container,\n  > .container-fluid {\n    @extend %container-flex-properties;\n  }\n\n  @each $breakpoint, $container-max-width in $container-max-widths {\n    > .container#{breakpoint-infix($breakpoint, $container-max-widths)} {\n      @extend %container-flex-properties;\n    }\n  }\n}\n\n\n// Navbar brand\n//\n// Used for brand, project, or site names.\n\n.navbar-brand {\n  padding-top: var(--#{$prefix}navbar-brand-padding-y);\n  padding-bottom: var(--#{$prefix}navbar-brand-padding-y);\n  margin-right: var(--#{$prefix}navbar-brand-margin-end);\n  @include font-size(var(--#{$prefix}navbar-brand-font-size));\n  color: var(--#{$prefix}navbar-brand-color);\n  text-decoration: if($link-decoration == none, null, none);\n  white-space: nowrap;\n\n  &:hover,\n  &:focus {\n    color: var(--#{$prefix}navbar-brand-hover-color);\n    text-decoration: if($link-hover-decoration == underline, none, null);\n  }\n}\n\n\n// Navbar nav\n//\n// Custom navbar navigation (doesn't require `.nav`, but does make use of `.nav-link`).\n\n.navbar-nav {\n  // scss-docs-start navbar-nav-css-vars\n  --#{$prefix}nav-link-padding-x: 0;\n  --#{$prefix}nav-link-padding-y: #{$nav-link-padding-y};\n  @include rfs($nav-link-font-size, --#{$prefix}nav-link-font-size);\n  --#{$prefix}nav-link-font-weight: #{$nav-link-font-weight};\n  --#{$prefix}nav-link-color: var(--#{$prefix}navbar-color);\n  --#{$prefix}nav-link-hover-color: var(--#{$prefix}navbar-hover-color);\n  --#{$prefix}nav-link-disabled-color: var(--#{$prefix}navbar-disabled-color);\n  // scss-docs-end navbar-nav-css-vars\n\n  display: flex;\n  flex-direction: column; // cannot use `inherit` to get the `.navbar`s value\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n\n  .show > .nav-link,\n  .nav-link.active {\n    color: var(--#{$prefix}navbar-active-color);\n  }\n\n  .dropdown-menu {\n    position: static;\n  }\n}\n\n\n// Navbar text\n//\n//\n\n.navbar-text {\n  padding-top: $nav-link-padding-y;\n  padding-bottom: $nav-link-padding-y;\n  color: var(--#{$prefix}navbar-color);\n\n  a,\n  a:hover,\n  a:focus  {\n    color: var(--#{$prefix}navbar-active-color);\n  }\n}\n\n\n// Responsive navbar\n//\n// Custom styles for responsive collapsing and toggling of navbar contents.\n// Powered by the collapse Bootstrap JavaScript plugin.\n\n// When collapsed, prevent the toggleable navbar contents from appearing in\n// the default flexbox row orientation. Requires the use of `flex-wrap: wrap`\n// on the `.navbar` parent.\n.navbar-collapse {\n  flex-basis: 100%;\n  flex-grow: 1;\n  // For always expanded or extra full navbars, ensure content aligns itself\n  // properly vertically. Can be easily overridden with flex utilities.\n  align-items: center;\n}\n\n// Button for toggling the navbar when in its collapsed state\n.navbar-toggler {\n  padding: var(--#{$prefix}navbar-toggler-padding-y) var(--#{$prefix}navbar-toggler-padding-x);\n  @include font-size(var(--#{$prefix}navbar-toggler-font-size));\n  line-height: 1;\n  color: var(--#{$prefix}navbar-color);\n  background-color: transparent; // remove default button style\n  border: var(--#{$prefix}border-width) solid var(--#{$prefix}navbar-toggler-border-color); // remove default button style\n  @include border-radius(var(--#{$prefix}navbar-toggler-border-radius));\n  @include transition(var(--#{$prefix}navbar-toggler-transition));\n\n  &:hover {\n    text-decoration: none;\n  }\n\n  &:focus {\n    text-decoration: none;\n    outline: 0;\n    box-shadow: 0 0 0 var(--#{$prefix}navbar-toggler-focus-width);\n  }\n}\n\n// Keep as a separate element so folks can easily override it with another icon\n// or image file as needed.\n.navbar-toggler-icon {\n  display: inline-block;\n  width: 1.5em;\n  height: 1.5em;\n  vertical-align: middle;\n  background-image: var(--#{$prefix}navbar-toggler-icon-bg);\n  background-repeat: no-repeat;\n  background-position: center;\n  background-size: 100%;\n}\n\n.navbar-nav-scroll {\n  max-height: var(--#{$prefix}scroll-height, 75vh);\n  overflow-y: auto;\n}\n\n// scss-docs-start navbar-expand-loop\n// Generate series of `.navbar-expand-*` responsive classes for configuring\n// where your navbar collapses.\n.navbar-expand {\n  @each $breakpoint in map-keys($grid-breakpoints) {\n    $next: breakpoint-next($breakpoint, $grid-breakpoints);\n    $infix: breakpoint-infix($next, $grid-breakpoints);\n\n    // stylelint-disable-next-line scss/selector-no-union-class-name\n    &#{$infix} {\n      @include media-breakpoint-up($next) {\n        flex-wrap: nowrap;\n        justify-content: flex-start;\n\n        .navbar-nav {\n          flex-direction: row;\n\n          .dropdown-menu {\n            position: absolute;\n          }\n\n          .nav-link {\n            padding-right: var(--#{$prefix}navbar-nav-link-padding-x);\n            padding-left: var(--#{$prefix}navbar-nav-link-padding-x);\n          }\n        }\n\n        .navbar-nav-scroll {\n          overflow: visible;\n        }\n\n        .navbar-collapse {\n          display: flex !important; // stylelint-disable-line declaration-no-important\n          flex-basis: auto;\n        }\n\n        .navbar-toggler {\n          display: none;\n        }\n\n        .offcanvas {\n          // stylelint-disable declaration-no-important\n          position: static;\n          z-index: auto;\n          flex-grow: 1;\n          width: auto !important;\n          height: auto !important;\n          visibility: visible !important;\n          background-color: transparent !important;\n          border: 0 !important;\n          transform: none !important;\n          @include box-shadow(none);\n          @include transition(none);\n          // stylelint-enable declaration-no-important\n\n          .offcanvas-header {\n            display: none;\n          }\n\n          .offcanvas-body {\n            display: flex;\n            flex-grow: 0;\n            padding: 0;\n            overflow-y: visible;\n          }\n        }\n      }\n    }\n  }\n}\n// scss-docs-end navbar-expand-loop\n\n// Navbar themes\n//\n// Styles for switching between navbars with light or dark background.\n\n.navbar-light {\n  @include deprecate(\"`.navbar-light`\", \"v5.2.0\", \"v6.0.0\", true);\n}\n\n.navbar-dark {\n  // scss-docs-start navbar-dark-css-vars\n  --#{$prefix}navbar-color: #{$navbar-dark-color};\n  --#{$prefix}navbar-hover-color: #{$navbar-dark-hover-color};\n  --#{$prefix}navbar-disabled-color: #{$navbar-dark-disabled-color};\n  --#{$prefix}navbar-active-color: #{$navbar-dark-active-color};\n  --#{$prefix}navbar-brand-color: #{$navbar-dark-brand-color};\n  --#{$prefix}navbar-brand-hover-color: #{$navbar-dark-brand-hover-color};\n  --#{$prefix}navbar-toggler-border-color: #{$navbar-dark-toggler-border-color};\n  --#{$prefix}navbar-toggler-icon-bg: #{escape-svg($navbar-dark-toggler-icon-bg)};\n  // scss-docs-end navbar-dark-css-vars\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark) {\n    .navbar {\n      --#{$prefix}navbar-toggler-icon-bg: #{escape-svg($navbar-dark-toggler-icon-bg)};\n    }\n  }\n}\n","//\n// Base styles\n//\n\n.card {\n  // scss-docs-start card-css-vars\n  --#{$prefix}card-spacer-y: #{$card-spacer-y};\n  --#{$prefix}card-spacer-x: #{$card-spacer-x};\n  --#{$prefix}card-title-spacer-y: #{$card-title-spacer-y};\n  --#{$prefix}card-title-color: #{$card-title-color};\n  --#{$prefix}card-subtitle-color: #{$card-subtitle-color};\n  --#{$prefix}card-border-width: #{$card-border-width};\n  --#{$prefix}card-border-color: #{$card-border-color};\n  --#{$prefix}card-border-radius: #{$card-border-radius};\n  --#{$prefix}card-box-shadow: #{$card-box-shadow};\n  --#{$prefix}card-inner-border-radius: #{$card-inner-border-radius};\n  --#{$prefix}card-cap-padding-y: #{$card-cap-padding-y};\n  --#{$prefix}card-cap-padding-x: #{$card-cap-padding-x};\n  --#{$prefix}card-cap-bg: #{$card-cap-bg};\n  --#{$prefix}card-cap-color: #{$card-cap-color};\n  --#{$prefix}card-height: #{$card-height};\n  --#{$prefix}card-color: #{$card-color};\n  --#{$prefix}card-bg: #{$card-bg};\n  --#{$prefix}card-img-overlay-padding: #{$card-img-overlay-padding};\n  --#{$prefix}card-group-margin: #{$card-group-margin};\n  // scss-docs-end card-css-vars\n\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  min-width: 0; // See https://github.com/twbs/bootstrap/pull/22740#issuecomment-305868106\n  height: var(--#{$prefix}card-height);\n  word-wrap: break-word;\n  background-color: var(--#{$prefix}card-bg);\n  background-clip: border-box;\n  border: var(--#{$prefix}card-border-width) solid var(--#{$prefix}card-border-color);\n  @include border-radius(var(--#{$prefix}card-border-radius));\n  @include box-shadow(var(--#{$prefix}card-box-shadow));\n\n  > hr {\n    margin-right: 0;\n    margin-left: 0;\n  }\n\n  > .list-group {\n    border-top: inherit;\n    border-bottom: inherit;\n\n    &:first-child {\n      border-top-width: 0;\n      @include border-top-radius(var(--#{$prefix}card-inner-border-radius));\n    }\n\n    &:last-child  {\n      border-bottom-width: 0;\n      @include border-bottom-radius(var(--#{$prefix}card-inner-border-radius));\n    }\n  }\n\n  // Due to specificity of the above selector (`.card > .list-group`), we must\n  // use a child selector here to prevent double borders.\n  > .card-header + .list-group,\n  > .list-group + .card-footer {\n    border-top: 0;\n  }\n}\n\n.card-body {\n  // Enable `flex-grow: 1` for decks and groups so that card blocks take up\n  // as much space as possible, ensuring footers are aligned to the bottom.\n  flex: 1 1 auto;\n  padding: var(--#{$prefix}card-spacer-y) var(--#{$prefix}card-spacer-x);\n  color: var(--#{$prefix}card-color);\n}\n\n.card-title {\n  margin-bottom: var(--#{$prefix}card-title-spacer-y);\n  color: var(--#{$prefix}card-title-color);\n}\n\n.card-subtitle {\n  margin-top: calc(-.5 * var(--#{$prefix}card-title-spacer-y)); // stylelint-disable-line function-disallowed-list\n  margin-bottom: 0;\n  color: var(--#{$prefix}card-subtitle-color);\n}\n\n.card-text:last-child {\n  margin-bottom: 0;\n}\n\n.card-link {\n  &:hover {\n    text-decoration: if($link-hover-decoration == underline, none, null);\n  }\n\n  + .card-link {\n    margin-left: var(--#{$prefix}card-spacer-x);\n  }\n}\n\n//\n// Optional textual caps\n//\n\n.card-header {\n  padding: var(--#{$prefix}card-cap-padding-y) var(--#{$prefix}card-cap-padding-x);\n  margin-bottom: 0; // Removes the default margin-bottom of <hN>\n  color: var(--#{$prefix}card-cap-color);\n  background-color: var(--#{$prefix}card-cap-bg);\n  border-bottom: var(--#{$prefix}card-border-width) solid var(--#{$prefix}card-border-color);\n\n  &:first-child {\n    @include border-radius(var(--#{$prefix}card-inner-border-radius) var(--#{$prefix}card-inner-border-radius) 0 0);\n  }\n}\n\n.card-footer {\n  padding: var(--#{$prefix}card-cap-padding-y) var(--#{$prefix}card-cap-padding-x);\n  color: var(--#{$prefix}card-cap-color);\n  background-color: var(--#{$prefix}card-cap-bg);\n  border-top: var(--#{$prefix}card-border-width) solid var(--#{$prefix}card-border-color);\n\n  &:last-child {\n    @include border-radius(0 0 var(--#{$prefix}card-inner-border-radius) var(--#{$prefix}card-inner-border-radius));\n  }\n}\n\n\n//\n// Header navs\n//\n\n.card-header-tabs {\n  margin-right: calc(-.5 * var(--#{$prefix}card-cap-padding-x)); // stylelint-disable-line function-disallowed-list\n  margin-bottom: calc(-1 * var(--#{$prefix}card-cap-padding-y)); // stylelint-disable-line function-disallowed-list\n  margin-left: calc(-.5 * var(--#{$prefix}card-cap-padding-x)); // stylelint-disable-line function-disallowed-list\n  border-bottom: 0;\n\n  .nav-link.active {\n    background-color: var(--#{$prefix}card-bg);\n    border-bottom-color: var(--#{$prefix}card-bg);\n  }\n}\n\n.card-header-pills {\n  margin-right: calc(-.5 * var(--#{$prefix}card-cap-padding-x)); // stylelint-disable-line function-disallowed-list\n  margin-left: calc(-.5 * var(--#{$prefix}card-cap-padding-x)); // stylelint-disable-line function-disallowed-list\n}\n\n// Card image\n.card-img-overlay {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  padding: var(--#{$prefix}card-img-overlay-padding);\n  @include border-radius(var(--#{$prefix}card-inner-border-radius));\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n  width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n}\n\n.card-img,\n.card-img-top {\n  @include border-top-radius(var(--#{$prefix}card-inner-border-radius));\n}\n\n.card-img,\n.card-img-bottom {\n  @include border-bottom-radius(var(--#{$prefix}card-inner-border-radius));\n}\n\n\n//\n// Card groups\n//\n\n.card-group {\n  // The child selector allows nested `.card` within `.card-group`\n  // to display properly.\n  > .card {\n    margin-bottom: var(--#{$prefix}card-group-margin);\n  }\n\n  @include media-breakpoint-up(sm) {\n    display: flex;\n    flex-flow: row wrap;\n    // The child selector allows nested `.card` within `.card-group`\n    // to display properly.\n    > .card {\n      // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n      flex: 1 0 0%;\n      margin-bottom: 0;\n\n      + .card {\n        margin-left: 0;\n        border-left: 0;\n      }\n\n      // Handle rounded corners\n      @if $enable-rounded {\n        &:not(:last-child) {\n          @include border-end-radius(0);\n\n          .card-img-top,\n          .card-header {\n            // stylelint-disable-next-line property-disallowed-list\n            border-top-right-radius: 0;\n          }\n          .card-img-bottom,\n          .card-footer {\n            // stylelint-disable-next-line property-disallowed-list\n            border-bottom-right-radius: 0;\n          }\n        }\n\n        &:not(:first-child) {\n          @include border-start-radius(0);\n\n          .card-img-top,\n          .card-header {\n            // stylelint-disable-next-line property-disallowed-list\n            border-top-left-radius: 0;\n          }\n          .card-img-bottom,\n          .card-footer {\n            // stylelint-disable-next-line property-disallowed-list\n            border-bottom-left-radius: 0;\n          }\n        }\n      }\n    }\n  }\n}\n","//\n// Base styles\n//\n\n.accordion {\n  // scss-docs-start accordion-css-vars\n  --#{$prefix}accordion-color: #{$accordion-color};\n  --#{$prefix}accordion-bg: #{$accordion-bg};\n  --#{$prefix}accordion-transition: #{$accordion-transition};\n  --#{$prefix}accordion-border-color: #{$accordion-border-color};\n  --#{$prefix}accordion-border-width: #{$accordion-border-width};\n  --#{$prefix}accordion-border-radius: #{$accordion-border-radius};\n  --#{$prefix}accordion-inner-border-radius: #{$accordion-inner-border-radius};\n  --#{$prefix}accordion-btn-padding-x: #{$accordion-button-padding-x};\n  --#{$prefix}accordion-btn-padding-y: #{$accordion-button-padding-y};\n  --#{$prefix}accordion-btn-color: #{$accordion-button-color};\n  --#{$prefix}accordion-btn-bg: #{$accordion-button-bg};\n  --#{$prefix}accordion-btn-icon: #{escape-svg($accordion-button-icon)};\n  --#{$prefix}accordion-btn-icon-width: #{$accordion-icon-width};\n  --#{$prefix}accordion-btn-icon-transform: #{$accordion-icon-transform};\n  --#{$prefix}accordion-btn-icon-transition: #{$accordion-icon-transition};\n  --#{$prefix}accordion-btn-active-icon: #{escape-svg($accordion-button-active-icon)};\n  --#{$prefix}accordion-btn-focus-border-color: #{$accordion-button-focus-border-color};\n  --#{$prefix}accordion-btn-focus-box-shadow: #{$accordion-button-focus-box-shadow};\n  --#{$prefix}accordion-body-padding-x: #{$accordion-body-padding-x};\n  --#{$prefix}accordion-body-padding-y: #{$accordion-body-padding-y};\n  --#{$prefix}accordion-active-color: #{$accordion-button-active-color};\n  --#{$prefix}accordion-active-bg: #{$accordion-button-active-bg};\n  // scss-docs-end accordion-css-vars\n}\n\n.accordion-button {\n  position: relative;\n  display: flex;\n  align-items: center;\n  width: 100%;\n  padding: var(--#{$prefix}accordion-btn-padding-y) var(--#{$prefix}accordion-btn-padding-x);\n  @include font-size($font-size-base);\n  color: var(--#{$prefix}accordion-btn-color);\n  text-align: left; // Reset button style\n  background-color: var(--#{$prefix}accordion-btn-bg);\n  border: 0;\n  @include border-radius(0);\n  overflow-anchor: none;\n  @include transition(var(--#{$prefix}accordion-transition));\n\n  &:not(.collapsed) {\n    color: var(--#{$prefix}accordion-active-color);\n    background-color: var(--#{$prefix}accordion-active-bg);\n    box-shadow: inset 0 calc(-1 * var(--#{$prefix}accordion-border-width)) 0 var(--#{$prefix}accordion-border-color); // stylelint-disable-line function-disallowed-list\n\n    &::after {\n      background-image: var(--#{$prefix}accordion-btn-active-icon);\n      transform: var(--#{$prefix}accordion-btn-icon-transform);\n    }\n  }\n\n  // Accordion icon\n  &::after {\n    flex-shrink: 0;\n    width: var(--#{$prefix}accordion-btn-icon-width);\n    height: var(--#{$prefix}accordion-btn-icon-width);\n    margin-left: auto;\n    content: \"\";\n    background-image: var(--#{$prefix}accordion-btn-icon);\n    background-repeat: no-repeat;\n    background-size: var(--#{$prefix}accordion-btn-icon-width);\n    @include transition(var(--#{$prefix}accordion-btn-icon-transition));\n  }\n\n  &:hover {\n    z-index: 2;\n  }\n\n  &:focus {\n    z-index: 3;\n    border-color: var(--#{$prefix}accordion-btn-focus-border-color);\n    outline: 0;\n    box-shadow: var(--#{$prefix}accordion-btn-focus-box-shadow);\n  }\n}\n\n.accordion-header {\n  margin-bottom: 0;\n}\n\n.accordion-item {\n  color: var(--#{$prefix}accordion-color);\n  background-color: var(--#{$prefix}accordion-bg);\n  border: var(--#{$prefix}accordion-border-width) solid var(--#{$prefix}accordion-border-color);\n\n  &:first-of-type {\n    @include border-top-radius(var(--#{$prefix}accordion-border-radius));\n\n    .accordion-button {\n      @include border-top-radius(var(--#{$prefix}accordion-inner-border-radius));\n    }\n  }\n\n  &:not(:first-of-type) {\n    border-top: 0;\n  }\n\n  // Only set a border-radius on the last item if the accordion is collapsed\n  &:last-of-type {\n    @include border-bottom-radius(var(--#{$prefix}accordion-border-radius));\n\n    .accordion-button {\n      &.collapsed {\n        @include border-bottom-radius(var(--#{$prefix}accordion-inner-border-radius));\n      }\n    }\n\n    .accordion-collapse {\n      @include border-bottom-radius(var(--#{$prefix}accordion-border-radius));\n    }\n  }\n}\n\n.accordion-body {\n  padding: var(--#{$prefix}accordion-body-padding-y) var(--#{$prefix}accordion-body-padding-x);\n}\n\n\n// Flush accordion items\n//\n// Remove borders and border-radius to keep accordion items edge-to-edge.\n\n.accordion-flush {\n  .accordion-collapse {\n    border-width: 0;\n  }\n\n  .accordion-item {\n    border-right: 0;\n    border-left: 0;\n    @include border-radius(0);\n\n    &:first-child { border-top: 0; }\n    &:last-child { border-bottom: 0; }\n\n    .accordion-button {\n      &,\n      &.collapsed {\n        @include border-radius(0);\n      }\n    }\n  }\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark) {\n    .accordion-button::after {\n      --#{$prefix}accordion-btn-icon: #{escape-svg($accordion-button-icon-dark)};\n      --#{$prefix}accordion-btn-active-icon: #{escape-svg($accordion-button-active-icon-dark)};\n    }\n  }\n}\n",".breadcrumb {\n  // scss-docs-start breadcrumb-css-vars\n  --#{$prefix}breadcrumb-padding-x: #{$breadcrumb-padding-x};\n  --#{$prefix}breadcrumb-padding-y: #{$breadcrumb-padding-y};\n  --#{$prefix}breadcrumb-margin-bottom: #{$breadcrumb-margin-bottom};\n  @include rfs($breadcrumb-font-size, --#{$prefix}breadcrumb-font-size);\n  --#{$prefix}breadcrumb-bg: #{$breadcrumb-bg};\n  --#{$prefix}breadcrumb-border-radius: #{$breadcrumb-border-radius};\n  --#{$prefix}breadcrumb-divider-color: #{$breadcrumb-divider-color};\n  --#{$prefix}breadcrumb-item-padding-x: #{$breadcrumb-item-padding-x};\n  --#{$prefix}breadcrumb-item-active-color: #{$breadcrumb-active-color};\n  // scss-docs-end breadcrumb-css-vars\n\n  display: flex;\n  flex-wrap: wrap;\n  padding: var(--#{$prefix}breadcrumb-padding-y) var(--#{$prefix}breadcrumb-padding-x);\n  margin-bottom: var(--#{$prefix}breadcrumb-margin-bottom);\n  @include font-size(var(--#{$prefix}breadcrumb-font-size));\n  list-style: none;\n  background-color: var(--#{$prefix}breadcrumb-bg);\n  @include border-radius(var(--#{$prefix}breadcrumb-border-radius));\n}\n\n.breadcrumb-item {\n  // The separator between breadcrumbs (by default, a forward-slash: \"/\")\n  + .breadcrumb-item {\n    padding-left: var(--#{$prefix}breadcrumb-item-padding-x);\n\n    &::before {\n      float: left; // Suppress inline spacings and underlining of the separator\n      padding-right: var(--#{$prefix}breadcrumb-item-padding-x);\n      color: var(--#{$prefix}breadcrumb-divider-color);\n      content: var(--#{$prefix}breadcrumb-divider, escape-svg($breadcrumb-divider)) #{\"/* rtl:\"} var(--#{$prefix}breadcrumb-divider, escape-svg($breadcrumb-divider-flipped)) #{\"*/\"};\n    }\n  }\n\n  &.active {\n    color: var(--#{$prefix}breadcrumb-item-active-color);\n  }\n}\n",".pagination {\n  // scss-docs-start pagination-css-vars\n  --#{$prefix}pagination-padding-x: #{$pagination-padding-x};\n  --#{$prefix}pagination-padding-y: #{$pagination-padding-y};\n  @include rfs($pagination-font-size, --#{$prefix}pagination-font-size);\n  --#{$prefix}pagination-color: #{$pagination-color};\n  --#{$prefix}pagination-bg: #{$pagination-bg};\n  --#{$prefix}pagination-border-width: #{$pagination-border-width};\n  --#{$prefix}pagination-border-color: #{$pagination-border-color};\n  --#{$prefix}pagination-border-radius: #{$pagination-border-radius};\n  --#{$prefix}pagination-hover-color: #{$pagination-hover-color};\n  --#{$prefix}pagination-hover-bg: #{$pagination-hover-bg};\n  --#{$prefix}pagination-hover-border-color: #{$pagination-hover-border-color};\n  --#{$prefix}pagination-focus-color: #{$pagination-focus-color};\n  --#{$prefix}pagination-focus-bg: #{$pagination-focus-bg};\n  --#{$prefix}pagination-focus-box-shadow: #{$pagination-focus-box-shadow};\n  --#{$prefix}pagination-active-color: #{$pagination-active-color};\n  --#{$prefix}pagination-active-bg: #{$pagination-active-bg};\n  --#{$prefix}pagination-active-border-color: #{$pagination-active-border-color};\n  --#{$prefix}pagination-disabled-color: #{$pagination-disabled-color};\n  --#{$prefix}pagination-disabled-bg: #{$pagination-disabled-bg};\n  --#{$prefix}pagination-disabled-border-color: #{$pagination-disabled-border-color};\n  // scss-docs-end pagination-css-vars\n\n  display: flex;\n  @include list-unstyled();\n}\n\n.page-link {\n  position: relative;\n  display: block;\n  padding: var(--#{$prefix}pagination-padding-y) var(--#{$prefix}pagination-padding-x);\n  @include font-size(var(--#{$prefix}pagination-font-size));\n  color: var(--#{$prefix}pagination-color);\n  text-decoration: if($link-decoration == none, null, none);\n  background-color: var(--#{$prefix}pagination-bg);\n  border: var(--#{$prefix}pagination-border-width) solid var(--#{$prefix}pagination-border-color);\n  @include transition($pagination-transition);\n\n  &:hover {\n    z-index: 2;\n    color: var(--#{$prefix}pagination-hover-color);\n    text-decoration: if($link-hover-decoration == underline, none, null);\n    background-color: var(--#{$prefix}pagination-hover-bg);\n    border-color: var(--#{$prefix}pagination-hover-border-color);\n  }\n\n  &:focus {\n    z-index: 3;\n    color: var(--#{$prefix}pagination-focus-color);\n    background-color: var(--#{$prefix}pagination-focus-bg);\n    outline: $pagination-focus-outline;\n    box-shadow: var(--#{$prefix}pagination-focus-box-shadow);\n  }\n\n  &.active,\n  .active > & {\n    z-index: 3;\n    color: var(--#{$prefix}pagination-active-color);\n    @include gradient-bg(var(--#{$prefix}pagination-active-bg));\n    border-color: var(--#{$prefix}pagination-active-border-color);\n  }\n\n  &.disabled,\n  .disabled > & {\n    color: var(--#{$prefix}pagination-disabled-color);\n    pointer-events: none;\n    background-color: var(--#{$prefix}pagination-disabled-bg);\n    border-color: var(--#{$prefix}pagination-disabled-border-color);\n  }\n}\n\n.page-item {\n  &:not(:first-child) .page-link {\n    margin-left: $pagination-margin-start;\n  }\n\n  @if $pagination-margin-start == calc($pagination-border-width * -1) {\n    &:first-child {\n      .page-link {\n        @include border-start-radius(var(--#{$prefix}pagination-border-radius));\n      }\n    }\n\n    &:last-child {\n      .page-link {\n        @include border-end-radius(var(--#{$prefix}pagination-border-radius));\n      }\n    }\n  } @else {\n    // Add border-radius to all pageLinks in case they have left margin\n    .page-link {\n      @include border-radius(var(--#{$prefix}pagination-border-radius));\n    }\n  }\n}\n\n\n//\n// Sizing\n//\n\n.pagination-lg {\n  @include pagination-size($pagination-padding-y-lg, $pagination-padding-x-lg, $font-size-lg, $pagination-border-radius-lg);\n}\n\n.pagination-sm {\n  @include pagination-size($pagination-padding-y-sm, $pagination-padding-x-sm, $font-size-sm, $pagination-border-radius-sm);\n}\n","// Pagination\n\n// scss-docs-start pagination-mixin\n@mixin pagination-size($padding-y, $padding-x, $font-size, $border-radius) {\n  --#{$prefix}pagination-padding-x: #{$padding-x};\n  --#{$prefix}pagination-padding-y: #{$padding-y};\n  @include rfs($font-size, --#{$prefix}pagination-font-size);\n  --#{$prefix}pagination-border-radius: #{$border-radius};\n}\n// scss-docs-end pagination-mixin\n","// Base class\n//\n// Requires one of the contextual, color modifier classes for `color` and\n// `background-color`.\n\n.badge {\n  // scss-docs-start badge-css-vars\n  --#{$prefix}badge-padding-x: #{$badge-padding-x};\n  --#{$prefix}badge-padding-y: #{$badge-padding-y};\n  @include rfs($badge-font-size, --#{$prefix}badge-font-size);\n  --#{$prefix}badge-font-weight: #{$badge-font-weight};\n  --#{$prefix}badge-color: #{$badge-color};\n  --#{$prefix}badge-border-radius: #{$badge-border-radius};\n  // scss-docs-end badge-css-vars\n\n  display: inline-block;\n  padding: var(--#{$prefix}badge-padding-y) var(--#{$prefix}badge-padding-x);\n  @include font-size(var(--#{$prefix}badge-font-size));\n  font-weight: var(--#{$prefix}badge-font-weight);\n  line-height: 1;\n  color: var(--#{$prefix}badge-color);\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: baseline;\n  @include border-radius(var(--#{$prefix}badge-border-radius));\n  @include gradient-bg();\n\n  // Empty badges collapse automatically\n  &:empty {\n    display: none;\n  }\n}\n\n// Quick fix for badges in buttons\n.btn .badge {\n  position: relative;\n  top: -1px;\n}\n","//\n// Base styles\n//\n\n.alert {\n  // scss-docs-start alert-css-vars\n  --#{$prefix}alert-bg: transparent;\n  --#{$prefix}alert-padding-x: #{$alert-padding-x};\n  --#{$prefix}alert-padding-y: #{$alert-padding-y};\n  --#{$prefix}alert-margin-bottom: #{$alert-margin-bottom};\n  --#{$prefix}alert-color: inherit;\n  --#{$prefix}alert-border-color: transparent;\n  --#{$prefix}alert-border: #{$alert-border-width} solid var(--#{$prefix}alert-border-color);\n  --#{$prefix}alert-border-radius: #{$alert-border-radius};\n  --#{$prefix}alert-link-color: inherit;\n  // scss-docs-end alert-css-vars\n\n  position: relative;\n  padding: var(--#{$prefix}alert-padding-y) var(--#{$prefix}alert-padding-x);\n  margin-bottom: var(--#{$prefix}alert-margin-bottom);\n  color: var(--#{$prefix}alert-color);\n  background-color: var(--#{$prefix}alert-bg);\n  border: var(--#{$prefix}alert-border);\n  @include border-radius(var(--#{$prefix}alert-border-radius));\n}\n\n// Headings for larger alerts\n.alert-heading {\n  // Specified to prevent conflicts of changing $headings-color\n  color: inherit;\n}\n\n// Provide class for links that match alerts\n.alert-link {\n  font-weight: $alert-link-font-weight;\n  color: var(--#{$prefix}alert-link-color);\n}\n\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissible {\n  padding-right: $alert-dismissible-padding-r;\n\n  // Adjust close link position\n  .btn-close {\n    position: absolute;\n    top: 0;\n    right: 0;\n    z-index: $stretched-link-z-index + 1;\n    padding: $alert-padding-y * 1.25 $alert-padding-x;\n  }\n}\n\n\n// scss-docs-start alert-modifiers\n// Generate contextual modifier classes for colorizing the alert\n@each $state in map-keys($theme-colors) {\n  .alert-#{$state} {\n    --#{$prefix}alert-color: var(--#{$prefix}#{$state}-text);\n    --#{$prefix}alert-bg: var(--#{$prefix}#{$state}-bg-subtle);\n    --#{$prefix}alert-border-color: var(--#{$prefix}#{$state}-border-subtle);\n    --#{$prefix}alert-link-color: var(--#{$prefix}#{$state}-text);\n  }\n}\n// scss-docs-end alert-modifiers\n","// Disable animation if transitions are disabled\n\n// scss-docs-start progress-keyframes\n@if $enable-transitions {\n  @keyframes progress-bar-stripes {\n    0% { background-position-x: $progress-height; }\n  }\n}\n// scss-docs-end progress-keyframes\n\n.progress,\n.progress-stacked {\n  // scss-docs-start progress-css-vars\n  --#{$prefix}progress-height: #{$progress-height};\n  @include rfs($progress-font-size, --#{$prefix}progress-font-size);\n  --#{$prefix}progress-bg: #{$progress-bg};\n  --#{$prefix}progress-border-radius: #{$progress-border-radius};\n  --#{$prefix}progress-box-shadow: #{$progress-box-shadow};\n  --#{$prefix}progress-bar-color: #{$progress-bar-color};\n  --#{$prefix}progress-bar-bg: #{$progress-bar-bg};\n  --#{$prefix}progress-bar-transition: #{$progress-bar-transition};\n  // scss-docs-end progress-css-vars\n\n  display: flex;\n  height: var(--#{$prefix}progress-height);\n  overflow: hidden; // force rounded corners by cropping it\n  @include font-size(var(--#{$prefix}progress-font-size));\n  background-color: var(--#{$prefix}progress-bg);\n  @include border-radius(var(--#{$prefix}progress-border-radius));\n  @include box-shadow(var(--#{$prefix}progress-box-shadow));\n}\n\n.progress-bar {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  overflow: hidden;\n  color: var(--#{$prefix}progress-bar-color);\n  text-align: center;\n  white-space: nowrap;\n  background-color: var(--#{$prefix}progress-bar-bg);\n  @include transition(var(--#{$prefix}progress-bar-transition));\n}\n\n.progress-bar-striped {\n  @include gradient-striped();\n  background-size: var(--#{$prefix}progress-height) var(--#{$prefix}progress-height);\n}\n\n.progress-stacked > .progress {\n  overflow: visible;\n}\n\n.progress-stacked > .progress > .progress-bar {\n  width: 100%;\n}\n\n@if $enable-transitions {\n  .progress-bar-animated {\n    animation: $progress-bar-animation-timing progress-bar-stripes;\n\n    @if $enable-reduced-motion {\n      @media (prefers-reduced-motion: reduce) {\n        animation: none;\n      }\n    }\n  }\n}\n","// Base class\n//\n// Easily usable on <ul>, <ol>, or <div>.\n\n.list-group {\n  // scss-docs-start list-group-css-vars\n  --#{$prefix}list-group-color: #{$list-group-color};\n  --#{$prefix}list-group-bg: #{$list-group-bg};\n  --#{$prefix}list-group-border-color: #{$list-group-border-color};\n  --#{$prefix}list-group-border-width: #{$list-group-border-width};\n  --#{$prefix}list-group-border-radius: #{$list-group-border-radius};\n  --#{$prefix}list-group-item-padding-x: #{$list-group-item-padding-x};\n  --#{$prefix}list-group-item-padding-y: #{$list-group-item-padding-y};\n  --#{$prefix}list-group-action-color: #{$list-group-action-color};\n  --#{$prefix}list-group-action-hover-color: #{$list-group-action-hover-color};\n  --#{$prefix}list-group-action-hover-bg: #{$list-group-hover-bg};\n  --#{$prefix}list-group-action-active-color: #{$list-group-action-active-color};\n  --#{$prefix}list-group-action-active-bg: #{$list-group-action-active-bg};\n  --#{$prefix}list-group-disabled-color: #{$list-group-disabled-color};\n  --#{$prefix}list-group-disabled-bg: #{$list-group-disabled-bg};\n  --#{$prefix}list-group-active-color: #{$list-group-active-color};\n  --#{$prefix}list-group-active-bg: #{$list-group-active-bg};\n  --#{$prefix}list-group-active-border-color: #{$list-group-active-border-color};\n  // scss-docs-end list-group-css-vars\n\n  display: flex;\n  flex-direction: column;\n\n  // No need to set list-style: none; since .list-group-item is block level\n  padding-left: 0; // reset padding because ul and ol\n  margin-bottom: 0;\n  @include border-radius(var(--#{$prefix}list-group-border-radius));\n}\n\n.list-group-numbered {\n  list-style-type: none;\n  counter-reset: section;\n\n  > .list-group-item::before {\n    // Increments only this instance of the section counter\n    content: counters(section, \".\") \". \";\n    counter-increment: section;\n  }\n}\n\n// Interactive list items\n//\n// Use anchor or button elements instead of `li`s or `div`s to create interactive\n// list items. Includes an extra `.active` modifier class for selected items.\n\n.list-group-item-action {\n  width: 100%; // For `<button>`s (anchors become 100% by default though)\n  color: var(--#{$prefix}list-group-action-color);\n  text-align: inherit; // For `<button>`s (anchors inherit)\n\n  // Hover state\n  &:hover,\n  &:focus {\n    z-index: 1; // Place hover/focus items above their siblings for proper border styling\n    color: var(--#{$prefix}list-group-action-hover-color);\n    text-decoration: none;\n    background-color: var(--#{$prefix}list-group-action-hover-bg);\n  }\n\n  &:active {\n    color: var(--#{$prefix}list-group-action-active-color);\n    background-color: var(--#{$prefix}list-group-action-active-bg);\n  }\n}\n\n// Individual list items\n//\n// Use on `li`s or `div`s within the `.list-group` parent.\n\n.list-group-item {\n  position: relative;\n  display: block;\n  padding: var(--#{$prefix}list-group-item-padding-y) var(--#{$prefix}list-group-item-padding-x);\n  color: var(--#{$prefix}list-group-color);\n  text-decoration: if($link-decoration == none, null, none);\n  background-color: var(--#{$prefix}list-group-bg);\n  border: var(--#{$prefix}list-group-border-width) solid var(--#{$prefix}list-group-border-color);\n\n  &:first-child {\n    @include border-top-radius(inherit);\n  }\n\n  &:last-child {\n    @include border-bottom-radius(inherit);\n  }\n\n  &.disabled,\n  &:disabled {\n    color: var(--#{$prefix}list-group-disabled-color);\n    pointer-events: none;\n    background-color: var(--#{$prefix}list-group-disabled-bg);\n  }\n\n  // Include both here for `<a>`s and `<button>`s\n  &.active {\n    z-index: 2; // Place active items above their siblings for proper border styling\n    color: var(--#{$prefix}list-group-active-color);\n    background-color: var(--#{$prefix}list-group-active-bg);\n    border-color: var(--#{$prefix}list-group-active-border-color);\n  }\n\n  // stylelint-disable-next-line scss/selector-no-redundant-nesting-selector\n  & + .list-group-item {\n    border-top-width: 0;\n\n    &.active {\n      margin-top: calc(-1 * var(--#{$prefix}list-group-border-width)); // stylelint-disable-line function-disallowed-list\n      border-top-width: var(--#{$prefix}list-group-border-width);\n    }\n  }\n}\n\n// Horizontal\n//\n// Change the layout of list group items from vertical (default) to horizontal.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .list-group-horizontal#{$infix} {\n      flex-direction: row;\n\n      > .list-group-item {\n        &:first-child:not(:last-child) {\n          @include border-bottom-start-radius(var(--#{$prefix}list-group-border-radius));\n          @include border-top-end-radius(0);\n        }\n\n        &:last-child:not(:first-child) {\n          @include border-top-end-radius(var(--#{$prefix}list-group-border-radius));\n          @include border-bottom-start-radius(0);\n        }\n\n        &.active {\n          margin-top: 0;\n        }\n\n        + .list-group-item {\n          border-top-width: var(--#{$prefix}list-group-border-width);\n          border-left-width: 0;\n\n          &.active {\n            margin-left: calc(-1 * var(--#{$prefix}list-group-border-width)); // stylelint-disable-line function-disallowed-list\n            border-left-width: var(--#{$prefix}list-group-border-width);\n          }\n        }\n      }\n    }\n  }\n}\n\n\n// Flush list items\n//\n// Remove borders and border-radius to keep list group items edge-to-edge. Most\n// useful within other components (e.g., cards).\n\n.list-group-flush {\n  @include border-radius(0);\n\n  > .list-group-item {\n    border-width: 0 0 var(--#{$prefix}list-group-border-width);\n\n    &:last-child {\n      border-bottom-width: 0;\n    }\n  }\n}\n\n\n// scss-docs-start list-group-modifiers\n// List group contextual variants\n//\n// Add modifier classes to change text and background color on individual items.\n// Organizationally, this must come after the `:hover` states.\n\n@each $state in map-keys($theme-colors) {\n  .list-group-item-#{$state} {\n    --#{$prefix}list-group-color: var(--#{$prefix}#{$state}-text);\n    --#{$prefix}list-group-bg: var(--#{$prefix}#{$state}-bg-subtle);\n    --#{$prefix}list-group-border-color: var(--#{$prefix}#{$state}-border-subtle);\n\n    &.list-group-item-action {\n      &:hover,\n      &:focus {\n        --#{$prefix}list-group-action-hover-color: var(--#{$prefix}emphasis-color);\n        --#{$prefix}list-group-action-hover-bg: var(--#{$prefix}#{$state}-border-subtle);\n      }\n\n      &:active {\n        --#{$prefix}list-group-active-color: var(--#{$prefix}emphasis-color);\n        --#{$prefix}list-group-active-bg: var(--#{$prefix}#{$state}-text);\n        --#{$prefix}list-group-active-border-color: var(--#{$prefix}#{$state}-text);\n      }\n    }\n  }\n}\n// scss-docs-end list-group-modifiers\n","// Transparent background and border properties included for button version.\n// iOS requires the button element instead of an anchor tag.\n// If you want the anchor version, it requires `href=\"#\"`.\n// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n.btn-close {\n  --#{$prefix}btn-close-color: #{$btn-close-color};\n  --#{$prefix}btn-close-bg: #{ escape-svg($btn-close-bg) };\n  --#{$prefix}btn-close-opacity: #{$btn-close-opacity};\n  --#{$prefix}btn-close-hover-opacity: #{$btn-close-hover-opacity};\n  --#{$prefix}btn-close-focus-shadow: #{$btn-close-focus-shadow};\n  --#{$prefix}btn-close-focus-opacity: #{$btn-close-focus-opacity};\n  --#{$prefix}btn-close-disabled-opacity: #{$btn-close-disabled-opacity};\n  --#{$prefix}btn-close-white-filter: #{$btn-close-white-filter};\n\n  box-sizing: content-box;\n  width: $btn-close-width;\n  height: $btn-close-height;\n  padding: $btn-close-padding-y $btn-close-padding-x;\n  color: var(--#{$prefix}btn-close-color);\n  background: transparent var(--#{$prefix}btn-close-bg) center / $btn-close-width auto no-repeat; // include transparent for button elements\n  border: 0; // for button elements\n  @include border-radius();\n  opacity: var(--#{$prefix}btn-close-opacity);\n\n  // Override <a>'s hover style\n  &:hover {\n    color: var(--#{$prefix}btn-close-color);\n    text-decoration: none;\n    opacity: var(--#{$prefix}btn-close-hover-opacity);\n  }\n\n  &:focus {\n    outline: 0;\n    box-shadow: var(--#{$prefix}btn-close-focus-shadow);\n    opacity: var(--#{$prefix}btn-close-focus-opacity);\n  }\n\n  &:disabled,\n  &.disabled {\n    pointer-events: none;\n    user-select: none;\n    opacity: var(--#{$prefix}btn-close-disabled-opacity);\n  }\n}\n\n@mixin btn-close-white() {\n  filter: var(--#{$prefix}btn-close-white-filter);\n}\n\n.btn-close-white {\n  @include btn-close-white();\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark) {\n    .btn-close {\n      @include btn-close-white();\n    }\n  }\n}\n",".toast {\n  // scss-docs-start toast-css-vars\n  --#{$prefix}toast-zindex: #{$zindex-toast};\n  --#{$prefix}toast-padding-x: #{$toast-padding-x};\n  --#{$prefix}toast-padding-y: #{$toast-padding-y};\n  --#{$prefix}toast-spacing: #{$toast-spacing};\n  --#{$prefix}toast-max-width: #{$toast-max-width};\n  @include rfs($toast-font-size, --#{$prefix}toast-font-size);\n  --#{$prefix}toast-color: #{$toast-color};\n  --#{$prefix}toast-bg: #{$toast-background-color};\n  --#{$prefix}toast-border-width: #{$toast-border-width};\n  --#{$prefix}toast-border-color: #{$toast-border-color};\n  --#{$prefix}toast-border-radius: #{$toast-border-radius};\n  --#{$prefix}toast-box-shadow: #{$toast-box-shadow};\n  --#{$prefix}toast-header-color: #{$toast-header-color};\n  --#{$prefix}toast-header-bg: #{$toast-header-background-color};\n  --#{$prefix}toast-header-border-color: #{$toast-header-border-color};\n  // scss-docs-end toast-css-vars\n\n  width: var(--#{$prefix}toast-max-width);\n  max-width: 100%;\n  @include font-size(var(--#{$prefix}toast-font-size));\n  color: var(--#{$prefix}toast-color);\n  pointer-events: auto;\n  background-color: var(--#{$prefix}toast-bg);\n  background-clip: padding-box;\n  border: var(--#{$prefix}toast-border-width) solid var(--#{$prefix}toast-border-color);\n  box-shadow: var(--#{$prefix}toast-box-shadow);\n  @include border-radius(var(--#{$prefix}toast-border-radius));\n\n  &.showing {\n    opacity: 0;\n  }\n\n  &:not(.show) {\n    display: none;\n  }\n}\n\n.toast-container {\n  --#{$prefix}toast-zindex: #{$zindex-toast};\n\n  position: absolute;\n  z-index: var(--#{$prefix}toast-zindex);\n  width: max-content;\n  max-width: 100%;\n  pointer-events: none;\n\n  > :not(:last-child) {\n    margin-bottom: var(--#{$prefix}toast-spacing);\n  }\n}\n\n.toast-header {\n  display: flex;\n  align-items: center;\n  padding: var(--#{$prefix}toast-padding-y) var(--#{$prefix}toast-padding-x);\n  color: var(--#{$prefix}toast-header-color);\n  background-color: var(--#{$prefix}toast-header-bg);\n  background-clip: padding-box;\n  border-bottom: var(--#{$prefix}toast-border-width) solid var(--#{$prefix}toast-header-border-color);\n  @include border-top-radius(calc(var(--#{$prefix}toast-border-radius) - var(--#{$prefix}toast-border-width)));\n\n  .btn-close {\n    margin-right: calc(-.5 * var(--#{$prefix}toast-padding-x)); // stylelint-disable-line function-disallowed-list\n    margin-left: var(--#{$prefix}toast-padding-x);\n  }\n}\n\n.toast-body {\n  padding: var(--#{$prefix}toast-padding-x);\n  word-wrap: break-word;\n}\n","// stylelint-disable function-disallowed-list\n\n// .modal-open      - body class for killing the scroll\n// .modal           - container to scroll within\n// .modal-dialog    - positioning shell for the actual modal\n// .modal-content   - actual modal w/ bg and corners and stuff\n\n\n// Container that the modal scrolls within\n.modal {\n  // scss-docs-start modal-css-vars\n  --#{$prefix}modal-zindex: #{$zindex-modal};\n  --#{$prefix}modal-width: #{$modal-md};\n  --#{$prefix}modal-padding: #{$modal-inner-padding};\n  --#{$prefix}modal-margin: #{$modal-dialog-margin};\n  --#{$prefix}modal-color: #{$modal-content-color};\n  --#{$prefix}modal-bg: #{$modal-content-bg};\n  --#{$prefix}modal-border-color: #{$modal-content-border-color};\n  --#{$prefix}modal-border-width: #{$modal-content-border-width};\n  --#{$prefix}modal-border-radius: #{$modal-content-border-radius};\n  --#{$prefix}modal-box-shadow: #{$modal-content-box-shadow-xs};\n  --#{$prefix}modal-inner-border-radius: #{$modal-content-inner-border-radius};\n  --#{$prefix}modal-header-padding-x: #{$modal-header-padding-x};\n  --#{$prefix}modal-header-padding-y: #{$modal-header-padding-y};\n  --#{$prefix}modal-header-padding: #{$modal-header-padding}; // Todo in v6: Split this padding into x and y\n  --#{$prefix}modal-header-border-color: #{$modal-header-border-color};\n  --#{$prefix}modal-header-border-width: #{$modal-header-border-width};\n  --#{$prefix}modal-title-line-height: #{$modal-title-line-height};\n  --#{$prefix}modal-footer-gap: #{$modal-footer-margin-between};\n  --#{$prefix}modal-footer-bg: #{$modal-footer-bg};\n  --#{$prefix}modal-footer-border-color: #{$modal-footer-border-color};\n  --#{$prefix}modal-footer-border-width: #{$modal-footer-border-width};\n  // scss-docs-end modal-css-vars\n\n  position: fixed;\n  top: 0;\n  left: 0;\n  z-index: var(--#{$prefix}modal-zindex);\n  display: none;\n  width: 100%;\n  height: 100%;\n  overflow-x: hidden;\n  overflow-y: auto;\n  // Prevent Chrome on Windows from adding a focus outline. For details, see\n  // https://github.com/twbs/bootstrap/pull/10951.\n  outline: 0;\n  // We deliberately don't use `-webkit-overflow-scrolling: touch;` due to a\n  // gnarly iOS Safari bug: https://bugs.webkit.org/show_bug.cgi?id=158342\n  // See also https://github.com/twbs/bootstrap/issues/17695\n}\n\n// Shell div to position the modal with bottom padding\n.modal-dialog {\n  position: relative;\n  width: auto;\n  margin: var(--#{$prefix}modal-margin);\n  // allow clicks to pass through for custom click handling to close modal\n  pointer-events: none;\n\n  // When fading in the modal, animate it to slide down\n  .modal.fade & {\n    @include transition($modal-transition);\n    transform: $modal-fade-transform;\n  }\n  .modal.show & {\n    transform: $modal-show-transform;\n  }\n\n  // When trying to close, animate focus to scale\n  .modal.modal-static & {\n    transform: $modal-scale-transform;\n  }\n}\n\n.modal-dialog-scrollable {\n  height: calc(100% - var(--#{$prefix}modal-margin) * 2);\n\n  .modal-content {\n    max-height: 100%;\n    overflow: hidden;\n  }\n\n  .modal-body {\n    overflow-y: auto;\n  }\n}\n\n.modal-dialog-centered {\n  display: flex;\n  align-items: center;\n  min-height: calc(100% - var(--#{$prefix}modal-margin) * 2);\n}\n\n// Actual modal\n.modal-content {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  width: 100%; // Ensure `.modal-content` extends the full width of the parent `.modal-dialog`\n  // counteract the pointer-events: none; in the .modal-dialog\n  color: var(--#{$prefix}modal-color);\n  pointer-events: auto;\n  background-color: var(--#{$prefix}modal-bg);\n  background-clip: padding-box;\n  border: var(--#{$prefix}modal-border-width) solid var(--#{$prefix}modal-border-color);\n  @include border-radius(var(--#{$prefix}modal-border-radius));\n  @include box-shadow(var(--#{$prefix}modal-box-shadow));\n  // Remove focus outline from opened modal\n  outline: 0;\n}\n\n// Modal background\n.modal-backdrop {\n  // scss-docs-start modal-backdrop-css-vars\n  --#{$prefix}backdrop-zindex: #{$zindex-modal-backdrop};\n  --#{$prefix}backdrop-bg: #{$modal-backdrop-bg};\n  --#{$prefix}backdrop-opacity: #{$modal-backdrop-opacity};\n  // scss-docs-end modal-backdrop-css-vars\n\n  @include overlay-backdrop(var(--#{$prefix}backdrop-zindex), var(--#{$prefix}backdrop-bg), var(--#{$prefix}backdrop-opacity));\n}\n\n// Modal header\n// Top section of the modal w/ title and dismiss\n.modal-header {\n  display: flex;\n  flex-shrink: 0;\n  align-items: center;\n  justify-content: space-between; // Put modal header elements (title and dismiss) on opposite ends\n  padding: var(--#{$prefix}modal-header-padding);\n  border-bottom: var(--#{$prefix}modal-header-border-width) solid var(--#{$prefix}modal-header-border-color);\n  @include border-top-radius(var(--#{$prefix}modal-inner-border-radius));\n\n  .btn-close {\n    padding: calc(var(--#{$prefix}modal-header-padding-y) * .5) calc(var(--#{$prefix}modal-header-padding-x) * .5);\n    margin: calc(-.5 * var(--#{$prefix}modal-header-padding-y)) calc(-.5 * var(--#{$prefix}modal-header-padding-x)) calc(-.5 * var(--#{$prefix}modal-header-padding-y)) auto;\n  }\n}\n\n// Title text within header\n.modal-title {\n  margin-bottom: 0;\n  line-height: var(--#{$prefix}modal-title-line-height);\n}\n\n// Modal body\n// Where all modal content resides (sibling of .modal-header and .modal-footer)\n.modal-body {\n  position: relative;\n  // Enable `flex-grow: 1` so that the body take up as much space as possible\n  // when there should be a fixed height on `.modal-dialog`.\n  flex: 1 1 auto;\n  padding: var(--#{$prefix}modal-padding);\n}\n\n// Footer (for actions)\n.modal-footer {\n  display: flex;\n  flex-shrink: 0;\n  flex-wrap: wrap;\n  align-items: center; // vertically center\n  justify-content: flex-end; // Right align buttons with flex property because text-align doesn't work on flex items\n  padding: calc(var(--#{$prefix}modal-padding) - var(--#{$prefix}modal-footer-gap) * .5);\n  background-color: var(--#{$prefix}modal-footer-bg);\n  border-top: var(--#{$prefix}modal-footer-border-width) solid var(--#{$prefix}modal-footer-border-color);\n  @include border-bottom-radius(var(--#{$prefix}modal-inner-border-radius));\n\n  // Place margin between footer elements\n  // This solution is far from ideal because of the universal selector usage,\n  // but is needed to fix https://github.com/twbs/bootstrap/issues/24800\n  > * {\n    margin: calc(var(--#{$prefix}modal-footer-gap) * .5); // Todo in v6: replace with gap on parent class\n  }\n}\n\n// Scale up the modal\n@include media-breakpoint-up(sm) {\n  .modal {\n    --#{$prefix}modal-margin: #{$modal-dialog-margin-y-sm-up};\n    --#{$prefix}modal-box-shadow: #{$modal-content-box-shadow-sm-up};\n  }\n\n  // Automatically set modal's width for larger viewports\n  .modal-dialog {\n    max-width: var(--#{$prefix}modal-width);\n    margin-right: auto;\n    margin-left: auto;\n  }\n\n  .modal-sm {\n    --#{$prefix}modal-width: #{$modal-sm};\n  }\n}\n\n@include media-breakpoint-up(lg) {\n  .modal-lg,\n  .modal-xl {\n    --#{$prefix}modal-width: #{$modal-lg};\n  }\n}\n\n@include media-breakpoint-up(xl) {\n  .modal-xl {\n    --#{$prefix}modal-width: #{$modal-xl};\n  }\n}\n\n// scss-docs-start modal-fullscreen-loop\n@each $breakpoint in map-keys($grid-breakpoints) {\n  $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n  $postfix: if($infix != \"\", $infix + \"-down\", \"\");\n\n  @include media-breakpoint-down($breakpoint) {\n    .modal-fullscreen#{$postfix} {\n      width: 100vw;\n      max-width: none;\n      height: 100%;\n      margin: 0;\n\n      .modal-content {\n        height: 100%;\n        border: 0;\n        @include border-radius(0);\n      }\n\n      .modal-header,\n      .modal-footer {\n        @include border-radius(0);\n      }\n\n      .modal-body {\n        overflow-y: auto;\n      }\n    }\n  }\n}\n// scss-docs-end modal-fullscreen-loop\n","// Shared between modals and offcanvases\n@mixin overlay-backdrop($zindex, $backdrop-bg, $backdrop-opacity) {\n  position: fixed;\n  top: 0;\n  left: 0;\n  z-index: $zindex;\n  width: 100vw;\n  height: 100vh;\n  background-color: $backdrop-bg;\n\n  // Fade for backdrop\n  &.fade { opacity: 0; }\n  &.show { opacity: $backdrop-opacity; }\n}\n","// Base class\n.tooltip {\n  // scss-docs-start tooltip-css-vars\n  --#{$prefix}tooltip-zindex: #{$zindex-tooltip};\n  --#{$prefix}tooltip-max-width: #{$tooltip-max-width};\n  --#{$prefix}tooltip-padding-x: #{$tooltip-padding-x};\n  --#{$prefix}tooltip-padding-y: #{$tooltip-padding-y};\n  --#{$prefix}tooltip-margin: #{$tooltip-margin};\n  @include rfs($tooltip-font-size, --#{$prefix}tooltip-font-size);\n  --#{$prefix}tooltip-color: #{$tooltip-color};\n  --#{$prefix}tooltip-bg: #{$tooltip-bg};\n  --#{$prefix}tooltip-border-radius: #{$tooltip-border-radius};\n  --#{$prefix}tooltip-opacity: #{$tooltip-opacity};\n  --#{$prefix}tooltip-arrow-width: #{$tooltip-arrow-width};\n  --#{$prefix}tooltip-arrow-height: #{$tooltip-arrow-height};\n  // scss-docs-end tooltip-css-vars\n\n  z-index: var(--#{$prefix}tooltip-zindex);\n  display: block;\n  padding: var(--#{$prefix}tooltip-arrow-height);\n  margin: var(--#{$prefix}tooltip-margin);\n  @include deprecate(\"`$tooltip-margin`\", \"v5\", \"v5.x\", true);\n  // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n  // So reset our font and text properties to avoid inheriting weird values.\n  @include reset-text();\n  @include font-size(var(--#{$prefix}tooltip-font-size));\n  // Allow breaking very long words so they don't overflow the tooltip's bounds\n  word-wrap: break-word;\n  opacity: 0;\n\n  &.show { opacity: var(--#{$prefix}tooltip-opacity); }\n\n  .tooltip-arrow {\n    display: block;\n    width: var(--#{$prefix}tooltip-arrow-width);\n    height: var(--#{$prefix}tooltip-arrow-height);\n\n    &::before {\n      position: absolute;\n      content: \"\";\n      border-color: transparent;\n      border-style: solid;\n    }\n  }\n}\n\n.bs-tooltip-top .tooltip-arrow {\n  bottom: 0;\n\n  &::before {\n    top: -1px;\n    border-width: var(--#{$prefix}tooltip-arrow-height) calc(var(--#{$prefix}tooltip-arrow-width) * .5) 0; // stylelint-disable-line function-disallowed-list\n    border-top-color: var(--#{$prefix}tooltip-bg);\n  }\n}\n\n/* rtl:begin:ignore */\n.bs-tooltip-end .tooltip-arrow {\n  left: 0;\n  width: var(--#{$prefix}tooltip-arrow-height);\n  height: var(--#{$prefix}tooltip-arrow-width);\n\n  &::before {\n    right: -1px;\n    border-width: calc(var(--#{$prefix}tooltip-arrow-width) * .5) var(--#{$prefix}tooltip-arrow-height) calc(var(--#{$prefix}tooltip-arrow-width) * .5) 0; // stylelint-disable-line function-disallowed-list\n    border-right-color: var(--#{$prefix}tooltip-bg);\n  }\n}\n\n/* rtl:end:ignore */\n\n.bs-tooltip-bottom .tooltip-arrow {\n  top: 0;\n\n  &::before {\n    bottom: -1px;\n    border-width: 0 calc(var(--#{$prefix}tooltip-arrow-width) * .5) var(--#{$prefix}tooltip-arrow-height); // stylelint-disable-line function-disallowed-list\n    border-bottom-color: var(--#{$prefix}tooltip-bg);\n  }\n}\n\n/* rtl:begin:ignore */\n.bs-tooltip-start .tooltip-arrow {\n  right: 0;\n  width: var(--#{$prefix}tooltip-arrow-height);\n  height: var(--#{$prefix}tooltip-arrow-width);\n\n  &::before {\n    left: -1px;\n    border-width: calc(var(--#{$prefix}tooltip-arrow-width) * .5) 0 calc(var(--#{$prefix}tooltip-arrow-width) * .5) var(--#{$prefix}tooltip-arrow-height); // stylelint-disable-line function-disallowed-list\n    border-left-color: var(--#{$prefix}tooltip-bg);\n  }\n}\n\n/* rtl:end:ignore */\n\n.bs-tooltip-auto {\n  &[data-popper-placement^=\"top\"] {\n    @extend .bs-tooltip-top;\n  }\n  &[data-popper-placement^=\"right\"] {\n    @extend .bs-tooltip-end;\n  }\n  &[data-popper-placement^=\"bottom\"] {\n    @extend .bs-tooltip-bottom;\n  }\n  &[data-popper-placement^=\"left\"] {\n    @extend .bs-tooltip-start;\n  }\n}\n\n// Wrapper for the tooltip content\n.tooltip-inner {\n  max-width: var(--#{$prefix}tooltip-max-width);\n  padding: var(--#{$prefix}tooltip-padding-y) var(--#{$prefix}tooltip-padding-x);\n  color: var(--#{$prefix}tooltip-color);\n  text-align: center;\n  background-color: var(--#{$prefix}tooltip-bg);\n  @include border-radius(var(--#{$prefix}tooltip-border-radius));\n}\n","@mixin reset-text {\n  font-family: $font-family-base;\n  // We deliberately do NOT reset font-size or overflow-wrap / word-wrap.\n  font-style: normal;\n  font-weight: $font-weight-normal;\n  line-height: $line-height-base;\n  text-align: left; // Fallback for where `start` is not supported\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  white-space: normal;\n  word-spacing: normal;\n  line-break: auto;\n}\n",".popover {\n  // scss-docs-start popover-css-vars\n  --#{$prefix}popover-zindex: #{$zindex-popover};\n  --#{$prefix}popover-max-width: #{$popover-max-width};\n  @include rfs($popover-font-size, --#{$prefix}popover-font-size);\n  --#{$prefix}popover-bg: #{$popover-bg};\n  --#{$prefix}popover-border-width: #{$popover-border-width};\n  --#{$prefix}popover-border-color: #{$popover-border-color};\n  --#{$prefix}popover-border-radius: #{$popover-border-radius};\n  --#{$prefix}popover-inner-border-radius: #{$popover-inner-border-radius};\n  --#{$prefix}popover-box-shadow: #{$popover-box-shadow};\n  --#{$prefix}popover-header-padding-x: #{$popover-header-padding-x};\n  --#{$prefix}popover-header-padding-y: #{$popover-header-padding-y};\n  @include rfs($popover-header-font-size, --#{$prefix}popover-header-font-size);\n  --#{$prefix}popover-header-color: #{$popover-header-color};\n  --#{$prefix}popover-header-bg: #{$popover-header-bg};\n  --#{$prefix}popover-body-padding-x: #{$popover-body-padding-x};\n  --#{$prefix}popover-body-padding-y: #{$popover-body-padding-y};\n  --#{$prefix}popover-body-color: #{$popover-body-color};\n  --#{$prefix}popover-arrow-width: #{$popover-arrow-width};\n  --#{$prefix}popover-arrow-height: #{$popover-arrow-height};\n  --#{$prefix}popover-arrow-border: var(--#{$prefix}popover-border-color);\n  // scss-docs-end popover-css-vars\n\n  z-index: var(--#{$prefix}popover-zindex);\n  display: block;\n  max-width: var(--#{$prefix}popover-max-width);\n  // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n  // So reset our font and text properties to avoid inheriting weird values.\n  @include reset-text();\n  @include font-size(var(--#{$prefix}popover-font-size));\n  // Allow breaking very long words so they don't overflow the popover's bounds\n  word-wrap: break-word;\n  background-color: var(--#{$prefix}popover-bg);\n  background-clip: padding-box;\n  border: var(--#{$prefix}popover-border-width) solid var(--#{$prefix}popover-border-color);\n  @include border-radius(var(--#{$prefix}popover-border-radius));\n  @include box-shadow(var(--#{$prefix}popover-box-shadow));\n\n  .popover-arrow {\n    display: block;\n    width: var(--#{$prefix}popover-arrow-width);\n    height: var(--#{$prefix}popover-arrow-height);\n\n    &::before,\n    &::after {\n      position: absolute;\n      display: block;\n      content: \"\";\n      border-color: transparent;\n      border-style: solid;\n      border-width: 0;\n    }\n  }\n}\n\n.bs-popover-top {\n  > .popover-arrow {\n    bottom: calc(-1 * (var(--#{$prefix}popover-arrow-height)) - var(--#{$prefix}popover-border-width)); // stylelint-disable-line function-disallowed-list\n\n    &::before,\n    &::after {\n      border-width: var(--#{$prefix}popover-arrow-height) calc(var(--#{$prefix}popover-arrow-width) * .5) 0; // stylelint-disable-line function-disallowed-list\n    }\n\n    &::before {\n      bottom: 0;\n      border-top-color: var(--#{$prefix}popover-arrow-border);\n    }\n\n    &::after {\n      bottom: var(--#{$prefix}popover-border-width);\n      border-top-color: var(--#{$prefix}popover-bg);\n    }\n  }\n}\n\n/* rtl:begin:ignore */\n.bs-popover-end {\n  > .popover-arrow {\n    left: calc(-1 * (var(--#{$prefix}popover-arrow-height)) - var(--#{$prefix}popover-border-width)); // stylelint-disable-line function-disallowed-list\n    width: var(--#{$prefix}popover-arrow-height);\n    height: var(--#{$prefix}popover-arrow-width);\n\n    &::before,\n    &::after {\n      border-width: calc(var(--#{$prefix}popover-arrow-width) * .5) var(--#{$prefix}popover-arrow-height) calc(var(--#{$prefix}popover-arrow-width) * .5) 0; // stylelint-disable-line function-disallowed-list\n    }\n\n    &::before {\n      left: 0;\n      border-right-color: var(--#{$prefix}popover-arrow-border);\n    }\n\n    &::after {\n      left: var(--#{$prefix}popover-border-width);\n      border-right-color: var(--#{$prefix}popover-bg);\n    }\n  }\n}\n\n/* rtl:end:ignore */\n\n.bs-popover-bottom {\n  > .popover-arrow {\n    top: calc(-1 * (var(--#{$prefix}popover-arrow-height)) - var(--#{$prefix}popover-border-width)); // stylelint-disable-line function-disallowed-list\n\n    &::before,\n    &::after {\n      border-width: 0 calc(var(--#{$prefix}popover-arrow-width) * .5) var(--#{$prefix}popover-arrow-height); // stylelint-disable-line function-disallowed-list\n    }\n\n    &::before {\n      top: 0;\n      border-bottom-color: var(--#{$prefix}popover-arrow-border);\n    }\n\n    &::after {\n      top: var(--#{$prefix}popover-border-width);\n      border-bottom-color: var(--#{$prefix}popover-bg);\n    }\n  }\n\n  // This will remove the popover-header's border just below the arrow\n  .popover-header::before {\n    position: absolute;\n    top: 0;\n    left: 50%;\n    display: block;\n    width: var(--#{$prefix}popover-arrow-width);\n    margin-left: calc(-.5 * var(--#{$prefix}popover-arrow-width)); // stylelint-disable-line function-disallowed-list\n    content: \"\";\n    border-bottom: var(--#{$prefix}popover-border-width) solid var(--#{$prefix}popover-header-bg);\n  }\n}\n\n/* rtl:begin:ignore */\n.bs-popover-start {\n  > .popover-arrow {\n    right: calc(-1 * (var(--#{$prefix}popover-arrow-height)) - var(--#{$prefix}popover-border-width)); // stylelint-disable-line function-disallowed-list\n    width: var(--#{$prefix}popover-arrow-height);\n    height: var(--#{$prefix}popover-arrow-width);\n\n    &::before,\n    &::after {\n      border-width: calc(var(--#{$prefix}popover-arrow-width) * .5) 0 calc(var(--#{$prefix}popover-arrow-width) * .5) var(--#{$prefix}popover-arrow-height); // stylelint-disable-line function-disallowed-list\n    }\n\n    &::before {\n      right: 0;\n      border-left-color: var(--#{$prefix}popover-arrow-border);\n    }\n\n    &::after {\n      right: var(--#{$prefix}popover-border-width);\n      border-left-color: var(--#{$prefix}popover-bg);\n    }\n  }\n}\n\n/* rtl:end:ignore */\n\n.bs-popover-auto {\n  &[data-popper-placement^=\"top\"] {\n    @extend .bs-popover-top;\n  }\n  &[data-popper-placement^=\"right\"] {\n    @extend .bs-popover-end;\n  }\n  &[data-popper-placement^=\"bottom\"] {\n    @extend .bs-popover-bottom;\n  }\n  &[data-popper-placement^=\"left\"] {\n    @extend .bs-popover-start;\n  }\n}\n\n// Offset the popover to account for the popover arrow\n.popover-header {\n  padding: var(--#{$prefix}popover-header-padding-y) var(--#{$prefix}popover-header-padding-x);\n  margin-bottom: 0; // Reset the default from Reboot\n  @include font-size(var(--#{$prefix}popover-header-font-size));\n  color: var(--#{$prefix}popover-header-color);\n  background-color: var(--#{$prefix}popover-header-bg);\n  border-bottom: var(--#{$prefix}popover-border-width) solid var(--#{$prefix}popover-border-color);\n  @include border-top-radius(var(--#{$prefix}popover-inner-border-radius));\n\n  &:empty {\n    display: none;\n  }\n}\n\n.popover-body {\n  padding: var(--#{$prefix}popover-body-padding-y) var(--#{$prefix}popover-body-padding-x);\n  color: var(--#{$prefix}popover-body-color);\n}\n","// Notes on the classes:\n//\n// 1. .carousel.pointer-event should ideally be pan-y (to allow for users to scroll vertically)\n//    even when their scroll action started on a carousel, but for compatibility (with Firefox)\n//    we're preventing all actions instead\n// 2. The .carousel-item-start and .carousel-item-end is used to indicate where\n//    the active slide is heading.\n// 3. .active.carousel-item is the current slide.\n// 4. .active.carousel-item-start and .active.carousel-item-end is the current\n//    slide in its in-transition state. Only one of these occurs at a time.\n// 5. .carousel-item-next.carousel-item-start and .carousel-item-prev.carousel-item-end\n//    is the upcoming slide in transition.\n\n.carousel {\n  position: relative;\n}\n\n.carousel.pointer-event {\n  touch-action: pan-y;\n}\n\n.carousel-inner {\n  position: relative;\n  width: 100%;\n  overflow: hidden;\n  @include clearfix();\n}\n\n.carousel-item {\n  position: relative;\n  display: none;\n  float: left;\n  width: 100%;\n  margin-right: -100%;\n  backface-visibility: hidden;\n  @include transition($carousel-transition);\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n  display: block;\n}\n\n.carousel-item-next:not(.carousel-item-start),\n.active.carousel-item-end {\n  transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-end),\n.active.carousel-item-start {\n  transform: translateX(-100%);\n}\n\n\n//\n// Alternate transitions\n//\n\n.carousel-fade {\n  .carousel-item {\n    opacity: 0;\n    transition-property: opacity;\n    transform: none;\n  }\n\n  .carousel-item.active,\n  .carousel-item-next.carousel-item-start,\n  .carousel-item-prev.carousel-item-end {\n    z-index: 1;\n    opacity: 1;\n  }\n\n  .active.carousel-item-start,\n  .active.carousel-item-end {\n    z-index: 0;\n    opacity: 0;\n    @include transition(opacity 0s $carousel-transition-duration);\n  }\n}\n\n\n//\n// Left/right controls for nav\n//\n\n.carousel-control-prev,\n.carousel-control-next {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  z-index: 1;\n  // Use flex for alignment (1-3)\n  display: flex; // 1. allow flex styles\n  align-items: center; // 2. vertically center contents\n  justify-content: center; // 3. horizontally center contents\n  width: $carousel-control-width;\n  padding: 0;\n  color: $carousel-control-color;\n  text-align: center;\n  background: none;\n  border: 0;\n  opacity: $carousel-control-opacity;\n  @include transition($carousel-control-transition);\n\n  // Hover/focus state\n  &:hover,\n  &:focus {\n    color: $carousel-control-color;\n    text-decoration: none;\n    outline: 0;\n    opacity: $carousel-control-hover-opacity;\n  }\n}\n.carousel-control-prev {\n  left: 0;\n  background-image: if($enable-gradients, linear-gradient(90deg, rgba($black, .25), rgba($black, .001)), null);\n}\n.carousel-control-next {\n  right: 0;\n  background-image: if($enable-gradients, linear-gradient(270deg, rgba($black, .25), rgba($black, .001)), null);\n}\n\n// Icons for within\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n  display: inline-block;\n  width: $carousel-control-icon-width;\n  height: $carousel-control-icon-width;\n  background-repeat: no-repeat;\n  background-position: 50%;\n  background-size: 100% 100%;\n}\n\n/* rtl:options: {\n  \"autoRename\": true,\n  \"stringMap\":[ {\n    \"name\"    : \"prev-next\",\n    \"search\"  : \"prev\",\n    \"replace\" : \"next\"\n  } ]\n} */\n.carousel-control-prev-icon {\n  background-image: escape-svg($carousel-control-prev-icon-bg);\n}\n.carousel-control-next-icon {\n  background-image: escape-svg($carousel-control-next-icon-bg);\n}\n\n// Optional indicator pips/controls\n//\n// Add a container (such as a list) with the following class and add an item (ideally a focusable control,\n// like a button) with data-bs-target for each slide your carousel holds.\n\n.carousel-indicators {\n  position: absolute;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 2;\n  display: flex;\n  justify-content: center;\n  padding: 0;\n  // Use the .carousel-control's width as margin so we don't overlay those\n  margin-right: $carousel-control-width;\n  margin-bottom: 1rem;\n  margin-left: $carousel-control-width;\n  list-style: none;\n\n  [data-bs-target] {\n    box-sizing: content-box;\n    flex: 0 1 auto;\n    width: $carousel-indicator-width;\n    height: $carousel-indicator-height;\n    padding: 0;\n    margin-right: $carousel-indicator-spacer;\n    margin-left: $carousel-indicator-spacer;\n    text-indent: -999px;\n    cursor: pointer;\n    background-color: $carousel-indicator-active-bg;\n    background-clip: padding-box;\n    border: 0;\n    // Use transparent borders to increase the hit area by 10px on top and bottom.\n    border-top: $carousel-indicator-hit-area-height solid transparent;\n    border-bottom: $carousel-indicator-hit-area-height solid transparent;\n    opacity: $carousel-indicator-opacity;\n    @include transition($carousel-indicator-transition);\n  }\n\n  .active {\n    opacity: $carousel-indicator-active-opacity;\n  }\n}\n\n\n// Optional captions\n//\n//\n\n.carousel-caption {\n  position: absolute;\n  right: (100% - $carousel-caption-width) * .5;\n  bottom: $carousel-caption-spacer;\n  left: (100% - $carousel-caption-width) * .5;\n  padding-top: $carousel-caption-padding-y;\n  padding-bottom: $carousel-caption-padding-y;\n  color: $carousel-caption-color;\n  text-align: center;\n}\n\n// Dark mode carousel\n\n@mixin carousel-dark() {\n  .carousel-control-prev-icon,\n  .carousel-control-next-icon {\n    filter: $carousel-dark-control-icon-filter;\n  }\n\n  .carousel-indicators [data-bs-target] {\n    background-color: $carousel-dark-indicator-active-bg;\n  }\n\n  .carousel-caption {\n    color: $carousel-dark-caption-color;\n  }\n}\n\n.carousel-dark {\n  @include carousel-dark();\n}\n\n@if $enable-dark-mode {\n  @include color-mode(dark) {\n    .carousel {\n      @include carousel-dark();\n    }\n  }\n}\n","// scss-docs-start clearfix\n@mixin clearfix() {\n  &::after {\n    display: block;\n    clear: both;\n    content: \"\";\n  }\n}\n// scss-docs-end clearfix\n","//\n// Rotating border\n//\n\n.spinner-grow,\n.spinner-border {\n  display: inline-block;\n  width: var(--#{$prefix}spinner-width);\n  height: var(--#{$prefix}spinner-height);\n  vertical-align: var(--#{$prefix}spinner-vertical-align);\n  // stylelint-disable-next-line property-disallowed-list\n  border-radius: 50%;\n  animation: var(--#{$prefix}spinner-animation-speed) linear infinite var(--#{$prefix}spinner-animation-name);\n}\n\n// scss-docs-start spinner-border-keyframes\n@keyframes spinner-border {\n  to { transform: rotate(360deg) #{\"/* rtl:ignore */\"}; }\n}\n// scss-docs-end spinner-border-keyframes\n\n.spinner-border {\n  // scss-docs-start spinner-border-css-vars\n  --#{$prefix}spinner-width: #{$spinner-width};\n  --#{$prefix}spinner-height: #{$spinner-height};\n  --#{$prefix}spinner-vertical-align: #{$spinner-vertical-align};\n  --#{$prefix}spinner-border-width: #{$spinner-border-width};\n  --#{$prefix}spinner-animation-speed: #{$spinner-animation-speed};\n  --#{$prefix}spinner-animation-name: spinner-border;\n  // scss-docs-end spinner-border-css-vars\n\n  border: var(--#{$prefix}spinner-border-width) solid currentcolor;\n  border-right-color: transparent;\n}\n\n.spinner-border-sm {\n  // scss-docs-start spinner-border-sm-css-vars\n  --#{$prefix}spinner-width: #{$spinner-width-sm};\n  --#{$prefix}spinner-height: #{$spinner-height-sm};\n  --#{$prefix}spinner-border-width: #{$spinner-border-width-sm};\n  // scss-docs-end spinner-border-sm-css-vars\n}\n\n//\n// Growing circle\n//\n\n// scss-docs-start spinner-grow-keyframes\n@keyframes spinner-grow {\n  0% {\n    transform: scale(0);\n  }\n  50% {\n    opacity: 1;\n    transform: none;\n  }\n}\n// scss-docs-end spinner-grow-keyframes\n\n.spinner-grow {\n  // scss-docs-start spinner-grow-css-vars\n  --#{$prefix}spinner-width: #{$spinner-width};\n  --#{$prefix}spinner-height: #{$spinner-height};\n  --#{$prefix}spinner-vertical-align: #{$spinner-vertical-align};\n  --#{$prefix}spinner-animation-speed: #{$spinner-animation-speed};\n  --#{$prefix}spinner-animation-name: spinner-grow;\n  // scss-docs-end spinner-grow-css-vars\n\n  background-color: currentcolor;\n  opacity: 0;\n}\n\n.spinner-grow-sm {\n  --#{$prefix}spinner-width: #{$spinner-width-sm};\n  --#{$prefix}spinner-height: #{$spinner-height-sm};\n}\n\n@if $enable-reduced-motion {\n  @media (prefers-reduced-motion: reduce) {\n    .spinner-border,\n    .spinner-grow {\n      --#{$prefix}spinner-animation-speed: #{$spinner-animation-speed * 2};\n    }\n  }\n}\n","// stylelint-disable function-disallowed-list\n\n%offcanvas-css-vars {\n  // scss-docs-start offcanvas-css-vars\n  --#{$prefix}offcanvas-zindex: #{$zindex-offcanvas};\n  --#{$prefix}offcanvas-width: #{$offcanvas-horizontal-width};\n  --#{$prefix}offcanvas-height: #{$offcanvas-vertical-height};\n  --#{$prefix}offcanvas-padding-x: #{$offcanvas-padding-x};\n  --#{$prefix}offcanvas-padding-y: #{$offcanvas-padding-y};\n  --#{$prefix}offcanvas-color: #{$offcanvas-color};\n  --#{$prefix}offcanvas-bg: #{$offcanvas-bg-color};\n  --#{$prefix}offcanvas-border-width: #{$offcanvas-border-width};\n  --#{$prefix}offcanvas-border-color: #{$offcanvas-border-color};\n  --#{$prefix}offcanvas-box-shadow: #{$offcanvas-box-shadow};\n  --#{$prefix}offcanvas-transition: #{transform $offcanvas-transition-duration ease-in-out};\n  --#{$prefix}offcanvas-title-line-height: #{$offcanvas-title-line-height};\n  // scss-docs-end offcanvas-css-vars\n}\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  $next: breakpoint-next($breakpoint, $grid-breakpoints);\n  $infix: breakpoint-infix($next, $grid-breakpoints);\n\n  .offcanvas#{$infix} {\n    @extend %offcanvas-css-vars;\n  }\n}\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  $next: breakpoint-next($breakpoint, $grid-breakpoints);\n  $infix: breakpoint-infix($next, $grid-breakpoints);\n\n  .offcanvas#{$infix} {\n    @include media-breakpoint-down($next) {\n      position: fixed;\n      bottom: 0;\n      z-index: var(--#{$prefix}offcanvas-zindex);\n      display: flex;\n      flex-direction: column;\n      max-width: 100%;\n      color: var(--#{$prefix}offcanvas-color);\n      visibility: hidden;\n      background-color: var(--#{$prefix}offcanvas-bg);\n      background-clip: padding-box;\n      outline: 0;\n      @include box-shadow(var(--#{$prefix}offcanvas-box-shadow));\n      @include transition(var(--#{$prefix}offcanvas-transition));\n\n      &.offcanvas-start {\n        top: 0;\n        left: 0;\n        width: var(--#{$prefix}offcanvas-width);\n        border-right: var(--#{$prefix}offcanvas-border-width) solid var(--#{$prefix}offcanvas-border-color);\n        transform: translateX(-100%);\n      }\n\n      &.offcanvas-end {\n        top: 0;\n        right: 0;\n        width: var(--#{$prefix}offcanvas-width);\n        border-left: var(--#{$prefix}offcanvas-border-width) solid var(--#{$prefix}offcanvas-border-color);\n        transform: translateX(100%);\n      }\n\n      &.offcanvas-top {\n        top: 0;\n        right: 0;\n        left: 0;\n        height: var(--#{$prefix}offcanvas-height);\n        max-height: 100%;\n        border-bottom: var(--#{$prefix}offcanvas-border-width) solid var(--#{$prefix}offcanvas-border-color);\n        transform: translateY(-100%);\n      }\n\n      &.offcanvas-bottom {\n        right: 0;\n        left: 0;\n        height: var(--#{$prefix}offcanvas-height);\n        max-height: 100%;\n        border-top: var(--#{$prefix}offcanvas-border-width) solid var(--#{$prefix}offcanvas-border-color);\n        transform: translateY(100%);\n      }\n\n      &.showing,\n      &.show:not(.hiding) {\n        transform: none;\n      }\n\n      &.showing,\n      &.hiding,\n      &.show {\n        visibility: visible;\n      }\n    }\n\n    @if not ($infix == \"\") {\n      @include media-breakpoint-up($next) {\n        --#{$prefix}offcanvas-height: auto;\n        --#{$prefix}offcanvas-border-width: 0;\n        background-color: transparent !important; // stylelint-disable-line declaration-no-important\n\n        .offcanvas-header {\n          display: none;\n        }\n\n        .offcanvas-body {\n          display: flex;\n          flex-grow: 0;\n          padding: 0;\n          overflow-y: visible;\n          // Reset `background-color` in case `.bg-*` classes are used in offcanvas\n          background-color: transparent !important; // stylelint-disable-line declaration-no-important\n        }\n      }\n    }\n  }\n}\n\n.offcanvas-backdrop {\n  @include overlay-backdrop($zindex-offcanvas-backdrop, $offcanvas-backdrop-bg, $offcanvas-backdrop-opacity);\n}\n\n.offcanvas-header {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: var(--#{$prefix}offcanvas-padding-y) var(--#{$prefix}offcanvas-padding-x);\n\n  .btn-close {\n    padding: calc(var(--#{$prefix}offcanvas-padding-y) * .5) calc(var(--#{$prefix}offcanvas-padding-x) * .5);\n    margin-top: calc(-.5 * var(--#{$prefix}offcanvas-padding-y));\n    margin-right: calc(-.5 * var(--#{$prefix}offcanvas-padding-x));\n    margin-bottom: calc(-.5 * var(--#{$prefix}offcanvas-padding-y));\n  }\n}\n\n.offcanvas-title {\n  margin-bottom: 0;\n  line-height: var(--#{$prefix}offcanvas-title-line-height);\n}\n\n.offcanvas-body {\n  flex-grow: 1;\n  padding: var(--#{$prefix}offcanvas-padding-y) var(--#{$prefix}offcanvas-padding-x);\n  overflow-y: auto;\n}\n",".placeholder {\n  display: inline-block;\n  min-height: 1em;\n  vertical-align: middle;\n  cursor: wait;\n  background-color: currentcolor;\n  opacity: $placeholder-opacity-max;\n\n  &.btn::before {\n    display: inline-block;\n    content: \"\";\n  }\n}\n\n// Sizing\n.placeholder-xs {\n  min-height: .6em;\n}\n\n.placeholder-sm {\n  min-height: .8em;\n}\n\n.placeholder-lg {\n  min-height: 1.2em;\n}\n\n// Animation\n.placeholder-glow {\n  .placeholder {\n    animation: placeholder-glow 2s ease-in-out infinite;\n  }\n}\n\n@keyframes placeholder-glow {\n  50% {\n    opacity: $placeholder-opacity-min;\n  }\n}\n\n.placeholder-wave {\n  mask-image: linear-gradient(130deg, $black 55%, rgba(0, 0, 0, (1 - $placeholder-opacity-min)) 75%, $black 95%);\n  mask-size: 200% 100%;\n  animation: placeholder-wave 2s linear infinite;\n}\n\n@keyframes placeholder-wave {\n  100% {\n    mask-position: -200% 0%;\n  }\n}\n","// stylelint-disable function-name-case\n\n// All-caps `RGBA()` function used because of this Sass bug: https://github.com/sass/node-sass/issues/2251\n@each $color, $value in $theme-colors {\n  $color-rgb: to-rgb($value);\n  .text-bg-#{$color} {\n    color: color-contrast($value) if($enable-important-utilities, !important, null);\n    background-color: RGBA($color-rgb, var(--#{$prefix}bg-opacity, 1)) if($enable-important-utilities, !important, null);\n  }\n}\n","@each $color, $value in $theme-colors {\n  .link-#{$color} {\n    color: $value if($enable-important-utilities, !important, null);\n\n    @if $link-shade-percentage != 0 {\n      &:hover,\n      &:focus {\n        color: if(color-contrast($value) == $color-contrast-light, shade-color($value, $link-shade-percentage), tint-color($value, $link-shade-percentage)) if($enable-important-utilities, !important, null);\n      }\n    }\n  }\n}\n","// Credit: Nicolas Gallagher and SUIT CSS.\n\n.ratio {\n  position: relative;\n  width: 100%;\n\n  &::before {\n    display: block;\n    padding-top: var(--#{$prefix}aspect-ratio);\n    content: \"\";\n  }\n\n  > * {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n  }\n}\n\n@each $key, $ratio in $aspect-ratios {\n  .ratio-#{$key} {\n    --#{$prefix}aspect-ratio: #{$ratio};\n  }\n}\n","// Shorthand\n\n.fixed-top {\n  position: fixed;\n  top: 0;\n  right: 0;\n  left: 0;\n  z-index: $zindex-fixed;\n}\n\n.fixed-bottom {\n  position: fixed;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: $zindex-fixed;\n}\n\n// Responsive sticky top and bottom\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .sticky#{$infix}-top {\n      position: sticky;\n      top: 0;\n      z-index: $zindex-sticky;\n    }\n\n    .sticky#{$infix}-bottom {\n      position: sticky;\n      bottom: 0;\n      z-index: $zindex-sticky;\n    }\n  }\n}\n","// scss-docs-start stacks\n.hstack {\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  align-self: stretch;\n}\n\n.vstack {\n  display: flex;\n  flex: 1 1 auto;\n  flex-direction: column;\n  align-self: stretch;\n}\n// scss-docs-end stacks\n","//\n// Visually hidden\n//\n\n.visually-hidden,\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\n  @include visually-hidden();\n}\n","// stylelint-disable declaration-no-important\n\n// Hide content visually while keeping it accessible to assistive technologies\n//\n// See: https://www.a11yproject.com/posts/2013-01-11-how-to-hide-content/\n// See: https://kittygiraudel.com/2016/10/13/css-hide-and-seek/\n\n@mixin visually-hidden() {\n  position: absolute !important;\n  width: 1px !important;\n  height: 1px !important;\n  padding: 0 !important;\n  margin: -1px !important; // Fix for https://github.com/twbs/bootstrap/issues/25686\n  overflow: hidden !important;\n  clip: rect(0, 0, 0, 0) !important;\n  white-space: nowrap !important;\n  border: 0 !important;\n}\n\n// Use to only display content when it's focused, or one of its child elements is focused\n// (i.e. when focus is within the element/container that the class was applied to)\n//\n// Useful for \"Skip to main content\" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n\n@mixin visually-hidden-focusable() {\n  &:not(:focus):not(:focus-within) {\n    @include visually-hidden();\n  }\n}\n","//\n// Stretched link\n//\n\n.stretched-link {\n  &::#{$stretched-link-pseudo-element} {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: $stretched-link-z-index;\n    content: \"\";\n  }\n}\n","//\n// Text truncation\n//\n\n.text-truncate {\n  @include text-truncate();\n}\n","// Text truncate\n// Requires inline-block or block for proper styling\n\n@mixin text-truncate() {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n",".vr {\n  display: inline-block;\n  align-self: stretch;\n  width: 1px;\n  min-height: 1em;\n  background-color: currentcolor;\n  opacity: $hr-opacity;\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix, $is-rfs-media-query: false) {\n  $values: map-get($utility, values);\n\n  // If the values are a list or string, convert it into a map\n  @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n    $values: zip($values, $values);\n  }\n\n  @each $key, $value in $values {\n    $properties: map-get($utility, property);\n\n    // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n    @if type-of($properties) == \"string\" {\n      $properties: append((), $properties);\n    }\n\n    // Use custom class if present\n    $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n    $property-class: if($property-class == null, \"\", $property-class);\n\n    // Use custom CSS variable name if present, otherwise default to `class`\n    $css-variable-name: if(map-has-key($utility, css-variable-name), map-get($utility, css-variable-name), map-get($utility, class));\n\n    // State params to generate pseudo-classes\n    $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n    $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n    // Don't prefix if value key is null (e.g. with shadow class)\n    $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n    @if map-get($utility, rfs) {\n      // Inside the media query\n      @if $is-rfs-media-query {\n        $val: rfs-value($value);\n\n        // Do not render anything if fluid and non fluid values are the same\n        $value: if($val == rfs-fluid-value($value), null, $val);\n      }\n      @else {\n        $value: rfs-fluid-value($value);\n      }\n    }\n\n    $is-css-var: map-get($utility, css-var);\n    $is-local-vars: map-get($utility, local-vars);\n    $is-rtl: map-get($utility, rtl);\n\n    @if $value != null {\n      @if $is-rtl == false {\n        /* rtl:begin:remove */\n      }\n\n      @if $is-css-var {\n        .#{$property-class + $infix + $property-class-modifier} {\n          --#{$prefix}#{$css-variable-name}: #{$value};\n        }\n\n        @each $pseudo in $state {\n          .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n            --#{$prefix}#{$css-variable-name}: #{$value};\n          }\n        }\n      } @else {\n        .#{$property-class + $infix + $property-class-modifier} {\n          @each $property in $properties {\n            @if $is-local-vars {\n              @each $local-var, $variable in $is-local-vars {\n                --#{$prefix}#{$local-var}: #{$variable};\n              }\n            }\n            #{$property}: $value if($enable-important-utilities, !important, null);\n          }\n        }\n\n        @each $pseudo in $state {\n          .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n            @each $property in $properties {\n              @if $is-local-vars {\n                @each $local-var, $variable in $is-local-vars {\n                  --#{$prefix}#{$local-var}: #{$variable};\n                }\n              }\n              #{$property}: $value if($enable-important-utilities, !important, null);\n            }\n          }\n        }\n      }\n\n      @if $is-rtl == false {\n        /* rtl:end:remove */\n      }\n    }\n  }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n  // Generate media query if needed\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    // Loop over each utility property\n    @each $key, $utility in $utilities {\n      // The utility can be disabled with `false`, thus check if the utility is a map first\n      // Only proceed if responsive media queries are enabled or if it's the base media query\n      @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n        @include generate-utility($utility, $infix);\n      }\n    }\n  }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n  @each $breakpoint in map-keys($grid-breakpoints) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n      // Loop over each utility property\n      @each $key, $utility in $utilities {\n        // The utility can be disabled with `false`, thus check if the utility is a map first\n        // Only proceed if responsive media queries are enabled or if it's the base media query\n        @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n          @include generate-utility($utility, $infix, true);\n        }\n      }\n    }\n  }\n}\n\n\n// Print utilities\n@media print {\n  @each $key, $utility in $utilities {\n    // The utility can be disabled with `false`, thus check if the utility is a map first\n    // Then check if the utility needs print styles\n    @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n      @include generate-utility($utility, \"-print\");\n    }\n  }\n}\n","$theme-color-interval:      8% !default;\n\n// Position\n.toast-center-center {\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n}\n.toast-top-center {\n  top: 0;\n  right: 0;\n  width: 100%;\n}\n.toast-bottom-center {\n  bottom: 0;\n  right: 0;\n  width: 100%;\n}\n.toast-top-full-width {\n  top: 0;\n  right: 0;\n  width: 100%;\n}\n.toast-bottom-full-width {\n  bottom: 0;\n  right: 0;\n  width: 100%;\n}\n.toast-top-left {\n  top: 12px;\n  left: 12px;\n}\n.toast-top-right {\n  top: 12px;\n  right: 12px;\n}\n.toast-bottom-right {\n  right: 12px;\n  bottom: 12px;\n}\n.toast-bottom-left {\n  bottom: 12px;\n  left: 12px;\n}\n.toast-container.toast-top-center .ngx-toastr,\n.toast-container.toast-bottom-center .ngx-toastr {\n  width: 300px;\n  margin-left: auto;\n  margin-right: auto;\n}\n.toast-container.toast-top-full-width .ngx-toastr,\n.toast-container.toast-bottom-full-width .ngx-toastr {\n  width: 96%;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n// Toast\n.toast-container {\n  pointer-events: none;\n  position: fixed;\n  z-index: 999999;\n\n  .ngx-toastr {\n    @include border-radius($alert-border-radius);\n    position: relative;\n    overflow: hidden;\n    margin: 0 0 6px;\n    padding: 0.75rem 1.25rem 0.75rem 50px;\n    width: 300px;\n    background-position: 15px center;\n    background-repeat: no-repeat;\n    background-size: 24px;\n    box-shadow: 0 0 10px rgba(0, 0, 0, 0.03);\n    pointer-events: auto;\n\n    .toast-title {\n      font-weight: bold;\n    }\n    .toast-message {\n      word-wrap: break-word;\n\n    }\n    .toast-close-button {\n      position: relative;\n      right: -0.3em;\n      top: -0.3em;\n      float: right;\n      font-size: 20px;\n      font-weight: bold;\n      color: inherit;\n      text-shadow: 0 1px 0 #fff;\n      opacity: 0.5;\n      background: transparent;\n      border: 0;\n      padding: 0;\n    }\n    .toast-progress {\n      position: absolute;\n      left: 0;\n      bottom: 0;\n      height: 4px;\n      background-color: #000000;\n      opacity: 0.3;\n    }\n    .toast-close-button:hover,\n    .toast-close-button:focus {\n      color: #000000;\n      text-decoration: none;\n      cursor: pointer;\n      opacity: 0.75;\n    }\n  }\n  .ngx-toastr:hover {\n    box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);\n    opacity: 1;\n    cursor: pointer;\n  }\n}\n\n@function str-split($string, $separator) {\n  $split-arr: ();\n  // first index of separator in string\n  $index: str-index($string, $separator);\n  // loop through string\n  @while $index != null {\n    // get the substring from the first character to the separator\n    $item: str-slice($string, 1, $index - 1);\n    // push item to array\n    $split-arr: append($split-arr, $item);\n    // remove item and separator from string\n    $string: str-slice($string, $index + 1);\n    // find new index of separator\n    $index: str-index($string, $separator);\n  }\n  // add the remaining string to list (the last item)\n  $split-arr: append($split-arr, $string);\n\n  @return $split-arr;\n}\n\n@function svg-factory($fill-color, $viewbox, $path) {\n  $split: str-split($viewbox, ' ');\n  $width: nth($split, 3);\n  $height: nth($split, 4);\n\n  // opacity is 0.9999 otherwise it uses a hex equivelent\n  // firefox requires fill rgb\n  @return \"%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='\" + $viewbox +\n    \"' width='\" + $width + \"' height='\" + $height + \"'%3E%3Cpath fill='\" +\n    rgba($fill-color, 0.999999) + \"' d='\" + $path + \"'/%3E%3C/svg%3E\";\n}\n@function svg-encode($svg) {\n  @return 'data:image/svg+xml;charset=utf8,' + $svg;\n}\n.toast-success {\n  /* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/solid/check.svg */\n  background-image: url(svg-encode(\n    svg-factory(\n      shift-color($success, 6 * $theme-color-interval),\n      '0 0 512 512',\n      'M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'\n    )\n  ));\n  color: shift-color($success, 6 * $theme-color-interval) !important;\n  background-color: shift-color($success, -10 * $theme-color-interval);\n  border: 1px solid shift-color($success, -9 * $theme-color-interval);\n  // these are likely !important because we're overriding bootstrap 5's toast styles\n  a {\n    text-decoration: underline !important;\n    color: shift-color($success, 10 * $theme-color-interval) !important;\n    &:hover {\n      color: shift-color($success, 12 * $theme-color-interval) !important;\n    }\n  }\n}\n.toast-error {\n  /* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/solid/times-circle.svg */\n  background-image: url(svg-encode(\n    svg-factory(\n      shift-color($danger, 6 * $theme-color-interval),\n      '0 0 512 512',\n      'M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z'\n    )\n  ));\n  color: shift-color($danger, 6 * $theme-color-interval) !important;\n  background-color: shift-color($danger, -10 * $theme-color-interval);\n  border: 1px solid shift-color($danger, -9 * $theme-color-interval);\n  a {\n    text-decoration: underline !important;\n    color: shift-color($danger, 10 * $theme-color-interval) !important;\n    &:hover {\n      color: shift-color($danger, 12 * $theme-color-interval) !important;\n    }\n  }\n}\n.toast-info {\n  /* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/solid/info-circle.svg */\n  background-image: url(svg-encode(\n    svg-factory(\n      shift-color($info, 6 * $theme-color-interval),\n      '0 0 512 512',\n      'M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z'\n    )\n  ));\n  color: shift-color($info, 6 * $theme-color-interval) !important;\n  background-color: shift-color($info, -10 * $theme-color-interval);\n  border: 1px solid shift-color($info, -9 * $theme-color-interval);\n  a {\n    text-decoration: underline !important;\n    color: shift-color($info, 10 * $theme-color-interval) !important;\n    &:hover {\n      color: shift-color($info, 12 * $theme-color-interval) !important;\n    }\n  }\n}\n.toast-warning {\n  /* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/solid/exclamation-triangle.svg */\n  background-image: url(svg-encode(\n    svg-factory(\n      shift-color($warning, 6 * $theme-color-interval),\n      '0 0 576 512',\n      'M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z'\n    )\n  ));\n  color: shift-color($warning, 6 * $theme-color-interval) !important;\n  background-color: shift-color($warning, -10 * $theme-color-interval);\n  border: 1px solid shift-color($warning, -9 * $theme-color-interval);\n  a {\n    text-decoration: underline !important;\n    color: shift-color($warning, 10 * $theme-color-interval) !important;\n    &:hover {\n      color: shift-color($warning, 12 * $theme-color-interval) !important;\n    }\n  }\n}\n\n// Responsive Design\n@media all and (max-width: 240px) {\n  .toast-container .ngx-toastr.div {\n    padding: 8px 8px 8px 50px;\n    width: 11em;\n  }\n  .toast-container .toast-close-button {\n    right: -0.2em;\n    top: -0.2em;\n  }\n}\n@media all and (min-width: 241px) and (max-width: 480px) {\n  .toast-container .ngx-toastr.div {\n    padding: 8px 8px 8px 50px;\n    width: 18em;\n  }\n  .toast-container .toast-close-button {\n    right: -0.2em;\n    top: -0.2em;\n  }\n}\n@media all and (min-width: 481px) and (max-width: 768px) {\n  .toast-container .ngx-toastr.div {\n    padding: 15px 15px 15px 50px;\n    width: 25em;\n  }\n}\n"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ 7709:
/*!*****************************************************************************************************!*\
  !*** ../node_modules/css-loader/dist/cjs.js!./src/components/tabBody.deep.component.css?ngResource ***!
  \*****************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/sourceMaps.js */ 230);
/* harmony import */ var _node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ 7529);
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_sourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, ":host /deep/ .ps-content {\r\n    flex: auto;\r\n    display: flex;\r\n}\r\n", "",{"version":3,"sources":["webpack://./src/components/tabBody.deep.component.css"],"names":[],"mappings":"AAAA;IACI,UAAU;IACV,aAAa;AACjB","sourcesContent":[":host /deep/ .ps-content {\r\n    flex: auto;\r\n    display: flex;\r\n}\r\n"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ 5021:
/*!**************************!*\
  !*** ../locale/af-ZA.po ***!
  \**************************/
/***/ ((module) => {

module.exports = {"charset":"utf-8","headers":{"Content-Type":"text/plain; charset=UTF-8","Plural-Forms":"nplurals=2; plural=(n != 1);","X-Crowdin-Project":"tabby","X-Crowdin-Project-ID":"493349","X-Crowdin-Language":"af","X-Crowdin-File":"/locale/app.pot","X-Crowdin-File-ID":"75","Project-Id-Version":"tabby","Language-Team":"Afrikaans","Language":"af_ZA","PO-Revision-Date":"2023-04-10 18:13"},"translations":{"":{"":{"msgid":"","msgstr":["Content-Type: text/plain; charset=UTF-8\nPlural-Forms: nplurals=2; plural=(n != 1);\nX-Crowdin-Project: tabby\nX-Crowdin-Project-ID: 493349\nX-Crowdin-Language: af\nX-Crowdin-File: /locale/app.pot\nX-Crowdin-File-ID: 75\nProject-Id-Version: tabby\nLanguage-Team: Afrikaans\nLanguage: af_ZA\nPO-Revision-Date: 2023-04-10 18:13\n"]},"\"{command}\" is still running. Close?":{"msgid":"\"{command}\" is still running. Close?","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:111"},"msgstr":["\"{command}\" is steeds besig om te hardloop. Maak toe?"]},"{name} copy":{"msgid":"{name} copy","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:79\ntabby-settings/src/components/profilesSettingsTab.component.ts:90"},"msgstr":["{name} kopie"]},"A second font family used to display characters missing in the main font":{"msgid":"A second font family used to display characters missing in the main font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:77"},"msgstr":["'n Tweede lettertipefamilie wat gebruik word om karakters wat in die hooflettertipe ontbreek, te vertoon"]},"Abort all":{"msgid":"Abort all","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:49"},"msgstr":["Stop alles"]},"Accept and remember key":{"msgid":"Accept and remember key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:24"},"msgstr":["Aanvaar en onthou sleutel"]},"Accept just this once":{"msgid":"Accept just this once","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:25"},"msgstr":["Aanvaar net hierdie eenkeer"]},"Accessibility":{"msgid":"Accessibility","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:84"},"msgstr":["Toeganklikheid"]},"Acrylic background":{"msgid":"Acrylic background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:27"},"msgstr":["Akriel agtergrond"]},"Add":{"msgid":"Add","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:24\nlocale/tmp-html/tabby-local/src/components/environmentEditor.component.html:11"},"msgstr":["Voeg by"]},"Add a port forward":{"msgid":"Add a port forward","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:16"},"msgstr":["Voeg 'n poort aanstuurder by"]},"Add a private key":{"msgid":"Add a private key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:115"},"msgstr":["Voeg 'n privaat sleutel by"]},"Add...":{"msgid":"Add...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/multiHotkeyInput.component.html:8"},"msgstr":["Voeg by..."]},"Additional space between lines":{"msgid":"Additional space between lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:84"},"msgstr":["Bykomende spasie tussen lyne"]},"Advanced":{"msgid":"Advanced","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:22\nlocale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:61\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:50\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:124"},"msgstr":["Gevorderd"]},"Agent":{"msgid":"Agent","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:90"},"msgstr":["Agent"]},"Agent forwarding":{"msgid":"Agent forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:134"},"msgstr":["Agent aanstuur"]},"Agent pipe path":{"msgid":"Agent pipe path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:35"},"msgstr":["Agent pyp pad"]},"Agent type":{"msgid":"Agent type","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:24"},"msgstr":["Agent tipe"]},"Allows opening .bat files in tabs, but breaks some shells":{"msgid":"Allows opening .bat files in tabs, but breaks some shells","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:169"},"msgstr":["Laat toe om .bat-lêers in oortjies oop te maak, maar breek sommige skulpe"]},"Allows quickly opening a terminal in the selected folder":{"msgid":"Allows quickly opening a terminal in the selected folder","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:60"},"msgstr":["Laat toe om 'n terminaal vinnig oop te maak in die geselekteerde vouer"]},"Appearance":{"msgid":"Appearance","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:2\ntabby-terminal/src/settings.ts:14"},"msgstr":["Voorkoms"]},"Application":{"msgid":"Application","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:4"},"msgstr":["Toepassing"]},"Application settings":{"msgid":"Application settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:47"},"msgstr":["Toepassing instellings"]},"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.":{"msgid":"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.","comments":{"reference":"tabby-web/src/services/hostWindow.service.ts:19"},"msgstr":["Is jy seker jy wil Tabby toemaak? U kan hierdie boodskap deaktiveer in Instellings -> Venster."]},"Are you sure?":{"msgid":"Are you sure?","comments":{"reference":"tabby-core/src/services/config.service.ts:383"},"msgstr":["Is jy seker?"]},"Arguments":{"msgid":"Arguments","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:18"},"msgstr":["Argumente"]},"Ask a question":{"msgid":"Ask a question","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["Vra 'n vraag"]},"Ask before closing the browser tab":{"msgid":"Ask before closing the browser tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:20"},"msgstr":["Vra voordat die blaaieroortjie toegemaak word"]},"Audible":{"msgid":"Audible","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:141"},"msgstr":["Hoorbaar"]},"Authentication method":{"msgid":"Authentication method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:74"},"msgstr":["Stawing metode"]},"Author":{"msgid":"Author","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:79"},"msgstr":["Skrywer"]},"Auto":{"msgid":"Auto","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:78"},"msgstr":["Outo"]},"Auto-open a terminal on app start":{"msgid":"Auto-open a terminal on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:153"},"msgstr":["Maak 'n terminaal outomaties oop wanneer die toep begin"]},"Automatic":{"msgid":"Automatic","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:13\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:53\nlocale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:28"},"msgstr":["Outomaties"]},"Automatic Updates":{"msgid":"Automatic Updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:73"},"msgstr":["Outomatiese Bywerkings"]},"Automatically upload changes and check for updates every minute":{"msgid":"Automatically upload changes and check for updates every minute","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:54"},"msgstr":["Laai veranderinge outomaties op en kyk elke minuut vir opdaterings"]},"Available":{"msgid":"Available","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:10"},"msgstr":["Beskikbaar"]},"Background type":{"msgid":"Background type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:35"},"msgstr":["Agtergrond tipe"]},"Baud rate":{"msgid":"Baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:14\ntabby-serial/src/components/serialTab.component.ts:111\ntabby-serial/src/profiles.ts:86"},"msgstr":["Baud koers"]},"Beginning of the line":{"msgid":"Beginning of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:22"},"msgstr":["Begin van die lyn"]},"Blink cursor":{"msgid":"Blink cursor","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:64"},"msgstr":["Flikker wyser"]},"Blue":{"msgid":"Blue","comments":{"reference":"tabby-core/src/utils.ts:55"},"msgstr":["Blou"]},"Blur":{"msgid":"Blur","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:39"},"msgstr":["Vervaag"]},"Bold font weight":{"msgid":"Bold font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:28"},"msgstr":["Vet lettertipe gewig"]},"Bottom":{"msgid":"Bottom","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:132\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:80"},"msgstr":["Onderkant"]},"Bracketed paste (requires shell support)":{"msgid":"Bracketed paste (requires shell support)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:109"},"msgstr":["Plak tussen hakies (vereis dop ondersteuning)"]},"Broadcast mode. Click anywhere to cancel.":{"msgid":"Broadcast mode. Click anywhere to cancel.","comments":{"reference":"tabby-terminal/src/services/multifocus.service.ts:19"},"msgstr":["Uitsaaimodus. Klik enige plek om te kanselleer."]},"Built-in":{"msgid":"Built-in","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50\ntabby-settings/src/components/profilesSettingsTab.component.ts:182"},"msgstr":["Ingeboude"]},"Cancel":{"msgid":"Cancel","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:7\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:53\nlocale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:14\nlocale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:12\nlocale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:10\nlocale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:7\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:32\ntabby-electron/src/services/updater.service.ts:134\ntabby-local/src/components/terminalTab.component.ts:116\ntabby-settings/src/components/configSyncSettingsTab.component.ts:117\ntabby-settings/src/components/configSyncSettingsTab.component.ts:79\ntabby-settings/src/components/configSyncSettingsTab.component.ts:99\ntabby-ssh/src/sftpContextMenu.ts:40\ntabby-terminal/src/api/baseTerminalTab.component.ts:484"},"msgstr":["Kanselleer"]},"Change baud rate":{"msgid":"Change baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:4"},"msgstr":["Verander die baud-koers"]},"Change tab color":{"msgid":"Change tab color","comments":{"reference":"tabby-core/src/tabContextMenu.ts:133"},"msgstr":["Verander oortjiekleur"]},"Change the master passphrase":{"msgid":"Change the master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Verander die hoofwagfrase"]},"Check for updates":{"msgid":"Check for updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:13"},"msgstr":["Kyk vir opdaterings"]},"Ciphers":{"msgid":"Ciphers","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:172\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:176"},"msgstr":["Syfers"]},"Clear":{"msgid":"Clear","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSelector.component.html:5"},"msgstr":["Opruim"]},"Clear recent profiles":{"msgid":"Clear recent profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:133"},"msgstr":["Vee onlangse profiele uit"]},"Clear terminal":{"msgid":"Clear terminal","comments":{"reference":"tabby-terminal/src/hotkeys.ts:50"},"msgstr":["Maak terminaal skoon"]},"Clear terminal after connection":{"msgid":"Clear terminal after connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:49"},"msgstr":[""]},"Clipboard":{"msgid":"Clipboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:94"},"msgstr":["Knipbord"]},"Close":{"msgid":"Close","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:7\ntabby-core/src/tabContextMenu.ts:33"},"msgstr":["Maak toe"]},"Close and never show again":{"msgid":"Close and never show again","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:32"},"msgstr":["Maak toe en wys nooit weer nie"]},"Close focused pane":{"msgid":"Close focused pane","comments":{"reference":"tabby-core/src/hotkeys.ts:241"},"msgstr":["Maak gefokusde paneel toe"]},"Close other tabs":{"msgid":"Close other tabs","comments":{"reference":"tabby-core/src/tabContextMenu.ts:48"},"msgstr":["Maak ander oortjies toe"]},"Close tab":{"msgid":"Close tab","comments":{"reference":"tabby-core/src/hotkeys.ts:29\ntabby-core/src/tabContextMenu.ts:34"},"msgstr":["Maak oortjie toe"]},"Close tabs to the left":{"msgid":"Close tabs to the left","comments":{"reference":"tabby-core/src/tabContextMenu.ts:64"},"msgstr":["Maak oortjies aan die linkerkant toe"]},"Close tabs to the right":{"msgid":"Close tabs to the right","comments":{"reference":"tabby-core/src/tabContextMenu.ts:56"},"msgstr":["Maak oortjies aan die regterkant toe"]},"Close the window after closing the last tab":{"msgid":"Close the window after closing the last tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:182"},"msgstr":["Maak die venster toe nadat jy die laaste oortjie toegemaak het"]},"Color":{"msgid":"Color","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:33\ntabby-core/src/tabContextMenu.ts:132"},"msgstr":["Kleur"]},"Color scheme":{"msgid":"Color scheme","comments":{"reference":"tabby-terminal/src/settings.ts:29"},"msgstr":["Kleur skema"]},"Colors":{"msgid":"Colors","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:216"},"msgstr":[""]},"Combine all tabs into the current tab":{"msgid":"Combine all tabs into the current tab","comments":{"reference":"tabby-core/src/hotkeys.ts:73"},"msgstr":["Kombineer alle oortjies in die huidige oortjie"]},"Command line":{"msgid":"Command line","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:4"},"msgstr":["Bevelreël"]},"Command's stdin/stdout is used instead of a network connection":{"msgid":"Command's stdin/stdout is used instead of a network connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:13"},"msgstr":["Command se stdin/stdout word gebruik in plaas van 'n netwerkverbinding"]},"Commands":{"msgid":"Commands","comments":{"reference":"tabby-core/src/services/commands.service.ts:104"},"msgstr":["Bevele"]},"Compact (legacy)":{"msgid":"Compact (legacy)","comments":{"reference":"tabby-core/src/theme.ts:21"},"msgstr":[""]},"Config deleted":{"msgid":"Config deleted","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:126"},"msgstr":["Opstelling geskrap"]},"Config downloaded":{"msgid":"Config downloaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:108"},"msgstr":["Opstelling afgelaai"]},"Config file":{"msgid":"Config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:115\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:120"},"msgstr":["Opstelling lêer"]},"Config sync":{"msgid":"Config sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:2\ntabby-settings/src/settings.ts:73"},"msgstr":["Opstelling sinchronisering"]},"Config uploaded":{"msgid":"Config uploaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:90"},"msgstr":["Opstelling opgelaai"]},"Configs":{"msgid":"Configs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:31"},"msgstr":["Opstellings"]},"Connect through a proxy server":{"msgid":"Connect through a proxy server","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:21"},"msgstr":["Koppel deur 'n instaanbediener"]},"Connect to \"%s\"...":{"msgid":"Connect to \"%s\"...","comments":{"reference":"tabby-core/src/index.ts:214\ntabby-core/src/services/profiles.service.ts:178"},"msgstr":["Koppel aan \"%s\"..."]},"Connect to a different host first and use it as a proxy":{"msgid":"Connect to a different host first and use it as a proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:17"},"msgstr":["Koppel eers aan 'n ander gasheer en gebruik dit as 'n instaanbediener"]},"Connecting":{"msgid":"Connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:19\ntabby-serial/src/components/serialTab.component.ts:65\ntabby-ssh/src/components/sshTab.component.ts:143\ntabby-telnet/src/components/telnetTab.component.ts:72"},"msgstr":["Koppel tans"]},"Connection":{"msgid":"Connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:7"},"msgstr":["Koppel"]},"Connection failed: {error}":{"msgid":"Connection failed: {error}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:26"},"msgstr":["Koppel het misluk: {error}"]},"Connection name will be used instead":{"msgid":"Connection name will be used instead","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:40"},"msgstr":["Koppelnaam sal eerder gebruik word"]},"Context menu":{"msgid":"Context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:61"},"msgstr":["Kontekskieslys"]},"Controls the amount of space between elements":{"msgid":"Controls the amount of space between elements","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:14"},"msgstr":[""]},"Copied":{"msgid":"Copied","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:229\ntabby-terminal/src/api/baseTerminalTab.component.ts:237\ntabby-terminal/src/api/baseTerminalTab.component.ts:553\ntabby-terminal/src/api/baseTerminalTab.component.ts:775\ntabby-terminal/src/tabContextMenu.ts:30"},"msgstr":["Gekopieer"]},"Copy":{"msgid":"Copy","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:26"},"msgstr":["Kopieer"]},"Copy current path":{"msgid":"Copy current path","comments":{"reference":"tabby-terminal/src/hotkeys.ts:70\ntabby-terminal/src/tabContextMenu.ts:66"},"msgstr":["Kopieer huidige pad"]},"Copy full path":{"msgid":"Copy full path","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:29"},"msgstr":[""]},"Copy on select":{"msgid":"Copy on select","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:97"},"msgstr":["Kopieer op kies"]},"Copy to clipboard":{"msgid":"Copy to clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:10"},"msgstr":["Kopieer na knipbord"]},"Copy with formatting":{"msgid":"Copy with formatting","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:103"},"msgstr":["Kopieer met formatering"]},"Could not decrypt config":{"msgid":"Could not decrypt config","comments":{"reference":"tabby-core/src/services/config.service.ts:368"},"msgstr":["Kon nie opstelling dekripteer nie"]},"Create":{"msgid":"Create","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:9"},"msgstr":["Skep"]},"Create directory":{"msgid":"Create directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:7\ntabby-ssh/src/sftpContextMenu.ts:29"},"msgstr":["Skep gids"]},"Current":{"msgid":"Current","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:90"},"msgstr":["Huidige"]},"Current color scheme":{"msgid":"Current color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:3"},"msgstr":["Huidige kleurskema"]},"Current host key fingerprint":{"msgid":"Current host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:17"},"msgstr":["Huidige gasheersleutel-vingerafdruk"]},"Current process: {name}":{"msgid":"Current process: {name}","comments":{"reference":"tabby-core/src/tabContextMenu.ts:184"},"msgstr":["Huidige proses: {name}"]},"Cursor shape":{"msgid":"Cursor shape","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:51"},"msgstr":["Wyser vorm"]},"Custom":{"msgid":"Custom","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:47"},"msgstr":["Pasgemaak"]},"Custom CSS":{"msgid":"Custom CSS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:90"},"msgstr":["Pasgemaakte CSS"]},"Data bits":{"msgid":"Data bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:26"},"msgstr":["Data bisse"]},"Debugging":{"msgid":"Debugging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:80"},"msgstr":["Ontfouting"]},"Decrease horizontal split size":{"msgid":"Decrease horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:257"},"msgstr":["Verminder die horisontale verdelingsgrootte"]},"Decrease vertical split size":{"msgid":"Decrease vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:249"},"msgstr":["Verminder die vertikale verdelingsgrootte"]},"Default profile for new tabs":{"msgid":"Default profile for new tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:8"},"msgstr":["Verstekprofiel vir nuwe oortjies"]},"Default profile settings":{"msgid":"Default profile settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:78"},"msgstr":["Verstekprofiel instellings"]},"Defaults":{"msgid":"Defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:124"},"msgstr":["Verstekke"]},"Defaults for {type}":{"msgid":"Defaults for {type}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:6"},"msgstr":["Verstekke vir {type}"]},"Delete":{"msgid":"Delete","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:44\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:28\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:9\ntabby-settings/src/components/configSyncSettingsTab.component.ts:116\ntabby-settings/src/components/profilesSettingsTab.component.ts:139\ntabby-settings/src/components/profilesSettingsTab.component.ts:211\ntabby-settings/src/components/profilesSettingsTab.component.ts:224\ntabby-settings/src/components/vaultSettingsTab.component.ts:49\ntabby-ssh/src/sftpContextMenu.ts:39\ntabby-ssh/src/sftpContextMenu.ts:47\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:89\ntabby-terminal/src/components/loginScriptsSettings.component.ts:32"},"msgstr":["Skrap"]},"Delete \"{name}\"?":{"msgid":"Delete \"{name}\"?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:137\ntabby-settings/src/components/profilesSettingsTab.component.ts:209\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:87"},"msgstr":["Skrap \"{name}\"?"]},"Delete {fullPath}?":{"msgid":"Delete {fullPath}?","comments":{"reference":"tabby-ssh/src/sftpContextMenu.ts:35"},"msgstr":["Skrap {fullPath}?"]},"Delete entire line":{"msgid":"Delete entire line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:42"},"msgstr":["Skrap hele reël"]},"Delete next word":{"msgid":"Delete next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:46"},"msgstr":["Skrap volgende woord"]},"Delete previous word":{"msgid":"Delete previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:38"},"msgstr":["Skrap vorige woord"]},"Delete the config on the remote side?":{"msgid":"Delete the config on the remote side?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:114"},"msgstr":[""]},"Delete the group's profiles?":{"msgid":"Delete the group's profiles?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:221"},"msgstr":["Skrap die groep se profiele?"]},"Delete this script?":{"msgid":"Delete this script?","comments":{"reference":"tabby-terminal/src/components/loginScriptsSettings.component.ts:29"},"msgstr":["Skrap hierdie skrip?"]},"Delete vault contents?":{"msgid":"Delete vault contents?","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:47"},"msgstr":["Skrap kluisinhoud?"]},"Deleting":{"msgid":"Deleting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:3"},"msgstr":["Skrap tans"]},"Device":{"msgid":"Device","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:8"},"msgstr":["Toestel"]},"Direct":{"msgid":"Direct","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:10"},"msgstr":["Direk"]},"Disable":{"msgid":"Disable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:57"},"msgstr":["Deaktiveer"]},"Disable dynamic tab title":{"msgid":"Disable dynamic tab title","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:39"},"msgstr":["Deaktiveer dinamiese oortjietitel"]},"Disable fluent background while dragging":{"msgid":"Disable fluent background while dragging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:218"},"msgstr":["Deaktiveer vlot-agtergrond terwyl jy sleep"]},"Disable GPU acceleration":{"msgid":"Disable GPU acceleration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:204"},"msgstr":["Deaktiveer GVE-versnelling"]},"Disabled":{"msgid":"Disabled","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50"},"msgstr":["Gediaktiveer"]},"Disconnect":{"msgid":"Disconnect","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:26\ntabby-ssh/src/components/sshTab.component.ts:249\ntabby-telnet/src/components/telnetTab.component.ts:115"},"msgstr":["Ontkoppel"]},"Disconnect from {host}?":{"msgid":"Disconnect from {host}?","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:247\ntabby-telnet/src/components/telnetTab.component.ts:113"},"msgstr":["Ontkoppel van {host}?"]},"Display images via Sixel escape sequences":{"msgid":"Display images via Sixel escape sequences","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:30"},"msgstr":["Vertoon beelde via Sixel-ontsnappingsreekse"]},"Display on":{"msgid":"Display on","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:85"},"msgstr":["Skerm aan"]},"Do not abort":{"msgid":"Do not abort","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:50"},"msgstr":["Moenie aborteer nie"]},"Do not close":{"msgid":"Do not close","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:250\ntabby-telnet/src/components/telnetTab.component.ts:116"},"msgstr":["Moenie toemaak nie"]},"Do not remember":{"msgid":"Do not remember","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6\nlocale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:8"},"msgstr":["Moet nie onthou nie"]},"Dock always on top":{"msgid":"Dock always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:97"},"msgstr":["Dok altyd bo-op"]},"Dock the terminal":{"msgid":"Dock the terminal","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:67"},"msgstr":["Dok die terminaal"]},"Docked terminal size":{"msgid":"Docked terminal size","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:104"},"msgstr":["Gedokte terminaalgrootte"]},"Docked terminal space":{"msgid":"Docked terminal space","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:111"},"msgstr":["Gedokte terminaalruimte"]},"Docking":{"msgid":"Docking","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:64"},"msgstr":["Dokering"]},"Double-click selection will stop at these characters":{"msgid":"Double-click selection will stop at these characters","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:75"},"msgstr":["Dubbelklik seleksie sal stop by hierdie karakters"]},"Down":{"msgid":"Down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:79"},"msgstr":["Af"]},"Download":{"msgid":"Download","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:43"},"msgstr":["Aflaai"]},"Draw bold text in bright colors":{"msgid":"Draw bold text in bright colors","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:23"},"msgstr":["Teken vet teks in helder kleure"]},"Duplicate":{"msgid":"Duplicate","comments":{"reference":"tabby-core/src/tabContextMenu.ts:127"},"msgstr":["Dupliseer"]},"Duplicate as administrator":{"msgid":"Duplicate as administrator","comments":{"reference":"tabby-local/src/tabContextMenu.ts:122"},"msgstr":["Dupliseer as administrateur"]},"Duplicate tab":{"msgid":"Duplicate tab","comments":{"reference":"tabby-core/src/hotkeys.ts:61\ntabby-core/src/tabContextMenu.ts:128"},"msgstr":["Dupliseer oortjie"]},"Edit":{"msgid":"Edit","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:7"},"msgstr":["Wysig"]},"Edit locally":{"msgid":"Edit locally","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:35"},"msgstr":["Wysig plaaslik"]},"Enable":{"msgid":"Enable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:58"},"msgstr":["Aktiveer"]},"Enable analytics":{"msgid":"Enable analytics","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:19\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:66"},"msgstr":["Aktiveer analise"]},"Enable animations":{"msgid":"Enable animations","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:87"},"msgstr":["Aktiveer animasies"]},"Enable automatic installation of updates when they become available.":{"msgid":"Enable automatic installation of updates when they become available.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:74"},"msgstr":["Aktiveer outomatiese installasie van opdaterings wanneer hulle beskikbaar word."]},"Enable fluent background option":{"msgid":"Enable fluent background option","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:211"},"msgstr":[""]},"Enable font ligatures":{"msgid":"Enable font ligatures","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:16"},"msgstr":["Aktiveer lettertipe-ligatuur"]},"Enable global hotkey (Ctrl-Space)":{"msgid":"Enable global hotkey (Ctrl-Space)","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:26"},"msgstr":["Aktiveer globale snelsleutel (Ctrl-Space)"]},"Enables the experimental Windows ConPTY API":{"msgid":"Enables the experimental Windows ConPTY API","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:6"},"msgstr":["Aktiveer die eksperimentele Windows ConPTY API"]},"Encrypt config file":{"msgid":"Encrypt config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:36"},"msgstr":["Enkripteer konfigurasielêer"]},"End of the line":{"msgid":"End of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:26"},"msgstr":["Einde van die lyn"]},"Environment":{"msgid":"Environment","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:17"},"msgstr":["Omgewing"]},"Erase config":{"msgid":"Erase config","comments":{"reference":"tabby-core/src/services/config.service.ts:372\ntabby-core/src/services/config.service.ts:386"},"msgstr":["Vee konfigurasie uit"]},"Erase the Vault":{"msgid":"Erase the Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Vee die Kluis uit"]},"Error in {plugin}:":{"msgid":"Error in {plugin}:","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:6"},"msgstr":["Fout in {plugin}:"]},"Exact match":{"msgid":"Exact match","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Presiese passing"]},"Example:":{"msgid":"Example:","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:15"},"msgstr":["Voorbeeld:"]},"Experimental Windows 10 background style known to cause issues":{"msgid":"Experimental Windows 10 background style known to cause issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:212"},"msgstr":[""]},"Export":{"msgid":"Export","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:27"},"msgstr":["Uitvoer"]},"Fallback font":{"msgid":"Fallback font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:76"},"msgstr":["Terugval-lettertipe"]},"File transfers":{"msgid":"File transfers","comments":{"reference":"locale/tmp-html/tabby-core/src/components/transfersMenu.component.html:3"},"msgstr":["Lêeroordragte"]},"File: {description}":{"msgid":"File: {description}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:91"},"msgstr":["Lêer: {description}"]},"Filter":{"msgid":"Filter","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:17"},"msgstr":["Filter"]},"Fixed":{"msgid":"Fixed","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:147"},"msgstr":["Vaste"]},"Fluent background sometimes causes drag lag":{"msgid":"Fluent background sometimes causes drag lag","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:219"},"msgstr":["Vloeiende agtergrond veroorsaak soms sleep vertraging"]},"Focus all panes":{"msgid":"Focus all panes","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:78"},"msgstr":["Fokus alle ruite"]},"Focus all panes at once (broadcast)":{"msgid":"Focus all panes at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:78"},"msgstr":["Fokus alle ruite gelyktydig (uitsaai)"]},"Focus all tabs":{"msgid":"Focus all tabs","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:71"},"msgstr":["Fokus alle oortjies"]},"Focus all tabs at once (broadcast)":{"msgid":"Focus all tabs at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:82"},"msgstr":["Fokus alle oortjies gelyktydig (uitsaai)"]},"Focus follows mouse":{"msgid":"Focus follows mouse","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:196"},"msgstr":["Fokus volg muis"]},"Focus next pane":{"msgid":"Focus next pane","comments":{"reference":"tabby-core/src/hotkeys.ts:197"},"msgstr":["Fokus volgende ruit"]},"Focus pane {number}":{"msgid":"Focus pane {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:201\ntabby-core/src/hotkeys.ts:205\ntabby-core/src/hotkeys.ts:209\ntabby-core/src/hotkeys.ts:213\ntabby-core/src/hotkeys.ts:217\ntabby-core/src/hotkeys.ts:221\ntabby-core/src/hotkeys.ts:225\ntabby-core/src/hotkeys.ts:229\ntabby-core/src/hotkeys.ts:233"},"msgstr":["Fokus ruit {number}"]},"Focus previous pane":{"msgid":"Focus previous pane","comments":{"reference":"tabby-core/src/hotkeys.ts:193"},"msgstr":["Fokus vorige ruit"]},"Focus the pane above":{"msgid":"Focus the pane above","comments":{"reference":"tabby-core/src/hotkeys.ts:177"},"msgstr":["Fokus op die ruit hierbo"]},"Focus the pane below":{"msgid":"Focus the pane below","comments":{"reference":"tabby-core/src/hotkeys.ts:181"},"msgstr":["Fokus die ruit hieronder"]},"Focus the pane on the left":{"msgid":"Focus the pane on the left","comments":{"reference":"tabby-core/src/hotkeys.ts:185"},"msgstr":["Fokus die ruit aan die linkerkant"]},"Focus the pane on the right":{"msgid":"Focus the pane on the right","comments":{"reference":"tabby-core/src/hotkeys.ts:189"},"msgstr":["Fokus die ruit aan die regterkant"]},"Follow the color scheme":{"msgid":"Follow the color scheme","comments":{"reference":"tabby-core/src/theme.ts:43"},"msgstr":[""]},"Font":{"msgid":"Font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:7"},"msgstr":["Lettertipe"]},"For keyboard shortcuts":{"msgid":"For keyboard shortcuts","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:190"},"msgstr":["Vir sleutelbord kortpaaie"]},"Force CR":{"msgid":"Force CR","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:51"},"msgstr":["Dwing CR"]},"Force CRLF":{"msgid":"Force CRLF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:53"},"msgstr":["Dwing CRLF"]},"Force LF":{"msgid":"Force LF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:52"},"msgstr":["Dwing LF"]},"Forces a specific SSH agent connection type.":{"msgid":"Forces a specific SSH agent connection type.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:25"},"msgstr":["Dwing 'n spesifieke tipe SSH-agentverbinding."]},"Forget":{"msgid":"Forget","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:105"},"msgstr":["Vergeet"]},"Forward port":{"msgid":"Forward port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:45"},"msgstr":["Stuur poort aan"]},"Forwarded ports":{"msgid":"Forwarded ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingModal.component.html:3"},"msgstr":["Aangestuurde poorte"]},"From color scheme":{"msgid":"From color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:46"},"msgstr":["Van kleurskema"]},"From theme":{"msgid":"From theme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:44"},"msgstr":["Van tema"]},"Frontend":{"msgid":"Frontend","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:6"},"msgstr":["Voorkant"]},"Full":{"msgid":"Full","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:61"},"msgstr":["Vol"]},"General":{"msgid":"General","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:3\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:3\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:3"},"msgstr":["Algemeen"]},"Generate a pre-filled GitHub issue":{"msgid":"Generate a pre-filled GitHub issue","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Genereer 'n vooraf ingevulde GitHub-kwessie"]},"Get":{"msgid":"Get","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:25"},"msgstr":["Kry"]},"Get it from the Tabby Web settings window":{"msgid":"Get it from the Tabby Web settings window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:18"},"msgstr":["Kry dit uit die Tabby Web-instellingsvenster"]},"Gives the window a blurred transparent background":{"msgid":"Gives the window a blurred transparent background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:29"},"msgstr":["Gee die venster 'n vaag deursigtige agtergrond"]},"Go up":{"msgid":"Go up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:24"},"msgstr":["Gaan op"]},"Green":{"msgid":"Green","comments":{"reference":"tabby-core/src/utils.ts:56"},"msgstr":["Groen"]},"Group":{"msgid":"Group","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:16"},"msgstr":["Groep"]},"Hacks":{"msgid":"Hacks","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:201"},"msgstr":["Kappe"]},"Help track the number of Tabby installs across the world!":{"msgid":"Help track the number of Tabby installs across the world!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:20"},"msgstr":["Help om die aantal Tabby-installasies regoor die wêreld te volg!"]},"Help translate Tabby":{"msgid":"Help translate Tabby","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Help om Tabby te vertaal"]},"Hexadecimal":{"msgid":"Hexadecimal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:32\ntabby-terminal/src/components/streamProcessingSettings.component.ts:44"},"msgstr":["Heksadesimaal"]},"Hide tab close button":{"msgid":"Hide tab close button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:176"},"msgstr":["Versteek oortjie toemaakknoppie"]},"Hide tab index":{"msgid":"Hide tab index","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:158"},"msgstr":["Versteek oortjie-indeks"]},"Hide tab options button":{"msgid":"Hide tab options button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:170"},"msgstr":["Versteek oortjie-opsies-knoppie"]},"Hide window on focus loss":{"msgid":"Hide window on focus loss","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:118"},"msgstr":["Versteek venster op fokusverlies"]},"Hides the docked terminal when you click away.":{"msgid":"Hides the docked terminal when you click away.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:119"},"msgstr":["Versteek die gekoppelde terminaal wanneer jy wegklik."]},"Homepage":{"msgid":"Homepage","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:26"},"msgstr":["Tuisblad"]},"Host":{"msgid":"Host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:34\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:6"},"msgstr":["Gasheer"]},"Host key":{"msgid":"Host key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:206"},"msgstr":["Gasheer sleutel"]},"Host key verification":{"msgid":"Host key verification","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:3"},"msgstr":["Gasheersleutel verifikasie"]},"Hotkeys":{"msgid":"Hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeySettingsTab.component.html:2\ntabby-settings/src/settings.ts:15"},"msgstr":["Sneltoetse"]},"How Tabby presents itself through environment vars":{"msgid":"How Tabby presents itself through environment vars","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:69"},"msgstr":[""]},"HTTP proxy":{"msgid":"HTTP proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:24"},"msgstr":["HTTP-instaanbediener"]},"HTTP proxy host":{"msgid":"HTTP proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:61"},"msgstr":["HTTP-instaanbediener gasheer"]},"HTTP proxy port":{"msgid":"HTTP proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:65"},"msgstr":["HTTP-instaanbediener poort"]},"Icon":{"msgid":"Icon","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:20"},"msgstr":["Ikoon"]},"id.tab-width.dynamic":{"msgid":"id.tab-width.dynamic","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:145"},"msgstr":["id.tab-width.dynamic"]},"If disabled, only custom profiles will show up in the profile selector":{"msgid":"If disabled, only custom profiles will show up in the profile selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:62"},"msgstr":["Indien gedeaktiveer, sal slegs gepasmaakte profiele in die profielkieser verskyn"]},"Immediately echoes your input locally":{"msgid":"Immediately echoes your input locally","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:23"},"msgstr":["Onmiddellik eggo jou insette plaaslik"]},"Increase horizontal split size":{"msgid":"Increase horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:253"},"msgstr":["Verhoog die horisontale verdelingsgrootte"]},"Increase vertical split size":{"msgid":"Increase vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:245"},"msgstr":["Verhoog die vertikale verdelingsgrootte"]},"Input is sent as you type":{"msgid":"Input is sent as you type","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:18"},"msgstr":["Invoer word gestuur soos jy tik"]},"Input mode":{"msgid":"Input mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:4"},"msgstr":["Invoermodus"]},"Input newlines":{"msgid":"Input newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:15"},"msgstr":["Voer nuwe lyne in"]},"Installed":{"msgid":"Installed","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:39"},"msgstr":["Geïnstalleer"]},"Installing the update will close all tabs and restart Tabby.":{"msgid":"Installing the update will close all tabs and restart Tabby.","comments":{"reference":"tabby-electron/src/services/updater.service.ts:131"},"msgstr":["Die installering van die opdatering sal alle oortjies toemaak en Tabby herbegin."]},"Intelligent Ctrl-C (copy/abort)":{"msgid":"Intelligent Ctrl-C (copy/abort)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:66"},"msgstr":["Intelligente Ctrl-C (kopieer/aborteer)"]},"Interactive":{"msgid":"Interactive","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:94"},"msgstr":["Interaktief"]},"Invalid syntax":{"msgid":"Invalid syntax","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:130"},"msgstr":["Ongeldige sintaksis"]},"Jump host":{"msgid":"Jump host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:43"},"msgstr":["Spring gasheer"]},"Jump to next word":{"msgid":"Jump to next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:34"},"msgstr":["Spring na die volgende woord"]},"Jump to previous word":{"msgid":"Jump to previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:30"},"msgstr":["Spring na die vorige woord"]},"Keep":{"msgid":"Keep","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:140\ntabby-settings/src/components/profilesSettingsTab.component.ts:212\ntabby-settings/src/components/vaultSettingsTab.component.ts:50\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:90\ntabby-terminal/src/components/loginScriptsSettings.component.ts:33\ntabby-terminal/src/components/streamProcessingSettings.component.ts:49"},"msgstr":["Behou"]},"Keep Alive Interval (Milliseconds)":{"msgid":"Keep Alive Interval (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:154"},"msgstr":["Hou lewendig interval (millisekondes)"]},"Keep docked terminal always on top":{"msgid":"Keep docked terminal always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:98"},"msgstr":["Hou gedokte terminaal altyd bo"]},"Key":{"msgid":"Key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:86"},"msgstr":["Sleutel"]},"Key exchange":{"msgid":"Key exchange","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:186"},"msgstr":["Sleutel ruil"]},"Keyboard":{"msgid":"Keyboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:36"},"msgstr":["Sleutelbord"]},"Keyboard-interactive auth":{"msgid":"Keyboard-interactive auth","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/keyboardInteractiveAuthPanel.component.html:2"},"msgstr":["Sleutelbord-interaktiewe verifikasie"]},"Kill":{"msgid":"Kill","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:115"},"msgstr":["Eindig"]},"Language":{"msgid":"Language","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:10\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Taal"]},"Last known host key fingerprint":{"msgid":"Last known host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:11"},"msgstr":["Laas bekende gasheersleutel-vingerafdruk"]},"Launch WinSCP":{"msgid":"Launch WinSCP","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:32"},"msgstr":["Begin WinSCP"]},"Launch WinSCP for current SSH session":{"msgid":"Launch WinSCP for current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:14"},"msgstr":["Begin WinSCP vir huidige SSH sessie"]},"Learn how to allow Tabby to detect remote shell's working directory.":{"msgid":"Learn how to allow Tabby to detect remote shell's working directory.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:7"},"msgstr":["Leer hoe om Tabby toe te laat om afgeleë dop se werkgids op te spoor."]},"Left":{"msgid":"Left","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:134\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:76\ntabby-core/src/tabContextMenu.ts:80"},"msgstr":["Links"]},"Lets the shell handle Meta key instead of OS":{"msgid":"Lets the shell handle Meta key instead of OS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:40"},"msgstr":["Laat die dop Meta-sleutel hanteer in plaas van BS"]},"Line by line":{"msgid":"Line by line","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:27"},"msgstr":["Reël vir reël"]},"Line editor, input is sent after you press Enter":{"msgid":"Line editor, input is sent after you press Enter","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:28"},"msgstr":["Reël-redigeerder, insette word gestuur nadat u Enter gedruk het"]},"Line padding":{"msgid":"Line padding","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:83"},"msgstr":["Reël-vulling"]},"Loading":{"msgid":"Loading","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:21"},"msgstr":["Laai tans"]},"Loading configs...":{"msgid":"Loading configs...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:34"},"msgstr":["Laai tans opstellings..."]},"Local":{"msgid":"Local","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:39\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Plaaslike"]},"Local echo":{"msgid":"Local echo","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:22"},"msgstr":["Plaaslike eggo"]},"Local terminal":{"msgid":"Local terminal","comments":{"reference":"tabby-local/src/profiles.ts:12"},"msgstr":["Plaaslike terminaal"]},"Login scripts":{"msgid":"Login scripts","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:81\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:221\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:16"},"msgstr":["Aanmelding skripte"]},"Long-click for context menu":{"msgid":"Long-click for context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:57"},"msgstr":["Langkliek vir kontekskieslys"]},"Manage profiles":{"msgid":"Manage profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:162"},"msgstr":["Bestuur profiele"]},"Max Keep Alive Count":{"msgid":"Max Keep Alive Count","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:160"},"msgstr":["Maks. hou-lewendig tel"]},"Maximize the active pane":{"msgid":"Maximize the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:173"},"msgstr":["Maksimeer die aktiewe paneel"]},"Minimum contrast ratio":{"msgid":"Minimum contrast ratio","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:93\nlocale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:70"},"msgstr":["Minimum kontrasverhouding"]},"Modified on {date}":{"msgid":"Modified on {date}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:39"},"msgstr":["Gewysig op {date}"]},"Mouse":{"msgid":"Mouse","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:53"},"msgstr":["Muis"]},"Move tab to the left":{"msgid":"Move tab to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:49"},"msgstr":["Skuif oortjie na links"]},"Move tab to the right":{"msgid":"Move tab to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:53"},"msgstr":["Skuif oortjie na regs"]},"Move to \"Ungrouped\"":{"msgid":"Move to \"Ungrouped\"","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:223"},"msgstr":["Skuif na \"Ongegroepeer\""]},"Moving the mouse over an inactive pane will cause it to activate":{"msgid":"Moving the mouse over an inactive pane will cause it to activate","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:197"},"msgstr":["Deur die muis oor 'n onaktiewe paneel te beweeg, sal dit aktiveer"]},"Name":{"msgid":"Name","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:12\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:14"},"msgstr":["Naam"]},"Name for the new config":{"msgid":"Name for the new config","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:60"},"msgstr":["Naam vir die nuwe opstelling"]},"Name for the new directory":{"msgid":"Name for the new directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:3"},"msgstr":["Naam vir die nuwe gids"]},"Native":{"msgid":"Native","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:57"},"msgstr":["Inheems"]},"New admin tab":{"msgid":"New admin tab","comments":{"reference":"tabby-local/src/tabContextMenu.ts:103"},"msgstr":["Nuwe admin-oortjie"]},"New config on {platform}":{"msgid":"New config on {platform}","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:58"},"msgstr":["Nuwe opstelling op {platform}"]},"New item":{"msgid":"New item","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:16"},"msgstr":["Nuwe item"]},"New name":{"msgid":"New name","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:193\ntabby-settings/src/components/vaultSettingsTab.component.ts:118"},"msgstr":["Nuwe naam"]},"New profile":{"msgid":"New profile","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:20"},"msgstr":["Nuwe profiel"]},"New profile name":{"msgid":"New profile name","comments":{"reference":"tabby-local/src/tabContextMenu.ts:30"},"msgstr":["Nuwe profiel naam"]},"New tab":{"msgid":"New tab","comments":{"reference":"tabby-local/src/hotkeys.ts:10"},"msgstr":["Nuwe oortjie"]},"New tab: {profile}":{"msgid":"New tab: {profile}","comments":{"reference":"tabby-core/src/hotkeys.ts:272"},"msgstr":["Nuwe oortjie: {profile}"]},"New terminal":{"msgid":"New terminal","comments":{"reference":"tabby-local/src/buttonProvider.ts:20\ntabby-local/src/tabContextMenu.ts:77"},"msgstr":["Nuwe terminaal"]},"New window":{"msgid":"New window","comments":{"reference":"tabby-electron/src/hotkeys.ts:10"},"msgstr":["Nuwe venster"]},"New Window":{"msgid":"New Window","comments":{"reference":"tabby-electron/src/services/dockMenu.service.ts:62"},"msgstr":["Nuwe Venster"]},"New with profile":{"msgid":"New with profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:87"},"msgstr":["Nuut met profiel"]},"Next tab":{"msgid":"Next tab","comments":{"reference":"tabby-core/src/hotkeys.ts:41"},"msgstr":["Volgende oortjie"]},"No color":{"msgid":"No color","comments":{"reference":"tabby-core/src/utils.ts:54"},"msgstr":["Geen kleur"]},"No modifier":{"msgid":"No modifier","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:85"},"msgstr":["Geen wysiger nie"]},"None":{"msgid":"None","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:41"},"msgstr":["Geen"]},"Normal":{"msgid":"Normal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:17\ntabby-terminal/src/components/streamProcessingSettings.component.ts:39"},"msgstr":["Normaal"]},"Normal font weight":{"msgid":"Normal font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:22"},"msgstr":["Normale lettertipe gewig"]},"Not found":{"msgid":"Not found","comments":{"reference":"tabby-terminal/src/components/searchPanel.component.ts:54\ntabby-terminal/src/components/searchPanel.component.ts:64"},"msgstr":["Nie gevind nie"]},"Notify on activity":{"msgid":"Notify on activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:209"},"msgstr":["Stel in kennis van aktiwiteit"]},"Notify when done":{"msgid":"Notify when done","comments":{"reference":"tabby-core/src/tabContextMenu.ts:187"},"msgstr":["Stel in kennis wanneer klaar is"]},"Number of lines kept in the buffer":{"msgid":"Number of lines kept in the buffer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:17"},"msgstr":["Aantal lyne wat in die buffer gehou word"]},"Off":{"msgid":"Off","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:72\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:137\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:60"},"msgstr":["Af"]},"Official":{"msgid":"Official","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:81"},"msgstr":["Amptelik"]},"On GitHub Discussions":{"msgid":"On GitHub Discussions","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["Op GitHub-besprekings"]},"Opacity":{"msgid":"Opacity","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:46"},"msgstr":["Ondeursigtigheid"]},"Open DevTools":{"msgid":"Open DevTools","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:82"},"msgstr":["Maak DevTools oop"]},"Open Settings":{"msgid":"Open Settings","comments":{"reference":"tabby-settings/src/hotkeys.ts:11"},"msgstr":["Maak instellings oop"]},"Open settings tab: {tab}":{"msgid":"Open settings tab: {tab}","comments":{"reference":"tabby-settings/src/hotkeys.ts:25"},"msgstr":["Maak instellingsoortjie oop: {tab}"]},"Open SFTP panel":{"msgid":"Open SFTP panel","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:25"},"msgstr":["Maak die SFTP-paneel oop"]},"Optional":{"msgid":"Optional","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Opsioneel"]},"Options":{"msgid":"Options","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:11\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:33"},"msgstr":["Opsies"]},"Orange":{"msgid":"Orange","comments":{"reference":"tabby-core/src/utils.ts:57"},"msgstr":["Oranje"]},"OS default":{"msgid":"OS default","comments":{"reference":"tabby-electron/src/shells/macDefault.ts:25"},"msgstr":["OS verstek"]},"OS default ({name})":{"msgid":"OS default ({name})","comments":{"reference":"tabby-electron/src/shells/winDefault.ts:43"},"msgstr":["OS verstek ({name})"]},"Output is shown as a hexdump":{"msgid":"Output is shown as a hexdump","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:45"},"msgstr":["Uitset word as 'n heksstort getoon"]},"Output is shown as it is received":{"msgid":"Output is shown as it is received","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:40"},"msgstr":["Uitset word getoon soos dit ontvang word"]},"Output mode":{"msgid":"Output mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:23"},"msgstr":["Uitset modus"]},"Output newlines":{"msgid":"Output newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:34"},"msgstr":["Uitset nuwelyne"]},"Override X11 display":{"msgid":"Override X11 display","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:42"},"msgstr":["Oorskryf X11-vertoning"]},"Overwrite local and sync":{"msgid":"Overwrite local and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:98"},"msgstr":["Oorskryf plaaslik en sinkroniseer"]},"Overwrite remote and sync":{"msgid":"Overwrite remote and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:78"},"msgstr":["Oorskryf afgeleë en sinkroniseer"]},"Overwrite the config on the remote side and start syncing?":{"msgid":"Overwrite the config on the remote side and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:76"},"msgstr":["Oorskryf die opstelling aan die afgeleë kant en begin sinkroniseer?"]},"Overwrite the local config and start syncing?":{"msgid":"Overwrite the local config and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:96"},"msgstr":["Oorskryf die plaaslike opstelling en begin sinkroniseer?"]},"Pane resize step":{"msgid":"Pane resize step","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:189"},"msgstr":["Paneel herskaleer stap"]},"Panes":{"msgid":"Panes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:186"},"msgstr":["Panele"]},"Paper (legacy)":{"msgid":"Paper (legacy)","comments":{"reference":"tabby-core/src/theme.ts:35"},"msgstr":[""]},"Parity":{"msgid":"Parity","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:38"},"msgstr":["Pariteit"]},"Partial config sync is not possible when the config is encrypted via Vault.":{"msgid":"Partial config sync is not possible when the config is encrypted via Vault.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:64"},"msgstr":["Gedeeltelike opstelling-sinkronisering is nie moontlik wanneer die opstelling via Vault geënkripteer is nie."]},"Passphrase for a private key with hash {hash}...":{"msgid":"Passphrase for a private key with hash {hash}...","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:87"},"msgstr":["Wagfrase vir 'n private sleutel met hash {hash}..."]},"Password":{"msgid":"Password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:100\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:82"},"msgstr":["Wagwoord"]},"Paste":{"msgid":"Paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:62\ntabby-terminal/src/api/baseTerminalTab.component.ts:483\ntabby-terminal/src/tabContextMenu.ts:35"},"msgstr":["Plak"]},"Paste from clipboard":{"msgid":"Paste from clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:14"},"msgstr":["Plak uit knipbord"]},"Paste if no selection, else copy":{"msgid":"Paste if no selection, else copy","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:63"},"msgstr":["Plak indien geen seleksie nie, anders kopieer"]},"Paste multiple lines?":{"msgid":"Paste multiple lines?","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:490"},"msgstr":["Plak veelvuldige reëls?"]},"Paste on middle-click":{"msgid":"Paste on middle-click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:68"},"msgstr":["Plak op middel-klik"]},"Path or address of the local X11 socket":{"msgid":"Path or address of the local X11 socket","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:43"},"msgstr":["Pad of adres van die plaaslike X11-sok"]},"Pin":{"msgid":"Pin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Speld vas"]},"Plugins":{"msgid":"Plugins","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:3"},"msgstr":["Inproppe"]},"Plugins folder":{"msgid":"Plugins folder","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:4"},"msgstr":["Inprop vouer"]},"Port":{"msgid":"Port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:38\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:10"},"msgstr":["Poort"]},"Port opened":{"msgid":"Port opened","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:70"},"msgstr":["Port oopgemaak"]},"Ports":{"msgid":"Ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:119\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:12"},"msgstr":["Poorte"]},"Press any key to reconnect":{"msgid":"Press any key to reconnect","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:85\ntabby-ssh/src/components/sshTab.component.ts:172\ntabby-telnet/src/components/telnetTab.component.ts:53"},"msgstr":["Druk enige sleutel om weer te koppel"]},"Press the key now":{"msgid":"Press the key now","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:3"},"msgstr":["Druk die sleutel nou"]},"Prevents accidental closing":{"msgid":"Prevents accidental closing","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:21"},"msgstr":["Voorkom toevallige sluiting"]},"Prevents accidental execution of pasted commands":{"msgid":"Prevents accidental execution of pasted commands","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:110"},"msgstr":["Voorkom toevallige uitvoering van geplakte bevele"]},"Previous tab":{"msgid":"Previous tab","comments":{"reference":"tabby-core/src/hotkeys.ts:45"},"msgstr":["Vorige oortjie"]},"Private keys":{"msgid":"Private keys","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:108"},"msgstr":["Privaat sleutels"]},"Process completed":{"msgid":"Process completed","comments":{"reference":"tabby-core/src/tabContextMenu.ts:195"},"msgstr":["Proses voltooi"]},"Profile name":{"msgid":"Profile name","comments":{"reference":"tabby-core/src/tabContextMenu.ts:151"},"msgstr":["Profielnaam"]},"Profiles":{"msgid":"Profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:2\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:4\ntabby-electron/src/services/dockMenu.service.ts:40"},"msgstr":["Profiele"]},"Profiles & connections":{"msgid":"Profiles & connections","comments":{"reference":"tabby-core/src/commands.ts:32\ntabby-settings/src/settings.ts:58"},"msgstr":["Profiele en verbindings"]},"Program":{"msgid":"Program","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:12"},"msgstr":["Program"]},"Proxy command":{"msgid":"Proxy command","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:30"},"msgstr":["Instaanbediener bevel"]},"Purple":{"msgid":"Purple","comments":{"reference":"tabby-core/src/utils.ts:58"},"msgstr":["Pers"]},"Puts all of Tabby's configuration into the vault":{"msgid":"Puts all of Tabby's configuration into the vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:37"},"msgstr":["Plaas al Tabby se opstelling in die kluis"]},"Quick connect":{"msgid":"Quick connect","comments":{"reference":"tabby-core/src/index.ts:213\ntabby-core/src/services/profiles.service.ts:177"},"msgstr":["Vinnig verbind"]},"Quit":{"msgid":"Quit","comments":{"reference":"tabby-core/src/services/config.service.ts:373\ntabby-core/src/services/config.service.ts:387"},"msgstr":["Verlaat"]},"Raw socket connection":{"msgid":"Raw socket connection","comments":{"reference":"tabby-telnet/src/profiles.ts:48"},"msgstr":["Rou-sok verbinding"]},"Ready Timeout (Milliseconds)":{"msgid":"Ready Timeout (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:166"},"msgstr":["Gereed-uitteltyd (Millisekondes)"]},"Recent":{"msgid":"Recent","comments":{"reference":"tabby-core/src/services/profiles.service.ts:120\ntabby-core/src/services/profiles.service.ts:134\ntabby-electron/src/services/dockMenu.service.ts:28"},"msgstr":["Onlangse"]},"Reconnect":{"msgid":"Reconnect","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:5\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:10\nlocale/tmp-html/tabby-telnet/src/components/telnetTab.component.html:3"},"msgstr":["Herkoppel"]},"Red":{"msgid":"Red","comments":{"reference":"tabby-core/src/utils.ts:59"},"msgstr":["Rooi"]},"Regex":{"msgid":"Regex","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Regeks"]},"Release notes":{"msgid":"Release notes","comments":{"reference":"tabby-settings/src/components/releaseNotesTab.component.ts:27"},"msgstr":["Vrystelling notas"]},"Remember for {time}":{"msgid":"Remember for {time}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6"},"msgstr":["Onthou vir {time}"]},"Remote":{"msgid":"Remote","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:41\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Afgeleë"]},"Remove whitespace and newlines around the copied text":{"msgid":"Remove whitespace and newlines around the copied text","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:124"},"msgstr":["Verwyder witspasie en nuwe lyne rondom die gekopieerde teks"]},"Rename":{"msgid":"Rename","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:25\ntabby-core/src/tabContextMenu.ts:120"},"msgstr":["Hernoem"]},"Rename tab":{"msgid":"Rename tab","comments":{"reference":"tabby-core/src/hotkeys.ts:25\ntabby-core/src/tabContextMenu.ts:121"},"msgstr":["Hernoem oortjie"]},"Rendering":{"msgid":"Rendering","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:3"},"msgstr":["Beeldbouing"]},"Reopen last tab":{"msgid":"Reopen last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:33"},"msgstr":["Heropen laaste oortjie"]},"Replace":{"msgid":"Replace","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:26"},"msgstr":["Vervang"]},"Report a problem":{"msgid":"Report a problem","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:11\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Meld ’n probleem"]},"Require a key to click links":{"msgid":"Require a key to click links","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:81"},"msgstr":["Vereis 'n sleutel om skakels te klik"]},"Reset zoom":{"msgid":"Reset zoom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:62"},"msgstr":["Herstel zoom"]},"Restart current serial session":{"msgid":"Restart current serial session","comments":{"reference":"tabby-serial/src/hotkeys.ts:14"},"msgstr":["Herbegin huidige reeks-sessie"]},"Restart current SSH session":{"msgid":"Restart current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:10"},"msgstr":["Herbegin huidige SSH-sessie"]},"Restart current Telnet session":{"msgid":"Restart current Telnet session","comments":{"reference":"tabby-telnet/src/hotkeys.ts:10"},"msgstr":["Herbegin huidige Telnet-sessie"]},"Restart tab":{"msgid":"Restart tab","comments":{"reference":"tabby-core/src/hotkeys.ts:65"},"msgstr":["Herbegin oortjie"]},"Restart the app to apply changes":{"msgid":"Restart the app to apply changes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:140"},"msgstr":["Herbegin die toep om veranderinge toe te pas"]},"Restore terminal tabs on app start":{"msgid":"Restore terminal tabs on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:159"},"msgstr":["Herstel terminaal-oortjies gedurende die begin van die toep"]},"Reuse session for multiple tabs":{"msgid":"Reuse session for multiple tabs","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:147"},"msgstr":["Hergebruik sessie vir veelvuldige oortjies"]},"Right":{"msgid":"Right","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:136\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:78\ntabby-core/src/tabContextMenu.ts:78"},"msgstr":["Regs"]},"Right click":{"msgid":"Right click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:56"},"msgstr":["Regs klik"]},"Run as administrator":{"msgid":"Run as administrator","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:5"},"msgstr":["Laat loop as administrateur"]},"Save":{"msgid":"Save","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:6\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:52\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:30"},"msgstr":["Stoor"]},"Save a password in the keychain":{"msgid":"Save a password in the keychain","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:101"},"msgstr":["Stoor 'n wagwoord in die sleutelhanger"]},"Save and apply":{"msgid":"Save and apply","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:129"},"msgstr":["Stoor en pas toe"]},"Save as profile":{"msgid":"Save as profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:27"},"msgstr":["Stoor as profiel"]},"Save layout as profile":{"msgid":"Save layout as profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:148"},"msgstr":["Stoor uitleg as profiel"]},"Saved":{"msgid":"Saved","comments":{"reference":"tabby-local/src/tabContextMenu.ts:48"},"msgstr":["Gestoor"]},"Saved layout":{"msgid":"Saved layout","comments":{"reference":"tabby-core/src/profiles.ts:19"},"msgstr":["Gestoorde uitleg"]},"Scroll on input":{"msgid":"Scroll on input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:46"},"msgstr":["Rol op inset"]},"Scroll terminal one page down":{"msgid":"Scroll terminal one page down","comments":{"reference":"tabby-terminal/src/hotkeys.ts:94"},"msgstr":["Rol terminaal een bladsy af"]},"Scroll terminal one page up":{"msgid":"Scroll terminal one page up","comments":{"reference":"tabby-terminal/src/hotkeys.ts:90"},"msgstr":["Rol terminaal een bladsy op"]},"Scroll terminal to bottom":{"msgid":"Scroll terminal to bottom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:98"},"msgstr":["Rol terminaal tot onder"]},"Scroll terminal to top":{"msgid":"Scroll terminal to top","comments":{"reference":"tabby-terminal/src/hotkeys.ts:86"},"msgstr":["Rol terminaal tot bo"]},"Scrollback":{"msgid":"Scrollback","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:16"},"msgstr":["Rol terug"]},"Scrolls the terminal to the bottom on user input":{"msgid":"Scrolls the terminal to the bottom on user input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:47"},"msgstr":["Rol die terminaal tot onder op Gebruiker inset"]},"Search":{"msgid":"Search","comments":{"reference":"tabby-terminal/src/hotkeys.ts:74"},"msgstr":["Soek"]},"Search color schemes":{"msgid":"Search color schemes","comments":{"reference":"tabby-terminal/src/components/colorSchemeSelector.component.ts:9\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:10"},"msgstr":["Soek deur kleurskemas"]},"Search hotkeys":{"msgid":"Search hotkeys","comments":{"reference":"tabby-settings/src/components/hotkeySettingsTab.component.ts:12"},"msgstr":["Soek deur sneltoetse"]},"Search plugins":{"msgid":"Search plugins","comments":{"reference":"tabby-plugin-manager/src/components/pluginsSettingsTab.component.ts:14"},"msgstr":["Soek deur inproppe"]},"Secret sync token":{"msgid":"Secret sync token","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:17"},"msgstr":["Geheime sinchronisasie-kenteken"]},"Select":{"msgid":"Select","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:45\ntabby-electron/src/services/platform.service.ts:195"},"msgstr":["Kies"]},"Select a base profile to use as a template":{"msgid":"Select a base profile to use as a template","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:65"},"msgstr":["Kies 'n basisprofiel om as 'n sjabloon te gebruik"]},"Select all":{"msgid":"Select all","comments":{"reference":"tabby-terminal/src/hotkeys.ts:18"},"msgstr":["Kies alles"]},"Select file storage":{"msgid":"Select file storage","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:46"},"msgstr":["Kies lêerberging"]},"Select profile":{"msgid":"Select profile","comments":{"reference":"tabby-core/src/index.ts:225"},"msgstr":["Kies profiel"]},"Select profile or enter an address":{"msgid":"Select profile or enter an address","comments":{"reference":"tabby-core/src/services/profiles.service.ts:186"},"msgstr":["Kies profiel of voer 'n adres in"]},"Send bytes by typing in hex values":{"msgid":"Send bytes by typing in hex values","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:33"},"msgstr":["Stuur grepe deur hex-waardes in te tik"]},"Sends data one byte at a time":{"msgid":"Sends data one byte at a time","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:75"},"msgstr":["Stuur data een greep op 'n slag"]},"Serial":{"msgid":"Serial","comments":{"reference":"tabby-serial/src/profiles.ts:14\ntabby-serial/src/profiles.ts:72"},"msgstr":["Serie"]},"Serial connection":{"msgid":"Serial connection","comments":{"reference":"tabby-serial/src/profiles.ts:51\ntabby-serial/src/profiles.ts:62"},"msgstr":["Serieverbinding"]},"Serial: {description}":{"msgid":"Serial: {description}","comments":{"reference":"tabby-serial/src/profiles.ts:71"},"msgstr":["Serie: {description}"]},"Set master passphrase":{"msgid":"Set master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:2\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:5"},"msgstr":["Stel hoofwagfrase"]},"Set passphrase":{"msgid":"Set passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:11"},"msgstr":["Stel wagfrase"]},"Set password":{"msgid":"Set password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:104"},"msgstr":["Stel wagwoord"]},"Set Tabby as %COMSPEC%":{"msgid":"Set Tabby as %COMSPEC%","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:168"},"msgstr":["Stel Tabby as %COMSPEC%"]},"Set to 0 to disable recent profiles":{"msgid":"Set to 0 to disable recent profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:55"},"msgstr":["Stel na 0 om onlangse profiele te deaktiveer"]},"Sets the SSH agent's named pipe path.":{"msgid":"Sets the SSH agent's named pipe path.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:36"},"msgstr":["Stel die SSH-agent se benoemde pyppad."]},"Settings":{"msgid":"Settings","comments":{"reference":"tabby-settings/src/buttonProvider.ts:28\ntabby-settings/src/components/settingsTab.component.ts:57"},"msgstr":["Stellings"]},"Shell":{"msgid":"Shell","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:2"},"msgstr":["Dop"]},"Shell does not support current path detection":{"msgid":"Shell does not support current path detection","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:555"},"msgstr":["Dop ondersteun nie huidige padbespeuring nie"]},"Shell integration":{"msgid":"Shell integration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:59"},"msgstr":["Dop Integrasies"]},"Show {type} profile selector":{"msgid":"Show {type} profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:276"},"msgstr":["Wys {type} profielkieser"]},"Show a confirmation box when pasting multiple lines":{"msgid":"Show a confirmation box when pasting multiple lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:117"},"msgstr":["Wys 'n bevestigingsblokkie wanneer jy veelvuldige reëls plak"]},"Show built-in profiles in selector":{"msgid":"Show built-in profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:61"},"msgstr":["Wys ingeboude profiele in die kieser"]},"Show command selector":{"msgid":"Show command selector","comments":{"reference":"tabby-core/src/hotkeys.ts:13"},"msgstr":["Wys bevelkieser"]},"Show config file":{"msgid":"Show config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:132"},"msgstr":["Wys opstellingslêer"]},"Show defaults":{"msgid":"Show defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:131"},"msgstr":["Wys verstek waardes"]},"Show Mixer":{"msgid":"Show Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:146"},"msgstr":["Wys Menger"]},"Show pane labels (for rearranging)":{"msgid":"Show pane labels (for rearranging)","comments":{"reference":"tabby-core/src/hotkeys.ts:57"},"msgstr":["Wys paneeletikette (vir herrangskikking)"]},"Show profile icon on tab":{"msgid":"Show profile icon on tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:164"},"msgstr":["Wys profielikoon op oortjie"]},"Show profile selector":{"msgid":"Show profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:17"},"msgstr":["Wys profielkieser"]},"Show recent profiles in selector":{"msgid":"Show recent profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:54"},"msgstr":["Wys onlangse profiele in die kieser"]},"Show release notes":{"msgid":"Show release notes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Wys vrystellingnotas"]},"Show Serial connections":{"msgid":"Show Serial connections","comments":{"reference":"tabby-serial/src/hotkeys.ts:10"},"msgstr":["Show Serie verbindings"]},"Show tabs in fullscreen mode":{"msgid":"Show tabs in fullscreen mode","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:152"},"msgstr":[""]},"Show toolbar":{"msgid":"Show toolbar","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:58"},"msgstr":["Toon Nutsbalk"]},"Show vault contents":{"msgid":"Show vault contents","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:44"},"msgstr":["Wys kluisinhoud"]},"Sixel graphics support (experimental)":{"msgid":"Sixel graphics support (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:29"},"msgstr":["Sixel grafiese ondersteuning (eksperimenteel)"]},"Skip MoTD/banner":{"msgid":"Skip MoTD/banner","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:140"},"msgstr":["Slaan BvDD/banier oor"]},"Slow feed":{"msgid":"Slow feed","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:74"},"msgstr":["Stadige voer"]},"Snaps the window to a side of the screen":{"msgid":"Snaps the window to a side of the screen","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:68\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:86"},"msgstr":["Knip die venster na 'n kant van die skerm"]},"SOCKS proxy":{"msgid":"SOCKS proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:22\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:9\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:20"},"msgstr":["SOCKS instaanbediener"]},"SOCKS proxy host":{"msgid":"SOCKS proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:51"},"msgstr":["SOCKS instaanbediener gasheer"]},"SOCKS proxy port":{"msgid":"SOCKS proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:55"},"msgstr":["SOCKS instaanbediener poort"]},"Sound":{"msgid":"Sound","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:130"},"msgstr":["Klank"]},"Source code":{"msgid":"Source code","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:31"},"msgstr":["Bronkode"]},"Spaciness":{"msgid":"Spaciness","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:13"},"msgstr":[""]},"Split":{"msgid":"Split","comments":{"reference":"tabby-core/src/tabContextMenu.ts:75"},"msgstr":["Verdeel"]},"Split to the bottom":{"msgid":"Split to the bottom","comments":{"reference":"tabby-core/src/hotkeys.ts:161"},"msgstr":["Verdeel na onder"]},"Split to the down":{"msgid":"Split to the down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:85"},"msgstr":["Verdeel na onder"]},"Split to the left":{"msgid":"Split to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:165\ntabby-core/src/tabContextMenu.ts:86"},"msgstr":["Verdeel na links"]},"Split to the right":{"msgid":"Split to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:157\ntabby-core/src/tabContextMenu.ts:84"},"msgstr":["Verdeel na regs"]},"Split to the top":{"msgid":"Split to the top","comments":{"reference":"tabby-core/src/hotkeys.ts:169"},"msgstr":["Verdeel na bo"]},"Split to the up":{"msgid":"Split to the up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:87"},"msgstr":["Verdeel na bo"]},"SSH connection":{"msgid":"SSH connection","comments":{"reference":"tabby-ssh/src/profiles.ts:81"},"msgstr":["SSH verbinding"]},"SSH connection management is now done through the \"Profiles & connections\" tab":{"msgid":"SSH connection management is now done through the \"Profiles & connections\" tab","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:53"},"msgstr":["SSH-verbindingsbestuur word nou gedoen deur die \"Profiel & Verbindings\"-oortjie"]},"SSH password for {user}@{host}:{port}":{"msgid":"SSH password for {user}@{host}:{port}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:84"},"msgstr":["SSH-wagwoord vir {user}@{host}:{port}"]},"Standard (legacy)":{"msgid":"Standard (legacy)","comments":{"reference":"tabby-core/src/theme.ts:9"},"msgstr":[""]},"Startup":{"msgid":"Startup","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:150"},"msgstr":["Begin"]},"Stop bits":{"msgid":"Stop bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:32"},"msgstr":["Stop bisse"]},"Strip":{"msgid":"Strip","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:50"},"msgstr":["Strook"]},"Subscribe to updates":{"msgid":"Subscribe to updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Teken in om opdaterings te kry"]},"Substitutions allowed.":{"msgid":"Substitutions allowed.","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:13"},"msgstr":["Plaasvervangers toegelaat."]},"Switch profile":{"msgid":"Switch profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:290"},"msgstr":["Wissel profiel"]},"Switch profile in the active pane":{"msgid":"Switch profile in the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:237"},"msgstr":["Wissel profiel in die aktiewe paneel"]},"Switches terminal frontend implementation (experimental)":{"msgid":"Switches terminal frontend implementation (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:7"},"msgstr":["Wissel die terminaal voorkant implementering (eksperimenteel)"]},"Sync":{"msgid":"Sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:4"},"msgstr":["Sinkroniseer"]},"Sync automatically":{"msgid":"Sync automatically","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:53"},"msgstr":["Sinkroniseer outomaties"]},"Sync host":{"msgid":"Sync host","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:8"},"msgstr":["Sinkroniseer gasheer"]},"Sync hotkeys":{"msgid":"Sync hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:68"},"msgstr":["Sinkroniseer sneltoetse"]},"Sync Vault":{"msgid":"Sync Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:80"},"msgstr":["Sinkroniseer Kluis"]},"Sync window settings":{"msgid":"Sync window settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:74"},"msgstr":["Sinkroniseer vensterinstellings"]},"Tab {number}":{"msgid":"Tab {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:101\ntabby-core/src/hotkeys.ts:105\ntabby-core/src/hotkeys.ts:109\ntabby-core/src/hotkeys.ts:113\ntabby-core/src/hotkeys.ts:117\ntabby-core/src/hotkeys.ts:121\ntabby-core/src/hotkeys.ts:125\ntabby-core/src/hotkeys.ts:129\ntabby-core/src/hotkeys.ts:133\ntabby-core/src/hotkeys.ts:137\ntabby-core/src/hotkeys.ts:141\ntabby-core/src/hotkeys.ts:145\ntabby-core/src/hotkeys.ts:149\ntabby-core/src/hotkeys.ts:153\ntabby-core/src/hotkeys.ts:77\ntabby-core/src/hotkeys.ts:81\ntabby-core/src/hotkeys.ts:85\ntabby-core/src/hotkeys.ts:89\ntabby-core/src/hotkeys.ts:93\ntabby-core/src/hotkeys.ts:97"},"msgstr":["Oortjie {number}"]},"Tab activity":{"msgid":"Tab activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:223"},"msgstr":["Oortjie-aktiwiteit"]},"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:":{"msgid":"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:3"},"msgstr":["Tabby kon nie met jou inproppe begin nie, so alle derdeparty-inproppe is in hierdie sessie gedeaktiveer. Die fout was:"]},"Tabby news and updates on Twitter":{"msgid":"Tabby news and updates on Twitter","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Tabby nuus en opdaterings op Twitter"]},"Tabs":{"msgid":"Tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:123"},"msgstr":["Oortjies"]},"Tabs location":{"msgid":"Tabs location","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:126"},"msgstr":["Oortjie-ligging"]},"Tabs width":{"msgid":"Tabs width","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:141"},"msgstr":["Oortjie breedte"]},"Telnet session":{"msgid":"Telnet session","comments":{"reference":"tabby-telnet/src/profiles.ts:32"},"msgstr":["Telnet sessie"]},"Terminal":{"msgid":"Terminal","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:204\ntabby-terminal/src/settings.ts:43"},"msgstr":["Terminaal"]},"Terminal background":{"msgid":"Terminal background","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:40"},"msgstr":["Terminaal agtergrond"]},"Terminal bell":{"msgid":"Terminal bell","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:133"},"msgstr":["Terminaal klok"]},"Terminal identification":{"msgid":"Terminal identification","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:68"},"msgstr":[""]},"Thank you for downloading Tabby!":{"msgid":"Thank you for downloading Tabby!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:7"},"msgstr":["Dankie dat jy Tabby afgelaai het!"]},"Theme":{"msgid":"Theme","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:5"},"msgstr":["Tema"]},"There are active file transfers":{"msgid":"There are active file transfers","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:47"},"msgstr":["Daar is aktiewe lêeroordragte"]},"There is a saved password for this connection":{"msgid":"There is a saved password for this connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:102"},"msgstr":["Daar is 'n gestoorde wagwoord vir hierdie verbinding"]},"These apply to all profiles of a given type":{"msgid":"These apply to all profiles of a given type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:79"},"msgstr":["Dit is van toepassing op alle profiele van 'n gegewe tipe"]},"Thin":{"msgid":"Thin","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:59"},"msgstr":["Dun"]},"Tick this if you're experiencing aliasing, ghosting or other visual issues":{"msgid":"Tick this if you're experiencing aliasing, ghosting or other visual issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:205"},"msgstr":["Merk dit as jy aliasing, spookbeelde of ander visuele probleme ondervind"]},"Toggle fullscreen mode":{"msgid":"Toggle fullscreen mode","comments":{"reference":"tabby-core/src/hotkeys.ts:21"},"msgstr":["Wissel volskerm modus"]},"Toggle last tab":{"msgid":"Toggle last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:37"},"msgstr":["Wissel laaste oortjie"]},"Toggle terminal window":{"msgid":"Toggle terminal window","comments":{"reference":"tabby-electron/src/hotkeys.ts:14"},"msgstr":["Wissel terminaal venster"]},"Toggles the Tabby window visibility":{"msgid":"Toggles the Tabby window visibility","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:27"},"msgstr":["Wissel die sigbaarheid van die Tabby-venster"]},"Top":{"msgid":"Top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:130\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:74"},"msgstr":["Bo"]},"Trim whitespace and newlines":{"msgid":"Trim whitespace and newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:123"},"msgstr":["Knip witspasie en nuwe lyne af"]},"Try again":{"msgid":"Try again","comments":{"reference":"tabby-core/src/services/config.service.ts:371"},"msgstr":["Probeer weer"]},"Trying saved password":{"msgid":"Trying saved password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:482"},"msgstr":["Probeer tans gestoorde wagwoord"]},"Turn current tab's panes into separate tabs":{"msgid":"Turn current tab's panes into separate tabs","comments":{"reference":"tabby-core/src/hotkeys.ts:69"},"msgstr":["Verander huidige oortjie se ruite in aparte oortjies"]},"Ungrouped":{"msgid":"Ungrouped","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:18"},"msgstr":["Ongegroepeer"]},"Uninstall":{"msgid":"Uninstall","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:59"},"msgstr":["Deïnstalleer"]},"Unknown":{"msgid":"Unknown","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:257"},"msgstr":["Onbekend"]},"Unknown secret of type {type} for {key}":{"msgid":"Unknown secret of type {type} for {key}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:93"},"msgstr":["Onbekende geheim van tipe {type} vir {key}"]},"Unpin":{"msgid":"Unpin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Ontspeld"]},"Up":{"msgid":"Up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:81"},"msgstr":["Op"]},"Update":{"msgid":"Update","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:14\ntabby-electron/src/services/updater.service.ts:133"},"msgstr":["Opdateer"]},"Upgrade to {version}":{"msgid":"Upgrade to {version}","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:52"},"msgstr":["Gradeer op na {version}"]},"Upload":{"msgid":"Upload","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:10"},"msgstr":["Laai op"]},"Upload as a new config":{"msgid":"Upload as a new config","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:46"},"msgstr":["Laai op as 'n nuwe opstelling"]},"Use {altKeyName} as the Meta key":{"msgid":"Use {altKeyName} as the Meta key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:39"},"msgstr":["Gebruik {altKeyName} as die Meta-sleutel"]},"Use ConPTY":{"msgid":"Use ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:5"},"msgstr":["Gebruik ConPTY"]},"User default":{"msgid":"User default","comments":{"reference":"tabby-electron/src/shells/linuxDefault.ts:31\ntabby-electron/src/shells/linuxDefault.ts:38"},"msgstr":["Gebruiker verstek"]},"Username":{"msgid":"Username","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:70"},"msgstr":["Gebruikersnaam"]},"Using CONNECT method":{"msgid":"Using CONNECT method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:25"},"msgstr":["Gebruik CONNECT metode"]},"Using preset password":{"msgid":"Using preset password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:471"},"msgstr":["Gebruik vooraf ingestelde wagwoord"]},"Vault":{"msgid":"Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:9"},"msgstr":["Kluis"]},"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.":{"msgid":"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:4"},"msgstr":["Vault is 'n altyd-geïnkripteer houer vir geheime soos SSH-wagwoorde en privaat sleutelwagfrases."]},"Vault is empty":{"msgid":"Vault is empty","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:17"},"msgstr":["Kluis is leeg"]},"Vault is locked":{"msgid":"Vault is locked","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:4\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:43"},"msgstr":["Kluis is gesluit"]},"Vault is not configured":{"msgid":"Vault is not configured","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:3"},"msgstr":["Kluis is nie opgestel nie"]},"Vault master passphrase needs to be set to allow storing secrets":{"msgid":"Vault master passphrase needs to be set to allow storing secrets","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:39"},"msgstr":["Kluis-hoofwagfrase moet gestel word om geheime te stoor"]},"Verify host keys when connecting":{"msgid":"Verify host keys when connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:11"},"msgstr":["Verifieer gasheersleutels wanneer jy verbind"]},"Version":{"msgid":"Version","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:75"},"msgstr":["Weergawe"]},"Version: {version}":{"msgid":"Version: {version}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:13"},"msgstr":["Weergawe: {version}"]},"Vibrancy":{"msgid":"Vibrancy","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:28"},"msgstr":["Kleurhelderheid"]},"Visual":{"msgid":"Visual","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:139"},"msgstr":["Visueel"]},"Warn on multi-line paste":{"msgid":"Warn on multi-line paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:116"},"msgstr":["Waarsku op multi-reël plak"]},"Warn when closing active connections":{"msgid":"Warn when closing active connections","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:5"},"msgstr":["Waarsku wanneer aktiewe verbindings gesluit word"]},"Warning: remote host's key has suddenly changed!":{"msgid":"Warning: remote host's key has suddenly changed!","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:6"},"msgstr":["Waarskuwing: afgeleë gasheer se sleutel het skielik verander!"]},"We're only tracking your Tabby and OS versions.":{"msgid":"We're only tracking your Tabby and OS versions.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:67"},"msgstr":["Ons volg net jou Tabby- en OS-weergawes."]},"Welcome":{"msgid":"Welcome","comments":{"reference":"tabby-core/src/components/welcomeTab.component.ts:25"},"msgstr":["Welkom"]},"What's new":{"msgid":"What's new","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Wat's nuut"]},"When enabled, links are only clickable while holding this key":{"msgid":"When enabled, links are only clickable while holding this key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:82"},"msgstr":["Wanneer dit geaktiveer is, kan skakels slegs geklik word terwyl hierdie sleutel ingehou word"]},"When WinSCP is detected, you can launch an SCP session from the context menu.":{"msgid":"When WinSCP is detected, you can launch an SCP session from the context menu.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:18"},"msgstr":["Wanneer WinSCP opgespoor word, kan u 'n SCP-sessie vanaf die kontekskieslys begin."]},"Whether a custom window or an OS native window should be used":{"msgid":"Whether a custom window or an OS native window should be used","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:53"},"msgstr":["Of 'n pasgemaakte venster of 'n OS-inheemse venster gebruik moet word"]},"Will prevent the SSH greeting from showing up":{"msgid":"Will prevent the SSH greeting from showing up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:141"},"msgstr":[""]},"Window":{"msgid":"Window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:2\ntabby-settings/src/settings.ts:30"},"msgstr":["Venster"]},"Window dimension along the edge":{"msgid":"Window dimension along the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:112"},"msgstr":["Vensterafmeting langs die rand"]},"Window dimension away from the edge":{"msgid":"Window dimension away from the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:105"},"msgstr":["Vensterafmeting weg van die rand af"]},"Window frame":{"msgid":"Window frame","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:52"},"msgstr":["Venster raam"]},"Windows":{"msgid":"Windows","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:165"},"msgstr":["Vensters"]},"Windows 10 build 18309 or above is recommended for ConPTY":{"msgid":"Windows 10 build 18309 or above is recommended for ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:11"},"msgstr":["Windows 10 bou 18309 of hoër word aanbeveel vir ConPTY"]},"WinSCP path":{"msgid":"WinSCP path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:17"},"msgstr":["WinSCP pad"]},"Word separators":{"msgid":"Word separators","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:74"},"msgstr":["Woordskeier"]},"Working directory":{"msgid":"Working directory","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:10"},"msgstr":["Werk gids"]},"Working directory detection":{"msgid":"Working directory detection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:15\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:6"},"msgstr":["Werkgidsopsporing"]},"WSL terminal bell can only be muted via Volume Mixer":{"msgid":"WSL terminal bell can only be muted via Volume Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:145"},"msgstr":["WSL-terminaalklok kan slegs deur Volume Mixer gedemp word"]},"WSL terminal only supports TrueColor with ConPTY":{"msgid":"WSL terminal only supports TrueColor with ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:14"},"msgstr":["WSL-terminaal ondersteun slegs TrueColor met ConPTY"]},"X11 forwarding":{"msgid":"X11 forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:128"},"msgstr":["X11 aanstuuring"]},"Yellow":{"msgid":"Yellow","comments":{"reference":"tabby-core/src/utils.ts:60"},"msgstr":["Geel"]},"You can change it later, but it's unrecoverable if forgotten.":{"msgid":"You can change it later, but it's unrecoverable if forgotten.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:4"},"msgstr":["Jy kan dit later verander, maar dit is onherstelbaar as dit vergeet word."]},"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.":{"msgid":"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:7"},"msgstr":["Jy kan nou onder 'n man-in-die-middel-aanval wees, of die gasheersleutel kon net verander gewees het."]},"Zoom in":{"msgid":"Zoom in","comments":{"reference":"tabby-terminal/src/hotkeys.ts:54"},"msgstr":["Zoom in"]},"Zoom out":{"msgid":"Zoom out","comments":{"reference":"tabby-terminal/src/hotkeys.ts:58"},"msgstr":["Zoem uit"]}},"[Dynamic] port forwarding":{"id.port-forwarding.dynamic":{"msgid":"id.port-forwarding.dynamic","msgctxt":"[Dynamic] port forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:43\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["id.port-forwarding.dynamic"]}}}}

/***/ }),

/***/ 6203:
/*!**************************!*\
  !*** ../locale/bg-BG.po ***!
  \**************************/
/***/ ((module) => {

module.exports = {"charset":"utf-8","headers":{"Content-Type":"text/plain; charset=UTF-8","Plural-Forms":"nplurals=2; plural=(n != 1);","X-Crowdin-Project":"tabby","X-Crowdin-Project-ID":"493349","X-Crowdin-Language":"bg","X-Crowdin-File":"/locale/app.pot","X-Crowdin-File-ID":"75","Project-Id-Version":"tabby","Language-Team":"Bulgarian","Language":"bg_BG","PO-Revision-Date":"2023-04-10 18:13"},"translations":{"":{"":{"msgid":"","msgstr":["Content-Type: text/plain; charset=UTF-8\nPlural-Forms: nplurals=2; plural=(n != 1);\nX-Crowdin-Project: tabby\nX-Crowdin-Project-ID: 493349\nX-Crowdin-Language: bg\nX-Crowdin-File: /locale/app.pot\nX-Crowdin-File-ID: 75\nProject-Id-Version: tabby\nLanguage-Team: Bulgarian\nLanguage: bg_BG\nPO-Revision-Date: 2023-04-10 18:13\n"]},"\"{command}\" is still running. Close?":{"msgid":"\"{command}\" is still running. Close?","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:111"},"msgstr":["\"{command}\" все още се изпълнява. Затваряне?"]},"{name} copy":{"msgid":"{name} copy","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:79\ntabby-settings/src/components/profilesSettingsTab.component.ts:90"},"msgstr":["{name} копирай"]},"A second font family used to display characters missing in the main font":{"msgid":"A second font family used to display characters missing in the main font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:77"},"msgstr":["Шрифт, който да се използва в случай, че символ отсъства в основния шрифт"]},"Abort all":{"msgid":"Abort all","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:49"},"msgstr":["Отмени всички"]},"Accept and remember key":{"msgid":"Accept and remember key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:24"},"msgstr":["Приеми и запомни ключа"]},"Accept just this once":{"msgid":"Accept just this once","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:25"},"msgstr":["Приеми самотози веднъж"]},"Accessibility":{"msgid":"Accessibility","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:84"},"msgstr":["Достъпност"]},"Acrylic background":{"msgid":"Acrylic background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:27"},"msgstr":["Акрилен фон"]},"Add":{"msgid":"Add","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:24\nlocale/tmp-html/tabby-local/src/components/environmentEditor.component.html:11"},"msgstr":["Добави"]},"Add a port forward":{"msgid":"Add a port forward","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:16"},"msgstr":["Добави препращащ порт"]},"Add a private key":{"msgid":"Add a private key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:115"},"msgstr":["Добави частен ключ"]},"Add...":{"msgid":"Add...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/multiHotkeyInput.component.html:8"},"msgstr":["Добави..."]},"Additional space between lines":{"msgid":"Additional space between lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:84"},"msgstr":["Допълнително разстояние между редовете"]},"Advanced":{"msgid":"Advanced","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:22\nlocale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:61\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:50\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:124"},"msgstr":["Разширени"]},"Agent":{"msgid":"Agent","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:90"},"msgstr":["Агент"]},"Agent forwarding":{"msgid":"Agent forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:134"},"msgstr":["Пренасочване на агент"]},"Agent pipe path":{"msgid":"Agent pipe path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:35"},"msgstr":["Път към pipe SSH"]},"Agent type":{"msgid":"Agent type","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:24"},"msgstr":["Агент тип"]},"Allows opening .bat files in tabs, but breaks some shells":{"msgid":"Allows opening .bat files in tabs, but breaks some shells","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:169"},"msgstr":["Разрешава отваряне на .bat файлове в табове, но прекъсва някои терминали"]},"Allows quickly opening a terminal in the selected folder":{"msgid":"Allows quickly opening a terminal in the selected folder","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:60"},"msgstr":["Разрешава бързо отваряне на терминал в избраната папка"]},"Appearance":{"msgid":"Appearance","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:2\ntabby-terminal/src/settings.ts:14"},"msgstr":["Изглед"]},"Application":{"msgid":"Application","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:4"},"msgstr":["Приложение"]},"Application settings":{"msgid":"Application settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:47"},"msgstr":["Настройки на приложението"]},"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.":{"msgid":"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.","comments":{"reference":"tabby-web/src/services/hostWindow.service.ts:19"},"msgstr":["Сигурни ли сте, че желаете да затворите Tabby? Може да изключите това съобщение от Настройки -> Прозорец."]},"Are you sure?":{"msgid":"Are you sure?","comments":{"reference":"tabby-core/src/services/config.service.ts:383"},"msgstr":["Сигурни ли сте?"]},"Arguments":{"msgid":"Arguments","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:18"},"msgstr":["Аргументи"]},"Ask a question":{"msgid":"Ask a question","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["Задайте въпрос"]},"Ask before closing the browser tab":{"msgid":"Ask before closing the browser tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:20"},"msgstr":["Питай преди да затвориш таба на браузъра"]},"Audible":{"msgid":"Audible","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:141"},"msgstr":["Звучен"]},"Authentication method":{"msgid":"Authentication method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:74"},"msgstr":["Метод за удостоверяване"]},"Author":{"msgid":"Author","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:79"},"msgstr":["Автор"]},"Auto":{"msgid":"Auto","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:78"},"msgstr":["Автоматично"]},"Auto-open a terminal on app start":{"msgid":"Auto-open a terminal on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:153"},"msgstr":["Автоматично отваряне на терминал при стартиране на приложението"]},"Automatic":{"msgid":"Automatic","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:13\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:53\nlocale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:28"},"msgstr":["Автоматично"]},"Automatic Updates":{"msgid":"Automatic Updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:73"},"msgstr":["Автоматична актуализация"]},"Automatically upload changes and check for updates every minute":{"msgid":"Automatically upload changes and check for updates every minute","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:54"},"msgstr":["Автоматично качи промените и проверявай за актуализация всяка минута"]},"Available":{"msgid":"Available","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:10"},"msgstr":["Налични"]},"Background type":{"msgid":"Background type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:35"},"msgstr":["Тип на фона"]},"Baud rate":{"msgid":"Baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:14\ntabby-serial/src/components/serialTab.component.ts:111\ntabby-serial/src/profiles.ts:86"},"msgstr":["Скорост на предаване"]},"Beginning of the line":{"msgid":"Beginning of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:22"},"msgstr":["Начало на реда"]},"Blink cursor":{"msgid":"Blink cursor","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:64"},"msgstr":["Мигане на курсора"]},"Blue":{"msgid":"Blue","comments":{"reference":"tabby-core/src/utils.ts:55"},"msgstr":["Синьо"]},"Blur":{"msgid":"Blur","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:39"},"msgstr":["Замъгляване"]},"Bold font weight":{"msgid":"Bold font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:28"},"msgstr":["Тежест на шрифта"]},"Bottom":{"msgid":"Bottom","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:132\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:80"},"msgstr":["Долу"]},"Bracketed paste (requires shell support)":{"msgid":"Bracketed paste (requires shell support)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:109"},"msgstr":["Bracketed paste (изисква shell подръжка)"]},"Broadcast mode. Click anywhere to cancel.":{"msgid":"Broadcast mode. Click anywhere to cancel.","comments":{"reference":"tabby-terminal/src/services/multifocus.service.ts:19"},"msgstr":["Режим на излъчване. Щракнете навсякъде, за да отмените."]},"Built-in":{"msgid":"Built-in","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50\ntabby-settings/src/components/profilesSettingsTab.component.ts:182"},"msgstr":["Вградени"]},"Cancel":{"msgid":"Cancel","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:7\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:53\nlocale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:14\nlocale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:12\nlocale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:10\nlocale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:7\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:32\ntabby-electron/src/services/updater.service.ts:134\ntabby-local/src/components/terminalTab.component.ts:116\ntabby-settings/src/components/configSyncSettingsTab.component.ts:117\ntabby-settings/src/components/configSyncSettingsTab.component.ts:79\ntabby-settings/src/components/configSyncSettingsTab.component.ts:99\ntabby-ssh/src/sftpContextMenu.ts:40\ntabby-terminal/src/api/baseTerminalTab.component.ts:484"},"msgstr":["Откажи"]},"Change baud rate":{"msgid":"Change baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:4"},"msgstr":["Промени скорост на предаване"]},"Change tab color":{"msgid":"Change tab color","comments":{"reference":"tabby-core/src/tabContextMenu.ts:133"},"msgstr":["Промяна цвета на таба"]},"Change the master passphrase":{"msgid":"Change the master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Промяна на главна парола"]},"Check for updates":{"msgid":"Check for updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:13"},"msgstr":["Провери за актуализация"]},"Ciphers":{"msgid":"Ciphers","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:172\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:176"},"msgstr":["Шифри"]},"Clear":{"msgid":"Clear","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSelector.component.html:5"},"msgstr":["Изчисти"]},"Clear recent profiles":{"msgid":"Clear recent profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:133"},"msgstr":["Изчисти скорошни профили"]},"Clear terminal":{"msgid":"Clear terminal","comments":{"reference":"tabby-terminal/src/hotkeys.ts:50"},"msgstr":["Изчисти терминала"]},"Clear terminal after connection":{"msgid":"Clear terminal after connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:49"},"msgstr":["Изчисти терминала след свързване"]},"Clipboard":{"msgid":"Clipboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:94"},"msgstr":["Клипборд"]},"Close":{"msgid":"Close","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:7\ntabby-core/src/tabContextMenu.ts:33"},"msgstr":["Затвори"]},"Close and never show again":{"msgid":"Close and never show again","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:32"},"msgstr":["Затвори и не показвай отново"]},"Close focused pane":{"msgid":"Close focused pane","comments":{"reference":"tabby-core/src/hotkeys.ts:241"},"msgstr":["Затвори панела на фокус"]},"Close other tabs":{"msgid":"Close other tabs","comments":{"reference":"tabby-core/src/tabContextMenu.ts:48"},"msgstr":["Затвори останалите табове"]},"Close tab":{"msgid":"Close tab","comments":{"reference":"tabby-core/src/hotkeys.ts:29\ntabby-core/src/tabContextMenu.ts:34"},"msgstr":["Затваряне на таба"]},"Close tabs to the left":{"msgid":"Close tabs to the left","comments":{"reference":"tabby-core/src/tabContextMenu.ts:64"},"msgstr":["Затвори табовете вляво"]},"Close tabs to the right":{"msgid":"Close tabs to the right","comments":{"reference":"tabby-core/src/tabContextMenu.ts:56"},"msgstr":["Затвори табовете вдясно"]},"Close the window after closing the last tab":{"msgid":"Close the window after closing the last tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:182"},"msgstr":["Затваряне на прозореца след затваряне на последния таб"]},"Color":{"msgid":"Color","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:33\ntabby-core/src/tabContextMenu.ts:132"},"msgstr":["Цветове"]},"Color scheme":{"msgid":"Color scheme","comments":{"reference":"tabby-terminal/src/settings.ts:29"},"msgstr":["Цветови схеми"]},"Colors":{"msgid":"Colors","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:216"},"msgstr":[""]},"Combine all tabs into the current tab":{"msgid":"Combine all tabs into the current tab","comments":{"reference":"tabby-core/src/hotkeys.ts:73"},"msgstr":["Комбинирай всички табове в текущия"]},"Command line":{"msgid":"Command line","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:4"},"msgstr":["Команден ред"]},"Command's stdin/stdout is used instead of a network connection":{"msgid":"Command's stdin/stdout is used instead of a network connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:13"},"msgstr":["Командния stdin/stdout се използва вместо мрежова връзка"]},"Commands":{"msgid":"Commands","comments":{"reference":"tabby-core/src/services/commands.service.ts:104"},"msgstr":["Команди"]},"Compact (legacy)":{"msgid":"Compact (legacy)","comments":{"reference":"tabby-core/src/theme.ts:21"},"msgstr":[""]},"Config deleted":{"msgid":"Config deleted","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:126"},"msgstr":["Конфигурацията е изтрита"]},"Config downloaded":{"msgid":"Config downloaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:108"},"msgstr":["Конфифурацията е свалена"]},"Config file":{"msgid":"Config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:115\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:120"},"msgstr":["Конфигурационен файл"]},"Config sync":{"msgid":"Config sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:2\ntabby-settings/src/settings.ts:73"},"msgstr":["Синхронизация на конфигурация"]},"Config uploaded":{"msgid":"Config uploaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:90"},"msgstr":["Конфигурацията е качена"]},"Configs":{"msgid":"Configs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:31"},"msgstr":["Конфигурации"]},"Connect through a proxy server":{"msgid":"Connect through a proxy server","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:21"},"msgstr":["Връзка чрез прокси сървър"]},"Connect to \"%s\"...":{"msgid":"Connect to \"%s\"...","comments":{"reference":"tabby-core/src/index.ts:214\ntabby-core/src/services/profiles.service.ts:178"},"msgstr":["Свържи към \"%s\"..."]},"Connect to a different host first and use it as a proxy":{"msgid":"Connect to a different host first and use it as a proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:17"},"msgstr":["Свържи се първо към друг хост и го използвай като прокси"]},"Connecting":{"msgid":"Connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:19\ntabby-serial/src/components/serialTab.component.ts:65\ntabby-ssh/src/components/sshTab.component.ts:143\ntabby-telnet/src/components/telnetTab.component.ts:72"},"msgstr":["Свързване"]},"Connection":{"msgid":"Connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:7"},"msgstr":["Свързване"]},"Connection failed: {error}":{"msgid":"Connection failed: {error}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:26"},"msgstr":["Свързването е неуспешно: {error}"]},"Connection name will be used instead":{"msgid":"Connection name will be used instead","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:40"},"msgstr":["Името на свръзката ще се се използва вместо това"]},"Context menu":{"msgid":"Context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:61"},"msgstr":["Контекстно меню"]},"Controls the amount of space between elements":{"msgid":"Controls the amount of space between elements","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:14"},"msgstr":[""]},"Copied":{"msgid":"Copied","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:229\ntabby-terminal/src/api/baseTerminalTab.component.ts:237\ntabby-terminal/src/api/baseTerminalTab.component.ts:553\ntabby-terminal/src/api/baseTerminalTab.component.ts:775\ntabby-terminal/src/tabContextMenu.ts:30"},"msgstr":["Копирано"]},"Copy":{"msgid":"Copy","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:26"},"msgstr":["Копирай"]},"Copy current path":{"msgid":"Copy current path","comments":{"reference":"tabby-terminal/src/hotkeys.ts:70\ntabby-terminal/src/tabContextMenu.ts:66"},"msgstr":["Копирай текущия път"]},"Copy full path":{"msgid":"Copy full path","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:29"},"msgstr":["Копирай пълния път"]},"Copy on select":{"msgid":"Copy on select","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:97"},"msgstr":["Копирай при маркиране"]},"Copy to clipboard":{"msgid":"Copy to clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:10"},"msgstr":["Копирай в клипборда"]},"Copy with formatting":{"msgid":"Copy with formatting","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:103"},"msgstr":["Копирай с форматиране"]},"Could not decrypt config":{"msgid":"Could not decrypt config","comments":{"reference":"tabby-core/src/services/config.service.ts:368"},"msgstr":["Конфигурацията не може да бъде декриптирана"]},"Create":{"msgid":"Create","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:9"},"msgstr":["Създай"]},"Create directory":{"msgid":"Create directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:7\ntabby-ssh/src/sftpContextMenu.ts:29"},"msgstr":["Създай директория"]},"Current":{"msgid":"Current","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:90"},"msgstr":["Текущ"]},"Current color scheme":{"msgid":"Current color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:3"},"msgstr":["Текуща цветова схема"]},"Current host key fingerprint":{"msgid":"Current host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:17"},"msgstr":["Текущ ключов отпечатък на хоста"]},"Current process: {name}":{"msgid":"Current process: {name}","comments":{"reference":"tabby-core/src/tabContextMenu.ts:184"},"msgstr":["Текущ процес: {name}"]},"Cursor shape":{"msgid":"Cursor shape","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:51"},"msgstr":["Форма на курсора"]},"Custom":{"msgid":"Custom","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:47"},"msgstr":["Потребителски"]},"Custom CSS":{"msgid":"Custom CSS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:90"},"msgstr":["Персонализиран CSS"]},"Data bits":{"msgid":"Data bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:26"},"msgstr":["Битове на данните"]},"Debugging":{"msgid":"Debugging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:80"},"msgstr":["Отстраняване на грешки"]},"Decrease horizontal split size":{"msgid":"Decrease horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:257"},"msgstr":["Намали размера на хоризонталното разделяне"]},"Decrease vertical split size":{"msgid":"Decrease vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:249"},"msgstr":["Намали размера на вертикалното разделяне"]},"Default profile for new tabs":{"msgid":"Default profile for new tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:8"},"msgstr":["Профил по подразбиране за нов таб"]},"Default profile settings":{"msgid":"Default profile settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:78"},"msgstr":["Настройка на профил по подразбиране"]},"Defaults":{"msgid":"Defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:124"},"msgstr":["По подразбиране"]},"Defaults for {type}":{"msgid":"Defaults for {type}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:6"},"msgstr":["По подразбиране за {type}"]},"Delete":{"msgid":"Delete","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:44\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:28\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:9\ntabby-settings/src/components/configSyncSettingsTab.component.ts:116\ntabby-settings/src/components/profilesSettingsTab.component.ts:139\ntabby-settings/src/components/profilesSettingsTab.component.ts:211\ntabby-settings/src/components/profilesSettingsTab.component.ts:224\ntabby-settings/src/components/vaultSettingsTab.component.ts:49\ntabby-ssh/src/sftpContextMenu.ts:39\ntabby-ssh/src/sftpContextMenu.ts:47\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:89\ntabby-terminal/src/components/loginScriptsSettings.component.ts:32"},"msgstr":["Изтрий"]},"Delete \"{name}\"?":{"msgid":"Delete \"{name}\"?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:137\ntabby-settings/src/components/profilesSettingsTab.component.ts:209\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:87"},"msgstr":["Изтрий \"{name}\"?"]},"Delete {fullPath}?":{"msgid":"Delete {fullPath}?","comments":{"reference":"tabby-ssh/src/sftpContextMenu.ts:35"},"msgstr":["Изтриване {fullPath}?"]},"Delete entire line":{"msgid":"Delete entire line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:42"},"msgstr":["Изтриване на целия ред"]},"Delete next word":{"msgid":"Delete next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:46"},"msgstr":["Изтрий следваща дума"]},"Delete previous word":{"msgid":"Delete previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:38"},"msgstr":["Изтрий предишна дума"]},"Delete the config on the remote side?":{"msgid":"Delete the config on the remote side?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:114"},"msgstr":["Изтриване конфигурацията на отсрещната страна?"]},"Delete the group's profiles?":{"msgid":"Delete the group's profiles?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:221"},"msgstr":["Изтриване профилите на групата?"]},"Delete this script?":{"msgid":"Delete this script?","comments":{"reference":"tabby-terminal/src/components/loginScriptsSettings.component.ts:29"},"msgstr":["Изтриване на този скрипт?"]},"Delete vault contents?":{"msgid":"Delete vault contents?","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:47"},"msgstr":["Изтриване съдържанието на хранилището?"]},"Deleting":{"msgid":"Deleting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:3"},"msgstr":["Изтриване"]},"Device":{"msgid":"Device","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:8"},"msgstr":["Устройство"]},"Direct":{"msgid":"Direct","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:10"},"msgstr":["Директно"]},"Disable":{"msgid":"Disable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:57"},"msgstr":["Изключи"]},"Disable dynamic tab title":{"msgid":"Disable dynamic tab title","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:39"},"msgstr":["Изключи динамично заглавие на таб"]},"Disable fluent background while dragging":{"msgid":"Disable fluent background while dragging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:218"},"msgstr":["Деактивиране на плавния фон при влачене"]},"Disable GPU acceleration":{"msgid":"Disable GPU acceleration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:204"},"msgstr":["Изключи ускоряване от графичния процесор"]},"Disabled":{"msgid":"Disabled","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50"},"msgstr":["Изключен"]},"Disconnect":{"msgid":"Disconnect","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:26\ntabby-ssh/src/components/sshTab.component.ts:249\ntabby-telnet/src/components/telnetTab.component.ts:115"},"msgstr":["Прекъсни"]},"Disconnect from {host}?":{"msgid":"Disconnect from {host}?","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:247\ntabby-telnet/src/components/telnetTab.component.ts:113"},"msgstr":["Прекъсване на връзката с {host}?"]},"Display images via Sixel escape sequences":{"msgid":"Display images via Sixel escape sequences","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:30"},"msgstr":["Показване на изображения чрез Sixel escape sequences"]},"Display on":{"msgid":"Display on","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:85"},"msgstr":["Показвай на"]},"Do not abort":{"msgid":"Do not abort","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:50"},"msgstr":["Не прекъсвай"]},"Do not close":{"msgid":"Do not close","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:250\ntabby-telnet/src/components/telnetTab.component.ts:116"},"msgstr":["Не затваряй"]},"Do not remember":{"msgid":"Do not remember","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6\nlocale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:8"},"msgstr":["Не запаметявай"]},"Dock always on top":{"msgid":"Dock always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:97"},"msgstr":["Закрепи винаги отгоре"]},"Dock the terminal":{"msgid":"Dock the terminal","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:67"},"msgstr":["Закрепи терминала"]},"Docked terminal size":{"msgid":"Docked terminal size","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:104"},"msgstr":["Рзамер на закрепения терминал"]},"Docked terminal space":{"msgid":"Docked terminal space","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:111"},"msgstr":["Отстояние от закрепения терминал"]},"Docking":{"msgid":"Docking","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:64"},"msgstr":["Закрепване"]},"Double-click selection will stop at these characters":{"msgid":"Double-click selection will stop at these characters","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:75"},"msgstr":["Селекцията с двоен клик ще спира при тези символи"]},"Down":{"msgid":"Down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:79"},"msgstr":["Долу"]},"Download":{"msgid":"Download","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:43"},"msgstr":["Свали"]},"Draw bold text in bright colors":{"msgid":"Draw bold text in bright colors","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:23"},"msgstr":["Нарисувай удебелен текст в ярки цветове"]},"Duplicate":{"msgid":"Duplicate","comments":{"reference":"tabby-core/src/tabContextMenu.ts:127"},"msgstr":["Дублирай"]},"Duplicate as administrator":{"msgid":"Duplicate as administrator","comments":{"reference":"tabby-local/src/tabContextMenu.ts:122"},"msgstr":["Дублирай като администратор"]},"Duplicate tab":{"msgid":"Duplicate tab","comments":{"reference":"tabby-core/src/hotkeys.ts:61\ntabby-core/src/tabContextMenu.ts:128"},"msgstr":["Дублирай таб"]},"Edit":{"msgid":"Edit","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:7"},"msgstr":["Редактирай"]},"Edit locally":{"msgid":"Edit locally","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:35"},"msgstr":["Редактирай локално"]},"Enable":{"msgid":"Enable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:58"},"msgstr":["Включи"]},"Enable analytics":{"msgid":"Enable analytics","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:19\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:66"},"msgstr":["Включи събиране на статистики"]},"Enable animations":{"msgid":"Enable animations","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:87"},"msgstr":["Активиране на анимации"]},"Enable automatic installation of updates when they become available.":{"msgid":"Enable automatic installation of updates when they become available.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:74"},"msgstr":["Включи автоматично инсталиране на наличните актуализации."]},"Enable fluent background option":{"msgid":"Enable fluent background option","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:211"},"msgstr":["Включи на опцията за плавен фон"]},"Enable font ligatures":{"msgid":"Enable font ligatures","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:16"},"msgstr":["Включи шрифрова типография"]},"Enable global hotkey (Ctrl-Space)":{"msgid":"Enable global hotkey (Ctrl-Space)","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:26"},"msgstr":["Включи глобален бърз клавиш (Ctrl-Space)"]},"Enables the experimental Windows ConPTY API":{"msgid":"Enables the experimental Windows ConPTY API","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:6"},"msgstr":["Включва експерименталния Windows ConPTY API"]},"Encrypt config file":{"msgid":"Encrypt config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:36"},"msgstr":["Криптирай конфигурационния файл"]},"End of the line":{"msgid":"End of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:26"},"msgstr":["Края на реда"]},"Environment":{"msgid":"Environment","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:17"},"msgstr":["Среда"]},"Erase config":{"msgid":"Erase config","comments":{"reference":"tabby-core/src/services/config.service.ts:372\ntabby-core/src/services/config.service.ts:386"},"msgstr":["Изтрий настройките"]},"Erase the Vault":{"msgid":"Erase the Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Изтрий хранилището"]},"Error in {plugin}:":{"msgid":"Error in {plugin}:","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:6"},"msgstr":["Грешка в {plugin}:"]},"Exact match":{"msgid":"Exact match","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Точно съвпадение"]},"Example:":{"msgid":"Example:","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:15"},"msgstr":["Пример:"]},"Experimental Windows 10 background style known to cause issues":{"msgid":"Experimental Windows 10 background style known to cause issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:212"},"msgstr":["Експериментален стил на фона на Windows 10, за който се знае, че причинява проблеми"]},"Export":{"msgid":"Export","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:27"},"msgstr":["Експорт"]},"Fallback font":{"msgid":"Fallback font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:76"},"msgstr":["Резервен шрифт"]},"File transfers":{"msgid":"File transfers","comments":{"reference":"locale/tmp-html/tabby-core/src/components/transfersMenu.component.html:3"},"msgstr":["Прехвърляне на файл"]},"File: {description}":{"msgid":"File: {description}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:91"},"msgstr":["Файл: {description}"]},"Filter":{"msgid":"Filter","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:17"},"msgstr":["Филтър"]},"Fixed":{"msgid":"Fixed","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:147"},"msgstr":["Фиксирана"]},"Fluent background sometimes causes drag lag":{"msgid":"Fluent background sometimes causes drag lag","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:219"},"msgstr":["В някои случаи плавният фон води до насичания при влачене"]},"Focus all panes":{"msgid":"Focus all panes","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:78"},"msgstr":["Фокусирай всички панели"]},"Focus all panes at once (broadcast)":{"msgid":"Focus all panes at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:78"},"msgstr":["Фокусирай всички панели наведнъж (излъчвай)"]},"Focus all tabs":{"msgid":"Focus all tabs","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:71"},"msgstr":["Фокусирай всички табове"]},"Focus all tabs at once (broadcast)":{"msgid":"Focus all tabs at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:82"},"msgstr":["Фокусирай всички табове наведнъж (Разпространение)"]},"Focus follows mouse":{"msgid":"Focus follows mouse","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:196"},"msgstr":["Фокусът следва мишката"]},"Focus next pane":{"msgid":"Focus next pane","comments":{"reference":"tabby-core/src/hotkeys.ts:197"},"msgstr":["Фокусирай следващия панел"]},"Focus pane {number}":{"msgid":"Focus pane {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:201\ntabby-core/src/hotkeys.ts:205\ntabby-core/src/hotkeys.ts:209\ntabby-core/src/hotkeys.ts:213\ntabby-core/src/hotkeys.ts:217\ntabby-core/src/hotkeys.ts:221\ntabby-core/src/hotkeys.ts:225\ntabby-core/src/hotkeys.ts:229\ntabby-core/src/hotkeys.ts:233"},"msgstr":["Панел на фокус {number}"]},"Focus previous pane":{"msgid":"Focus previous pane","comments":{"reference":"tabby-core/src/hotkeys.ts:193"},"msgstr":["Фокусирай предишния панел"]},"Focus the pane above":{"msgid":"Focus the pane above","comments":{"reference":"tabby-core/src/hotkeys.ts:177"},"msgstr":["Фокусирай горен панел"]},"Focus the pane below":{"msgid":"Focus the pane below","comments":{"reference":"tabby-core/src/hotkeys.ts:181"},"msgstr":["Фокусирай долен панел"]},"Focus the pane on the left":{"msgid":"Focus the pane on the left","comments":{"reference":"tabby-core/src/hotkeys.ts:185"},"msgstr":["Фокусирай левия панел"]},"Focus the pane on the right":{"msgid":"Focus the pane on the right","comments":{"reference":"tabby-core/src/hotkeys.ts:189"},"msgstr":["Фокусирай десния панел"]},"Follow the color scheme":{"msgid":"Follow the color scheme","comments":{"reference":"tabby-core/src/theme.ts:43"},"msgstr":[""]},"Font":{"msgid":"Font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:7"},"msgstr":["Шрифт"]},"For keyboard shortcuts":{"msgid":"For keyboard shortcuts","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:190"},"msgstr":["За бързи клавиши"]},"Force CR":{"msgid":"Force CR","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:51"},"msgstr":["Принудително използване на CR"]},"Force CRLF":{"msgid":"Force CRLF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:53"},"msgstr":["Принудително използване на CRLF"]},"Force LF":{"msgid":"Force LF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:52"},"msgstr":["Принудително използване на LF"]},"Forces a specific SSH agent connection type.":{"msgid":"Forces a specific SSH agent connection type.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:25"},"msgstr":["Принудително използване на специфичен SSH агент връзка."]},"Forget":{"msgid":"Forget","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:105"},"msgstr":["Забрави"]},"Forward port":{"msgid":"Forward port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:45"},"msgstr":["Пренасочи порт"]},"Forwarded ports":{"msgid":"Forwarded ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingModal.component.html:3"},"msgstr":["Пренасочени портове"]},"From color scheme":{"msgid":"From color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:46"},"msgstr":["От цветова схема"]},"From theme":{"msgid":"From theme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:44"},"msgstr":["От тема"]},"Frontend":{"msgid":"Frontend","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:6"},"msgstr":["Фронтенд"]},"Full":{"msgid":"Full","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:61"},"msgstr":["Пълен"]},"General":{"msgid":"General","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:3\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:3\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:3"},"msgstr":["Общи"]},"Generate a pre-filled GitHub issue":{"msgid":"Generate a pre-filled GitHub issue","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Генерирай предварително попълнен GitHub проблем"]},"Get":{"msgid":"Get","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:25"},"msgstr":["Получи"]},"Get it from the Tabby Web settings window":{"msgid":"Get it from the Tabby Web settings window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:18"},"msgstr":["Вземете от прозореца за Web настройки на Tabby"]},"Gives the window a blurred transparent background":{"msgid":"Gives the window a blurred transparent background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:29"},"msgstr":["Придава на прозореца размазано прозрачен фон"]},"Go up":{"msgid":"Go up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:24"},"msgstr":["Нагоре"]},"Green":{"msgid":"Green","comments":{"reference":"tabby-core/src/utils.ts:56"},"msgstr":["Зелен"]},"Group":{"msgid":"Group","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:16"},"msgstr":["Група"]},"Hacks":{"msgid":"Hacks","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:201"},"msgstr":["Хакове"]},"Help track the number of Tabby installs across the world!":{"msgid":"Help track the number of Tabby installs across the world!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:20"},"msgstr":["Помогнете за проследяване броя на инсталациите на Tabby по света!"]},"Help translate Tabby":{"msgid":"Help translate Tabby","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Помощ за превод на Tabby"]},"Hexadecimal":{"msgid":"Hexadecimal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:32\ntabby-terminal/src/components/streamProcessingSettings.component.ts:44"},"msgstr":["Шестнайсетичен"]},"Hide tab close button":{"msgid":"Hide tab close button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:176"},"msgstr":["Скрий бутон затвори таб"]},"Hide tab index":{"msgid":"Hide tab index","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:158"},"msgstr":["Скрий номериране на таб"]},"Hide tab options button":{"msgid":"Hide tab options button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:170"},"msgstr":["Бутон за скриване опциите на таба"]},"Hide window on focus loss":{"msgid":"Hide window on focus loss","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:118"},"msgstr":["Скрий прозореца при загуба на фокус"]},"Hides the docked terminal when you click away.":{"msgid":"Hides the docked terminal when you click away.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:119"},"msgstr":["Скриване на прикрепения терминал в случай на кликване извън него."]},"Homepage":{"msgid":"Homepage","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:26"},"msgstr":["Начална страница"]},"Host":{"msgid":"Host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:34\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:6"},"msgstr":["Хост"]},"Host key":{"msgid":"Host key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:206"},"msgstr":["Ключ на хоста"]},"Host key verification":{"msgid":"Host key verification","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:3"},"msgstr":["Проверка ключа на хоста"]},"Hotkeys":{"msgid":"Hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeySettingsTab.component.html:2\ntabby-settings/src/settings.ts:15"},"msgstr":["Бързи клавиши"]},"How Tabby presents itself through environment vars":{"msgid":"How Tabby presents itself through environment vars","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:69"},"msgstr":["Как Tabby се представя чрез променливи на средата"]},"HTTP proxy":{"msgid":"HTTP proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:24"},"msgstr":["HTTP прокси"]},"HTTP proxy host":{"msgid":"HTTP proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:61"},"msgstr":["HTTP прокси хост"]},"HTTP proxy port":{"msgid":"HTTP proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:65"},"msgstr":["HTTP прокси порт"]},"Icon":{"msgid":"Icon","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:20"},"msgstr":["Икона"]},"id.tab-width.dynamic":{"msgid":"id.tab-width.dynamic","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:145"},"msgstr":["Динамична"]},"If disabled, only custom profiles will show up in the profile selector":{"msgid":"If disabled, only custom profiles will show up in the profile selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:62"},"msgstr":["Ако е изключен, само потребителските профили ще се показват за избор"]},"Immediately echoes your input locally":{"msgid":"Immediately echoes your input locally","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:23"},"msgstr":["Незабавно отразява локално въведеното от Вас"]},"Increase horizontal split size":{"msgid":"Increase horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:253"},"msgstr":["Увеличи размера на хоризонталното разделяне"]},"Increase vertical split size":{"msgid":"Increase vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:245"},"msgstr":["Увеличи размера на вертикалното разделяне"]},"Input is sent as you type":{"msgid":"Input is sent as you type","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:18"},"msgstr":["Въведенето се изпраща докато пишете"]},"Input mode":{"msgid":"Input mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:4"},"msgstr":["Режим на въвеждане"]},"Input newlines":{"msgid":"Input newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:15"},"msgstr":["Въвеждане на нови редове"]},"Installed":{"msgid":"Installed","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:39"},"msgstr":["Инсталирани"]},"Installing the update will close all tabs and restart Tabby.":{"msgid":"Installing the update will close all tabs and restart Tabby.","comments":{"reference":"tabby-electron/src/services/updater.service.ts:131"},"msgstr":["Инсталирането на актуализацията ще затвори всички табове и ще рестартира Tabby."]},"Intelligent Ctrl-C (copy/abort)":{"msgid":"Intelligent Ctrl-C (copy/abort)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:66"},"msgstr":["Интелигентен Ctrl-C (копирай/прекъсни)"]},"Interactive":{"msgid":"Interactive","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:94"},"msgstr":["Интерактивен"]},"Invalid syntax":{"msgid":"Invalid syntax","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:130"},"msgstr":["Неправилен синтаксис"]},"Jump host":{"msgid":"Jump host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:43"},"msgstr":["Посреднически хост"]},"Jump to next word":{"msgid":"Jump to next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:34"},"msgstr":["Прескочи към следваща дума"]},"Jump to previous word":{"msgid":"Jump to previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:30"},"msgstr":["Прескочи към предишна дума"]},"Keep":{"msgid":"Keep","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:140\ntabby-settings/src/components/profilesSettingsTab.component.ts:212\ntabby-settings/src/components/vaultSettingsTab.component.ts:50\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:90\ntabby-terminal/src/components/loginScriptsSettings.component.ts:33\ntabby-terminal/src/components/streamProcessingSettings.component.ts:49"},"msgstr":["Запази"]},"Keep Alive Interval (Milliseconds)":{"msgid":"Keep Alive Interval (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:154"},"msgstr":["Интервал за проверка на връзката (мс)"]},"Keep docked terminal always on top":{"msgid":"Keep docked terminal always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:98"},"msgstr":["Прикрепеният терминал винаги отгоре"]},"Key":{"msgid":"Key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:86"},"msgstr":["Ключ"]},"Key exchange":{"msgid":"Key exchange","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:186"},"msgstr":["Обмен на ключ"]},"Keyboard":{"msgid":"Keyboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:36"},"msgstr":["Клавиатура"]},"Keyboard-interactive auth":{"msgid":"Keyboard-interactive auth","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/keyboardInteractiveAuthPanel.component.html:2"},"msgstr":["Интерактивно удостоверяване"]},"Kill":{"msgid":"Kill","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:115"},"msgstr":["Принудително спиране"]},"Language":{"msgid":"Language","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:10\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Език"]},"Last known host key fingerprint":{"msgid":"Last known host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:11"},"msgstr":["Последно известен ключов отпечатък на хоста"]},"Launch WinSCP":{"msgid":"Launch WinSCP","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:32"},"msgstr":["Стартирай WinSCP"]},"Launch WinSCP for current SSH session":{"msgid":"Launch WinSCP for current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:14"},"msgstr":["Стартирай WinSCP за текущата SSH сесия"]},"Learn how to allow Tabby to detect remote shell's working directory.":{"msgid":"Learn how to allow Tabby to detect remote shell's working directory.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:7"},"msgstr":["Научете как да разрешите на Tabby да разпознава отдалечената работна директория."]},"Left":{"msgid":"Left","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:134\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:76\ntabby-core/src/tabContextMenu.ts:80"},"msgstr":["Ляво"]},"Lets the shell handle Meta key instead of OS":{"msgid":"Lets the shell handle Meta key instead of OS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:40"},"msgstr":["Позволява на shell да обработва мета клавиша вместо ОС"]},"Line by line":{"msgid":"Line by line","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:27"},"msgstr":["Ред по ред"]},"Line editor, input is sent after you press Enter":{"msgid":"Line editor, input is sent after you press Enter","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:28"},"msgstr":["Редактор на редове, входните данни се изпращат, след като натиснете Enter"]},"Line padding":{"msgid":"Line padding","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:83"},"msgstr":["Разстояние между редовете"]},"Loading":{"msgid":"Loading","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:21"},"msgstr":["Зареждане"]},"Loading configs...":{"msgid":"Loading configs...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:34"},"msgstr":["Зареждане на конфигурации..."]},"Local":{"msgid":"Local","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:39\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Локално"]},"Local echo":{"msgid":"Local echo","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:22"},"msgstr":["Локално ехо"]},"Local terminal":{"msgid":"Local terminal","comments":{"reference":"tabby-local/src/profiles.ts:12"},"msgstr":["Локален терминал"]},"Login scripts":{"msgid":"Login scripts","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:81\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:221\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:16"},"msgstr":["Скрипт при вход"]},"Long-click for context menu":{"msgid":"Long-click for context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:57"},"msgstr":["Продължително натискане за контекстно меню"]},"Manage profiles":{"msgid":"Manage profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:162"},"msgstr":["Управление на профили"]},"Max Keep Alive Count":{"msgid":"Max Keep Alive Count","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:160"},"msgstr":["Максимамален брой проверки на свръзката"]},"Maximize the active pane":{"msgid":"Maximize the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:173"},"msgstr":["Увеличи максимално активния панел"]},"Minimum contrast ratio":{"msgid":"Minimum contrast ratio","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:93\nlocale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:70"},"msgstr":["Минимално съотношение на контраста"]},"Modified on {date}":{"msgid":"Modified on {date}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:39"},"msgstr":["Модифицирано на {date}"]},"Mouse":{"msgid":"Mouse","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:53"},"msgstr":["Мишка"]},"Move tab to the left":{"msgid":"Move tab to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:49"},"msgstr":["Премести таба наляво"]},"Move tab to the right":{"msgid":"Move tab to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:53"},"msgstr":["Премести таба надясно"]},"Move to \"Ungrouped\"":{"msgid":"Move to \"Ungrouped\"","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:223"},"msgstr":["Премести в \"Негрупирани\""]},"Moving the mouse over an inactive pane will cause it to activate":{"msgid":"Moving the mouse over an inactive pane will cause it to activate","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:197"},"msgstr":["Преместването на мишката върху неактивен панел ще го активира"]},"Name":{"msgid":"Name","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:12\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:14"},"msgstr":["Име"]},"Name for the new config":{"msgid":"Name for the new config","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:60"},"msgstr":["Име за новата конфигурация"]},"Name for the new directory":{"msgid":"Name for the new directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:3"},"msgstr":["Име на новата директория"]},"Native":{"msgid":"Native","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:57"},"msgstr":["Системна"]},"New admin tab":{"msgid":"New admin tab","comments":{"reference":"tabby-local/src/tabContextMenu.ts:103"},"msgstr":["Нов администраторски таб"]},"New config on {platform}":{"msgid":"New config on {platform}","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:58"},"msgstr":["Нова конфигурация на {platform}"]},"New item":{"msgid":"New item","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:16"},"msgstr":["Нов елемент"]},"New name":{"msgid":"New name","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:193\ntabby-settings/src/components/vaultSettingsTab.component.ts:118"},"msgstr":["Ново име"]},"New profile":{"msgid":"New profile","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:20"},"msgstr":["Нов профил"]},"New profile name":{"msgid":"New profile name","comments":{"reference":"tabby-local/src/tabContextMenu.ts:30"},"msgstr":["Ново име на профила"]},"New tab":{"msgid":"New tab","comments":{"reference":"tabby-local/src/hotkeys.ts:10"},"msgstr":["Нов таб"]},"New tab: {profile}":{"msgid":"New tab: {profile}","comments":{"reference":"tabby-core/src/hotkeys.ts:272"},"msgstr":["Нов таб: {profile}"]},"New terminal":{"msgid":"New terminal","comments":{"reference":"tabby-local/src/buttonProvider.ts:20\ntabby-local/src/tabContextMenu.ts:77"},"msgstr":["Нов терминал"]},"New window":{"msgid":"New window","comments":{"reference":"tabby-electron/src/hotkeys.ts:10"},"msgstr":["Нов прозорец"]},"New Window":{"msgid":"New Window","comments":{"reference":"tabby-electron/src/services/dockMenu.service.ts:62"},"msgstr":["Нов прозорец"]},"New with profile":{"msgid":"New with profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:87"},"msgstr":["Нов с профил"]},"Next tab":{"msgid":"Next tab","comments":{"reference":"tabby-core/src/hotkeys.ts:41"},"msgstr":["Следващ таб"]},"No color":{"msgid":"No color","comments":{"reference":"tabby-core/src/utils.ts:54"},"msgstr":["Без цвят"]},"No modifier":{"msgid":"No modifier","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:85"},"msgstr":["Без модификатор"]},"None":{"msgid":"None","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:41"},"msgstr":["Без"]},"Normal":{"msgid":"Normal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:17\ntabby-terminal/src/components/streamProcessingSettings.component.ts:39"},"msgstr":["Нормален"]},"Normal font weight":{"msgid":"Normal font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:22"},"msgstr":["Нормална тежест на шрифта"]},"Not found":{"msgid":"Not found","comments":{"reference":"tabby-terminal/src/components/searchPanel.component.ts:54\ntabby-terminal/src/components/searchPanel.component.ts:64"},"msgstr":["Не е намерен"]},"Notify on activity":{"msgid":"Notify on activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:209"},"msgstr":["Извести при активност"]},"Notify when done":{"msgid":"Notify when done","comments":{"reference":"tabby-core/src/tabContextMenu.ts:187"},"msgstr":["Извести като приключиш"]},"Number of lines kept in the buffer":{"msgid":"Number of lines kept in the buffer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:17"},"msgstr":["Брой редове за съхранение в буфера"]},"Off":{"msgid":"Off","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:72\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:137\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:60"},"msgstr":["Изключено"]},"Official":{"msgid":"Official","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:81"},"msgstr":["Официален"]},"On GitHub Discussions":{"msgid":"On GitHub Discussions","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["В GitHub Discussions"]},"Opacity":{"msgid":"Opacity","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:46"},"msgstr":["Непрозрачност"]},"Open DevTools":{"msgid":"Open DevTools","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:82"},"msgstr":["Отвори DevTools"]},"Open Settings":{"msgid":"Open Settings","comments":{"reference":"tabby-settings/src/hotkeys.ts:11"},"msgstr":["Отвори настройки"]},"Open settings tab: {tab}":{"msgid":"Open settings tab: {tab}","comments":{"reference":"tabby-settings/src/hotkeys.ts:25"},"msgstr":["Отвори таба настройки: {tab}"]},"Open SFTP panel":{"msgid":"Open SFTP panel","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:25"},"msgstr":["Отвори SFTP панел"]},"Optional":{"msgid":"Optional","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["По желание"]},"Options":{"msgid":"Options","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:11\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:33"},"msgstr":["Опции"]},"Orange":{"msgid":"Orange","comments":{"reference":"tabby-core/src/utils.ts:57"},"msgstr":["Оранжев"]},"OS default":{"msgid":"OS default","comments":{"reference":"tabby-electron/src/shells/macDefault.ts:25"},"msgstr":["По подразбиране за ОС"]},"OS default ({name})":{"msgid":"OS default ({name})","comments":{"reference":"tabby-electron/src/shells/winDefault.ts:43"},"msgstr":["По подразбиране за ОС ({name})"]},"Output is shown as a hexdump":{"msgid":"Output is shown as a hexdump","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:45"},"msgstr":["Извеждане в шеснайсетичен вид"]},"Output is shown as it is received":{"msgid":"Output is shown as it is received","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:40"},"msgstr":["Извеждане в непроменен вид"]},"Output mode":{"msgid":"Output mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:23"},"msgstr":["Режим на извеждане"]},"Output newlines":{"msgid":"Output newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:34"},"msgstr":["Извеждане на нови редове"]},"Override X11 display":{"msgid":"Override X11 display","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:42"},"msgstr":["Отмяна на X11 дисплей"]},"Overwrite local and sync":{"msgid":"Overwrite local and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:98"},"msgstr":["Презапиши локалната и синхронизирай"]},"Overwrite remote and sync":{"msgid":"Overwrite remote and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:78"},"msgstr":["Презапиши отдалечената и синхронизирай"]},"Overwrite the config on the remote side and start syncing?":{"msgid":"Overwrite the config on the remote side and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:76"},"msgstr":["Презаписване на отдалечената конфигурация и стартиране на синхронизация?"]},"Overwrite the local config and start syncing?":{"msgid":"Overwrite the local config and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:96"},"msgstr":["Презаписване на лоцалната конфигурация и стартиране на синхронизация?"]},"Pane resize step":{"msgid":"Pane resize step","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:189"},"msgstr":["Стъпка за уразмераване на панела"]},"Panes":{"msgid":"Panes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:186"},"msgstr":["Панели"]},"Paper (legacy)":{"msgid":"Paper (legacy)","comments":{"reference":"tabby-core/src/theme.ts:35"},"msgstr":[""]},"Parity":{"msgid":"Parity","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:38"},"msgstr":["Проверка на четност"]},"Partial config sync is not possible when the config is encrypted via Vault.":{"msgid":"Partial config sync is not possible when the config is encrypted via Vault.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:64"},"msgstr":["Частична синхронизация на конфигурацията не е възможна когато конфигурацията е криптирана в хранилището."]},"Passphrase for a private key with hash {hash}...":{"msgid":"Passphrase for a private key with hash {hash}...","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:87"},"msgstr":["Парола за частен ключ с хеш {hash}..."]},"Password":{"msgid":"Password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:100\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:82"},"msgstr":["Парола"]},"Paste":{"msgid":"Paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:62\ntabby-terminal/src/api/baseTerminalTab.component.ts:483\ntabby-terminal/src/tabContextMenu.ts:35"},"msgstr":["Вмъкни"]},"Paste from clipboard":{"msgid":"Paste from clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:14"},"msgstr":["Вмъкни от клипборда"]},"Paste if no selection, else copy":{"msgid":"Paste if no selection, else copy","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:63"},"msgstr":["\"Paste\", ако няма селекция, иначе \"Copy\""]},"Paste multiple lines?":{"msgid":"Paste multiple lines?","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:490"},"msgstr":["Вмъкване на няколко реда?"]},"Paste on middle-click":{"msgid":"Paste on middle-click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:68"},"msgstr":["Вмъкване със среден клавиш на мишка"]},"Path or address of the local X11 socket":{"msgid":"Path or address of the local X11 socket","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:43"},"msgstr":["Път или адрес на локалния X11 сокет"]},"Pin":{"msgid":"Pin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Закрепи"]},"Plugins":{"msgid":"Plugins","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:3"},"msgstr":["Плъгини"]},"Plugins folder":{"msgid":"Plugins folder","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:4"},"msgstr":["Папка за плъгини"]},"Port":{"msgid":"Port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:38\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:10"},"msgstr":["Порт"]},"Port opened":{"msgid":"Port opened","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:70"},"msgstr":["Портът е отворен"]},"Ports":{"msgid":"Ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:119\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:12"},"msgstr":["Портове"]},"Press any key to reconnect":{"msgid":"Press any key to reconnect","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:85\ntabby-ssh/src/components/sshTab.component.ts:172\ntabby-telnet/src/components/telnetTab.component.ts:53"},"msgstr":["Натиснете произволен клавиш за повторно свързване"]},"Press the key now":{"msgid":"Press the key now","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:3"},"msgstr":["Натиснете клавиша сега"]},"Prevents accidental closing":{"msgid":"Prevents accidental closing","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:21"},"msgstr":["Предпазва от инцидентно затваряне"]},"Prevents accidental execution of pasted commands":{"msgid":"Prevents accidental execution of pasted commands","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:110"},"msgstr":["Предотврати инцидентно изпълнение на вмъкнати команди"]},"Previous tab":{"msgid":"Previous tab","comments":{"reference":"tabby-core/src/hotkeys.ts:45"},"msgstr":["Предходен таб"]},"Private keys":{"msgid":"Private keys","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:108"},"msgstr":["Частни ключове"]},"Process completed":{"msgid":"Process completed","comments":{"reference":"tabby-core/src/tabContextMenu.ts:195"},"msgstr":["Процесът е завършен"]},"Profile name":{"msgid":"Profile name","comments":{"reference":"tabby-core/src/tabContextMenu.ts:151"},"msgstr":["Име на профила"]},"Profiles":{"msgid":"Profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:2\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:4\ntabby-electron/src/services/dockMenu.service.ts:40"},"msgstr":["Профили"]},"Profiles & connections":{"msgid":"Profiles & connections","comments":{"reference":"tabby-core/src/commands.ts:32\ntabby-settings/src/settings.ts:58"},"msgstr":["Профили и връзки"]},"Program":{"msgid":"Program","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:12"},"msgstr":["Програма"]},"Proxy command":{"msgid":"Proxy command","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:30"},"msgstr":["Прокси команда"]},"Purple":{"msgid":"Purple","comments":{"reference":"tabby-core/src/utils.ts:58"},"msgstr":["Лилаво"]},"Puts all of Tabby's configuration into the vault":{"msgid":"Puts all of Tabby's configuration into the vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:37"},"msgstr":["Поставя всички конфигурации на Tabby в хранилището"]},"Quick connect":{"msgid":"Quick connect","comments":{"reference":"tabby-core/src/index.ts:213\ntabby-core/src/services/profiles.service.ts:177"},"msgstr":["Бързо свързване"]},"Quit":{"msgid":"Quit","comments":{"reference":"tabby-core/src/services/config.service.ts:373\ntabby-core/src/services/config.service.ts:387"},"msgstr":["Изход"]},"Raw socket connection":{"msgid":"Raw socket connection","comments":{"reference":"tabby-telnet/src/profiles.ts:48"},"msgstr":["Свързване чрез сокет"]},"Ready Timeout (Milliseconds)":{"msgid":"Ready Timeout (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:166"},"msgstr":["Време за прекъсване на връзката (мс)"]},"Recent":{"msgid":"Recent","comments":{"reference":"tabby-core/src/services/profiles.service.ts:120\ntabby-core/src/services/profiles.service.ts:134\ntabby-electron/src/services/dockMenu.service.ts:28"},"msgstr":["Последни"]},"Reconnect":{"msgid":"Reconnect","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:5\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:10\nlocale/tmp-html/tabby-telnet/src/components/telnetTab.component.html:3"},"msgstr":["Повторно свързване"]},"Red":{"msgid":"Red","comments":{"reference":"tabby-core/src/utils.ts:59"},"msgstr":["Червен"]},"Regex":{"msgid":"Regex","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Регулярен израз"]},"Release notes":{"msgid":"Release notes","comments":{"reference":"tabby-settings/src/components/releaseNotesTab.component.ts:27"},"msgstr":["Бележки към тази версия"]},"Remember for {time}":{"msgid":"Remember for {time}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6"},"msgstr":["Запомни за {time}"]},"Remote":{"msgid":"Remote","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:41\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Отдалечен"]},"Remove whitespace and newlines around the copied text":{"msgid":"Remove whitespace and newlines around the copied text","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:124"},"msgstr":["Премахване на белите интервали и новите редове около копирания текст"]},"Rename":{"msgid":"Rename","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:25\ntabby-core/src/tabContextMenu.ts:120"},"msgstr":["Преименувай"]},"Rename tab":{"msgid":"Rename tab","comments":{"reference":"tabby-core/src/hotkeys.ts:25\ntabby-core/src/tabContextMenu.ts:121"},"msgstr":["Преименуване на таба"]},"Rendering":{"msgid":"Rendering","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:3"},"msgstr":["Рендване"]},"Reopen last tab":{"msgid":"Reopen last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:33"},"msgstr":["Отвори отново последния таб"]},"Replace":{"msgid":"Replace","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:26"},"msgstr":["Замени"]},"Report a problem":{"msgid":"Report a problem","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:11\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Докладвайте за проблем"]},"Require a key to click links":{"msgid":"Require a key to click links","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:81"},"msgstr":["Изисква клавиш за отваряне на линк"]},"Reset zoom":{"msgid":"Reset zoom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:62"},"msgstr":["Възстанови мащаба"]},"Restart current serial session":{"msgid":"Restart current serial session","comments":{"reference":"tabby-serial/src/hotkeys.ts:14"},"msgstr":["Рестартирай текущата serial сесия"]},"Restart current SSH session":{"msgid":"Restart current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:10"},"msgstr":["Рестартирай текущата SSH сесия"]},"Restart current Telnet session":{"msgid":"Restart current Telnet session","comments":{"reference":"tabby-telnet/src/hotkeys.ts:10"},"msgstr":["Рестартирай текущата Telnet сесия"]},"Restart tab":{"msgid":"Restart tab","comments":{"reference":"tabby-core/src/hotkeys.ts:65"},"msgstr":["Рестартиране на таба"]},"Restart the app to apply changes":{"msgid":"Restart the app to apply changes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:140"},"msgstr":["Рестартирайте приложението, за да приложите промените"]},"Restore terminal tabs on app start":{"msgid":"Restore terminal tabs on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:159"},"msgstr":["Възстанови терминалните табове при стартиране на програмата"]},"Reuse session for multiple tabs":{"msgid":"Reuse session for multiple tabs","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:147"},"msgstr":["Повторно използване на сесията за няколко таба"]},"Right":{"msgid":"Right","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:136\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:78\ntabby-core/src/tabContextMenu.ts:78"},"msgstr":["Дясно"]},"Right click":{"msgid":"Right click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:56"},"msgstr":["Десен бутон на мишката"]},"Run as administrator":{"msgid":"Run as administrator","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:5"},"msgstr":["Стартирай като администратор"]},"Save":{"msgid":"Save","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:6\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:52\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:30"},"msgstr":["Запиши"]},"Save a password in the keychain":{"msgid":"Save a password in the keychain","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:101"},"msgstr":["Запази паролата в ключодържателя"]},"Save and apply":{"msgid":"Save and apply","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:129"},"msgstr":["Запиши и приложи"]},"Save as profile":{"msgid":"Save as profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:27"},"msgstr":["Запази като профил"]},"Save layout as profile":{"msgid":"Save layout as profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:148"},"msgstr":["Запази оформлението като профил"]},"Saved":{"msgid":"Saved","comments":{"reference":"tabby-local/src/tabContextMenu.ts:48"},"msgstr":["Записано"]},"Saved layout":{"msgid":"Saved layout","comments":{"reference":"tabby-core/src/profiles.ts:19"},"msgstr":["Запазени оформления"]},"Scroll on input":{"msgid":"Scroll on input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:46"},"msgstr":["Превъртай екрана при въвеждане"]},"Scroll terminal one page down":{"msgid":"Scroll terminal one page down","comments":{"reference":"tabby-terminal/src/hotkeys.ts:94"},"msgstr":["Превъртете терминала една страница по-надолу"]},"Scroll terminal one page up":{"msgid":"Scroll terminal one page up","comments":{"reference":"tabby-terminal/src/hotkeys.ts:90"},"msgstr":["Превъртете терминала с една страница нагоре"]},"Scroll terminal to bottom":{"msgid":"Scroll terminal to bottom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:98"},"msgstr":["Превърти терминала до край"]},"Scroll terminal to top":{"msgid":"Scroll terminal to top","comments":{"reference":"tabby-terminal/src/hotkeys.ts:86"},"msgstr":["Превъртете терминала в началото"]},"Scrollback":{"msgid":"Scrollback","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:16"},"msgstr":["Буфер за превъртане"]},"Scrolls the terminal to the bottom on user input":{"msgid":"Scrolls the terminal to the bottom on user input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:47"},"msgstr":["Превърта терминала до край при въвежнане от потребителя"]},"Search":{"msgid":"Search","comments":{"reference":"tabby-terminal/src/hotkeys.ts:74"},"msgstr":["Търси"]},"Search color schemes":{"msgid":"Search color schemes","comments":{"reference":"tabby-terminal/src/components/colorSchemeSelector.component.ts:9\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:10"},"msgstr":["Търси цветови схеми"]},"Search hotkeys":{"msgid":"Search hotkeys","comments":{"reference":"tabby-settings/src/components/hotkeySettingsTab.component.ts:12"},"msgstr":["Търси бързи клавиши"]},"Search plugins":{"msgid":"Search plugins","comments":{"reference":"tabby-plugin-manager/src/components/pluginsSettingsTab.component.ts:14"},"msgstr":["Търси плъгини"]},"Secret sync token":{"msgid":"Secret sync token","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:17"},"msgstr":["Токен за синхронизация"]},"Select":{"msgid":"Select","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:45\ntabby-electron/src/services/platform.service.ts:195"},"msgstr":["Избери"]},"Select a base profile to use as a template":{"msgid":"Select a base profile to use as a template","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:65"},"msgstr":["Изберете базов профил, който да се използва за шаблон"]},"Select all":{"msgid":"Select all","comments":{"reference":"tabby-terminal/src/hotkeys.ts:18"},"msgstr":["Изберете всичко"]},"Select file storage":{"msgid":"Select file storage","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:46"},"msgstr":["Изберете къде ще съхранявате файлове"]},"Select profile":{"msgid":"Select profile","comments":{"reference":"tabby-core/src/index.ts:225"},"msgstr":["Изберете профил"]},"Select profile or enter an address":{"msgid":"Select profile or enter an address","comments":{"reference":"tabby-core/src/services/profiles.service.ts:186"},"msgstr":["Изберете профил или въведете адрес"]},"Send bytes by typing in hex values":{"msgid":"Send bytes by typing in hex values","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:33"},"msgstr":["Изпращане на байтове чрез въвеждане на шестнайсетични стойности"]},"Sends data one byte at a time":{"msgid":"Sends data one byte at a time","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:75"},"msgstr":["Изпраща данни по един байт"]},"Serial":{"msgid":"Serial","comments":{"reference":"tabby-serial/src/profiles.ts:14\ntabby-serial/src/profiles.ts:72"},"msgstr":["Сериен порт"]},"Serial connection":{"msgid":"Serial connection","comments":{"reference":"tabby-serial/src/profiles.ts:51\ntabby-serial/src/profiles.ts:62"},"msgstr":["Свръзка на сериен порт"]},"Serial: {description}":{"msgid":"Serial: {description}","comments":{"reference":"tabby-serial/src/profiles.ts:71"},"msgstr":["Сериен порт: {description}"]},"Set master passphrase":{"msgid":"Set master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:2\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:5"},"msgstr":["Създаване на главна парола"]},"Set passphrase":{"msgid":"Set passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:11"},"msgstr":["Задай парола"]},"Set password":{"msgid":"Set password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:104"},"msgstr":["Създаване на парола"]},"Set Tabby as %COMSPEC%":{"msgid":"Set Tabby as %COMSPEC%","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:168"},"msgstr":["Задай Tabby като %COMSPEC%"]},"Set to 0 to disable recent profiles":{"msgid":"Set to 0 to disable recent profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:55"},"msgstr":["Задайте 0, за да деактивирате последните профили"]},"Sets the SSH agent's named pipe path.":{"msgid":"Sets the SSH agent's named pipe path.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:36"},"msgstr":["Задава пътя за \"named pipe\" на SSH агента."]},"Settings":{"msgid":"Settings","comments":{"reference":"tabby-settings/src/buttonProvider.ts:28\ntabby-settings/src/components/settingsTab.component.ts:57"},"msgstr":["Настройки"]},"Shell":{"msgid":"Shell","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:2"},"msgstr":["Shell"]},"Shell does not support current path detection":{"msgid":"Shell does not support current path detection","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:555"},"msgstr":["Shell не поддържа откриване на текущия път"]},"Shell integration":{"msgid":"Shell integration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:59"},"msgstr":["Shell интеграция"]},"Show {type} profile selector":{"msgid":"Show {type} profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:276"},"msgstr":["Покажи {type} на селектора за профил"]},"Show a confirmation box when pasting multiple lines":{"msgid":"Show a confirmation box when pasting multiple lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:117"},"msgstr":["Покажи поле за потвърждение при поставяне на няколко реда"]},"Show built-in profiles in selector":{"msgid":"Show built-in profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:61"},"msgstr":["Показване на вградените профили в селектора"]},"Show command selector":{"msgid":"Show command selector","comments":{"reference":"tabby-core/src/hotkeys.ts:13"},"msgstr":["Покажи селектора за команди"]},"Show config file":{"msgid":"Show config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:132"},"msgstr":["Покажи конфигурационния файл"]},"Show defaults":{"msgid":"Show defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:131"},"msgstr":["Покажи настройките по подразбиране"]},"Show Mixer":{"msgid":"Show Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:146"},"msgstr":["Покажи миксер"]},"Show pane labels (for rearranging)":{"msgid":"Show pane labels (for rearranging)","comments":{"reference":"tabby-core/src/hotkeys.ts:57"},"msgstr":["Показване етикетите на панелите (за пренареждане)"]},"Show profile icon on tab":{"msgid":"Show profile icon on tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:164"},"msgstr":["Покажи икона на профила на таба"]},"Show profile selector":{"msgid":"Show profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:17"},"msgstr":["Покажи избор на профил"]},"Show recent profiles in selector":{"msgid":"Show recent profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:54"},"msgstr":["Покажи последни профили при избор"]},"Show release notes":{"msgid":"Show release notes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Покажи бележките към изданието"]},"Show Serial connections":{"msgid":"Show Serial connections","comments":{"reference":"tabby-serial/src/hotkeys.ts:10"},"msgstr":["Покажи серийните връзки"]},"Show tabs in fullscreen mode":{"msgid":"Show tabs in fullscreen mode","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:152"},"msgstr":["Показване на табове в режим на цял екран"]},"Show toolbar":{"msgid":"Show toolbar","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:58"},"msgstr":["Покажи лентата с инструменти"]},"Show vault contents":{"msgid":"Show vault contents","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:44"},"msgstr":["Покажи съдържанието на хранилището"]},"Sixel graphics support (experimental)":{"msgid":"Sixel graphics support (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:29"},"msgstr":["Графична поддръжка на Sixel (експериментално)"]},"Skip MoTD/banner":{"msgid":"Skip MoTD/banner","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:140"},"msgstr":["Пропусни MoTD/банер"]},"Slow feed":{"msgid":"Slow feed","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:74"},"msgstr":["Бавно подаване"]},"Snaps the window to a side of the screen":{"msgid":"Snaps the window to a side of the screen","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:68\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:86"},"msgstr":["Прилепване на прозореца към страна на екрана"]},"SOCKS proxy":{"msgid":"SOCKS proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:22\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:9\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:20"},"msgstr":["SOCKS прокси"]},"SOCKS proxy host":{"msgid":"SOCKS proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:51"},"msgstr":["SOCKS прокси хост"]},"SOCKS proxy port":{"msgid":"SOCKS proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:55"},"msgstr":["SOCKS прокси порт"]},"Sound":{"msgid":"Sound","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:130"},"msgstr":["Звук"]},"Source code":{"msgid":"Source code","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:31"},"msgstr":["Програмен код"]},"Spaciness":{"msgid":"Spaciness","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:13"},"msgstr":[""]},"Split":{"msgid":"Split","comments":{"reference":"tabby-core/src/tabContextMenu.ts:75"},"msgstr":["Раздели"]},"Split to the bottom":{"msgid":"Split to the bottom","comments":{"reference":"tabby-core/src/hotkeys.ts:161"},"msgstr":["Раздели надолу"]},"Split to the down":{"msgid":"Split to the down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:85"},"msgstr":["Разделяне в посока надолу"]},"Split to the left":{"msgid":"Split to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:165\ntabby-core/src/tabContextMenu.ts:86"},"msgstr":["Раздели наляво"]},"Split to the right":{"msgid":"Split to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:157\ntabby-core/src/tabContextMenu.ts:84"},"msgstr":["Раздели надясно"]},"Split to the top":{"msgid":"Split to the top","comments":{"reference":"tabby-core/src/hotkeys.ts:169"},"msgstr":["Раздели нагоре"]},"Split to the up":{"msgid":"Split to the up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:87"},"msgstr":["Разделяне в посока нагоре"]},"SSH connection":{"msgid":"SSH connection","comments":{"reference":"tabby-ssh/src/profiles.ts:81"},"msgstr":["SSH свързване"]},"SSH connection management is now done through the \"Profiles & connections\" tab":{"msgid":"SSH connection management is now done through the \"Profiles & connections\" tab","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:53"},"msgstr":["Управлението на SSH връзката вече се извършва чрез таба \"Профили и връзки\""]},"SSH password for {user}@{host}:{port}":{"msgid":"SSH password for {user}@{host}:{port}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:84"},"msgstr":["SSH парола за {user}@{host}:{port}"]},"Standard (legacy)":{"msgid":"Standard (legacy)","comments":{"reference":"tabby-core/src/theme.ts:9"},"msgstr":[""]},"Startup":{"msgid":"Startup","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:150"},"msgstr":["При стартиране"]},"Stop bits":{"msgid":"Stop bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:32"},"msgstr":["Стоп битове"]},"Strip":{"msgid":"Strip","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:50"},"msgstr":["Лента"]},"Subscribe to updates":{"msgid":"Subscribe to updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Абонирайте се за обновления"]},"Substitutions allowed.":{"msgid":"Substitutions allowed.","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:13"},"msgstr":["Заместванията са разрешени."]},"Switch profile":{"msgid":"Switch profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:290"},"msgstr":["Смени профил"]},"Switch profile in the active pane":{"msgid":"Switch profile in the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:237"},"msgstr":["Смени профила в активния панел"]},"Switches terminal frontend implementation (experimental)":{"msgid":"Switches terminal frontend implementation (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:7"},"msgstr":["Превключва към \"frontend\" реализация на терминала (експериментално)"]},"Sync":{"msgid":"Sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:4"},"msgstr":["Синхронизация"]},"Sync automatically":{"msgid":"Sync automatically","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:53"},"msgstr":["Автоматична синхронизация"]},"Sync host":{"msgid":"Sync host","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:8"},"msgstr":["Хост за синхронизация"]},"Sync hotkeys":{"msgid":"Sync hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:68"},"msgstr":["Синхронизирай бързи клавиши"]},"Sync Vault":{"msgid":"Sync Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:80"},"msgstr":["Синхронизирай хранилището"]},"Sync window settings":{"msgid":"Sync window settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:74"},"msgstr":["Синхтонизирай настройки за прозорец"]},"Tab {number}":{"msgid":"Tab {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:101\ntabby-core/src/hotkeys.ts:105\ntabby-core/src/hotkeys.ts:109\ntabby-core/src/hotkeys.ts:113\ntabby-core/src/hotkeys.ts:117\ntabby-core/src/hotkeys.ts:121\ntabby-core/src/hotkeys.ts:125\ntabby-core/src/hotkeys.ts:129\ntabby-core/src/hotkeys.ts:133\ntabby-core/src/hotkeys.ts:137\ntabby-core/src/hotkeys.ts:141\ntabby-core/src/hotkeys.ts:145\ntabby-core/src/hotkeys.ts:149\ntabby-core/src/hotkeys.ts:153\ntabby-core/src/hotkeys.ts:77\ntabby-core/src/hotkeys.ts:81\ntabby-core/src/hotkeys.ts:85\ntabby-core/src/hotkeys.ts:89\ntabby-core/src/hotkeys.ts:93\ntabby-core/src/hotkeys.ts:97"},"msgstr":["Таб {number}"]},"Tab activity":{"msgid":"Tab activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:223"},"msgstr":["Активност на таба"]},"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:":{"msgid":"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:3"},"msgstr":["Tabby не може да стартира с вашите плъгини, така че всички плъгини на трети страни са деактивирани в тази сесия. Грешката беше:"]},"Tabby news and updates on Twitter":{"msgid":"Tabby news and updates on Twitter","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Новини и актуализации за Tabby в Twitter"]},"Tabs":{"msgid":"Tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:123"},"msgstr":["Табове"]},"Tabs location":{"msgid":"Tabs location","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:126"},"msgstr":["Местоположение на табовете"]},"Tabs width":{"msgid":"Tabs width","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:141"},"msgstr":["Ширина на табовете"]},"Telnet session":{"msgid":"Telnet session","comments":{"reference":"tabby-telnet/src/profiles.ts:32"},"msgstr":["Telnet сесия"]},"Terminal":{"msgid":"Terminal","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:204\ntabby-terminal/src/settings.ts:43"},"msgstr":["Терминал"]},"Terminal background":{"msgid":"Terminal background","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:40"},"msgstr":["Фон на терминала"]},"Terminal bell":{"msgid":"Terminal bell","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:133"},"msgstr":["Звънец на терминала"]},"Terminal identification":{"msgid":"Terminal identification","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:68"},"msgstr":["Идентифициране на терминала"]},"Thank you for downloading Tabby!":{"msgid":"Thank you for downloading Tabby!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:7"},"msgstr":["Благодарим Ви, че изтеглихте Tabby!"]},"Theme":{"msgid":"Theme","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:5"},"msgstr":["Тема"]},"There are active file transfers":{"msgid":"There are active file transfers","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:47"},"msgstr":["Има активни файлови трансфери"]},"There is a saved password for this connection":{"msgid":"There is a saved password for this connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:102"},"msgstr":["Има запаметена парола за тази сесия"]},"These apply to all profiles of a given type":{"msgid":"These apply to all profiles of a given type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:79"},"msgstr":["Прилага се за всички профили от дадения тип"]},"Thin":{"msgid":"Thin","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:59"},"msgstr":["Тънка"]},"Tick this if you're experiencing aliasing, ghosting or other visual issues":{"msgid":"Tick this if you're experiencing aliasing, ghosting or other visual issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:205"},"msgstr":["Поставете отметката, ако имате визуални проблеми с алиасинг, гостинг или други"]},"Toggle fullscreen mode":{"msgid":"Toggle fullscreen mode","comments":{"reference":"tabby-core/src/hotkeys.ts:21"},"msgstr":["Режим цял екран"]},"Toggle last tab":{"msgid":"Toggle last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:37"},"msgstr":["Последен таб"]},"Toggle terminal window":{"msgid":"Toggle terminal window","comments":{"reference":"tabby-electron/src/hotkeys.ts:14"},"msgstr":["Показване/Скриване на терминалния прозорец"]},"Toggles the Tabby window visibility":{"msgid":"Toggles the Tabby window visibility","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:27"},"msgstr":["Превключва визуализацията на Tabby прозореца"]},"Top":{"msgid":"Top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:130\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:74"},"msgstr":["Горе"]},"Trim whitespace and newlines":{"msgid":"Trim whitespace and newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:123"},"msgstr":["Подрязване на белите интервали и новите редове"]},"Try again":{"msgid":"Try again","comments":{"reference":"tabby-core/src/services/config.service.ts:371"},"msgstr":["Опитай отново"]},"Trying saved password":{"msgid":"Trying saved password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:482"},"msgstr":["Опитвам запазена парола"]},"Turn current tab's panes into separate tabs":{"msgid":"Turn current tab's panes into separate tabs","comments":{"reference":"tabby-core/src/hotkeys.ts:69"},"msgstr":["Превръщане на панелите на текущия таб в отделни табове"]},"Ungrouped":{"msgid":"Ungrouped","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:18"},"msgstr":["Негрупирани"]},"Uninstall":{"msgid":"Uninstall","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:59"},"msgstr":["Деинсталирай"]},"Unknown":{"msgid":"Unknown","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:257"},"msgstr":["Неизвестен"]},"Unknown secret of type {type} for {key}":{"msgid":"Unknown secret of type {type} for {key}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:93"},"msgstr":["Неизветна тип тайна {type} за {key}"]},"Unpin":{"msgid":"Unpin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Откачи"]},"Up":{"msgid":"Up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:81"},"msgstr":["Горе"]},"Update":{"msgid":"Update","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:14\ntabby-electron/src/services/updater.service.ts:133"},"msgstr":["Актуализирай"]},"Upgrade to {version}":{"msgid":"Upgrade to {version}","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:52"},"msgstr":["Обнови до {version}"]},"Upload":{"msgid":"Upload","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:10"},"msgstr":["Качи"]},"Upload as a new config":{"msgid":"Upload as a new config","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:46"},"msgstr":["Качи като нова конфигурация"]},"Use {altKeyName} as the Meta key":{"msgid":"Use {altKeyName} as the Meta key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:39"},"msgstr":["Използвай {altKeyName} като Meta клавиш"]},"Use ConPTY":{"msgid":"Use ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:5"},"msgstr":["Използвай ConPTY"]},"User default":{"msgid":"User default","comments":{"reference":"tabby-electron/src/shells/linuxDefault.ts:31\ntabby-electron/src/shells/linuxDefault.ts:38"},"msgstr":["Потребителска настройка"]},"Username":{"msgid":"Username","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:70"},"msgstr":["Потребителско име"]},"Using CONNECT method":{"msgid":"Using CONNECT method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:25"},"msgstr":["Използване на CONNECT метод"]},"Using preset password":{"msgid":"Using preset password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:471"},"msgstr":["Използване на предварително зададена парола"]},"Vault":{"msgid":"Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:9"},"msgstr":["Хранилище"]},"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.":{"msgid":"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:4"},"msgstr":["Хранилището е постоянно криптиран контейнер за тайни, като SSH пароли и пароли на частни ключове."]},"Vault is empty":{"msgid":"Vault is empty","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:17"},"msgstr":["Хранилището е празно"]},"Vault is locked":{"msgid":"Vault is locked","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:4\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:43"},"msgstr":["Хранилището е заключено"]},"Vault is not configured":{"msgid":"Vault is not configured","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:3"},"msgstr":["Хранилището не е конфигурирано"]},"Vault master passphrase needs to be set to allow storing secrets":{"msgid":"Vault master passphrase needs to be set to allow storing secrets","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:39"},"msgstr":["Необходимо е да зададете главната парола на хранилището, за да съхранявате тайни"]},"Verify host keys when connecting":{"msgid":"Verify host keys when connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:11"},"msgstr":["Проверявай ключа на хоста при свръзка"]},"Version":{"msgid":"Version","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:75"},"msgstr":["Версия"]},"Version: {version}":{"msgid":"Version: {version}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:13"},"msgstr":["Версия: {version}"]},"Vibrancy":{"msgid":"Vibrancy","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:28"},"msgstr":["Живи цветове"]},"Visual":{"msgid":"Visual","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:139"},"msgstr":["Визуално"]},"Warn on multi-line paste":{"msgid":"Warn on multi-line paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:116"},"msgstr":["Предупреждавай при вмъкване на няколко реда"]},"Warn when closing active connections":{"msgid":"Warn when closing active connections","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:5"},"msgstr":["Предупреждавай при затваряне на активна връзка"]},"Warning: remote host's key has suddenly changed!":{"msgid":"Warning: remote host's key has suddenly changed!","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:6"},"msgstr":["Предупреждение: ключът на отдалечения хост внезапно се промени!"]},"We're only tracking your Tabby and OS versions.":{"msgid":"We're only tracking your Tabby and OS versions.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:67"},"msgstr":["Ние проследяваме само версиите на Tabby и на ОС."]},"Welcome":{"msgid":"Welcome","comments":{"reference":"tabby-core/src/components/welcomeTab.component.ts:25"},"msgstr":["Добре дошли"]},"What's new":{"msgid":"What's new","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Какво ново"]},"When enabled, links are only clickable while holding this key":{"msgid":"When enabled, links are only clickable while holding this key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:82"},"msgstr":["Когато е включено, връзките могат да се кликват само при задържане на този клавиш"]},"When WinSCP is detected, you can launch an SCP session from the context menu.":{"msgid":"When WinSCP is detected, you can launch an SCP session from the context menu.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:18"},"msgstr":["Когато бъде открит WinSCP, можете да стартирате SCP сесия от контекстното меню."]},"Whether a custom window or an OS native window should be used":{"msgid":"Whether a custom window or an OS native window should be used","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:53"},"msgstr":["Дали да се използва потребителски прозорец или да се определи от ОС"]},"Will prevent the SSH greeting from showing up":{"msgid":"Will prevent the SSH greeting from showing up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:141"},"msgstr":[""]},"Window":{"msgid":"Window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:2\ntabby-settings/src/settings.ts:30"},"msgstr":["Прозорец"]},"Window dimension along the edge":{"msgid":"Window dimension along the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:112"},"msgstr":["Размер на прозореца по ръба"]},"Window dimension away from the edge":{"msgid":"Window dimension away from the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:105"},"msgstr":["Размер на прозореца от ръба"]},"Window frame":{"msgid":"Window frame","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:52"},"msgstr":["Рамка на прозореца"]},"Windows":{"msgid":"Windows","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:165"},"msgstr":["Прозорци"]},"Windows 10 build 18309 or above is recommended for ConPTY":{"msgid":"Windows 10 build 18309 or above is recommended for ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:11"},"msgstr":["Windows 10 версия 18309 или по-нова е препоръчителна за ConPTY"]},"WinSCP path":{"msgid":"WinSCP path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:17"},"msgstr":["Път към WinSCP"]},"Word separators":{"msgid":"Word separators","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:74"},"msgstr":["Разделители на думи"]},"Working directory":{"msgid":"Working directory","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:10"},"msgstr":["Работна директория"]},"Working directory detection":{"msgid":"Working directory detection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:15\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:6"},"msgstr":["Откриване на работна директория"]},"WSL terminal bell can only be muted via Volume Mixer":{"msgid":"WSL terminal bell can only be muted via Volume Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:145"},"msgstr":["WSL теминалния звънец може да бъде заглушен само от Volume Mixer"]},"WSL terminal only supports TrueColor with ConPTY":{"msgid":"WSL terminal only supports TrueColor with ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:14"},"msgstr":["WSL терминал подържа само TrueColor с ConPTY"]},"X11 forwarding":{"msgid":"X11 forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:128"},"msgstr":["X11 пренасочване"]},"Yellow":{"msgid":"Yellow","comments":{"reference":"tabby-core/src/utils.ts:60"},"msgstr":["Жълто"]},"You can change it later, but it's unrecoverable if forgotten.":{"msgid":"You can change it later, but it's unrecoverable if forgotten.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:4"},"msgstr":["Може да я промените по-късно, но не може да бъде възстановена в случай, че я забравите."]},"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.":{"msgid":"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:7"},"msgstr":["Възможно е в момента да сте обект на атака от типа \"man-in-the-middle\" или ключът на хоста просто да е бил променен."]},"Zoom in":{"msgid":"Zoom in","comments":{"reference":"tabby-terminal/src/hotkeys.ts:54"},"msgstr":["Увеличи"]},"Zoom out":{"msgid":"Zoom out","comments":{"reference":"tabby-terminal/src/hotkeys.ts:58"},"msgstr":["Намали"]}},"[Dynamic] port forwarding":{"id.port-forwarding.dynamic":{"msgid":"id.port-forwarding.dynamic","msgctxt":"[Dynamic] port forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:43\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Динамичен"]}}}}

/***/ }),

/***/ 9012:
/*!**************************!*\
  !*** ../locale/da-DK.po ***!
  \**************************/
/***/ ((module) => {

module.exports = {"charset":"utf-8","headers":{"Content-Type":"text/plain; charset=UTF-8","Plural-Forms":"nplurals=2; plural=(n != 1);","X-Crowdin-Project":"tabby","X-Crowdin-Project-ID":"493349","X-Crowdin-Language":"da","X-Crowdin-File":"/locale/app.pot","X-Crowdin-File-ID":"75","Project-Id-Version":"tabby","Language-Team":"Danish","Language":"da_DK","PO-Revision-Date":"2023-04-10 18:13"},"translations":{"":{"":{"msgid":"","msgstr":["Content-Type: text/plain; charset=UTF-8\nPlural-Forms: nplurals=2; plural=(n != 1);\nX-Crowdin-Project: tabby\nX-Crowdin-Project-ID: 493349\nX-Crowdin-Language: da\nX-Crowdin-File: /locale/app.pot\nX-Crowdin-File-ID: 75\nProject-Id-Version: tabby\nLanguage-Team: Danish\nLanguage: da_DK\nPO-Revision-Date: 2023-04-10 18:13\n"]},"\"{command}\" is still running. Close?":{"msgid":"\"{command}\" is still running. Close?","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:111"},"msgstr":["\"{command}\" kører stadig. Luk?"]},"{name} copy":{"msgid":"{name} copy","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:79\ntabby-settings/src/components/profilesSettingsTab.component.ts:90"},"msgstr":["{name} kopi"]},"A second font family used to display characters missing in the main font":{"msgid":"A second font family used to display characters missing in the main font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:77"},"msgstr":["En anden skrifttypefamilie, der bruges til at vise tegn, der mangler i hovedskrifttypen"]},"Abort all":{"msgid":"Abort all","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:49"},"msgstr":["Afbryd alle"]},"Accept and remember key":{"msgid":"Accept and remember key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:24"},"msgstr":["Accepter og husk nøgle"]},"Accept just this once":{"msgid":"Accept just this once","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:25"},"msgstr":["Accepter kun dette én gang"]},"Accessibility":{"msgid":"Accessibility","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:84"},"msgstr":[""]},"Acrylic background":{"msgid":"Acrylic background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:27"},"msgstr":["Akryl baggrund"]},"Add":{"msgid":"Add","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:24\nlocale/tmp-html/tabby-local/src/components/environmentEditor.component.html:11"},"msgstr":["Tilføj"]},"Add a port forward":{"msgid":"Add a port forward","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:16"},"msgstr":["Tilføj en port-videresendelse"]},"Add a private key":{"msgid":"Add a private key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:115"},"msgstr":["Tilføj en privat nøgle"]},"Add...":{"msgid":"Add...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/multiHotkeyInput.component.html:8"},"msgstr":["Tilføj..."]},"Additional space between lines":{"msgid":"Additional space between lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:84"},"msgstr":["Yderligere mellemrum mellem linjer"]},"Advanced":{"msgid":"Advanced","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:22\nlocale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:61\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:50\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:124"},"msgstr":["Avanceret"]},"Agent":{"msgid":"Agent","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:90"},"msgstr":["Agent"]},"Agent forwarding":{"msgid":"Agent forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:134"},"msgstr":["Agent-videresendelse"]},"Agent pipe path":{"msgid":"Agent pipe path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:35"},"msgstr":["Agent pipe-sti"]},"Agent type":{"msgid":"Agent type","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:24"},"msgstr":["Agent type"]},"Allows opening .bat files in tabs, but breaks some shells":{"msgid":"Allows opening .bat files in tabs, but breaks some shells","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:169"},"msgstr":["Giver mulighed for at åbne .bat filer i faner, men virker ikke med nogle shell's"]},"Allows quickly opening a terminal in the selected folder":{"msgid":"Allows quickly opening a terminal in the selected folder","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:60"},"msgstr":["Tillader hurtigt at åbne en terminal i den valgte mappe"]},"Appearance":{"msgid":"Appearance","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:2\ntabby-terminal/src/settings.ts:14"},"msgstr":["Udseende"]},"Application":{"msgid":"Application","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:4"},"msgstr":["Applikation"]},"Application settings":{"msgid":"Application settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:47"},"msgstr":["Applikationsindstillinger"]},"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.":{"msgid":"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.","comments":{"reference":"tabby-web/src/services/hostWindow.service.ts:19"},"msgstr":["Er du sikker på, at du vil lukke Tabby? Du kan deaktivere denne prompt i Indstillinger -> Vindue."]},"Are you sure?":{"msgid":"Are you sure?","comments":{"reference":"tabby-core/src/services/config.service.ts:383"},"msgstr":["Er du sikker?"]},"Arguments":{"msgid":"Arguments","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:18"},"msgstr":["Argumenter"]},"Ask a question":{"msgid":"Ask a question","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["Stil et spørgsmål"]},"Ask before closing the browser tab":{"msgid":"Ask before closing the browser tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:20"},"msgstr":["Spørg før du lukker browserfanen"]},"Audible":{"msgid":"Audible","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:141"},"msgstr":["Hørbar"]},"Authentication method":{"msgid":"Authentication method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:74"},"msgstr":["Godkendelsesmetode"]},"Author":{"msgid":"Author","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:79"},"msgstr":["Forfatter"]},"Auto":{"msgid":"Auto","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:78"},"msgstr":["Auto"]},"Auto-open a terminal on app start":{"msgid":"Auto-open a terminal on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:153"},"msgstr":["Åbn automatisk en terminal ved appstart"]},"Automatic":{"msgid":"Automatic","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:13\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:53\nlocale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:28"},"msgstr":["Automatisk"]},"Automatic Updates":{"msgid":"Automatic Updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:73"},"msgstr":["Automatiske opdateringer"]},"Automatically upload changes and check for updates every minute":{"msgid":"Automatically upload changes and check for updates every minute","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:54"},"msgstr":["Upload automatisk ændringer og tjek for opdateringer hvert minut"]},"Available":{"msgid":"Available","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:10"},"msgstr":["Tilgængelig"]},"Background type":{"msgid":"Background type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:35"},"msgstr":["Baggrundstype"]},"Baud rate":{"msgid":"Baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:14\ntabby-serial/src/components/serialTab.component.ts:111\ntabby-serial/src/profiles.ts:86"},"msgstr":["Baud-rate (hastighed)"]},"Beginning of the line":{"msgid":"Beginning of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:22"},"msgstr":["Begyndelse af linjen"]},"Blink cursor":{"msgid":"Blink cursor","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:64"},"msgstr":["Blinkende markør"]},"Blue":{"msgid":"Blue","comments":{"reference":"tabby-core/src/utils.ts:55"},"msgstr":["Blå"]},"Blur":{"msgid":"Blur","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:39"},"msgstr":["Sløring"]},"Bold font weight":{"msgid":"Bold font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:28"},"msgstr":[""]},"Bottom":{"msgid":"Bottom","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:132\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:80"},"msgstr":["Bunden"]},"Bracketed paste (requires shell support)":{"msgid":"Bracketed paste (requires shell support)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:109"},"msgstr":[""]},"Broadcast mode. Click anywhere to cancel.":{"msgid":"Broadcast mode. Click anywhere to cancel.","comments":{"reference":"tabby-terminal/src/services/multifocus.service.ts:19"},"msgstr":[""]},"Built-in":{"msgid":"Built-in","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50\ntabby-settings/src/components/profilesSettingsTab.component.ts:182"},"msgstr":["Indbygget"]},"Cancel":{"msgid":"Cancel","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:7\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:53\nlocale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:14\nlocale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:12\nlocale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:10\nlocale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:7\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:32\ntabby-electron/src/services/updater.service.ts:134\ntabby-local/src/components/terminalTab.component.ts:116\ntabby-settings/src/components/configSyncSettingsTab.component.ts:117\ntabby-settings/src/components/configSyncSettingsTab.component.ts:79\ntabby-settings/src/components/configSyncSettingsTab.component.ts:99\ntabby-ssh/src/sftpContextMenu.ts:40\ntabby-terminal/src/api/baseTerminalTab.component.ts:484"},"msgstr":["Annullér"]},"Change baud rate":{"msgid":"Change baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:4"},"msgstr":["Ændre baud-rate (hastighed)"]},"Change tab color":{"msgid":"Change tab color","comments":{"reference":"tabby-core/src/tabContextMenu.ts:133"},"msgstr":[""]},"Change the master passphrase":{"msgid":"Change the master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Ændr hovedadgangskoden"]},"Check for updates":{"msgid":"Check for updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:13"},"msgstr":["Kontrollér for opdateringer"]},"Ciphers":{"msgid":"Ciphers","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:172\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:176"},"msgstr":["Ciphers"]},"Clear":{"msgid":"Clear","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSelector.component.html:5"},"msgstr":[""]},"Clear recent profiles":{"msgid":"Clear recent profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:133"},"msgstr":["Ryd seneste profiler"]},"Clear terminal":{"msgid":"Clear terminal","comments":{"reference":"tabby-terminal/src/hotkeys.ts:50"},"msgstr":["Ryd terminal"]},"Clear terminal after connection":{"msgid":"Clear terminal after connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:49"},"msgstr":[""]},"Clipboard":{"msgid":"Clipboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:94"},"msgstr":["Udklipsholder"]},"Close":{"msgid":"Close","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:7\ntabby-core/src/tabContextMenu.ts:33"},"msgstr":["Luk"]},"Close and never show again":{"msgid":"Close and never show again","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:32"},"msgstr":["Luk og vis aldrig igen"]},"Close focused pane":{"msgid":"Close focused pane","comments":{"reference":"tabby-core/src/hotkeys.ts:241"},"msgstr":["Luk fokuseret rude"]},"Close other tabs":{"msgid":"Close other tabs","comments":{"reference":"tabby-core/src/tabContextMenu.ts:48"},"msgstr":["Luk andre faner"]},"Close tab":{"msgid":"Close tab","comments":{"reference":"tabby-core/src/hotkeys.ts:29\ntabby-core/src/tabContextMenu.ts:34"},"msgstr":["Luk fane"]},"Close tabs to the left":{"msgid":"Close tabs to the left","comments":{"reference":"tabby-core/src/tabContextMenu.ts:64"},"msgstr":["Luk faner til venstre"]},"Close tabs to the right":{"msgid":"Close tabs to the right","comments":{"reference":"tabby-core/src/tabContextMenu.ts:56"},"msgstr":["Luk faner til højre"]},"Close the window after closing the last tab":{"msgid":"Close the window after closing the last tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:182"},"msgstr":[""]},"Color":{"msgid":"Color","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:33\ntabby-core/src/tabContextMenu.ts:132"},"msgstr":["Farve"]},"Color scheme":{"msgid":"Color scheme","comments":{"reference":"tabby-terminal/src/settings.ts:29"},"msgstr":["Farvetema"]},"Colors":{"msgid":"Colors","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:216"},"msgstr":[""]},"Combine all tabs into the current tab":{"msgid":"Combine all tabs into the current tab","comments":{"reference":"tabby-core/src/hotkeys.ts:73"},"msgstr":[""]},"Command line":{"msgid":"Command line","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:4"},"msgstr":["Kommandolinje"]},"Command's stdin/stdout is used instead of a network connection":{"msgid":"Command's stdin/stdout is used instead of a network connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:13"},"msgstr":["Kommandoens stdin/stdout bruges i stedet for en netværksforbindelse"]},"Commands":{"msgid":"Commands","comments":{"reference":"tabby-core/src/services/commands.service.ts:104"},"msgstr":[""]},"Compact (legacy)":{"msgid":"Compact (legacy)","comments":{"reference":"tabby-core/src/theme.ts:21"},"msgstr":[""]},"Config deleted":{"msgid":"Config deleted","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:126"},"msgstr":[""]},"Config downloaded":{"msgid":"Config downloaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:108"},"msgstr":["Konfiguration downloadet"]},"Config file":{"msgid":"Config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:115\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:120"},"msgstr":["Konfigurationsfil"]},"Config sync":{"msgid":"Config sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:2\ntabby-settings/src/settings.ts:73"},"msgstr":["Konfigurationssynkronisering"]},"Config uploaded":{"msgid":"Config uploaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:90"},"msgstr":["Konfiguration uploadet"]},"Configs":{"msgid":"Configs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:31"},"msgstr":["Konfigurationer"]},"Connect through a proxy server":{"msgid":"Connect through a proxy server","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:21"},"msgstr":["Forbind via en proxyserver"]},"Connect to \"%s\"...":{"msgid":"Connect to \"%s\"...","comments":{"reference":"tabby-core/src/index.ts:214\ntabby-core/src/services/profiles.service.ts:178"},"msgstr":["Forbind til \"%s\"..."]},"Connect to a different host first and use it as a proxy":{"msgid":"Connect to a different host first and use it as a proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:17"},"msgstr":["Opret forbindelse til en anden vært først og brug den som en proxy"]},"Connecting":{"msgid":"Connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:19\ntabby-serial/src/components/serialTab.component.ts:65\ntabby-ssh/src/components/sshTab.component.ts:143\ntabby-telnet/src/components/telnetTab.component.ts:72"},"msgstr":["Tilslutter"]},"Connection":{"msgid":"Connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:7"},"msgstr":["Forbindelse"]},"Connection failed: {error}":{"msgid":"Connection failed: {error}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:26"},"msgstr":["Forbindelse fejlede: {error}"]},"Connection name will be used instead":{"msgid":"Connection name will be used instead","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:40"},"msgstr":["Forbindelsens navn vil blive brugt i stedet"]},"Context menu":{"msgid":"Context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:61"},"msgstr":["Kontekstmenu"]},"Controls the amount of space between elements":{"msgid":"Controls the amount of space between elements","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:14"},"msgstr":[""]},"Copied":{"msgid":"Copied","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:229\ntabby-terminal/src/api/baseTerminalTab.component.ts:237\ntabby-terminal/src/api/baseTerminalTab.component.ts:553\ntabby-terminal/src/api/baseTerminalTab.component.ts:775\ntabby-terminal/src/tabContextMenu.ts:30"},"msgstr":["Kopieret"]},"Copy":{"msgid":"Copy","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:26"},"msgstr":["Kopiér"]},"Copy current path":{"msgid":"Copy current path","comments":{"reference":"tabby-terminal/src/hotkeys.ts:70\ntabby-terminal/src/tabContextMenu.ts:66"},"msgstr":["Kopiér nuværende sti"]},"Copy full path":{"msgid":"Copy full path","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:29"},"msgstr":[""]},"Copy on select":{"msgid":"Copy on select","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:97"},"msgstr":["Kopiér ved markering"]},"Copy to clipboard":{"msgid":"Copy to clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:10"},"msgstr":["Kopiér til udklipsholder"]},"Copy with formatting":{"msgid":"Copy with formatting","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:103"},"msgstr":[""]},"Could not decrypt config":{"msgid":"Could not decrypt config","comments":{"reference":"tabby-core/src/services/config.service.ts:368"},"msgstr":["Kunne ikke dekryptere konfiguration"]},"Create":{"msgid":"Create","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:9"},"msgstr":[""]},"Create directory":{"msgid":"Create directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:7\ntabby-ssh/src/sftpContextMenu.ts:29"},"msgstr":[""]},"Current":{"msgid":"Current","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:90"},"msgstr":["Nuværende"]},"Current color scheme":{"msgid":"Current color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:3"},"msgstr":["Nuværende farvetema"]},"Current host key fingerprint":{"msgid":"Current host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:17"},"msgstr":["Nuværende værtsnøgle fingeraftryk"]},"Current process: {name}":{"msgid":"Current process: {name}","comments":{"reference":"tabby-core/src/tabContextMenu.ts:184"},"msgstr":["Nuværende proces: {name}"]},"Cursor shape":{"msgid":"Cursor shape","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:51"},"msgstr":["Markørens form"]},"Custom":{"msgid":"Custom","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:47"},"msgstr":[""]},"Custom CSS":{"msgid":"Custom CSS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:90"},"msgstr":["Brugerdefineret CSS"]},"Data bits":{"msgid":"Data bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:26"},"msgstr":["Databits"]},"Debugging":{"msgid":"Debugging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:80"},"msgstr":["Fejlfinding"]},"Decrease horizontal split size":{"msgid":"Decrease horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:257"},"msgstr":[""]},"Decrease vertical split size":{"msgid":"Decrease vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:249"},"msgstr":[""]},"Default profile for new tabs":{"msgid":"Default profile for new tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:8"},"msgstr":["Standard profil for nye faner"]},"Default profile settings":{"msgid":"Default profile settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:78"},"msgstr":["Standard profilindstillinger"]},"Defaults":{"msgid":"Defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:124"},"msgstr":["Standardindstillinger"]},"Defaults for {type}":{"msgid":"Defaults for {type}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:6"},"msgstr":["Standard for {type}"]},"Delete":{"msgid":"Delete","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:44\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:28\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:9\ntabby-settings/src/components/configSyncSettingsTab.component.ts:116\ntabby-settings/src/components/profilesSettingsTab.component.ts:139\ntabby-settings/src/components/profilesSettingsTab.component.ts:211\ntabby-settings/src/components/profilesSettingsTab.component.ts:224\ntabby-settings/src/components/vaultSettingsTab.component.ts:49\ntabby-ssh/src/sftpContextMenu.ts:39\ntabby-ssh/src/sftpContextMenu.ts:47\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:89\ntabby-terminal/src/components/loginScriptsSettings.component.ts:32"},"msgstr":["Slet"]},"Delete \"{name}\"?":{"msgid":"Delete \"{name}\"?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:137\ntabby-settings/src/components/profilesSettingsTab.component.ts:209\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:87"},"msgstr":["Slet \"{name}\"?"]},"Delete {fullPath}?":{"msgid":"Delete {fullPath}?","comments":{"reference":"tabby-ssh/src/sftpContextMenu.ts:35"},"msgstr":["Slet {fullPath}?"]},"Delete entire line":{"msgid":"Delete entire line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:42"},"msgstr":[""]},"Delete next word":{"msgid":"Delete next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:46"},"msgstr":["Slet næste ord"]},"Delete previous word":{"msgid":"Delete previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:38"},"msgstr":["Slet forrige ord"]},"Delete the config on the remote side?":{"msgid":"Delete the config on the remote side?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:114"},"msgstr":[""]},"Delete the group's profiles?":{"msgid":"Delete the group's profiles?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:221"},"msgstr":["Slet gruppens profiler?"]},"Delete this script?":{"msgid":"Delete this script?","comments":{"reference":"tabby-terminal/src/components/loginScriptsSettings.component.ts:29"},"msgstr":["Slet dette script?"]},"Delete vault contents?":{"msgid":"Delete vault contents?","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:47"},"msgstr":["Slet indholdet i boksen?"]},"Deleting":{"msgid":"Deleting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:3"},"msgstr":["Sletter"]},"Device":{"msgid":"Device","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:8"},"msgstr":["Enhed"]},"Direct":{"msgid":"Direct","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:10"},"msgstr":["Direkte"]},"Disable":{"msgid":"Disable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:57"},"msgstr":["Deaktivér"]},"Disable dynamic tab title":{"msgid":"Disable dynamic tab title","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:39"},"msgstr":["Deaktiver dynamisk fanetitel"]},"Disable fluent background while dragging":{"msgid":"Disable fluent background while dragging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:218"},"msgstr":[""]},"Disable GPU acceleration":{"msgid":"Disable GPU acceleration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:204"},"msgstr":["Deaktivér GPU acceleration"]},"Disabled":{"msgid":"Disabled","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50"},"msgstr":["Deaktiveret"]},"Disconnect":{"msgid":"Disconnect","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:26\ntabby-ssh/src/components/sshTab.component.ts:249\ntabby-telnet/src/components/telnetTab.component.ts:115"},"msgstr":["Afbryd"]},"Disconnect from {host}?":{"msgid":"Disconnect from {host}?","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:247\ntabby-telnet/src/components/telnetTab.component.ts:113"},"msgstr":["Afbryd forbindelsen til {host}?"]},"Display images via Sixel escape sequences":{"msgid":"Display images via Sixel escape sequences","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:30"},"msgstr":[""]},"Display on":{"msgid":"Display on","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:85"},"msgstr":["Vis på"]},"Do not abort":{"msgid":"Do not abort","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:50"},"msgstr":["Afbryd ikke"]},"Do not close":{"msgid":"Do not close","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:250\ntabby-telnet/src/components/telnetTab.component.ts:116"},"msgstr":["Luk ikke"]},"Do not remember":{"msgid":"Do not remember","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6\nlocale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:8"},"msgstr":["Husk ikke"]},"Dock always on top":{"msgid":"Dock always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:97"},"msgstr":[""]},"Dock the terminal":{"msgid":"Dock the terminal","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:67"},"msgstr":[""]},"Docked terminal size":{"msgid":"Docked terminal size","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:104"},"msgstr":[""]},"Docked terminal space":{"msgid":"Docked terminal space","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:111"},"msgstr":[""]},"Docking":{"msgid":"Docking","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:64"},"msgstr":[""]},"Double-click selection will stop at these characters":{"msgid":"Double-click selection will stop at these characters","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:75"},"msgstr":["Markering med dobbeltklik vil stoppe ved disse tegn"]},"Down":{"msgid":"Down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:79"},"msgstr":["Ned"]},"Download":{"msgid":"Download","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:43"},"msgstr":["Download"]},"Draw bold text in bright colors":{"msgid":"Draw bold text in bright colors","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:23"},"msgstr":[""]},"Duplicate":{"msgid":"Duplicate","comments":{"reference":"tabby-core/src/tabContextMenu.ts:127"},"msgstr":["Duplikér"]},"Duplicate as administrator":{"msgid":"Duplicate as administrator","comments":{"reference":"tabby-local/src/tabContextMenu.ts:122"},"msgstr":["Duplikér som administrator"]},"Duplicate tab":{"msgid":"Duplicate tab","comments":{"reference":"tabby-core/src/hotkeys.ts:61\ntabby-core/src/tabContextMenu.ts:128"},"msgstr":["Duplikér fane"]},"Edit":{"msgid":"Edit","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:7"},"msgstr":["Redigér"]},"Edit locally":{"msgid":"Edit locally","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:35"},"msgstr":[""]},"Enable":{"msgid":"Enable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:58"},"msgstr":["Aktivér"]},"Enable analytics":{"msgid":"Enable analytics","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:19\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:66"},"msgstr":[""]},"Enable animations":{"msgid":"Enable animations","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:87"},"msgstr":[""]},"Enable automatic installation of updates when they become available.":{"msgid":"Enable automatic installation of updates when they become available.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:74"},"msgstr":["Aktivér automatisk installation af opdateringer, når de bliver tilgængelige."]},"Enable fluent background option":{"msgid":"Enable fluent background option","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:211"},"msgstr":[""]},"Enable font ligatures":{"msgid":"Enable font ligatures","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:16"},"msgstr":["Aktivér skrifttype ligaturer"]},"Enable global hotkey (Ctrl-Space)":{"msgid":"Enable global hotkey (Ctrl-Space)","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:26"},"msgstr":["Aktivér global genvejstast (Ctrl-Space)"]},"Enables the experimental Windows ConPTY API":{"msgid":"Enables the experimental Windows ConPTY API","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:6"},"msgstr":["Aktiverer den eksperimentelle Windows ConPTY API"]},"Encrypt config file":{"msgid":"Encrypt config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:36"},"msgstr":["Kryptér konfigurationsfil"]},"End of the line":{"msgid":"End of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:26"},"msgstr":["Slut på linjen"]},"Environment":{"msgid":"Environment","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:17"},"msgstr":["Miljø"]},"Erase config":{"msgid":"Erase config","comments":{"reference":"tabby-core/src/services/config.service.ts:372\ntabby-core/src/services/config.service.ts:386"},"msgstr":["Slet konfiguration"]},"Erase the Vault":{"msgid":"Erase the Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Slet Boksen"]},"Error in {plugin}:":{"msgid":"Error in {plugin}:","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:6"},"msgstr":["Fejl i {plugin}:"]},"Exact match":{"msgid":"Exact match","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Præcis match"]},"Example:":{"msgid":"Example:","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:15"},"msgstr":["Eksempel:"]},"Experimental Windows 10 background style known to cause issues":{"msgid":"Experimental Windows 10 background style known to cause issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:212"},"msgstr":[""]},"Export":{"msgid":"Export","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:27"},"msgstr":["Eksportér"]},"Fallback font":{"msgid":"Fallback font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:76"},"msgstr":["Skrifttype at falde tilbage på"]},"File transfers":{"msgid":"File transfers","comments":{"reference":"locale/tmp-html/tabby-core/src/components/transfersMenu.component.html:3"},"msgstr":["Filoverførsler"]},"File: {description}":{"msgid":"File: {description}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:91"},"msgstr":["Fil: {description}"]},"Filter":{"msgid":"Filter","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:17"},"msgstr":[""]},"Fixed":{"msgid":"Fixed","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:147"},"msgstr":["Fast"]},"Fluent background sometimes causes drag lag":{"msgid":"Fluent background sometimes causes drag lag","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:219"},"msgstr":[""]},"Focus all panes":{"msgid":"Focus all panes","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:78"},"msgstr":["Fokusér alle ruder"]},"Focus all panes at once (broadcast)":{"msgid":"Focus all panes at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:78"},"msgstr":["Fokusér alle ruder på én gang (broadcast)"]},"Focus all tabs":{"msgid":"Focus all tabs","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:71"},"msgstr":[""]},"Focus all tabs at once (broadcast)":{"msgid":"Focus all tabs at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:82"},"msgstr":[""]},"Focus follows mouse":{"msgid":"Focus follows mouse","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:196"},"msgstr":[""]},"Focus next pane":{"msgid":"Focus next pane","comments":{"reference":"tabby-core/src/hotkeys.ts:197"},"msgstr":["Fokusér næste rude"]},"Focus pane {number}":{"msgid":"Focus pane {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:201\ntabby-core/src/hotkeys.ts:205\ntabby-core/src/hotkeys.ts:209\ntabby-core/src/hotkeys.ts:213\ntabby-core/src/hotkeys.ts:217\ntabby-core/src/hotkeys.ts:221\ntabby-core/src/hotkeys.ts:225\ntabby-core/src/hotkeys.ts:229\ntabby-core/src/hotkeys.ts:233"},"msgstr":[""]},"Focus previous pane":{"msgid":"Focus previous pane","comments":{"reference":"tabby-core/src/hotkeys.ts:193"},"msgstr":["Fokusér forrige rude"]},"Focus the pane above":{"msgid":"Focus the pane above","comments":{"reference":"tabby-core/src/hotkeys.ts:177"},"msgstr":["Fokusér ruden ovenover"]},"Focus the pane below":{"msgid":"Focus the pane below","comments":{"reference":"tabby-core/src/hotkeys.ts:181"},"msgstr":["Fokusér ruden nedenfor"]},"Focus the pane on the left":{"msgid":"Focus the pane on the left","comments":{"reference":"tabby-core/src/hotkeys.ts:185"},"msgstr":["Fokusér ruden til venstre"]},"Focus the pane on the right":{"msgid":"Focus the pane on the right","comments":{"reference":"tabby-core/src/hotkeys.ts:189"},"msgstr":["Fokusér ruden til højre"]},"Follow the color scheme":{"msgid":"Follow the color scheme","comments":{"reference":"tabby-core/src/theme.ts:43"},"msgstr":[""]},"Font":{"msgid":"Font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:7"},"msgstr":["Skrifttype"]},"For keyboard shortcuts":{"msgid":"For keyboard shortcuts","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:190"},"msgstr":[""]},"Force CR":{"msgid":"Force CR","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:51"},"msgstr":["Gennemtving CR"]},"Force CRLF":{"msgid":"Force CRLF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:53"},"msgstr":["Gennemtving CRLF"]},"Force LF":{"msgid":"Force LF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:52"},"msgstr":["Gennemtving LF"]},"Forces a specific SSH agent connection type.":{"msgid":"Forces a specific SSH agent connection type.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:25"},"msgstr":["Tvinger en specifik SSH agent forbindelsestype."]},"Forget":{"msgid":"Forget","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:105"},"msgstr":["Glem"]},"Forward port":{"msgid":"Forward port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:45"},"msgstr":["Videresend port"]},"Forwarded ports":{"msgid":"Forwarded ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingModal.component.html:3"},"msgstr":["Videresendte porte"]},"From color scheme":{"msgid":"From color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:46"},"msgstr":["Fra farvetema"]},"From theme":{"msgid":"From theme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:44"},"msgstr":["Fra tema"]},"Frontend":{"msgid":"Frontend","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:6"},"msgstr":["Frontend"]},"Full":{"msgid":"Full","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:61"},"msgstr":["Fuld"]},"General":{"msgid":"General","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:3\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:3\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:3"},"msgstr":["Generel"]},"Generate a pre-filled GitHub issue":{"msgid":"Generate a pre-filled GitHub issue","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":[""]},"Get":{"msgid":"Get","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:25"},"msgstr":["Hent"]},"Get it from the Tabby Web settings window":{"msgid":"Get it from the Tabby Web settings window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:18"},"msgstr":[""]},"Gives the window a blurred transparent background":{"msgid":"Gives the window a blurred transparent background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:29"},"msgstr":[""]},"Go up":{"msgid":"Go up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:24"},"msgstr":["Gå op"]},"Green":{"msgid":"Green","comments":{"reference":"tabby-core/src/utils.ts:56"},"msgstr":["Grøn"]},"Group":{"msgid":"Group","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:16"},"msgstr":["Gruppe"]},"Hacks":{"msgid":"Hacks","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:201"},"msgstr":[""]},"Help track the number of Tabby installs across the world!":{"msgid":"Help track the number of Tabby installs across the world!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:20"},"msgstr":[""]},"Help translate Tabby":{"msgid":"Help translate Tabby","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":[""]},"Hexadecimal":{"msgid":"Hexadecimal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:32\ntabby-terminal/src/components/streamProcessingSettings.component.ts:44"},"msgstr":["Hexadecimal"]},"Hide tab close button":{"msgid":"Hide tab close button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:176"},"msgstr":["Skjul lukkeknap for fane"]},"Hide tab index":{"msgid":"Hide tab index","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:158"},"msgstr":["Skjul faneindeks"]},"Hide tab options button":{"msgid":"Hide tab options button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:170"},"msgstr":[""]},"Hide window on focus loss":{"msgid":"Hide window on focus loss","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:118"},"msgstr":["Skjul vindue ved fokustab"]},"Hides the docked terminal when you click away.":{"msgid":"Hides the docked terminal when you click away.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:119"},"msgstr":[""]},"Homepage":{"msgid":"Homepage","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:26"},"msgstr":["Hjemmeside"]},"Host":{"msgid":"Host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:34\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:6"},"msgstr":["Vært"]},"Host key":{"msgid":"Host key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:206"},"msgstr":["Værtsnøgle"]},"Host key verification":{"msgid":"Host key verification","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:3"},"msgstr":["Verifikation af værtsnøgle"]},"Hotkeys":{"msgid":"Hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeySettingsTab.component.html:2\ntabby-settings/src/settings.ts:15"},"msgstr":["Genvejstaster"]},"How Tabby presents itself through environment vars":{"msgid":"How Tabby presents itself through environment vars","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:69"},"msgstr":[""]},"HTTP proxy":{"msgid":"HTTP proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:24"},"msgstr":[""]},"HTTP proxy host":{"msgid":"HTTP proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:61"},"msgstr":[""]},"HTTP proxy port":{"msgid":"HTTP proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:65"},"msgstr":[""]},"Icon":{"msgid":"Icon","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:20"},"msgstr":["Ikon"]},"id.tab-width.dynamic":{"msgid":"id.tab-width.dynamic","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:145"},"msgstr":[""]},"If disabled, only custom profiles will show up in the profile selector":{"msgid":"If disabled, only custom profiles will show up in the profile selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:62"},"msgstr":["Hvis deaktiveret, vil kun brugerdefinerede profiler vises i profilvælgeren"]},"Immediately echoes your input locally":{"msgid":"Immediately echoes your input locally","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:23"},"msgstr":["Ekkoer straks dit input lokalt"]},"Increase horizontal split size":{"msgid":"Increase horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:253"},"msgstr":[""]},"Increase vertical split size":{"msgid":"Increase vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:245"},"msgstr":[""]},"Input is sent as you type":{"msgid":"Input is sent as you type","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:18"},"msgstr":["Input sendes mens du skriver"]},"Input mode":{"msgid":"Input mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:4"},"msgstr":["Inputtilstand"]},"Input newlines":{"msgid":"Input newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:15"},"msgstr":[""]},"Installed":{"msgid":"Installed","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:39"},"msgstr":["Installeret"]},"Installing the update will close all tabs and restart Tabby.":{"msgid":"Installing the update will close all tabs and restart Tabby.","comments":{"reference":"tabby-electron/src/services/updater.service.ts:131"},"msgstr":["Installation af opdateringen vil lukke alle faner og genstarte Tabby."]},"Intelligent Ctrl-C (copy/abort)":{"msgid":"Intelligent Ctrl-C (copy/abort)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:66"},"msgstr":[""]},"Interactive":{"msgid":"Interactive","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:94"},"msgstr":["Interaktiv"]},"Invalid syntax":{"msgid":"Invalid syntax","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:130"},"msgstr":["Ugyldig syntaks"]},"Jump host":{"msgid":"Jump host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:43"},"msgstr":["Jump host"]},"Jump to next word":{"msgid":"Jump to next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:34"},"msgstr":["Hop til næste ord"]},"Jump to previous word":{"msgid":"Jump to previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:30"},"msgstr":["Hop til forrige ord"]},"Keep":{"msgid":"Keep","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:140\ntabby-settings/src/components/profilesSettingsTab.component.ts:212\ntabby-settings/src/components/vaultSettingsTab.component.ts:50\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:90\ntabby-terminal/src/components/loginScriptsSettings.component.ts:33\ntabby-terminal/src/components/streamProcessingSettings.component.ts:49"},"msgstr":["Behold"]},"Keep Alive Interval (Milliseconds)":{"msgid":"Keep Alive Interval (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:154"},"msgstr":["Keep Alive interval (Millisekunder)"]},"Keep docked terminal always on top":{"msgid":"Keep docked terminal always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:98"},"msgstr":[""]},"Key":{"msgid":"Key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:86"},"msgstr":["Nøgle"]},"Key exchange":{"msgid":"Key exchange","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:186"},"msgstr":[""]},"Keyboard":{"msgid":"Keyboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:36"},"msgstr":[""]},"Keyboard-interactive auth":{"msgid":"Keyboard-interactive auth","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/keyboardInteractiveAuthPanel.component.html:2"},"msgstr":[""]},"Kill":{"msgid":"Kill","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:115"},"msgstr":[""]},"Language":{"msgid":"Language","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:10\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Sprog"]},"Last known host key fingerprint":{"msgid":"Last known host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:11"},"msgstr":["Sidste kendte fingeraftryk for værtsnøgle"]},"Launch WinSCP":{"msgid":"Launch WinSCP","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:32"},"msgstr":["Start WinSCP"]},"Launch WinSCP for current SSH session":{"msgid":"Launch WinSCP for current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:14"},"msgstr":["Start WinSCP for den aktuelle SSH-session"]},"Learn how to allow Tabby to detect remote shell's working directory.":{"msgid":"Learn how to allow Tabby to detect remote shell's working directory.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:7"},"msgstr":["Lær, hvordan du tillader Tabby at registrere ekstern shell's arbejdsmappe."]},"Left":{"msgid":"Left","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:134\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:76\ntabby-core/src/tabContextMenu.ts:80"},"msgstr":["Venstre"]},"Lets the shell handle Meta key instead of OS":{"msgid":"Lets the shell handle Meta key instead of OS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:40"},"msgstr":["Lader shell'et håndtere Meta taster i stedet for operativsystemet"]},"Line by line":{"msgid":"Line by line","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:27"},"msgstr":["Linje for linje"]},"Line editor, input is sent after you press Enter":{"msgid":"Line editor, input is sent after you press Enter","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:28"},"msgstr":[""]},"Line padding":{"msgid":"Line padding","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:83"},"msgstr":[""]},"Loading":{"msgid":"Loading","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:21"},"msgstr":["Indlæser"]},"Loading configs...":{"msgid":"Loading configs...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:34"},"msgstr":["Indlæser konfigurationer..."]},"Local":{"msgid":"Local","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:39\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Lokal"]},"Local echo":{"msgid":"Local echo","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:22"},"msgstr":["Lokalt ekko"]},"Local terminal":{"msgid":"Local terminal","comments":{"reference":"tabby-local/src/profiles.ts:12"},"msgstr":["Lokal terminal"]},"Login scripts":{"msgid":"Login scripts","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:81\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:221\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:16"},"msgstr":["Login scripts"]},"Long-click for context menu":{"msgid":"Long-click for context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:57"},"msgstr":[""]},"Manage profiles":{"msgid":"Manage profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:162"},"msgstr":["Administrér profiler"]},"Max Keep Alive Count":{"msgid":"Max Keep Alive Count","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:160"},"msgstr":["Maks Keep Alive antal"]},"Maximize the active pane":{"msgid":"Maximize the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:173"},"msgstr":["Maksimér den aktive rude"]},"Minimum contrast ratio":{"msgid":"Minimum contrast ratio","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:93\nlocale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:70"},"msgstr":[""]},"Modified on {date}":{"msgid":"Modified on {date}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:39"},"msgstr":["Ændret den {date}"]},"Mouse":{"msgid":"Mouse","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:53"},"msgstr":[""]},"Move tab to the left":{"msgid":"Move tab to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:49"},"msgstr":["Flyt fane til venstre"]},"Move tab to the right":{"msgid":"Move tab to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:53"},"msgstr":["Flyt fane til højre"]},"Move to \"Ungrouped\"":{"msgid":"Move to \"Ungrouped\"","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:223"},"msgstr":["Flyt til \"Ugrupperet\""]},"Moving the mouse over an inactive pane will cause it to activate":{"msgid":"Moving the mouse over an inactive pane will cause it to activate","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:197"},"msgstr":[""]},"Name":{"msgid":"Name","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:12\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:14"},"msgstr":["Navn"]},"Name for the new config":{"msgid":"Name for the new config","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:60"},"msgstr":["Navn på den nye konfiguration"]},"Name for the new directory":{"msgid":"Name for the new directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:3"},"msgstr":[""]},"Native":{"msgid":"Native","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:57"},"msgstr":["Indbygget"]},"New admin tab":{"msgid":"New admin tab","comments":{"reference":"tabby-local/src/tabContextMenu.ts:103"},"msgstr":["Ny admin fane"]},"New config on {platform}":{"msgid":"New config on {platform}","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:58"},"msgstr":["Ny konfiguration på {platform}"]},"New item":{"msgid":"New item","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:16"},"msgstr":["Nyt element"]},"New name":{"msgid":"New name","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:193\ntabby-settings/src/components/vaultSettingsTab.component.ts:118"},"msgstr":["Nyt navn"]},"New profile":{"msgid":"New profile","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:20"},"msgstr":["Ny profil"]},"New profile name":{"msgid":"New profile name","comments":{"reference":"tabby-local/src/tabContextMenu.ts:30"},"msgstr":["Nyt profilnavn"]},"New tab":{"msgid":"New tab","comments":{"reference":"tabby-local/src/hotkeys.ts:10"},"msgstr":["Ny fane"]},"New tab: {profile}":{"msgid":"New tab: {profile}","comments":{"reference":"tabby-core/src/hotkeys.ts:272"},"msgstr":["Ny fane: {profile}"]},"New terminal":{"msgid":"New terminal","comments":{"reference":"tabby-local/src/buttonProvider.ts:20\ntabby-local/src/tabContextMenu.ts:77"},"msgstr":["Ny terminal"]},"New window":{"msgid":"New window","comments":{"reference":"tabby-electron/src/hotkeys.ts:10"},"msgstr":["Nyt vindue"]},"New Window":{"msgid":"New Window","comments":{"reference":"tabby-electron/src/services/dockMenu.service.ts:62"},"msgstr":[""]},"New with profile":{"msgid":"New with profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:87"},"msgstr":["Ny med profil"]},"Next tab":{"msgid":"Next tab","comments":{"reference":"tabby-core/src/hotkeys.ts:41"},"msgstr":["Næste fane"]},"No color":{"msgid":"No color","comments":{"reference":"tabby-core/src/utils.ts:54"},"msgstr":["Ingen farve"]},"No modifier":{"msgid":"No modifier","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:85"},"msgstr":["Ingen modifikator"]},"None":{"msgid":"None","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:41"},"msgstr":["Ingen"]},"Normal":{"msgid":"Normal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:17\ntabby-terminal/src/components/streamProcessingSettings.component.ts:39"},"msgstr":["Normal"]},"Normal font weight":{"msgid":"Normal font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:22"},"msgstr":[""]},"Not found":{"msgid":"Not found","comments":{"reference":"tabby-terminal/src/components/searchPanel.component.ts:54\ntabby-terminal/src/components/searchPanel.component.ts:64"},"msgstr":["Ikke fundet"]},"Notify on activity":{"msgid":"Notify on activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:209"},"msgstr":["Underret ved aktivitet"]},"Notify when done":{"msgid":"Notify when done","comments":{"reference":"tabby-core/src/tabContextMenu.ts:187"},"msgstr":["Underret ved afslutning"]},"Number of lines kept in the buffer":{"msgid":"Number of lines kept in the buffer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:17"},"msgstr":["Antal linjer i bufferen"]},"Off":{"msgid":"Off","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:72\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:137\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:60"},"msgstr":["Slået fra"]},"Official":{"msgid":"Official","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:81"},"msgstr":["Officiel"]},"On GitHub Discussions":{"msgid":"On GitHub Discussions","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["På GitHub Diskussioner"]},"Opacity":{"msgid":"Opacity","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:46"},"msgstr":["Gennemsigtighed"]},"Open DevTools":{"msgid":"Open DevTools","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:82"},"msgstr":["Åbn udviklingsværktøjer"]},"Open Settings":{"msgid":"Open Settings","comments":{"reference":"tabby-settings/src/hotkeys.ts:11"},"msgstr":["Åbn indstillinger"]},"Open settings tab: {tab}":{"msgid":"Open settings tab: {tab}","comments":{"reference":"tabby-settings/src/hotkeys.ts:25"},"msgstr":["Åbn indstillingsfane: {tab}"]},"Open SFTP panel":{"msgid":"Open SFTP panel","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:25"},"msgstr":["Åbn SFTP-panel"]},"Optional":{"msgid":"Optional","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Valgfri"]},"Options":{"msgid":"Options","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:11\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:33"},"msgstr":["Indstillinger"]},"Orange":{"msgid":"Orange","comments":{"reference":"tabby-core/src/utils.ts:57"},"msgstr":["Orange"]},"OS default":{"msgid":"OS default","comments":{"reference":"tabby-electron/src/shells/macDefault.ts:25"},"msgstr":["OS standard"]},"OS default ({name})":{"msgid":"OS default ({name})","comments":{"reference":"tabby-electron/src/shells/winDefault.ts:43"},"msgstr":["OS standard ({name})"]},"Output is shown as a hexdump":{"msgid":"Output is shown as a hexdump","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:45"},"msgstr":["Output vises som hexdump"]},"Output is shown as it is received":{"msgid":"Output is shown as it is received","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:40"},"msgstr":["Output er vist som det er modtaget"]},"Output mode":{"msgid":"Output mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:23"},"msgstr":["Outputtilstand"]},"Output newlines":{"msgid":"Output newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:34"},"msgstr":["Output nye linjer"]},"Override X11 display":{"msgid":"Override X11 display","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:42"},"msgstr":["Tilsidesæt X11-visning"]},"Overwrite local and sync":{"msgid":"Overwrite local and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:98"},"msgstr":[""]},"Overwrite remote and sync":{"msgid":"Overwrite remote and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:78"},"msgstr":["Overskriv ekstern og synkroniser"]},"Overwrite the config on the remote side and start syncing?":{"msgid":"Overwrite the config on the remote side and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:76"},"msgstr":["Overskriv konfigurationen på den eksterne side og start synkronisering?"]},"Overwrite the local config and start syncing?":{"msgid":"Overwrite the local config and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:96"},"msgstr":["Overskriv den lokale konfiguration og start synkronisering?"]},"Pane resize step":{"msgid":"Pane resize step","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:189"},"msgstr":[""]},"Panes":{"msgid":"Panes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:186"},"msgstr":[""]},"Paper (legacy)":{"msgid":"Paper (legacy)","comments":{"reference":"tabby-core/src/theme.ts:35"},"msgstr":[""]},"Parity":{"msgid":"Parity","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:38"},"msgstr":["Paritet"]},"Partial config sync is not possible when the config is encrypted via Vault.":{"msgid":"Partial config sync is not possible when the config is encrypted via Vault.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:64"},"msgstr":["Delvis konfigurationssynkronisering er ikke muligt, når konfigurationen krypteres via Boksen."]},"Passphrase for a private key with hash {hash}...":{"msgid":"Passphrase for a private key with hash {hash}...","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:87"},"msgstr":["Adgangskode for en privat nøgle med hash {hash}..."]},"Password":{"msgid":"Password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:100\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:82"},"msgstr":["Adgangskode"]},"Paste":{"msgid":"Paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:62\ntabby-terminal/src/api/baseTerminalTab.component.ts:483\ntabby-terminal/src/tabContextMenu.ts:35"},"msgstr":["Indsæt"]},"Paste from clipboard":{"msgid":"Paste from clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:14"},"msgstr":["Indsæt fra udklipsholder"]},"Paste if no selection, else copy":{"msgid":"Paste if no selection, else copy","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:63"},"msgstr":[""]},"Paste multiple lines?":{"msgid":"Paste multiple lines?","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:490"},"msgstr":["Indsæt flere linjer?"]},"Paste on middle-click":{"msgid":"Paste on middle-click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:68"},"msgstr":[""]},"Path or address of the local X11 socket":{"msgid":"Path or address of the local X11 socket","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:43"},"msgstr":["Sti eller adresse på den lokale X11-socket"]},"Pin":{"msgid":"Pin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Fastgør"]},"Plugins":{"msgid":"Plugins","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:3"},"msgstr":["Plugins"]},"Plugins folder":{"msgid":"Plugins folder","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:4"},"msgstr":["Pluginmappe"]},"Port":{"msgid":"Port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:38\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:10"},"msgstr":["Port"]},"Port opened":{"msgid":"Port opened","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:70"},"msgstr":["Port åbnet"]},"Ports":{"msgid":"Ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:119\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:12"},"msgstr":["Porte"]},"Press any key to reconnect":{"msgid":"Press any key to reconnect","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:85\ntabby-ssh/src/components/sshTab.component.ts:172\ntabby-telnet/src/components/telnetTab.component.ts:53"},"msgstr":["Tryk på en vilkårlig tast for at forbinde igen"]},"Press the key now":{"msgid":"Press the key now","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:3"},"msgstr":["Tryk på tasten nu"]},"Prevents accidental closing":{"msgid":"Prevents accidental closing","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:21"},"msgstr":["Forhindrer utilsigtet lukning"]},"Prevents accidental execution of pasted commands":{"msgid":"Prevents accidental execution of pasted commands","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:110"},"msgstr":["Forhindrer utilsigtet udførelse af indsatte kommandoer"]},"Previous tab":{"msgid":"Previous tab","comments":{"reference":"tabby-core/src/hotkeys.ts:45"},"msgstr":["Forrige fane"]},"Private keys":{"msgid":"Private keys","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:108"},"msgstr":["Private nøgler"]},"Process completed":{"msgid":"Process completed","comments":{"reference":"tabby-core/src/tabContextMenu.ts:195"},"msgstr":["Proces fuldført"]},"Profile name":{"msgid":"Profile name","comments":{"reference":"tabby-core/src/tabContextMenu.ts:151"},"msgstr":["Profilnavn"]},"Profiles":{"msgid":"Profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:2\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:4\ntabby-electron/src/services/dockMenu.service.ts:40"},"msgstr":["Profiler"]},"Profiles & connections":{"msgid":"Profiles & connections","comments":{"reference":"tabby-core/src/commands.ts:32\ntabby-settings/src/settings.ts:58"},"msgstr":["Profiler og forbindelser"]},"Program":{"msgid":"Program","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:12"},"msgstr":["Program"]},"Proxy command":{"msgid":"Proxy command","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:30"},"msgstr":["Proxy kommando"]},"Purple":{"msgid":"Purple","comments":{"reference":"tabby-core/src/utils.ts:58"},"msgstr":["Lilla"]},"Puts all of Tabby's configuration into the vault":{"msgid":"Puts all of Tabby's configuration into the vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:37"},"msgstr":["Placerer alle Tabby's konfiguration i boksen"]},"Quick connect":{"msgid":"Quick connect","comments":{"reference":"tabby-core/src/index.ts:213\ntabby-core/src/services/profiles.service.ts:177"},"msgstr":["Hurtig tilslutning"]},"Quit":{"msgid":"Quit","comments":{"reference":"tabby-core/src/services/config.service.ts:373\ntabby-core/src/services/config.service.ts:387"},"msgstr":["Afslut"]},"Raw socket connection":{"msgid":"Raw socket connection","comments":{"reference":"tabby-telnet/src/profiles.ts:48"},"msgstr":["Rå socket forbindelse"]},"Ready Timeout (Milliseconds)":{"msgid":"Ready Timeout (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:166"},"msgstr":[""]},"Recent":{"msgid":"Recent","comments":{"reference":"tabby-core/src/services/profiles.service.ts:120\ntabby-core/src/services/profiles.service.ts:134\ntabby-electron/src/services/dockMenu.service.ts:28"},"msgstr":["Seneste"]},"Reconnect":{"msgid":"Reconnect","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:5\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:10\nlocale/tmp-html/tabby-telnet/src/components/telnetTab.component.html:3"},"msgstr":["Genopret forbindelse"]},"Red":{"msgid":"Red","comments":{"reference":"tabby-core/src/utils.ts:59"},"msgstr":["Rød"]},"Regex":{"msgid":"Regex","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Regex"]},"Release notes":{"msgid":"Release notes","comments":{"reference":"tabby-settings/src/components/releaseNotesTab.component.ts:27"},"msgstr":["Udgivelsesnoter"]},"Remember for {time}":{"msgid":"Remember for {time}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6"},"msgstr":["Husk i {time}"]},"Remote":{"msgid":"Remote","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:41\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Ekstern"]},"Remove whitespace and newlines around the copied text":{"msgid":"Remove whitespace and newlines around the copied text","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:124"},"msgstr":[""]},"Rename":{"msgid":"Rename","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:25\ntabby-core/src/tabContextMenu.ts:120"},"msgstr":["Omdøb"]},"Rename tab":{"msgid":"Rename tab","comments":{"reference":"tabby-core/src/hotkeys.ts:25\ntabby-core/src/tabContextMenu.ts:121"},"msgstr":[""]},"Rendering":{"msgid":"Rendering","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:3"},"msgstr":[""]},"Reopen last tab":{"msgid":"Reopen last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:33"},"msgstr":["Genåben sidste fane"]},"Replace":{"msgid":"Replace","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:26"},"msgstr":["Erstat"]},"Report a problem":{"msgid":"Report a problem","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:11\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Rapportér et problem"]},"Require a key to click links":{"msgid":"Require a key to click links","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:81"},"msgstr":[""]},"Reset zoom":{"msgid":"Reset zoom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:62"},"msgstr":["Nulstil zoom"]},"Restart current serial session":{"msgid":"Restart current serial session","comments":{"reference":"tabby-serial/src/hotkeys.ts:14"},"msgstr":["Genstart nuværende seriel session"]},"Restart current SSH session":{"msgid":"Restart current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:10"},"msgstr":["Genstart nuværende SSH-session"]},"Restart current Telnet session":{"msgid":"Restart current Telnet session","comments":{"reference":"tabby-telnet/src/hotkeys.ts:10"},"msgstr":["Genstart nuværende Telnet session"]},"Restart tab":{"msgid":"Restart tab","comments":{"reference":"tabby-core/src/hotkeys.ts:65"},"msgstr":[""]},"Restart the app to apply changes":{"msgid":"Restart the app to apply changes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:140"},"msgstr":["Genstart app'en for at anvende ændringer"]},"Restore terminal tabs on app start":{"msgid":"Restore terminal tabs on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:159"},"msgstr":[""]},"Reuse session for multiple tabs":{"msgid":"Reuse session for multiple tabs","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:147"},"msgstr":[""]},"Right":{"msgid":"Right","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:136\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:78\ntabby-core/src/tabContextMenu.ts:78"},"msgstr":["Højre"]},"Right click":{"msgid":"Right click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:56"},"msgstr":["Højreklik"]},"Run as administrator":{"msgid":"Run as administrator","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:5"},"msgstr":["Kør som administrator"]},"Save":{"msgid":"Save","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:6\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:52\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:30"},"msgstr":["Gem"]},"Save a password in the keychain":{"msgid":"Save a password in the keychain","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:101"},"msgstr":["Gem en adgangskode i nøgleringen"]},"Save and apply":{"msgid":"Save and apply","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:129"},"msgstr":["Gem og anvend"]},"Save as profile":{"msgid":"Save as profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:27"},"msgstr":["Gem som profil"]},"Save layout as profile":{"msgid":"Save layout as profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:148"},"msgstr":["Gem layout som profil"]},"Saved":{"msgid":"Saved","comments":{"reference":"tabby-local/src/tabContextMenu.ts:48"},"msgstr":["Gemt"]},"Saved layout":{"msgid":"Saved layout","comments":{"reference":"tabby-core/src/profiles.ts:19"},"msgstr":["Gemt layout"]},"Scroll on input":{"msgid":"Scroll on input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:46"},"msgstr":[""]},"Scroll terminal one page down":{"msgid":"Scroll terminal one page down","comments":{"reference":"tabby-terminal/src/hotkeys.ts:94"},"msgstr":[""]},"Scroll terminal one page up":{"msgid":"Scroll terminal one page up","comments":{"reference":"tabby-terminal/src/hotkeys.ts:90"},"msgstr":[""]},"Scroll terminal to bottom":{"msgid":"Scroll terminal to bottom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:98"},"msgstr":["Rul terminal til bunden"]},"Scroll terminal to top":{"msgid":"Scroll terminal to top","comments":{"reference":"tabby-terminal/src/hotkeys.ts:86"},"msgstr":[""]},"Scrollback":{"msgid":"Scrollback","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:16"},"msgstr":[""]},"Scrolls the terminal to the bottom on user input":{"msgid":"Scrolls the terminal to the bottom on user input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:47"},"msgstr":[""]},"Search":{"msgid":"Search","comments":{"reference":"tabby-terminal/src/hotkeys.ts:74"},"msgstr":["Søg"]},"Search color schemes":{"msgid":"Search color schemes","comments":{"reference":"tabby-terminal/src/components/colorSchemeSelector.component.ts:9\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:10"},"msgstr":[""]},"Search hotkeys":{"msgid":"Search hotkeys","comments":{"reference":"tabby-settings/src/components/hotkeySettingsTab.component.ts:12"},"msgstr":[""]},"Search plugins":{"msgid":"Search plugins","comments":{"reference":"tabby-plugin-manager/src/components/pluginsSettingsTab.component.ts:14"},"msgstr":[""]},"Secret sync token":{"msgid":"Secret sync token","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:17"},"msgstr":["Hemmelig synkroniseringstoken"]},"Select":{"msgid":"Select","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:45\ntabby-electron/src/services/platform.service.ts:195"},"msgstr":["Vælg"]},"Select a base profile to use as a template":{"msgid":"Select a base profile to use as a template","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:65"},"msgstr":["Vælg en basisprofil, der skal bruges som skabelon"]},"Select all":{"msgid":"Select all","comments":{"reference":"tabby-terminal/src/hotkeys.ts:18"},"msgstr":[""]},"Select file storage":{"msgid":"Select file storage","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:46"},"msgstr":["Vælg lagerplads"]},"Select profile":{"msgid":"Select profile","comments":{"reference":"tabby-core/src/index.ts:225"},"msgstr":["Vælg profil"]},"Select profile or enter an address":{"msgid":"Select profile or enter an address","comments":{"reference":"tabby-core/src/services/profiles.service.ts:186"},"msgstr":["Vælg profil eller indtast en adresse"]},"Send bytes by typing in hex values":{"msgid":"Send bytes by typing in hex values","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:33"},"msgstr":["Send bytes ved at skrive i hex-værdier"]},"Sends data one byte at a time":{"msgid":"Sends data one byte at a time","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:75"},"msgstr":["Sender data en byte ad gangen"]},"Serial":{"msgid":"Serial","comments":{"reference":"tabby-serial/src/profiles.ts:14\ntabby-serial/src/profiles.ts:72"},"msgstr":["Seriel"]},"Serial connection":{"msgid":"Serial connection","comments":{"reference":"tabby-serial/src/profiles.ts:51\ntabby-serial/src/profiles.ts:62"},"msgstr":["Seriel forbindelse"]},"Serial: {description}":{"msgid":"Serial: {description}","comments":{"reference":"tabby-serial/src/profiles.ts:71"},"msgstr":["Seriel: {description}"]},"Set master passphrase":{"msgid":"Set master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:2\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:5"},"msgstr":["Opsæt hovedadgangskode"]},"Set passphrase":{"msgid":"Set passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:11"},"msgstr":["Indstil adgangskode"]},"Set password":{"msgid":"Set password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:104"},"msgstr":["Angiv adgangskode"]},"Set Tabby as %COMSPEC%":{"msgid":"Set Tabby as %COMSPEC%","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:168"},"msgstr":["Sæt Tabby som %COMSPEC%"]},"Set to 0 to disable recent profiles":{"msgid":"Set to 0 to disable recent profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:55"},"msgstr":["Sæt til 0 for at deaktivere seneste profiler"]},"Sets the SSH agent's named pipe path.":{"msgid":"Sets the SSH agent's named pipe path.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:36"},"msgstr":[""]},"Settings":{"msgid":"Settings","comments":{"reference":"tabby-settings/src/buttonProvider.ts:28\ntabby-settings/src/components/settingsTab.component.ts:57"},"msgstr":["Indstillinger"]},"Shell":{"msgid":"Shell","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:2"},"msgstr":["Shell"]},"Shell does not support current path detection":{"msgid":"Shell does not support current path detection","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:555"},"msgstr":["Shell understøtter ikke detektion af aktuel sti"]},"Shell integration":{"msgid":"Shell integration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:59"},"msgstr":["Shell integration"]},"Show {type} profile selector":{"msgid":"Show {type} profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:276"},"msgstr":["Vis {type} profilvælger"]},"Show a confirmation box when pasting multiple lines":{"msgid":"Show a confirmation box when pasting multiple lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:117"},"msgstr":[""]},"Show built-in profiles in selector":{"msgid":"Show built-in profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:61"},"msgstr":["Vis indbyggede profiler i vælgeren"]},"Show command selector":{"msgid":"Show command selector","comments":{"reference":"tabby-core/src/hotkeys.ts:13"},"msgstr":[""]},"Show config file":{"msgid":"Show config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:132"},"msgstr":["Vis konfigurationsfil"]},"Show defaults":{"msgid":"Show defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:131"},"msgstr":["Vis standardindstillinger"]},"Show Mixer":{"msgid":"Show Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:146"},"msgstr":[""]},"Show pane labels (for rearranging)":{"msgid":"Show pane labels (for rearranging)","comments":{"reference":"tabby-core/src/hotkeys.ts:57"},"msgstr":["Vis rudeetiketter (til omarrangering)"]},"Show profile icon on tab":{"msgid":"Show profile icon on tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:164"},"msgstr":[""]},"Show profile selector":{"msgid":"Show profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:17"},"msgstr":["Vis profilvælger"]},"Show recent profiles in selector":{"msgid":"Show recent profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:54"},"msgstr":["Vis seneste profiler i vælgeren"]},"Show release notes":{"msgid":"Show release notes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Vis udgivelsesnoter"]},"Show Serial connections":{"msgid":"Show Serial connections","comments":{"reference":"tabby-serial/src/hotkeys.ts:10"},"msgstr":["Vis serielle forbindelser"]},"Show tabs in fullscreen mode":{"msgid":"Show tabs in fullscreen mode","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:152"},"msgstr":[""]},"Show toolbar":{"msgid":"Show toolbar","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:58"},"msgstr":[""]},"Show vault contents":{"msgid":"Show vault contents","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:44"},"msgstr":["Vis indhold i boksen"]},"Sixel graphics support (experimental)":{"msgid":"Sixel graphics support (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:29"},"msgstr":[""]},"Skip MoTD/banner":{"msgid":"Skip MoTD/banner","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:140"},"msgstr":["Spring over MoTD/banner"]},"Slow feed":{"msgid":"Slow feed","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:74"},"msgstr":["Langsom feed"]},"Snaps the window to a side of the screen":{"msgid":"Snaps the window to a side of the screen","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:68\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:86"},"msgstr":["Snap'er vinduet til en side af skærmen"]},"SOCKS proxy":{"msgid":"SOCKS proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:22\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:9\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:20"},"msgstr":["SOCKS proxy"]},"SOCKS proxy host":{"msgid":"SOCKS proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:51"},"msgstr":["SOCKS proxy vært"]},"SOCKS proxy port":{"msgid":"SOCKS proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:55"},"msgstr":["SOCKS proxy port"]},"Sound":{"msgid":"Sound","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:130"},"msgstr":[""]},"Source code":{"msgid":"Source code","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:31"},"msgstr":["Kildekode"]},"Spaciness":{"msgid":"Spaciness","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:13"},"msgstr":[""]},"Split":{"msgid":"Split","comments":{"reference":"tabby-core/src/tabContextMenu.ts:75"},"msgstr":["Opdel"]},"Split to the bottom":{"msgid":"Split to the bottom","comments":{"reference":"tabby-core/src/hotkeys.ts:161"},"msgstr":["Opdel i bunden"]},"Split to the down":{"msgid":"Split to the down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:85"},"msgstr":[""]},"Split to the left":{"msgid":"Split to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:165\ntabby-core/src/tabContextMenu.ts:86"},"msgstr":["Opdel til venstre"]},"Split to the right":{"msgid":"Split to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:157\ntabby-core/src/tabContextMenu.ts:84"},"msgstr":["Opdel til højre"]},"Split to the top":{"msgid":"Split to the top","comments":{"reference":"tabby-core/src/hotkeys.ts:169"},"msgstr":["Opdel til toppen"]},"Split to the up":{"msgid":"Split to the up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:87"},"msgstr":[""]},"SSH connection":{"msgid":"SSH connection","comments":{"reference":"tabby-ssh/src/profiles.ts:81"},"msgstr":["SSH forbindelse"]},"SSH connection management is now done through the \"Profiles & connections\" tab":{"msgid":"SSH connection management is now done through the \"Profiles & connections\" tab","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:53"},"msgstr":["SSH forbindelsesstyring udføres nu gennem fanen \"Profiler og forbindelser\""]},"SSH password for {user}@{host}:{port}":{"msgid":"SSH password for {user}@{host}:{port}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:84"},"msgstr":["SSH adgangskode for {user}@{host}:{port}"]},"Standard (legacy)":{"msgid":"Standard (legacy)","comments":{"reference":"tabby-core/src/theme.ts:9"},"msgstr":[""]},"Startup":{"msgid":"Startup","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:150"},"msgstr":["Opstart"]},"Stop bits":{"msgid":"Stop bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:32"},"msgstr":["Stopbits"]},"Strip":{"msgid":"Strip","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:50"},"msgstr":["Fjern"]},"Subscribe to updates":{"msgid":"Subscribe to updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Abonnér på opdateringer"]},"Substitutions allowed.":{"msgid":"Substitutions allowed.","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:13"},"msgstr":[""]},"Switch profile":{"msgid":"Switch profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:290"},"msgstr":["Skift profil"]},"Switch profile in the active pane":{"msgid":"Switch profile in the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:237"},"msgstr":["Skift profil i den aktive rude"]},"Switches terminal frontend implementation (experimental)":{"msgid":"Switches terminal frontend implementation (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:7"},"msgstr":["Skifter terminal frontend implementering (eksperimentel)"]},"Sync":{"msgid":"Sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:4"},"msgstr":["Synkronisering"]},"Sync automatically":{"msgid":"Sync automatically","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:53"},"msgstr":["Synkroniser automatisk"]},"Sync host":{"msgid":"Sync host","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:8"},"msgstr":["Synkroniseringsvært"]},"Sync hotkeys":{"msgid":"Sync hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:68"},"msgstr":["Synkroniser genvejstaster"]},"Sync Vault":{"msgid":"Sync Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:80"},"msgstr":["Synkronisér Boksen"]},"Sync window settings":{"msgid":"Sync window settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:74"},"msgstr":["Synkroniser vinduesindstillinger"]},"Tab {number}":{"msgid":"Tab {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:101\ntabby-core/src/hotkeys.ts:105\ntabby-core/src/hotkeys.ts:109\ntabby-core/src/hotkeys.ts:113\ntabby-core/src/hotkeys.ts:117\ntabby-core/src/hotkeys.ts:121\ntabby-core/src/hotkeys.ts:125\ntabby-core/src/hotkeys.ts:129\ntabby-core/src/hotkeys.ts:133\ntabby-core/src/hotkeys.ts:137\ntabby-core/src/hotkeys.ts:141\ntabby-core/src/hotkeys.ts:145\ntabby-core/src/hotkeys.ts:149\ntabby-core/src/hotkeys.ts:153\ntabby-core/src/hotkeys.ts:77\ntabby-core/src/hotkeys.ts:81\ntabby-core/src/hotkeys.ts:85\ntabby-core/src/hotkeys.ts:89\ntabby-core/src/hotkeys.ts:93\ntabby-core/src/hotkeys.ts:97"},"msgstr":["Fane {number}"]},"Tab activity":{"msgid":"Tab activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:223"},"msgstr":["Fane aktivitet"]},"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:":{"msgid":"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:3"},"msgstr":["Tabby kunne ikke starte med dine plugins, så alle tredjeparts-plugins er blevet deaktiveret i denne session. Fejlen var:"]},"Tabby news and updates on Twitter":{"msgid":"Tabby news and updates on Twitter","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Nyheder og opdateringer fra Tabby på Twitter"]},"Tabs":{"msgid":"Tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:123"},"msgstr":["Faner"]},"Tabs location":{"msgid":"Tabs location","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:126"},"msgstr":["Placering af faner"]},"Tabs width":{"msgid":"Tabs width","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:141"},"msgstr":["Fanebredde"]},"Telnet session":{"msgid":"Telnet session","comments":{"reference":"tabby-telnet/src/profiles.ts:32"},"msgstr":["Telnet session"]},"Terminal":{"msgid":"Terminal","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:204\ntabby-terminal/src/settings.ts:43"},"msgstr":["Terminal"]},"Terminal background":{"msgid":"Terminal background","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:40"},"msgstr":["Terminalbaggrund"]},"Terminal bell":{"msgid":"Terminal bell","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:133"},"msgstr":["Terminalklokke"]},"Terminal identification":{"msgid":"Terminal identification","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:68"},"msgstr":[""]},"Thank you for downloading Tabby!":{"msgid":"Thank you for downloading Tabby!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:7"},"msgstr":["Tak fordi du har downloadet Tabby!"]},"Theme":{"msgid":"Theme","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:5"},"msgstr":["Tema"]},"There are active file transfers":{"msgid":"There are active file transfers","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:47"},"msgstr":["Der er aktive filoverførsler"]},"There is a saved password for this connection":{"msgid":"There is a saved password for this connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:102"},"msgstr":["Der er en gemt adgangskode til denne forbindelse"]},"These apply to all profiles of a given type":{"msgid":"These apply to all profiles of a given type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:79"},"msgstr":["Disse gælder for alle profiler af en given type"]},"Thin":{"msgid":"Thin","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:59"},"msgstr":["Tynd"]},"Tick this if you're experiencing aliasing, ghosting or other visual issues":{"msgid":"Tick this if you're experiencing aliasing, ghosting or other visual issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:205"},"msgstr":["Markér dette, hvis du oplever aliasing, ghosting eller andre visuelle problemer"]},"Toggle fullscreen mode":{"msgid":"Toggle fullscreen mode","comments":{"reference":"tabby-core/src/hotkeys.ts:21"},"msgstr":["Skift fuldskærmstilstand"]},"Toggle last tab":{"msgid":"Toggle last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:37"},"msgstr":[""]},"Toggle terminal window":{"msgid":"Toggle terminal window","comments":{"reference":"tabby-electron/src/hotkeys.ts:14"},"msgstr":[""]},"Toggles the Tabby window visibility":{"msgid":"Toggles the Tabby window visibility","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:27"},"msgstr":[""]},"Top":{"msgid":"Top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:130\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:74"},"msgstr":["Toppen"]},"Trim whitespace and newlines":{"msgid":"Trim whitespace and newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:123"},"msgstr":[""]},"Try again":{"msgid":"Try again","comments":{"reference":"tabby-core/src/services/config.service.ts:371"},"msgstr":["Prøv igen"]},"Trying saved password":{"msgid":"Trying saved password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:482"},"msgstr":["Prøver gemt adgangskode"]},"Turn current tab's panes into separate tabs":{"msgid":"Turn current tab's panes into separate tabs","comments":{"reference":"tabby-core/src/hotkeys.ts:69"},"msgstr":[""]},"Ungrouped":{"msgid":"Ungrouped","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:18"},"msgstr":["Ugrupperet"]},"Uninstall":{"msgid":"Uninstall","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:59"},"msgstr":["Afinstallér"]},"Unknown":{"msgid":"Unknown","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:257"},"msgstr":["Ukendt"]},"Unknown secret of type {type} for {key}":{"msgid":"Unknown secret of type {type} for {key}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:93"},"msgstr":["Ukendt hemmelighed for typen {type} for {key}"]},"Unpin":{"msgid":"Unpin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Frigør"]},"Up":{"msgid":"Up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:81"},"msgstr":["Op"]},"Update":{"msgid":"Update","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:14\ntabby-electron/src/services/updater.service.ts:133"},"msgstr":["Opdatér"]},"Upgrade to {version}":{"msgid":"Upgrade to {version}","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:52"},"msgstr":["Opgradér til {version}"]},"Upload":{"msgid":"Upload","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:10"},"msgstr":["Upload"]},"Upload as a new config":{"msgid":"Upload as a new config","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:46"},"msgstr":["Upload som ny konfiguration"]},"Use {altKeyName} as the Meta key":{"msgid":"Use {altKeyName} as the Meta key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:39"},"msgstr":["Brug {altKeyName} som Meta tasten"]},"Use ConPTY":{"msgid":"Use ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:5"},"msgstr":["Brug ConPTY"]},"User default":{"msgid":"User default","comments":{"reference":"tabby-electron/src/shells/linuxDefault.ts:31\ntabby-electron/src/shells/linuxDefault.ts:38"},"msgstr":["Brugerstandard"]},"Username":{"msgid":"Username","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:70"},"msgstr":["Brugernavn"]},"Using CONNECT method":{"msgid":"Using CONNECT method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:25"},"msgstr":[""]},"Using preset password":{"msgid":"Using preset password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:471"},"msgstr":["Brug forudindstillede adgangskode"]},"Vault":{"msgid":"Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:9"},"msgstr":["Boksen"]},"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.":{"msgid":"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:4"},"msgstr":["Boksen er en altid-krypteret beholder til hemmeligheder, såsom SSH-adgangskoder og private nøgleadgangskoder."]},"Vault is empty":{"msgid":"Vault is empty","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:17"},"msgstr":["Boksen er tom"]},"Vault is locked":{"msgid":"Vault is locked","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:4\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:43"},"msgstr":["Boksen er låst"]},"Vault is not configured":{"msgid":"Vault is not configured","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:3"},"msgstr":["Boksen er ikke konfigureret"]},"Vault master passphrase needs to be set to allow storing secrets":{"msgid":"Vault master passphrase needs to be set to allow storing secrets","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:39"},"msgstr":["Boksens master adgangskode skal indstilles for at tillade lagring af hemmeligheder"]},"Verify host keys when connecting":{"msgid":"Verify host keys when connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:11"},"msgstr":["Verificér værtsnøgler ved tilslutning"]},"Version":{"msgid":"Version","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:75"},"msgstr":["Version"]},"Version: {version}":{"msgid":"Version: {version}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:13"},"msgstr":["Version: {version}"]},"Vibrancy":{"msgid":"Vibrancy","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:28"},"msgstr":["Vibrancy"]},"Visual":{"msgid":"Visual","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:139"},"msgstr":["Visuel"]},"Warn on multi-line paste":{"msgid":"Warn on multi-line paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:116"},"msgstr":[""]},"Warn when closing active connections":{"msgid":"Warn when closing active connections","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:5"},"msgstr":["Advar ved lukning af aktive forbindelser"]},"Warning: remote host's key has suddenly changed!":{"msgid":"Warning: remote host's key has suddenly changed!","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:6"},"msgstr":["Advarsel: Den eksterne værtsnøgle er pludselig ændret!"]},"We're only tracking your Tabby and OS versions.":{"msgid":"We're only tracking your Tabby and OS versions.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:67"},"msgstr":["Vi indsamler kun dine Tabby og OS versioner."]},"Welcome":{"msgid":"Welcome","comments":{"reference":"tabby-core/src/components/welcomeTab.component.ts:25"},"msgstr":["Velkommen"]},"What's new":{"msgid":"What's new","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Nyheder"]},"When enabled, links are only clickable while holding this key":{"msgid":"When enabled, links are only clickable while holding this key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:82"},"msgstr":["Når aktiveret, er links kun klikbare mens du holder denne tast nede"]},"When WinSCP is detected, you can launch an SCP session from the context menu.":{"msgid":"When WinSCP is detected, you can launch an SCP session from the context menu.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:18"},"msgstr":[""]},"Whether a custom window or an OS native window should be used":{"msgid":"Whether a custom window or an OS native window should be used","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:53"},"msgstr":[""]},"Will prevent the SSH greeting from showing up":{"msgid":"Will prevent the SSH greeting from showing up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:141"},"msgstr":[""]},"Window":{"msgid":"Window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:2\ntabby-settings/src/settings.ts:30"},"msgstr":["Vindue"]},"Window dimension along the edge":{"msgid":"Window dimension along the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:112"},"msgstr":[""]},"Window dimension away from the edge":{"msgid":"Window dimension away from the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:105"},"msgstr":[""]},"Window frame":{"msgid":"Window frame","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:52"},"msgstr":["Vinduesramme"]},"Windows":{"msgid":"Windows","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:165"},"msgstr":[""]},"Windows 10 build 18309 or above is recommended for ConPTY":{"msgid":"Windows 10 build 18309 or above is recommended for ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:11"},"msgstr":["Windows 10 build 18309 eller derover anbefales til ConPTY"]},"WinSCP path":{"msgid":"WinSCP path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:17"},"msgstr":["WinSCP sti"]},"Word separators":{"msgid":"Word separators","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:74"},"msgstr":["Ordseparatorer"]},"Working directory":{"msgid":"Working directory","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:10"},"msgstr":["Arbejdsmappe"]},"Working directory detection":{"msgid":"Working directory detection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:15\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:6"},"msgstr":["Detektering af arbejdsmappe"]},"WSL terminal bell can only be muted via Volume Mixer":{"msgid":"WSL terminal bell can only be muted via Volume Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:145"},"msgstr":[""]},"WSL terminal only supports TrueColor with ConPTY":{"msgid":"WSL terminal only supports TrueColor with ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:14"},"msgstr":["WSL terminal understøtter kun TrueColor med ConPTY slået til"]},"X11 forwarding":{"msgid":"X11 forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:128"},"msgstr":["X11 videresendelse"]},"Yellow":{"msgid":"Yellow","comments":{"reference":"tabby-core/src/utils.ts:60"},"msgstr":["Gul"]},"You can change it later, but it's unrecoverable if forgotten.":{"msgid":"You can change it later, but it's unrecoverable if forgotten.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:4"},"msgstr":["Du kan ændre det senere, men det er uopretteligt, hvis det glemmes."]},"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.":{"msgid":"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:7"},"msgstr":["Du kunne være under et man-in-the-middle angreb lige nu, eller værtsnøglen kunne lige være blevet ændret."]},"Zoom in":{"msgid":"Zoom in","comments":{"reference":"tabby-terminal/src/hotkeys.ts:54"},"msgstr":["Zoom ind"]},"Zoom out":{"msgid":"Zoom out","comments":{"reference":"tabby-terminal/src/hotkeys.ts:58"},"msgstr":["Zoom ud"]}},"[Dynamic] port forwarding":{"id.port-forwarding.dynamic":{"msgid":"id.port-forwarding.dynamic","msgctxt":"[Dynamic] port forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:43\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":[""]}}}}

/***/ }),

/***/ 5755:
/*!**************************!*\
  !*** ../locale/de-DE.po ***!
  \**************************/
/***/ ((module) => {

module.exports = {"charset":"utf-8","headers":{"Content-Type":"text/plain; charset=UTF-8","Plural-Forms":"nplurals=2; plural=(n != 1);","X-Crowdin-Project":"tabby","X-Crowdin-Project-ID":"493349","X-Crowdin-Language":"de","X-Crowdin-File":"/locale/app.pot","X-Crowdin-File-ID":"75","Project-Id-Version":"tabby","Language-Team":"German","Language":"de_DE","PO-Revision-Date":"2023-04-10 18:13"},"translations":{"":{"":{"msgid":"","msgstr":["Content-Type: text/plain; charset=UTF-8\nPlural-Forms: nplurals=2; plural=(n != 1);\nX-Crowdin-Project: tabby\nX-Crowdin-Project-ID: 493349\nX-Crowdin-Language: de\nX-Crowdin-File: /locale/app.pot\nX-Crowdin-File-ID: 75\nProject-Id-Version: tabby\nLanguage-Team: German\nLanguage: de_DE\nPO-Revision-Date: 2023-04-10 18:13\n"]},"\"{command}\" is still running. Close?":{"msgid":"\"{command}\" is still running. Close?","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:111"},"msgstr":["\"{command}\" läuft noch. Schließen?"]},"{name} copy":{"msgid":"{name} copy","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:79\ntabby-settings/src/components/profilesSettingsTab.component.ts:90"},"msgstr":["{name} Kopie"]},"A second font family used to display characters missing in the main font":{"msgid":"A second font family used to display characters missing in the main font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:77"},"msgstr":["Eine zweite Schriftart, die zur Darstellung von Zeichen verwendet wird, wenn in der Hauptschriftart Zeichen fehlen"]},"Abort all":{"msgid":"Abort all","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:49"},"msgstr":["Alles abbrechen"]},"Accept and remember key":{"msgid":"Accept and remember key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:24"},"msgstr":["Schlüssel akzeptieren und merken"]},"Accept just this once":{"msgid":"Accept just this once","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:25"},"msgstr":["Nur einmal akzeptieren"]},"Accessibility":{"msgid":"Accessibility","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:84"},"msgstr":["Bedienungshilfen"]},"Acrylic background":{"msgid":"Acrylic background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:27"},"msgstr":["Acryl-Hintergrund"]},"Add":{"msgid":"Add","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:24\nlocale/tmp-html/tabby-local/src/components/environmentEditor.component.html:11"},"msgstr":["Hinzufügen"]},"Add a port forward":{"msgid":"Add a port forward","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:16"},"msgstr":["Port-Weiterleitung hinzufügen"]},"Add a private key":{"msgid":"Add a private key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:115"},"msgstr":["Privaten Schlüssel importieren"]},"Add...":{"msgid":"Add...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/multiHotkeyInput.component.html:8"},"msgstr":["Hinzufügen..."]},"Additional space between lines":{"msgid":"Additional space between lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:84"},"msgstr":["Zusätzlicher Abstand zwischen den Zeilen"]},"Advanced":{"msgid":"Advanced","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:22\nlocale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:61\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:50\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:124"},"msgstr":["Erweitert"]},"Agent":{"msgid":"Agent","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:90"},"msgstr":["Agent"]},"Agent forwarding":{"msgid":"Agent forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:134"},"msgstr":["Agent-Weiterleitung"]},"Agent pipe path":{"msgid":"Agent pipe path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:35"},"msgstr":["Agent Pipe-Pfad"]},"Agent type":{"msgid":"Agent type","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:24"},"msgstr":["Agenttyp"]},"Allows opening .bat files in tabs, but breaks some shells":{"msgid":"Allows opening .bat files in tabs, but breaks some shells","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:169"},"msgstr":["Ermöglicht das Öffnen von .bat Dateien in Tabs, es kann Shells zum abstürzen führen"]},"Allows quickly opening a terminal in the selected folder":{"msgid":"Allows quickly opening a terminal in the selected folder","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:60"},"msgstr":["Ermöglicht das schnelle Öffnen eines Terminals im ausgewählten Ordner"]},"Appearance":{"msgid":"Appearance","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:2\ntabby-terminal/src/settings.ts:14"},"msgstr":["Darstellung"]},"Application":{"msgid":"Application","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:4"},"msgstr":["Anwendung"]},"Application settings":{"msgid":"Application settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:47"},"msgstr":["Programmeinstellungen"]},"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.":{"msgid":"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.","comments":{"reference":"tabby-web/src/services/hostWindow.service.ts:19"},"msgstr":["Sind Sie sicher, dass Sie Tabby schließen möchten? Sie können diese Abfrage unter Einstellungen -> Fenster deaktivieren."]},"Are you sure?":{"msgid":"Are you sure?","comments":{"reference":"tabby-core/src/services/config.service.ts:383"},"msgstr":["Sind Sie sicher?"]},"Arguments":{"msgid":"Arguments","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:18"},"msgstr":["Argumente"]},"Ask a question":{"msgid":"Ask a question","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["Eine Frage stellen"]},"Ask before closing the browser tab":{"msgid":"Ask before closing the browser tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:20"},"msgstr":["Vor dem Schließen des Browser-Tabs fragen"]},"Audible":{"msgid":"Audible","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:141"},"msgstr":["Hörbar"]},"Authentication method":{"msgid":"Authentication method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:74"},"msgstr":["Authentifizierungsmethode"]},"Author":{"msgid":"Author","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:79"},"msgstr":["Autor"]},"Auto":{"msgid":"Auto","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:78"},"msgstr":["Automatisch"]},"Auto-open a terminal on app start":{"msgid":"Auto-open a terminal on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:153"},"msgstr":["Ein Terminal beim Anwendungs-Start automatisch öffnen"]},"Automatic":{"msgid":"Automatic","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:13\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:53\nlocale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:28"},"msgstr":["Automatisch"]},"Automatic Updates":{"msgid":"Automatic Updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:73"},"msgstr":["Automatische Updates"]},"Automatically upload changes and check for updates every minute":{"msgid":"Automatically upload changes and check for updates every minute","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:54"},"msgstr":["Änderungen automatisch hochladen und jede Minute nach Updates suchen"]},"Available":{"msgid":"Available","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:10"},"msgstr":["Verfügbar"]},"Background type":{"msgid":"Background type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:35"},"msgstr":["Hintergrundtyp"]},"Baud rate":{"msgid":"Baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:14\ntabby-serial/src/components/serialTab.component.ts:111\ntabby-serial/src/profiles.ts:86"},"msgstr":["Baudrate"]},"Beginning of the line":{"msgid":"Beginning of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:22"},"msgstr":["Beginn der Zeile"]},"Blink cursor":{"msgid":"Blink cursor","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:64"},"msgstr":["Blinkender Cursor"]},"Blue":{"msgid":"Blue","comments":{"reference":"tabby-core/src/utils.ts:55"},"msgstr":["Blau"]},"Blur":{"msgid":"Blur","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:39"},"msgstr":["Unschärfeeffekt"]},"Bold font weight":{"msgid":"Bold font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:28"},"msgstr":["Strichstärke Fettschrift"]},"Bottom":{"msgid":"Bottom","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:132\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:80"},"msgstr":["Unten"]},"Bracketed paste (requires shell support)":{"msgid":"Bracketed paste (requires shell support)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:109"},"msgstr":["Sicheres einfügen (erfordert Shellunterstützung)"]},"Broadcast mode. Click anywhere to cancel.":{"msgid":"Broadcast mode. Click anywhere to cancel.","comments":{"reference":"tabby-terminal/src/services/multifocus.service.ts:19"},"msgstr":["Broadcast-Modus. Klicken Sie irgendwo zum Abbrechen."]},"Built-in":{"msgid":"Built-in","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50\ntabby-settings/src/components/profilesSettingsTab.component.ts:182"},"msgstr":["Integriert"]},"Cancel":{"msgid":"Cancel","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:7\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:53\nlocale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:14\nlocale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:12\nlocale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:10\nlocale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:7\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:32\ntabby-electron/src/services/updater.service.ts:134\ntabby-local/src/components/terminalTab.component.ts:116\ntabby-settings/src/components/configSyncSettingsTab.component.ts:117\ntabby-settings/src/components/configSyncSettingsTab.component.ts:79\ntabby-settings/src/components/configSyncSettingsTab.component.ts:99\ntabby-ssh/src/sftpContextMenu.ts:40\ntabby-terminal/src/api/baseTerminalTab.component.ts:484"},"msgstr":["Abbrechen"]},"Change baud rate":{"msgid":"Change baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:4"},"msgstr":["Baudrate ändern"]},"Change tab color":{"msgid":"Change tab color","comments":{"reference":"tabby-core/src/tabContextMenu.ts:133"},"msgstr":["Tab-Farbe ändern"]},"Change the master passphrase":{"msgid":"Change the master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Hauptpasswort ändern"]},"Check for updates":{"msgid":"Check for updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:13"},"msgstr":["Auf Aktualisierungen prüfen"]},"Ciphers":{"msgid":"Ciphers","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:172\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:176"},"msgstr":["Verschlüsselungsverfahren"]},"Clear":{"msgid":"Clear","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSelector.component.html:5"},"msgstr":["Leeren"]},"Clear recent profiles":{"msgid":"Clear recent profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:133"},"msgstr":["Zuletzt benutzte Profile leeren"]},"Clear terminal":{"msgid":"Clear terminal","comments":{"reference":"tabby-terminal/src/hotkeys.ts:50"},"msgstr":["Terminal leeren"]},"Clear terminal after connection":{"msgid":"Clear terminal after connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:49"},"msgstr":["Terminal nach Verbindung leeren"]},"Clipboard":{"msgid":"Clipboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:94"},"msgstr":["Zwischenablage"]},"Close":{"msgid":"Close","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:7\ntabby-core/src/tabContextMenu.ts:33"},"msgstr":["Schließen"]},"Close and never show again":{"msgid":"Close and never show again","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:32"},"msgstr":["Schließen und nicht mehr anzeigen"]},"Close focused pane":{"msgid":"Close focused pane","comments":{"reference":"tabby-core/src/hotkeys.ts:241"},"msgstr":["Fokussierten Bereich schließen"]},"Close other tabs":{"msgid":"Close other tabs","comments":{"reference":"tabby-core/src/tabContextMenu.ts:48"},"msgstr":["Alle anderen Tabs schließen"]},"Close tab":{"msgid":"Close tab","comments":{"reference":"tabby-core/src/hotkeys.ts:29\ntabby-core/src/tabContextMenu.ts:34"},"msgstr":["Tab schließen"]},"Close tabs to the left":{"msgid":"Close tabs to the left","comments":{"reference":"tabby-core/src/tabContextMenu.ts:64"},"msgstr":["Alle linken Tabs schließen"]},"Close tabs to the right":{"msgid":"Close tabs to the right","comments":{"reference":"tabby-core/src/tabContextMenu.ts:56"},"msgstr":["Alle rechten Tabs schließen"]},"Close the window after closing the last tab":{"msgid":"Close the window after closing the last tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:182"},"msgstr":["Fenster schließen, nachdem der letzte Tab geschlossen wurde"]},"Color":{"msgid":"Color","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:33\ntabby-core/src/tabContextMenu.ts:132"},"msgstr":["Farbe"]},"Color scheme":{"msgid":"Color scheme","comments":{"reference":"tabby-terminal/src/settings.ts:29"},"msgstr":["Farbschema"]},"Colors":{"msgid":"Colors","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:216"},"msgstr":[""]},"Combine all tabs into the current tab":{"msgid":"Combine all tabs into the current tab","comments":{"reference":"tabby-core/src/hotkeys.ts:73"},"msgstr":["Alle Tabs in den aktuellen Tab kombinieren"]},"Command line":{"msgid":"Command line","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:4"},"msgstr":["Kommandozeile"]},"Command's stdin/stdout is used instead of a network connection":{"msgid":"Command's stdin/stdout is used instead of a network connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:13"},"msgstr":["Die stdin/stdout des Kommandos wird anstelle einer Netzwerkverbindung verwendet"]},"Commands":{"msgid":"Commands","comments":{"reference":"tabby-core/src/services/commands.service.ts:104"},"msgstr":["Befehle"]},"Compact (legacy)":{"msgid":"Compact (legacy)","comments":{"reference":"tabby-core/src/theme.ts:21"},"msgstr":[""]},"Config deleted":{"msgid":"Config deleted","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:126"},"msgstr":["Konfiguration gelöscht"]},"Config downloaded":{"msgid":"Config downloaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:108"},"msgstr":["Konfigurationsdatei heruntergeladen"]},"Config file":{"msgid":"Config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:115\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:120"},"msgstr":["Konfigurationsdatei"]},"Config sync":{"msgid":"Config sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:2\ntabby-settings/src/settings.ts:73"},"msgstr":["Konfiguration synchronisieren"]},"Config uploaded":{"msgid":"Config uploaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:90"},"msgstr":["Konfiguration hochgeladen"]},"Configs":{"msgid":"Configs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:31"},"msgstr":["Konfigurationen"]},"Connect through a proxy server":{"msgid":"Connect through a proxy server","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:21"},"msgstr":["Über einen Proxy-Server verbinden"]},"Connect to \"%s\"...":{"msgid":"Connect to \"%s\"...","comments":{"reference":"tabby-core/src/index.ts:214\ntabby-core/src/services/profiles.service.ts:178"},"msgstr":["Mit \"%s\" verbinden..."]},"Connect to a different host first and use it as a proxy":{"msgid":"Connect to a different host first and use it as a proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:17"},"msgstr":["Zuerst mit einem anderen Host verbinden, um diesen als Proxy zu nutzen"]},"Connecting":{"msgid":"Connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:19\ntabby-serial/src/components/serialTab.component.ts:65\ntabby-ssh/src/components/sshTab.component.ts:143\ntabby-telnet/src/components/telnetTab.component.ts:72"},"msgstr":["Verbinde"]},"Connection":{"msgid":"Connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:7"},"msgstr":["Verbindung"]},"Connection failed: {error}":{"msgid":"Connection failed: {error}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:26"},"msgstr":["Verbindung fehlgeschlagen: {error}"]},"Connection name will be used instead":{"msgid":"Connection name will be used instead","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:40"},"msgstr":["Stattdessen wird der Verbindungsname verwendet"]},"Context menu":{"msgid":"Context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:61"},"msgstr":["Kontextmenü"]},"Controls the amount of space between elements":{"msgid":"Controls the amount of space between elements","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:14"},"msgstr":[""]},"Copied":{"msgid":"Copied","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:229\ntabby-terminal/src/api/baseTerminalTab.component.ts:237\ntabby-terminal/src/api/baseTerminalTab.component.ts:553\ntabby-terminal/src/api/baseTerminalTab.component.ts:775\ntabby-terminal/src/tabContextMenu.ts:30"},"msgstr":["Kopiert"]},"Copy":{"msgid":"Copy","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:26"},"msgstr":["Kopieren"]},"Copy current path":{"msgid":"Copy current path","comments":{"reference":"tabby-terminal/src/hotkeys.ts:70\ntabby-terminal/src/tabContextMenu.ts:66"},"msgstr":["Aktuellen Pfad kopieren"]},"Copy full path":{"msgid":"Copy full path","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:29"},"msgstr":["Vollständigen Pfad kopieren"]},"Copy on select":{"msgid":"Copy on select","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:97"},"msgstr":["Bei Auswahl kopieren"]},"Copy to clipboard":{"msgid":"Copy to clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:10"},"msgstr":["In die Zwischenablage kopieren"]},"Copy with formatting":{"msgid":"Copy with formatting","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:103"},"msgstr":["Mit Formatierung kopieren"]},"Could not decrypt config":{"msgid":"Could not decrypt config","comments":{"reference":"tabby-core/src/services/config.service.ts:368"},"msgstr":["Konfiguration konnte nicht entschlüsselt werden"]},"Create":{"msgid":"Create","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:9"},"msgstr":["Erstellen"]},"Create directory":{"msgid":"Create directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:7\ntabby-ssh/src/sftpContextMenu.ts:29"},"msgstr":["Verzeichnis erstellen"]},"Current":{"msgid":"Current","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:90"},"msgstr":["Aktuell"]},"Current color scheme":{"msgid":"Current color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:3"},"msgstr":["Aktuelles Farbschema"]},"Current host key fingerprint":{"msgid":"Current host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:17"},"msgstr":["Aktueller Host-Schlüssel-Fingerabdruck"]},"Current process: {name}":{"msgid":"Current process: {name}","comments":{"reference":"tabby-core/src/tabContextMenu.ts:184"},"msgstr":["Aktueller Prozess: {name}"]},"Cursor shape":{"msgid":"Cursor shape","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:51"},"msgstr":["Cursorform"]},"Custom":{"msgid":"Custom","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:47"},"msgstr":["Benutzerdefiniert"]},"Custom CSS":{"msgid":"Custom CSS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:90"},"msgstr":["Benutzerdefiniertes CSS"]},"Data bits":{"msgid":"Data bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:26"},"msgstr":["Datenbits"]},"Debugging":{"msgid":"Debugging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:80"},"msgstr":["Fehlersuche"]},"Decrease horizontal split size":{"msgid":"Decrease horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:257"},"msgstr":["Größe der horizontalen Teilung verringern"]},"Decrease vertical split size":{"msgid":"Decrease vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:249"},"msgstr":["Größe der vertikalen Teilung verringern"]},"Default profile for new tabs":{"msgid":"Default profile for new tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:8"},"msgstr":["Standardprofil für neue Tabs"]},"Default profile settings":{"msgid":"Default profile settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:78"},"msgstr":["Standard-Profileinstellungen"]},"Defaults":{"msgid":"Defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:124"},"msgstr":["Standardwerte"]},"Defaults for {type}":{"msgid":"Defaults for {type}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:6"},"msgstr":["Standardwerte für {type}"]},"Delete":{"msgid":"Delete","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:44\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:28\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:9\ntabby-settings/src/components/configSyncSettingsTab.component.ts:116\ntabby-settings/src/components/profilesSettingsTab.component.ts:139\ntabby-settings/src/components/profilesSettingsTab.component.ts:211\ntabby-settings/src/components/profilesSettingsTab.component.ts:224\ntabby-settings/src/components/vaultSettingsTab.component.ts:49\ntabby-ssh/src/sftpContextMenu.ts:39\ntabby-ssh/src/sftpContextMenu.ts:47\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:89\ntabby-terminal/src/components/loginScriptsSettings.component.ts:32"},"msgstr":["Löschen"]},"Delete \"{name}\"?":{"msgid":"Delete \"{name}\"?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:137\ntabby-settings/src/components/profilesSettingsTab.component.ts:209\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:87"},"msgstr":["\"{name}\" löschen?"]},"Delete {fullPath}?":{"msgid":"Delete {fullPath}?","comments":{"reference":"tabby-ssh/src/sftpContextMenu.ts:35"},"msgstr":["{fullPath} löschen?"]},"Delete entire line":{"msgid":"Delete entire line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:42"},"msgstr":["Gesamte Zeile löschen"]},"Delete next word":{"msgid":"Delete next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:46"},"msgstr":["Nächstes Wort löschen"]},"Delete previous word":{"msgid":"Delete previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:38"},"msgstr":["Vorheriges Wort löschen"]},"Delete the config on the remote side?":{"msgid":"Delete the config on the remote side?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:114"},"msgstr":["Die Konfiguration auf der entfernten Seite löschen?"]},"Delete the group's profiles?":{"msgid":"Delete the group's profiles?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:221"},"msgstr":["Profile der Gruppe löschen?"]},"Delete this script?":{"msgid":"Delete this script?","comments":{"reference":"tabby-terminal/src/components/loginScriptsSettings.component.ts:29"},"msgstr":["Dieses Skript löschen?"]},"Delete vault contents?":{"msgid":"Delete vault contents?","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:47"},"msgstr":["Tresor Inhalt löschen?"]},"Deleting":{"msgid":"Deleting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:3"},"msgstr":["Lösche"]},"Device":{"msgid":"Device","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:8"},"msgstr":["Gerät"]},"Direct":{"msgid":"Direct","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:10"},"msgstr":["Direkt"]},"Disable":{"msgid":"Disable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:57"},"msgstr":["Deaktivieren"]},"Disable dynamic tab title":{"msgid":"Disable dynamic tab title","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:39"},"msgstr":["Dynamischen Tab-Titel deaktivieren"]},"Disable fluent background while dragging":{"msgid":"Disable fluent background while dragging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:218"},"msgstr":["Transparenten Hintergrund beim Ziehen des Fensters deaktivieren"]},"Disable GPU acceleration":{"msgid":"Disable GPU acceleration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:204"},"msgstr":["Grafikkarten-Beschleunigung deaktivieren"]},"Disabled":{"msgid":"Disabled","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50"},"msgstr":["Deaktiviert"]},"Disconnect":{"msgid":"Disconnect","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:26\ntabby-ssh/src/components/sshTab.component.ts:249\ntabby-telnet/src/components/telnetTab.component.ts:115"},"msgstr":["Verbindung trennen"]},"Disconnect from {host}?":{"msgid":"Disconnect from {host}?","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:247\ntabby-telnet/src/components/telnetTab.component.ts:113"},"msgstr":["Von {host} trennen?"]},"Display images via Sixel escape sequences":{"msgid":"Display images via Sixel escape sequences","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:30"},"msgstr":["Grafiken mittels Sixel Escape-Sequenzen anzeigen"]},"Display on":{"msgid":"Display on","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:85"},"msgstr":["Anzeigen auf"]},"Do not abort":{"msgid":"Do not abort","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:50"},"msgstr":["Nicht abbrechen"]},"Do not close":{"msgid":"Do not close","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:250\ntabby-telnet/src/components/telnetTab.component.ts:116"},"msgstr":["Nicht schließen"]},"Do not remember":{"msgid":"Do not remember","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6\nlocale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:8"},"msgstr":["Nicht merken"]},"Dock always on top":{"msgid":"Dock always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:97"},"msgstr":["Immer oben andocken"]},"Dock the terminal":{"msgid":"Dock the terminal","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:67"},"msgstr":["Terminal andocken"]},"Docked terminal size":{"msgid":"Docked terminal size","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:104"},"msgstr":["Größe des angedockten Terminals"]},"Docked terminal space":{"msgid":"Docked terminal space","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:111"},"msgstr":["Breite des angedockten Terminals"]},"Docking":{"msgid":"Docking","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:64"},"msgstr":["Andocken"]},"Double-click selection will stop at these characters":{"msgid":"Double-click selection will stop at these characters","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:75"},"msgstr":["Doppelklick-Auswahl wird bei diesen Zeichen beendet"]},"Down":{"msgid":"Down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:79"},"msgstr":["Unten"]},"Download":{"msgid":"Download","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:43"},"msgstr":["Herunterladen"]},"Draw bold text in bright colors":{"msgid":"Draw bold text in bright colors","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:23"},"msgstr":["Zeige fett geschriebenen Text in hellen Farben"]},"Duplicate":{"msgid":"Duplicate","comments":{"reference":"tabby-core/src/tabContextMenu.ts:127"},"msgstr":["Duplizieren"]},"Duplicate as administrator":{"msgid":"Duplicate as administrator","comments":{"reference":"tabby-local/src/tabContextMenu.ts:122"},"msgstr":["Als Administrator duplizieren"]},"Duplicate tab":{"msgid":"Duplicate tab","comments":{"reference":"tabby-core/src/hotkeys.ts:61\ntabby-core/src/tabContextMenu.ts:128"},"msgstr":["Tab duplizieren"]},"Edit":{"msgid":"Edit","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:7"},"msgstr":["Bearbeiten"]},"Edit locally":{"msgid":"Edit locally","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:35"},"msgstr":["Lokal bearbeiten"]},"Enable":{"msgid":"Enable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:58"},"msgstr":["Aktivieren"]},"Enable analytics":{"msgid":"Enable analytics","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:19\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:66"},"msgstr":["Anonyme Nutzungsdaten senden"]},"Enable animations":{"msgid":"Enable animations","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:87"},"msgstr":["Animationen aktivieren"]},"Enable automatic installation of updates when they become available.":{"msgid":"Enable automatic installation of updates when they become available.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:74"},"msgstr":["Automatische Installation von Updates aktivieren, wenn diese verfügbar sind."]},"Enable fluent background option":{"msgid":"Enable fluent background option","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:211"},"msgstr":["Fluent Hintergrund-Option aktivieren"]},"Enable font ligatures":{"msgid":"Enable font ligatures","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:16"},"msgstr":["Schrift-Ligaturen aktivieren"]},"Enable global hotkey (Ctrl-Space)":{"msgid":"Enable global hotkey (Ctrl-Space)","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:26"},"msgstr":["Globale Tastenkombination aktivieren (Ctrl-Leerzeichen)"]},"Enables the experimental Windows ConPTY API":{"msgid":"Enables the experimental Windows ConPTY API","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:6"},"msgstr":["Aktiviert die experimentelle Windows ConPTY API"]},"Encrypt config file":{"msgid":"Encrypt config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:36"},"msgstr":["Konfigurationsdatei verschlüsseln"]},"End of the line":{"msgid":"End of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:26"},"msgstr":["Ende der Zeile"]},"Environment":{"msgid":"Environment","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:17"},"msgstr":["Umgebung"]},"Erase config":{"msgid":"Erase config","comments":{"reference":"tabby-core/src/services/config.service.ts:372\ntabby-core/src/services/config.service.ts:386"},"msgstr":["Konfiguration löschen"]},"Erase the Vault":{"msgid":"Erase the Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Tresor leeren"]},"Error in {plugin}:":{"msgid":"Error in {plugin}:","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:6"},"msgstr":["Fehler in {plugin}:"]},"Exact match":{"msgid":"Exact match","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Genaue Übereinstimmung"]},"Example:":{"msgid":"Example:","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:15"},"msgstr":["Beispiel:"]},"Experimental Windows 10 background style known to cause issues":{"msgid":"Experimental Windows 10 background style known to cause issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:212"},"msgstr":["Experimenteller Windows 10 Hintergrund-Stil (bekannt für Probleme)"]},"Export":{"msgid":"Export","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:27"},"msgstr":["Exportieren"]},"Fallback font":{"msgid":"Fallback font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:76"},"msgstr":["Alternative Schriftart"]},"File transfers":{"msgid":"File transfers","comments":{"reference":"locale/tmp-html/tabby-core/src/components/transfersMenu.component.html:3"},"msgstr":["Dateiübertragung"]},"File: {description}":{"msgid":"File: {description}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:91"},"msgstr":["Datei: {description}"]},"Filter":{"msgid":"Filter","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:17"},"msgstr":["Filter"]},"Fixed":{"msgid":"Fixed","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:147"},"msgstr":["Fest"]},"Fluent background sometimes causes drag lag":{"msgid":"Fluent background sometimes causes drag lag","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:219"},"msgstr":["Der transparente Hintergrund führt manchmal zum Stottern"]},"Focus all panes":{"msgid":"Focus all panes","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:78"},"msgstr":["Alle Bereiche fokussieren"]},"Focus all panes at once (broadcast)":{"msgid":"Focus all panes at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:78"},"msgstr":["Alle Bereiche gleichzeitig fokussieren (Broadcast)"]},"Focus all tabs":{"msgid":"Focus all tabs","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:71"},"msgstr":["Alle Tabs fokussieren"]},"Focus all tabs at once (broadcast)":{"msgid":"Focus all tabs at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:82"},"msgstr":["Alle Tabs gleichzeitig fokussieren (Broadcast)"]},"Focus follows mouse":{"msgid":"Focus follows mouse","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:196"},"msgstr":["Fokus folgt der Maus"]},"Focus next pane":{"msgid":"Focus next pane","comments":{"reference":"tabby-core/src/hotkeys.ts:197"},"msgstr":["Nächsten Bereich fokussieren"]},"Focus pane {number}":{"msgid":"Focus pane {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:201\ntabby-core/src/hotkeys.ts:205\ntabby-core/src/hotkeys.ts:209\ntabby-core/src/hotkeys.ts:213\ntabby-core/src/hotkeys.ts:217\ntabby-core/src/hotkeys.ts:221\ntabby-core/src/hotkeys.ts:225\ntabby-core/src/hotkeys.ts:229\ntabby-core/src/hotkeys.ts:233"},"msgstr":["Fokusbereich {number}"]},"Focus previous pane":{"msgid":"Focus previous pane","comments":{"reference":"tabby-core/src/hotkeys.ts:193"},"msgstr":["Vorherigen Bereich fokussieren"]},"Focus the pane above":{"msgid":"Focus the pane above","comments":{"reference":"tabby-core/src/hotkeys.ts:177"},"msgstr":["Den darüberliegenden Bereich fokussieren"]},"Focus the pane below":{"msgid":"Focus the pane below","comments":{"reference":"tabby-core/src/hotkeys.ts:181"},"msgstr":["Den darunterliegenden Bereich fokussieren"]},"Focus the pane on the left":{"msgid":"Focus the pane on the left","comments":{"reference":"tabby-core/src/hotkeys.ts:185"},"msgstr":["Fokussiere den Bereich links"]},"Focus the pane on the right":{"msgid":"Focus the pane on the right","comments":{"reference":"tabby-core/src/hotkeys.ts:189"},"msgstr":["Fokussiere den Bereich rechts"]},"Follow the color scheme":{"msgid":"Follow the color scheme","comments":{"reference":"tabby-core/src/theme.ts:43"},"msgstr":[""]},"Font":{"msgid":"Font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:7"},"msgstr":["Schriftart"]},"For keyboard shortcuts":{"msgid":"For keyboard shortcuts","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:190"},"msgstr":["Für Tastenkombinationen"]},"Force CR":{"msgid":"Force CR","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:51"},"msgstr":["CR erzwingen"]},"Force CRLF":{"msgid":"Force CRLF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:53"},"msgstr":["CRLF erzwingen"]},"Force LF":{"msgid":"Force LF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:52"},"msgstr":["LF erzwingen"]},"Forces a specific SSH agent connection type.":{"msgid":"Forces a specific SSH agent connection type.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:25"},"msgstr":["Erzwingt einen bestimmten SSH-Agenten-Verbindungstyp."]},"Forget":{"msgid":"Forget","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:105"},"msgstr":["Löschen"]},"Forward port":{"msgid":"Forward port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:45"},"msgstr":["Port weiterleiten"]},"Forwarded ports":{"msgid":"Forwarded ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingModal.component.html:3"},"msgstr":["Weitergeleitete Ports"]},"From color scheme":{"msgid":"From color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:46"},"msgstr":["Aus dem Farbschema"]},"From theme":{"msgid":"From theme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:44"},"msgstr":["Aus dem Theme"]},"Frontend":{"msgid":"Frontend","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:6"},"msgstr":["Frontend"]},"Full":{"msgid":"Full","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:61"},"msgstr":["Alle"]},"General":{"msgid":"General","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:3\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:3\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:3"},"msgstr":["Allgemein"]},"Generate a pre-filled GitHub issue":{"msgid":"Generate a pre-filled GitHub issue","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Ein vorausgefülltes GitHub Ticket erzeugen"]},"Get":{"msgid":"Get","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:25"},"msgstr":["Herunterladen"]},"Get it from the Tabby Web settings window":{"msgid":"Get it from the Tabby Web settings window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:18"},"msgstr":["Holen Sie es sich aus dem Einstellungen-Fenster der Tabby-Web-App"]},"Gives the window a blurred transparent background":{"msgid":"Gives the window a blurred transparent background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:29"},"msgstr":["Gibt dem Fenster einen verschwommenen transparenten Hintergrund"]},"Go up":{"msgid":"Go up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:24"},"msgstr":["Nach oben"]},"Green":{"msgid":"Green","comments":{"reference":"tabby-core/src/utils.ts:56"},"msgstr":["Grün"]},"Group":{"msgid":"Group","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:16"},"msgstr":["Gruppe"]},"Hacks":{"msgid":"Hacks","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:201"},"msgstr":["Problembehandlung"]},"Help track the number of Tabby installs across the world!":{"msgid":"Help track the number of Tabby installs across the world!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:20"},"msgstr":["Hilf dabei, die Anzahl der Tabby-Installationen auf der ganzen Welt zu verfolgen!"]},"Help translate Tabby":{"msgid":"Help translate Tabby","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Hilf Tabby zu übersetzen"]},"Hexadecimal":{"msgid":"Hexadecimal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:32\ntabby-terminal/src/components/streamProcessingSettings.component.ts:44"},"msgstr":["Hexadezimal"]},"Hide tab close button":{"msgid":"Hide tab close button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:176"},"msgstr":["Tab Schließen verbergen"]},"Hide tab index":{"msgid":"Hide tab index","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:158"},"msgstr":["Tab-Nummer ausblenden"]},"Hide tab options button":{"msgid":"Hide tab options button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:170"},"msgstr":["Tab Optionen ausblenden"]},"Hide window on focus loss":{"msgid":"Hide window on focus loss","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:118"},"msgstr":["Fenster beim Fokusverlust ausblenden"]},"Hides the docked terminal when you click away.":{"msgid":"Hides the docked terminal when you click away.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:119"},"msgstr":["Versteckt das angedockte Terminal, wenn Sie woanders klicken."]},"Homepage":{"msgid":"Homepage","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:26"},"msgstr":["Homepage"]},"Host":{"msgid":"Host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:34\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:6"},"msgstr":["Host"]},"Host key":{"msgid":"Host key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:206"},"msgstr":["Hostschlüssel"]},"Host key verification":{"msgid":"Host key verification","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:3"},"msgstr":["Hostschlüssel Verifizierung"]},"Hotkeys":{"msgid":"Hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeySettingsTab.component.html:2\ntabby-settings/src/settings.ts:15"},"msgstr":["Tastenkombinationen"]},"How Tabby presents itself through environment vars":{"msgid":"How Tabby presents itself through environment vars","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:69"},"msgstr":["Wie sich Tabby durch Umgebungsvarianten präsentiert"]},"HTTP proxy":{"msgid":"HTTP proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:24"},"msgstr":["HTTP-Proxy"]},"HTTP proxy host":{"msgid":"HTTP proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:61"},"msgstr":["HTTP-Proxy-Host"]},"HTTP proxy port":{"msgid":"HTTP proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:65"},"msgstr":["HTTP-Proxy-Port"]},"Icon":{"msgid":"Icon","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:20"},"msgstr":["Symbol"]},"id.tab-width.dynamic":{"msgid":"id.tab-width.dynamic","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:145"},"msgstr":["Dynamisch"]},"If disabled, only custom profiles will show up in the profile selector":{"msgid":"If disabled, only custom profiles will show up in the profile selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:62"},"msgstr":["Wenn deaktiviert, werden nur benutzerdefinierte Profile in der Profilauswahl angezeigt"]},"Immediately echoes your input locally":{"msgid":"Immediately echoes your input locally","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:23"},"msgstr":["Gibt die Eingabe sofort lokal wieder"]},"Increase horizontal split size":{"msgid":"Increase horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:253"},"msgstr":["Größe der horizontalen Teilung vergrößern"]},"Increase vertical split size":{"msgid":"Increase vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:245"},"msgstr":["Größe der vertikalen Teilung vergrößern"]},"Input is sent as you type":{"msgid":"Input is sent as you type","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:18"},"msgstr":["Eingabe wird beim Tippen gesendet"]},"Input mode":{"msgid":"Input mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:4"},"msgstr":["Eingabemodus"]},"Input newlines":{"msgid":"Input newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:15"},"msgstr":["Eingehende Zeilenumbrüche"]},"Installed":{"msgid":"Installed","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:39"},"msgstr":["Installiert"]},"Installing the update will close all tabs and restart Tabby.":{"msgid":"Installing the update will close all tabs and restart Tabby.","comments":{"reference":"tabby-electron/src/services/updater.service.ts:131"},"msgstr":["Das Installieren des Updates schließt alle Tabs und startet Tabby neu."]},"Intelligent Ctrl-C (copy/abort)":{"msgid":"Intelligent Ctrl-C (copy/abort)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:66"},"msgstr":["Intelligente Strg-C (Kopieren/Abbrechen)"]},"Interactive":{"msgid":"Interactive","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:94"},"msgstr":["Interaktiv"]},"Invalid syntax":{"msgid":"Invalid syntax","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:130"},"msgstr":["Ungültige Syntax"]},"Jump host":{"msgid":"Jump host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:43"},"msgstr":["Jump-Host"]},"Jump to next word":{"msgid":"Jump to next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:34"},"msgstr":["Zum nächsten Wort springen"]},"Jump to previous word":{"msgid":"Jump to previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:30"},"msgstr":["Zum vorherigen Wort springen"]},"Keep":{"msgid":"Keep","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:140\ntabby-settings/src/components/profilesSettingsTab.component.ts:212\ntabby-settings/src/components/vaultSettingsTab.component.ts:50\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:90\ntabby-terminal/src/components/loginScriptsSettings.component.ts:33\ntabby-terminal/src/components/streamProcessingSettings.component.ts:49"},"msgstr":["Behalten"]},"Keep Alive Interval (Milliseconds)":{"msgid":"Keep Alive Interval (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:154"},"msgstr":["Aktivitäts Intervall (Millisekunden)"]},"Keep docked terminal always on top":{"msgid":"Keep docked terminal always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:98"},"msgstr":["Angedocktes Terminal immer oben halten"]},"Key":{"msgid":"Key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:86"},"msgstr":["Schlüssel"]},"Key exchange":{"msgid":"Key exchange","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:186"},"msgstr":["Schlüsselaustausch"]},"Keyboard":{"msgid":"Keyboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:36"},"msgstr":["Tastatur"]},"Keyboard-interactive auth":{"msgid":"Keyboard-interactive auth","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/keyboardInteractiveAuthPanel.component.html:2"},"msgstr":["Tastatur-interaktive Authentifizierung"]},"Kill":{"msgid":"Kill","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:115"},"msgstr":["Beenden erzwingen"]},"Language":{"msgid":"Language","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:10\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Sprache"]},"Last known host key fingerprint":{"msgid":"Last known host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:11"},"msgstr":["Letzter bekannter Host-Schlüssel-Fingerabdruck"]},"Launch WinSCP":{"msgid":"Launch WinSCP","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:32"},"msgstr":["Starte WinSCP"]},"Launch WinSCP for current SSH session":{"msgid":"Launch WinSCP for current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:14"},"msgstr":["Starte WinSCP für die aktuelle SSH-Sitzung"]},"Learn how to allow Tabby to detect remote shell's working directory.":{"msgid":"Learn how to allow Tabby to detect remote shell's working directory.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:7"},"msgstr":["Erfahren Sie, wie Sie Tabby das Arbeitsverzeichnis von Remote Sitzung erkennen lassen können."]},"Left":{"msgid":"Left","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:134\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:76\ntabby-core/src/tabContextMenu.ts:80"},"msgstr":["Links"]},"Lets the shell handle Meta key instead of OS":{"msgid":"Lets the shell handle Meta key instead of OS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:40"},"msgstr":["Ermöglicht der Shell das reagieren auf die Meta-Taste statt des Betriebssystems"]},"Line by line":{"msgid":"Line by line","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:27"},"msgstr":["Zeile für Zeile"]},"Line editor, input is sent after you press Enter":{"msgid":"Line editor, input is sent after you press Enter","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:28"},"msgstr":["Zeileneditor, Eingabe wird nach Drücken der Eingabetaste gesendet"]},"Line padding":{"msgid":"Line padding","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:83"},"msgstr":["Zeilenabstand"]},"Loading":{"msgid":"Loading","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:21"},"msgstr":["Wird geladen"]},"Loading configs...":{"msgid":"Loading configs...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:34"},"msgstr":["Lade Konfigurationen..."]},"Local":{"msgid":"Local","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:39\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Lokal"]},"Local echo":{"msgid":"Local echo","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:22"},"msgstr":["Lokales Echo"]},"Local terminal":{"msgid":"Local terminal","comments":{"reference":"tabby-local/src/profiles.ts:12"},"msgstr":["Lokales Terminal"]},"Login scripts":{"msgid":"Login scripts","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:81\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:221\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:16"},"msgstr":["Login-Skripte"]},"Long-click for context menu":{"msgid":"Long-click for context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:57"},"msgstr":["Langer-Klick für Kontextmenü"]},"Manage profiles":{"msgid":"Manage profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:162"},"msgstr":["Profile verwalten"]},"Max Keep Alive Count":{"msgid":"Max Keep Alive Count","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:160"},"msgstr":["Maximale Anzahl der Aktivitätsintervallen"]},"Maximize the active pane":{"msgid":"Maximize the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:173"},"msgstr":["Aktiven Bereich maximieren"]},"Minimum contrast ratio":{"msgid":"Minimum contrast ratio","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:93\nlocale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:70"},"msgstr":["Minimales Kontrastverhältnis"]},"Modified on {date}":{"msgid":"Modified on {date}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:39"},"msgstr":["Geändert am {date}"]},"Mouse":{"msgid":"Mouse","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:53"},"msgstr":["Maus"]},"Move tab to the left":{"msgid":"Move tab to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:49"},"msgstr":["Tab nach links verschieben"]},"Move tab to the right":{"msgid":"Move tab to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:53"},"msgstr":["Tab nach rechts verschieben"]},"Move to \"Ungrouped\"":{"msgid":"Move to \"Ungrouped\"","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:223"},"msgstr":["Nach \"Ungruppiert\" verschieben"]},"Moving the mouse over an inactive pane will cause it to activate":{"msgid":"Moving the mouse over an inactive pane will cause it to activate","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:197"},"msgstr":["Wenn Sie die Maus über ein inaktives Fenster bewegen, wird es aktiviert"]},"Name":{"msgid":"Name","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:12\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:14"},"msgstr":["Name"]},"Name for the new config":{"msgid":"Name for the new config","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:60"},"msgstr":["Name für die neue Konfiguration"]},"Name for the new directory":{"msgid":"Name for the new directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:3"},"msgstr":["Name des neuen Verzeichnis"]},"Native":{"msgid":"Native","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:57"},"msgstr":["Nativ"]},"New admin tab":{"msgid":"New admin tab","comments":{"reference":"tabby-local/src/tabContextMenu.ts:103"},"msgstr":["Neues Admin Tab"]},"New config on {platform}":{"msgid":"New config on {platform}","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:58"},"msgstr":["Neue Konfiguration auf {platform}"]},"New item":{"msgid":"New item","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:16"},"msgstr":["Neuer Eintrag"]},"New name":{"msgid":"New name","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:193\ntabby-settings/src/components/vaultSettingsTab.component.ts:118"},"msgstr":["Neuer Name"]},"New profile":{"msgid":"New profile","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:20"},"msgstr":["Neues Profil"]},"New profile name":{"msgid":"New profile name","comments":{"reference":"tabby-local/src/tabContextMenu.ts:30"},"msgstr":["Neuer Profilname"]},"New tab":{"msgid":"New tab","comments":{"reference":"tabby-local/src/hotkeys.ts:10"},"msgstr":["Neuer Tab"]},"New tab: {profile}":{"msgid":"New tab: {profile}","comments":{"reference":"tabby-core/src/hotkeys.ts:272"},"msgstr":["Neues Tab: {profile}"]},"New terminal":{"msgid":"New terminal","comments":{"reference":"tabby-local/src/buttonProvider.ts:20\ntabby-local/src/tabContextMenu.ts:77"},"msgstr":["Neues Terminal"]},"New window":{"msgid":"New window","comments":{"reference":"tabby-electron/src/hotkeys.ts:10"},"msgstr":["Neues Fenster"]},"New Window":{"msgid":"New Window","comments":{"reference":"tabby-electron/src/services/dockMenu.service.ts:62"},"msgstr":["Neues Fenster"]},"New with profile":{"msgid":"New with profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:87"},"msgstr":["Neu mit Profil"]},"Next tab":{"msgid":"Next tab","comments":{"reference":"tabby-core/src/hotkeys.ts:41"},"msgstr":["Nächster Tab"]},"No color":{"msgid":"No color","comments":{"reference":"tabby-core/src/utils.ts:54"},"msgstr":["Keine Farbe"]},"No modifier":{"msgid":"No modifier","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:85"},"msgstr":["Kein Modifikator"]},"None":{"msgid":"None","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:41"},"msgstr":["Keine"]},"Normal":{"msgid":"Normal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:17\ntabby-terminal/src/components/streamProcessingSettings.component.ts:39"},"msgstr":["Normal"]},"Normal font weight":{"msgid":"Normal font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:22"},"msgstr":["Strichstärke Normalschrift"]},"Not found":{"msgid":"Not found","comments":{"reference":"tabby-terminal/src/components/searchPanel.component.ts:54\ntabby-terminal/src/components/searchPanel.component.ts:64"},"msgstr":["Nicht gefunden"]},"Notify on activity":{"msgid":"Notify on activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:209"},"msgstr":["Bei Aktivität benachrichtigen"]},"Notify when done":{"msgid":"Notify when done","comments":{"reference":"tabby-core/src/tabContextMenu.ts:187"},"msgstr":["Benachrichtigen, wenn erledigt"]},"Number of lines kept in the buffer":{"msgid":"Number of lines kept in the buffer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:17"},"msgstr":["Anzahl der Zeilen im Puffer"]},"Off":{"msgid":"Off","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:72\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:137\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:60"},"msgstr":["Aus"]},"Official":{"msgid":"Official","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:81"},"msgstr":["Offiziell"]},"On GitHub Discussions":{"msgid":"On GitHub Discussions","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["Auf GitHub Discussions"]},"Opacity":{"msgid":"Opacity","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:46"},"msgstr":["Transparenz"]},"Open DevTools":{"msgid":"Open DevTools","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:82"},"msgstr":["Entwicklerwerkzeuge öffnen"]},"Open Settings":{"msgid":"Open Settings","comments":{"reference":"tabby-settings/src/hotkeys.ts:11"},"msgstr":["Einstellungen öffnen"]},"Open settings tab: {tab}":{"msgid":"Open settings tab: {tab}","comments":{"reference":"tabby-settings/src/hotkeys.ts:25"},"msgstr":["Einstellungen öffnen: {tab}"]},"Open SFTP panel":{"msgid":"Open SFTP panel","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:25"},"msgstr":["SFTP-Panel öffnen"]},"Optional":{"msgid":"Optional","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Optional"]},"Options":{"msgid":"Options","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:11\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:33"},"msgstr":["Optionen"]},"Orange":{"msgid":"Orange","comments":{"reference":"tabby-core/src/utils.ts:57"},"msgstr":["Orange"]},"OS default":{"msgid":"OS default","comments":{"reference":"tabby-electron/src/shells/macDefault.ts:25"},"msgstr":["Betriebssystem-Standard"]},"OS default ({name})":{"msgid":"OS default ({name})","comments":{"reference":"tabby-electron/src/shells/winDefault.ts:43"},"msgstr":["Betriebssystem-Standard ({name})"]},"Output is shown as a hexdump":{"msgid":"Output is shown as a hexdump","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:45"},"msgstr":["Ausgabe wird als Hexdump angezeigt"]},"Output is shown as it is received":{"msgid":"Output is shown as it is received","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:40"},"msgstr":["Ausgabe wird angezeigt, wie sie empfangen wird"]},"Output mode":{"msgid":"Output mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:23"},"msgstr":["Ausgabemodus"]},"Output newlines":{"msgid":"Output newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:34"},"msgstr":["Ausgehende Zeilenumbrüche"]},"Override X11 display":{"msgid":"Override X11 display","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:42"},"msgstr":["X11-Display überschreiben"]},"Overwrite local and sync":{"msgid":"Overwrite local and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:98"},"msgstr":["Lokal überschreiben und synchronisieren"]},"Overwrite remote and sync":{"msgid":"Overwrite remote and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:78"},"msgstr":["Remote überschreiben und synchronisieren"]},"Overwrite the config on the remote side and start syncing?":{"msgid":"Overwrite the config on the remote side and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:76"},"msgstr":["Die Remote Konfiguration überschreiben und mit der Synchronisierung beginnen?"]},"Overwrite the local config and start syncing?":{"msgid":"Overwrite the local config and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:96"},"msgstr":["Die lokale Konfiguration überschreiben und mit der Synchronisierung beginnen?"]},"Pane resize step":{"msgid":"Pane resize step","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:189"},"msgstr":["Bereichsgrößenveränderungsschritt"]},"Panes":{"msgid":"Panes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:186"},"msgstr":["Bereiche"]},"Paper (legacy)":{"msgid":"Paper (legacy)","comments":{"reference":"tabby-core/src/theme.ts:35"},"msgstr":[""]},"Parity":{"msgid":"Parity","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:38"},"msgstr":["Parität"]},"Partial config sync is not possible when the config is encrypted via Vault.":{"msgid":"Partial config sync is not possible when the config is encrypted via Vault.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:64"},"msgstr":["Teilweise Konfigurations-Synchronisation ist nicht möglich, wenn die Konfiguration verschlüsselt ist."]},"Passphrase for a private key with hash {hash}...":{"msgid":"Passphrase for a private key with hash {hash}...","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:87"},"msgstr":["Passwort für einen privaten Schlüssel mit Hash {hash}..."]},"Password":{"msgid":"Password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:100\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:82"},"msgstr":["Passwort"]},"Paste":{"msgid":"Paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:62\ntabby-terminal/src/api/baseTerminalTab.component.ts:483\ntabby-terminal/src/tabContextMenu.ts:35"},"msgstr":["Einfügen"]},"Paste from clipboard":{"msgid":"Paste from clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:14"},"msgstr":["Aus Zwischenablage einfügen"]},"Paste if no selection, else copy":{"msgid":"Paste if no selection, else copy","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:63"},"msgstr":["Einfügen, wenn keine Auswahl, sonst kopieren"]},"Paste multiple lines?":{"msgid":"Paste multiple lines?","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:490"},"msgstr":["Mehrere Zeilen einfügen?"]},"Paste on middle-click":{"msgid":"Paste on middle-click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:68"},"msgstr":["Beim Mittel-Klick einfügen"]},"Path or address of the local X11 socket":{"msgid":"Path or address of the local X11 socket","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:43"},"msgstr":["Pfad oder Adresse des lokalen X11-Sockets"]},"Pin":{"msgid":"Pin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Anheften"]},"Plugins":{"msgid":"Plugins","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:3"},"msgstr":["Erweiterungen"]},"Plugins folder":{"msgid":"Plugins folder","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:4"},"msgstr":["Ordner der Erweiterungen öffnen"]},"Port":{"msgid":"Port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:38\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:10"},"msgstr":["Port"]},"Port opened":{"msgid":"Port opened","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:70"},"msgstr":["Port geöffnet"]},"Ports":{"msgid":"Ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:119\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:12"},"msgstr":["Ports"]},"Press any key to reconnect":{"msgid":"Press any key to reconnect","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:85\ntabby-ssh/src/components/sshTab.component.ts:172\ntabby-telnet/src/components/telnetTab.component.ts:53"},"msgstr":["Drücken Sie eine Taste zum erneuten Verbinden"]},"Press the key now":{"msgid":"Press the key now","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:3"},"msgstr":["Drücken Sie jetzt die Taste"]},"Prevents accidental closing":{"msgid":"Prevents accidental closing","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:21"},"msgstr":["Verhindert versehentliches Schließen"]},"Prevents accidental execution of pasted commands":{"msgid":"Prevents accidental execution of pasted commands","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:110"},"msgstr":["Verhindert versehentliche Ausführung von eingefügten Befehlen"]},"Previous tab":{"msgid":"Previous tab","comments":{"reference":"tabby-core/src/hotkeys.ts:45"},"msgstr":["Vorheriger Tab"]},"Private keys":{"msgid":"Private keys","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:108"},"msgstr":["Privater Schlüssel"]},"Process completed":{"msgid":"Process completed","comments":{"reference":"tabby-core/src/tabContextMenu.ts:195"},"msgstr":["Prozess abgeschlossen"]},"Profile name":{"msgid":"Profile name","comments":{"reference":"tabby-core/src/tabContextMenu.ts:151"},"msgstr":["Profilname"]},"Profiles":{"msgid":"Profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:2\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:4\ntabby-electron/src/services/dockMenu.service.ts:40"},"msgstr":["Profile"]},"Profiles & connections":{"msgid":"Profiles & connections","comments":{"reference":"tabby-core/src/commands.ts:32\ntabby-settings/src/settings.ts:58"},"msgstr":["Profile & Verbindungen"]},"Program":{"msgid":"Program","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:12"},"msgstr":["Programm"]},"Proxy command":{"msgid":"Proxy command","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:30"},"msgstr":["Proxy-Befehl"]},"Purple":{"msgid":"Purple","comments":{"reference":"tabby-core/src/utils.ts:58"},"msgstr":["Lila"]},"Puts all of Tabby's configuration into the vault":{"msgid":"Puts all of Tabby's configuration into the vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:37"},"msgstr":["Die gesamte Tabby-Konfiguration in den Tresor speichern"]},"Quick connect":{"msgid":"Quick connect","comments":{"reference":"tabby-core/src/index.ts:213\ntabby-core/src/services/profiles.service.ts:177"},"msgstr":["Schnellverbindung"]},"Quit":{"msgid":"Quit","comments":{"reference":"tabby-core/src/services/config.service.ts:373\ntabby-core/src/services/config.service.ts:387"},"msgstr":["Beenden"]},"Raw socket connection":{"msgid":"Raw socket connection","comments":{"reference":"tabby-telnet/src/profiles.ts:48"},"msgstr":["Raw Socket-Verbindung"]},"Ready Timeout (Milliseconds)":{"msgid":"Ready Timeout (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:166"},"msgstr":["Timeout (Millisekunden)"]},"Recent":{"msgid":"Recent","comments":{"reference":"tabby-core/src/services/profiles.service.ts:120\ntabby-core/src/services/profiles.service.ts:134\ntabby-electron/src/services/dockMenu.service.ts:28"},"msgstr":["Neueste"]},"Reconnect":{"msgid":"Reconnect","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:5\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:10\nlocale/tmp-html/tabby-telnet/src/components/telnetTab.component.html:3"},"msgstr":["Neu verbinden"]},"Red":{"msgid":"Red","comments":{"reference":"tabby-core/src/utils.ts:59"},"msgstr":["Rot"]},"Regex":{"msgid":"Regex","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Regex"]},"Release notes":{"msgid":"Release notes","comments":{"reference":"tabby-settings/src/components/releaseNotesTab.component.ts:27"},"msgstr":["Versionshinweise"]},"Remember for {time}":{"msgid":"Remember for {time}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6"},"msgstr":["{time} lang merken"]},"Remote":{"msgid":"Remote","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:41\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Remote"]},"Remove whitespace and newlines around the copied text":{"msgid":"Remove whitespace and newlines around the copied text","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:124"},"msgstr":["Leerzeichen und Zeilenumbrüche um den kopierten Text entfernen"]},"Rename":{"msgid":"Rename","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:25\ntabby-core/src/tabContextMenu.ts:120"},"msgstr":["Umbenennen"]},"Rename tab":{"msgid":"Rename tab","comments":{"reference":"tabby-core/src/hotkeys.ts:25\ntabby-core/src/tabContextMenu.ts:121"},"msgstr":["Tab umbenennen"]},"Rendering":{"msgid":"Rendering","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:3"},"msgstr":["Darstellung"]},"Reopen last tab":{"msgid":"Reopen last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:33"},"msgstr":["Letzten Tab neu öffnen"]},"Replace":{"msgid":"Replace","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:26"},"msgstr":["Ersetzen"]},"Report a problem":{"msgid":"Report a problem","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:11\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Ein Problem melden"]},"Require a key to click links":{"msgid":"Require a key to click links","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:81"},"msgstr":["Eine Taste zum öffnen von Links benötigen"]},"Reset zoom":{"msgid":"Reset zoom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:62"},"msgstr":["Vergrößerung zurücksetzen"]},"Restart current serial session":{"msgid":"Restart current serial session","comments":{"reference":"tabby-serial/src/hotkeys.ts:14"},"msgstr":["Aktuelle serielle Sitzung neu starten"]},"Restart current SSH session":{"msgid":"Restart current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:10"},"msgstr":["Aktuelle SSH-Sitzung neu starten"]},"Restart current Telnet session":{"msgid":"Restart current Telnet session","comments":{"reference":"tabby-telnet/src/hotkeys.ts:10"},"msgstr":["Aktuelle Telnet-Sitzung neu starten"]},"Restart tab":{"msgid":"Restart tab","comments":{"reference":"tabby-core/src/hotkeys.ts:65"},"msgstr":["Tab neu starten"]},"Restart the app to apply changes":{"msgid":"Restart the app to apply changes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:140"},"msgstr":["Anwendung neu starten, um Änderungen zu übernehmen"]},"Restore terminal tabs on app start":{"msgid":"Restore terminal tabs on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:159"},"msgstr":["Terminal-Tabs beim Anwendungs-Start wiederherstellen"]},"Reuse session for multiple tabs":{"msgid":"Reuse session for multiple tabs","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:147"},"msgstr":["Sitzung für mehrere Tabs wiederverwenden"]},"Right":{"msgid":"Right","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:136\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:78\ntabby-core/src/tabContextMenu.ts:78"},"msgstr":["Rechts"]},"Right click":{"msgid":"Right click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:56"},"msgstr":["Rechtsklick"]},"Run as administrator":{"msgid":"Run as administrator","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:5"},"msgstr":["Als Administrator ausführen"]},"Save":{"msgid":"Save","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:6\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:52\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:30"},"msgstr":["Speichern"]},"Save a password in the keychain":{"msgid":"Save a password in the keychain","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:101"},"msgstr":["Passwort im Schlüsselbund sichern"]},"Save and apply":{"msgid":"Save and apply","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:129"},"msgstr":["Speichern und anwenden"]},"Save as profile":{"msgid":"Save as profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:27"},"msgstr":["Als Profil speichern"]},"Save layout as profile":{"msgid":"Save layout as profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:148"},"msgstr":["Layout als Profil speichern"]},"Saved":{"msgid":"Saved","comments":{"reference":"tabby-local/src/tabContextMenu.ts:48"},"msgstr":["Gespeichert"]},"Saved layout":{"msgid":"Saved layout","comments":{"reference":"tabby-core/src/profiles.ts:19"},"msgstr":["Gespeichertes Layout"]},"Scroll on input":{"msgid":"Scroll on input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:46"},"msgstr":["Scrollen bei Eingabe"]},"Scroll terminal one page down":{"msgid":"Scroll terminal one page down","comments":{"reference":"tabby-terminal/src/hotkeys.ts:94"},"msgstr":["Scrolle Terminal eine Seite nach unten"]},"Scroll terminal one page up":{"msgid":"Scroll terminal one page up","comments":{"reference":"tabby-terminal/src/hotkeys.ts:90"},"msgstr":["Scrolle Terminal eine Seite nach oben"]},"Scroll terminal to bottom":{"msgid":"Scroll terminal to bottom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:98"},"msgstr":["Terminal nach unten scrollen"]},"Scroll terminal to top":{"msgid":"Scroll terminal to top","comments":{"reference":"tabby-terminal/src/hotkeys.ts:86"},"msgstr":["Terminal zum Anfang scrollen"]},"Scrollback":{"msgid":"Scrollback","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:16"},"msgstr":["Scrollback"]},"Scrolls the terminal to the bottom on user input":{"msgid":"Scrolls the terminal to the bottom on user input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:47"},"msgstr":["Scrollt das Terminal bei Benutzereingabe nach unten"]},"Search":{"msgid":"Search","comments":{"reference":"tabby-terminal/src/hotkeys.ts:74"},"msgstr":["Suche"]},"Search color schemes":{"msgid":"Search color schemes","comments":{"reference":"tabby-terminal/src/components/colorSchemeSelector.component.ts:9\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:10"},"msgstr":["Farbschemen durchsuchen"]},"Search hotkeys":{"msgid":"Search hotkeys","comments":{"reference":"tabby-settings/src/components/hotkeySettingsTab.component.ts:12"},"msgstr":["Tastenkombinationen durchsuchen"]},"Search plugins":{"msgid":"Search plugins","comments":{"reference":"tabby-plugin-manager/src/components/pluginsSettingsTab.component.ts:14"},"msgstr":["Plugins durchsuchen"]},"Secret sync token":{"msgid":"Secret sync token","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:17"},"msgstr":["Geheimes Sync-Token"]},"Select":{"msgid":"Select","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:45\ntabby-electron/src/services/platform.service.ts:195"},"msgstr":["Auswählen"]},"Select a base profile to use as a template":{"msgid":"Select a base profile to use as a template","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:65"},"msgstr":["Wählen Sie ein Basis-Profil als Vorlage"]},"Select all":{"msgid":"Select all","comments":{"reference":"tabby-terminal/src/hotkeys.ts:18"},"msgstr":["Alle auswählen"]},"Select file storage":{"msgid":"Select file storage","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:46"},"msgstr":["Verzeichnis auswählen"]},"Select profile":{"msgid":"Select profile","comments":{"reference":"tabby-core/src/index.ts:225"},"msgstr":["Profil auswählen"]},"Select profile or enter an address":{"msgid":"Select profile or enter an address","comments":{"reference":"tabby-core/src/services/profiles.service.ts:186"},"msgstr":["Profil auswählen oder Adresse eingeben"]},"Send bytes by typing in hex values":{"msgid":"Send bytes by typing in hex values","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:33"},"msgstr":["Sende Bytes durch Eingabe von Hex-Werten"]},"Sends data one byte at a time":{"msgid":"Sends data one byte at a time","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:75"},"msgstr":["Sendet Daten Byte für Byte"]},"Serial":{"msgid":"Serial","comments":{"reference":"tabby-serial/src/profiles.ts:14\ntabby-serial/src/profiles.ts:72"},"msgstr":["Seriell"]},"Serial connection":{"msgid":"Serial connection","comments":{"reference":"tabby-serial/src/profiles.ts:51\ntabby-serial/src/profiles.ts:62"},"msgstr":["Serielle Verbindung"]},"Serial: {description}":{"msgid":"Serial: {description}","comments":{"reference":"tabby-serial/src/profiles.ts:71"},"msgstr":["Serielle Verbindung: {description}"]},"Set master passphrase":{"msgid":"Set master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:2\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:5"},"msgstr":["Hauptpasswort festlegen"]},"Set passphrase":{"msgid":"Set passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:11"},"msgstr":["Passwort festlegen"]},"Set password":{"msgid":"Set password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:104"},"msgstr":["Passwort festlegen"]},"Set Tabby as %COMSPEC%":{"msgid":"Set Tabby as %COMSPEC%","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:168"},"msgstr":["Tabby als %COMSPEC% setzen"]},"Set to 0 to disable recent profiles":{"msgid":"Set to 0 to disable recent profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:55"},"msgstr":["Auf 0 setzen, um die zuletzt benutzten Profile zu deaktivieren"]},"Sets the SSH agent's named pipe path.":{"msgid":"Sets the SSH agent's named pipe path.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:36"},"msgstr":["Legt den Pfad des SSH-Agenten-Pipes fest."]},"Settings":{"msgid":"Settings","comments":{"reference":"tabby-settings/src/buttonProvider.ts:28\ntabby-settings/src/components/settingsTab.component.ts:57"},"msgstr":["Einstellungen"]},"Shell":{"msgid":"Shell","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:2"},"msgstr":["Shell"]},"Shell does not support current path detection":{"msgid":"Shell does not support current path detection","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:555"},"msgstr":["Shell unterstützt keine aktuelle Pfaderkennung"]},"Shell integration":{"msgid":"Shell integration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:59"},"msgstr":["Shell-Integration"]},"Show {type} profile selector":{"msgid":"Show {type} profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:276"},"msgstr":["Zeige {type} Profilauswahl"]},"Show a confirmation box when pasting multiple lines":{"msgid":"Show a confirmation box when pasting multiple lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:117"},"msgstr":["Beim Einfügen mehrerer Zeilen eine Bestätigungsbox anzeigen"]},"Show built-in profiles in selector":{"msgid":"Show built-in profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:61"},"msgstr":["Integrierte Profile im Selektor anzeigen"]},"Show command selector":{"msgid":"Show command selector","comments":{"reference":"tabby-core/src/hotkeys.ts:13"},"msgstr":["Befehlsauswahl anzeigen"]},"Show config file":{"msgid":"Show config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:132"},"msgstr":["Konfigurationsdatei im Dateibrowser anzeigen"]},"Show defaults":{"msgid":"Show defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:131"},"msgstr":["Standardwerte anzeigen"]},"Show Mixer":{"msgid":"Show Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:146"},"msgstr":["Mixer anzeigen"]},"Show pane labels (for rearranging)":{"msgid":"Show pane labels (for rearranging)","comments":{"reference":"tabby-core/src/hotkeys.ts:57"},"msgstr":["Bereichnamen anzeigen (für Neuanordnung)"]},"Show profile icon on tab":{"msgid":"Show profile icon on tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:164"},"msgstr":["Profilsymbol im Tab anzeigen"]},"Show profile selector":{"msgid":"Show profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:17"},"msgstr":["Profilauswahl anzeigen"]},"Show recent profiles in selector":{"msgid":"Show recent profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:54"},"msgstr":["Zuletzt benutzte Profile im Selektor anzeigen"]},"Show release notes":{"msgid":"Show release notes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Versionshinweise anzeigen"]},"Show Serial connections":{"msgid":"Show Serial connections","comments":{"reference":"tabby-serial/src/hotkeys.ts:10"},"msgstr":["Serielle Verbindungen anzeigen"]},"Show tabs in fullscreen mode":{"msgid":"Show tabs in fullscreen mode","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:152"},"msgstr":["Tabs im Vollbildmodus anzeigen"]},"Show toolbar":{"msgid":"Show toolbar","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:58"},"msgstr":["Symbolleiste anzeigen"]},"Show vault contents":{"msgid":"Show vault contents","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:44"},"msgstr":["Tresor Inhalt anzeigen"]},"Sixel graphics support (experimental)":{"msgid":"Sixel graphics support (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:29"},"msgstr":["Sixel Grafikunterstützung (experimentell)"]},"Skip MoTD/banner":{"msgid":"Skip MoTD/banner","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:140"},"msgstr":["MoTD/Banner überspringen"]},"Slow feed":{"msgid":"Slow feed","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:74"},"msgstr":["Langsamer Feed"]},"Snaps the window to a side of the screen":{"msgid":"Snaps the window to a side of the screen","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:68\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:86"},"msgstr":["Einrasten des Fensters an einer Seite des Bildschirms"]},"SOCKS proxy":{"msgid":"SOCKS proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:22\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:9\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:20"},"msgstr":["SOCKS-Proxy"]},"SOCKS proxy host":{"msgid":"SOCKS proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:51"},"msgstr":["SOCKS-Proxy-Host"]},"SOCKS proxy port":{"msgid":"SOCKS proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:55"},"msgstr":["SOCKS-Proxy-Port"]},"Sound":{"msgid":"Sound","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:130"},"msgstr":["Töne"]},"Source code":{"msgid":"Source code","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:31"},"msgstr":["Quellcode"]},"Spaciness":{"msgid":"Spaciness","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:13"},"msgstr":[""]},"Split":{"msgid":"Split","comments":{"reference":"tabby-core/src/tabContextMenu.ts:75"},"msgstr":["Teilen"]},"Split to the bottom":{"msgid":"Split to the bottom","comments":{"reference":"tabby-core/src/hotkeys.ts:161"},"msgstr":["Nach unten teilen"]},"Split to the down":{"msgid":"Split to the down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:85"},"msgstr":["Nach unten teilen"]},"Split to the left":{"msgid":"Split to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:165\ntabby-core/src/tabContextMenu.ts:86"},"msgstr":["Nach links teilen"]},"Split to the right":{"msgid":"Split to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:157\ntabby-core/src/tabContextMenu.ts:84"},"msgstr":["Nach rechts teilen"]},"Split to the top":{"msgid":"Split to the top","comments":{"reference":"tabby-core/src/hotkeys.ts:169"},"msgstr":["Nach oben teilen"]},"Split to the up":{"msgid":"Split to the up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:87"},"msgstr":["Nach oben teilen"]},"SSH connection":{"msgid":"SSH connection","comments":{"reference":"tabby-ssh/src/profiles.ts:81"},"msgstr":["SSH-Verbindung"]},"SSH connection management is now done through the \"Profiles & connections\" tab":{"msgid":"SSH connection management is now done through the \"Profiles & connections\" tab","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:53"},"msgstr":["SSH-Verbindungsverwaltung erfolgt nun über die Registerkarte \"Profile & Verbindungen\""]},"SSH password for {user}@{host}:{port}":{"msgid":"SSH password for {user}@{host}:{port}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:84"},"msgstr":["SSH-Passwort für {user}@{host}:{port}"]},"Standard (legacy)":{"msgid":"Standard (legacy)","comments":{"reference":"tabby-core/src/theme.ts:9"},"msgstr":[""]},"Startup":{"msgid":"Startup","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:150"},"msgstr":["Beim Start"]},"Stop bits":{"msgid":"Stop bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:32"},"msgstr":["Stoppbits"]},"Strip":{"msgid":"Strip","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:50"},"msgstr":["Entfernen"]},"Subscribe to updates":{"msgid":"Subscribe to updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Updates abonnieren"]},"Substitutions allowed.":{"msgid":"Substitutions allowed.","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:13"},"msgstr":["Ersetzungen erlaubt."]},"Switch profile":{"msgid":"Switch profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:290"},"msgstr":["Profil wechseln"]},"Switch profile in the active pane":{"msgid":"Switch profile in the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:237"},"msgstr":["Profil im aktiven Bereich wechseln"]},"Switches terminal frontend implementation (experimental)":{"msgid":"Switches terminal frontend implementation (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:7"},"msgstr":["Umschaltung der Frontend-Implementierung (experimentell)"]},"Sync":{"msgid":"Sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:4"},"msgstr":["Synchronisierung"]},"Sync automatically":{"msgid":"Sync automatically","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:53"},"msgstr":["Automatisch synchronisieren"]},"Sync host":{"msgid":"Sync host","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:8"},"msgstr":["Synchronisiere Host"]},"Sync hotkeys":{"msgid":"Sync hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:68"},"msgstr":["Tastenkombination synchronisieren"]},"Sync Vault":{"msgid":"Sync Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:80"},"msgstr":["Tresor synchronisieren"]},"Sync window settings":{"msgid":"Sync window settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:74"},"msgstr":["Fenster Einstellungen synchronisieren"]},"Tab {number}":{"msgid":"Tab {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:101\ntabby-core/src/hotkeys.ts:105\ntabby-core/src/hotkeys.ts:109\ntabby-core/src/hotkeys.ts:113\ntabby-core/src/hotkeys.ts:117\ntabby-core/src/hotkeys.ts:121\ntabby-core/src/hotkeys.ts:125\ntabby-core/src/hotkeys.ts:129\ntabby-core/src/hotkeys.ts:133\ntabby-core/src/hotkeys.ts:137\ntabby-core/src/hotkeys.ts:141\ntabby-core/src/hotkeys.ts:145\ntabby-core/src/hotkeys.ts:149\ntabby-core/src/hotkeys.ts:153\ntabby-core/src/hotkeys.ts:77\ntabby-core/src/hotkeys.ts:81\ntabby-core/src/hotkeys.ts:85\ntabby-core/src/hotkeys.ts:89\ntabby-core/src/hotkeys.ts:93\ntabby-core/src/hotkeys.ts:97"},"msgstr":["Tab {number}"]},"Tab activity":{"msgid":"Tab activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:223"},"msgstr":["Tab Aktivität"]},"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:":{"msgid":"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:3"},"msgstr":["Tabby konnte nicht mit deinen Plugins starten, so dass alle Plugins von Dritten in dieser Sitzung deaktiviert wurden. Der Fehler war:"]},"Tabby news and updates on Twitter":{"msgid":"Tabby news and updates on Twitter","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Nachrichten und Updates von Tabby auf Twitter"]},"Tabs":{"msgid":"Tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:123"},"msgstr":["Tabs"]},"Tabs location":{"msgid":"Tabs location","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:126"},"msgstr":["Tab Position "]},"Tabs width":{"msgid":"Tabs width","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:141"},"msgstr":["Tabs Breite"]},"Telnet session":{"msgid":"Telnet session","comments":{"reference":"tabby-telnet/src/profiles.ts:32"},"msgstr":["Telnet-Sitzung"]},"Terminal":{"msgid":"Terminal","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:204\ntabby-terminal/src/settings.ts:43"},"msgstr":["Terminal"]},"Terminal background":{"msgid":"Terminal background","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:40"},"msgstr":["Terminal-Hintergrund"]},"Terminal bell":{"msgid":"Terminal bell","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:133"},"msgstr":["Terminal Glocke"]},"Terminal identification":{"msgid":"Terminal identification","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:68"},"msgstr":["Terminal-Identifikation"]},"Thank you for downloading Tabby!":{"msgid":"Thank you for downloading Tabby!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:7"},"msgstr":["Vielen Dank, dass Sie Tabby heruntergeladen haben!"]},"Theme":{"msgid":"Theme","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:5"},"msgstr":["Theme"]},"There are active file transfers":{"msgid":"There are active file transfers","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:47"},"msgstr":["Es gibt aktive Dateiübertragungen"]},"There is a saved password for this connection":{"msgid":"There is a saved password for this connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:102"},"msgstr":["Es gibt ein gespeichertes Passwort für diese Verbindung"]},"These apply to all profiles of a given type":{"msgid":"These apply to all profiles of a given type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:79"},"msgstr":["Diese gelten für alle Profile eines bestimmten Typs"]},"Thin":{"msgid":"Thin","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:59"},"msgstr":["Dünn"]},"Tick this if you're experiencing aliasing, ghosting or other visual issues":{"msgid":"Tick this if you're experiencing aliasing, ghosting or other visual issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:205"},"msgstr":["Aktivieren Sie dies, wenn Sie visuelle Probleme haben"]},"Toggle fullscreen mode":{"msgid":"Toggle fullscreen mode","comments":{"reference":"tabby-core/src/hotkeys.ts:21"},"msgstr":["Vollbildmodus umschalten"]},"Toggle last tab":{"msgid":"Toggle last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:37"},"msgstr":["Zum letzten Tab wechseln"]},"Toggle terminal window":{"msgid":"Toggle terminal window","comments":{"reference":"tabby-electron/src/hotkeys.ts:14"},"msgstr":["Terminalfenster umschalten"]},"Toggles the Tabby window visibility":{"msgid":"Toggles the Tabby window visibility","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:27"},"msgstr":["Schaltet die Sichtbarkeit des Tabby-Fensters um"]},"Top":{"msgid":"Top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:130\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:74"},"msgstr":["Oben"]},"Trim whitespace and newlines":{"msgid":"Trim whitespace and newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:123"},"msgstr":["Leerzeichen und Zeilenumbrüche kürzen"]},"Try again":{"msgid":"Try again","comments":{"reference":"tabby-core/src/services/config.service.ts:371"},"msgstr":["Erneut versuchen"]},"Trying saved password":{"msgid":"Trying saved password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:482"},"msgstr":["Versuche gespeichertes Passwort"]},"Turn current tab's panes into separate tabs":{"msgid":"Turn current tab's panes into separate tabs","comments":{"reference":"tabby-core/src/hotkeys.ts:69"},"msgstr":["Aktuelle Teilbereiche in separate Tabs verwandeln"]},"Ungrouped":{"msgid":"Ungrouped","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:18"},"msgstr":["Nicht gruppiert"]},"Uninstall":{"msgid":"Uninstall","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:59"},"msgstr":["Deinstallieren"]},"Unknown":{"msgid":"Unknown","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:257"},"msgstr":["Unbekannt"]},"Unknown secret of type {type} for {key}":{"msgid":"Unknown secret of type {type} for {key}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:93"},"msgstr":["Unbekanntes Geheimnis des Typs {type} für {key}"]},"Unpin":{"msgid":"Unpin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Lösen"]},"Up":{"msgid":"Up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:81"},"msgstr":["Hoch"]},"Update":{"msgid":"Update","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:14\ntabby-electron/src/services/updater.service.ts:133"},"msgstr":["Aktualisieren"]},"Upgrade to {version}":{"msgid":"Upgrade to {version}","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:52"},"msgstr":["Aktualisieren auf Version {version}"]},"Upload":{"msgid":"Upload","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:10"},"msgstr":["Hochladen"]},"Upload as a new config":{"msgid":"Upload as a new config","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:46"},"msgstr":["Als neue Konfiguration hochladen"]},"Use {altKeyName} as the Meta key":{"msgid":"Use {altKeyName} as the Meta key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:39"},"msgstr":["{altKeyName} als Meta-Taste verwenden"]},"Use ConPTY":{"msgid":"Use ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:5"},"msgstr":["ConPTY verwenden"]},"User default":{"msgid":"User default","comments":{"reference":"tabby-electron/src/shells/linuxDefault.ts:31\ntabby-electron/src/shells/linuxDefault.ts:38"},"msgstr":["Benutzer Standard"]},"Username":{"msgid":"Username","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:70"},"msgstr":["Benutzername"]},"Using CONNECT method":{"msgid":"Using CONNECT method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:25"},"msgstr":["Mit der CONNECT-Methode"]},"Using preset password":{"msgid":"Using preset password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:471"},"msgstr":["Vorgegebenes Passwort wird verwendet"]},"Vault":{"msgid":"Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:9"},"msgstr":["Tresor"]},"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.":{"msgid":"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:4"},"msgstr":["Der Tresor ist ein immer verschlüsselter Container für SSH-Passwörter und private Schlüssel."]},"Vault is empty":{"msgid":"Vault is empty","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:17"},"msgstr":["Tresor ist leer"]},"Vault is locked":{"msgid":"Vault is locked","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:4\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:43"},"msgstr":["Tresor ist gesperrt"]},"Vault is not configured":{"msgid":"Vault is not configured","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:3"},"msgstr":["Tresor ist nicht konfiguriert"]},"Vault master passphrase needs to be set to allow storing secrets":{"msgid":"Vault master passphrase needs to be set to allow storing secrets","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:39"},"msgstr":["Tresor Hauptpasswort muss gesetzt werden, um Einträge speichern zu können"]},"Verify host keys when connecting":{"msgid":"Verify host keys when connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:11"},"msgstr":["Hostschlüssel bei Verbindung überprüfen"]},"Version":{"msgid":"Version","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:75"},"msgstr":["Version"]},"Version: {version}":{"msgid":"Version: {version}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:13"},"msgstr":["Version: {version}"]},"Vibrancy":{"msgid":"Vibrancy","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:28"},"msgstr":["Vibrancy"]},"Visual":{"msgid":"Visual","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:139"},"msgstr":["Optisch"]},"Warn on multi-line paste":{"msgid":"Warn on multi-line paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:116"},"msgstr":["Beim mehrzeiligen Einfügen warnen"]},"Warn when closing active connections":{"msgid":"Warn when closing active connections","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:5"},"msgstr":["Warnung beim Schließen aktiver Verbindungen"]},"Warning: remote host's key has suddenly changed!":{"msgid":"Warning: remote host's key has suddenly changed!","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:6"},"msgstr":["Warnung: Der Schlüssel des entfernten Hosts hat sich plötzlich geändert!"]},"We're only tracking your Tabby and OS versions.":{"msgid":"We're only tracking your Tabby and OS versions.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:67"},"msgstr":["Wir analysieren nur Ihre Tabby- und Betriebssystem-Versionen."]},"Welcome":{"msgid":"Welcome","comments":{"reference":"tabby-core/src/components/welcomeTab.component.ts:25"},"msgstr":["Willkommen"]},"What's new":{"msgid":"What's new","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Was gibt's Neues?"]},"When enabled, links are only clickable while holding this key":{"msgid":"When enabled, links are only clickable while holding this key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:82"},"msgstr":["Wenn aktiviert, sind Links nur anklickbar, während Sie diese Taste gedrückt halten"]},"When WinSCP is detected, you can launch an SCP session from the context menu.":{"msgid":"When WinSCP is detected, you can launch an SCP session from the context menu.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:18"},"msgstr":["Wenn WinSCP erkannt wird, können Sie eine SCP-Sitzung aus dem Kontextmenü starten."]},"Whether a custom window or an OS native window should be used":{"msgid":"Whether a custom window or an OS native window should be used","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:53"},"msgstr":["Ob ein benutzerdefiniertes Fenster- oder das Fenster Layout des Betriebssystems verwendet werden soll"]},"Will prevent the SSH greeting from showing up":{"msgid":"Will prevent the SSH greeting from showing up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:141"},"msgstr":[""]},"Window":{"msgid":"Window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:2\ntabby-settings/src/settings.ts:30"},"msgstr":["Fenster"]},"Window dimension along the edge":{"msgid":"Window dimension along the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:112"},"msgstr":["Fenstergröße entlang am Rand"]},"Window dimension away from the edge":{"msgid":"Window dimension away from the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:105"},"msgstr":["Fenstergröße weg vom Rand"]},"Window frame":{"msgid":"Window frame","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:52"},"msgstr":["Fensterrahmen"]},"Windows":{"msgid":"Windows","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:165"},"msgstr":["Windows"]},"Windows 10 build 18309 or above is recommended for ConPTY":{"msgid":"Windows 10 build 18309 or above is recommended for ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:11"},"msgstr":["Windows 10 Build 18309 oder höher wird für ConPTY empfohlen"]},"WinSCP path":{"msgid":"WinSCP path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:17"},"msgstr":["WinSCP-Pfad"]},"Word separators":{"msgid":"Word separators","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:74"},"msgstr":["Worttrennzeichen"]},"Working directory":{"msgid":"Working directory","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:10"},"msgstr":["Arbeitsverzeichnis"]},"Working directory detection":{"msgid":"Working directory detection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:15\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:6"},"msgstr":["Arbeitsverzeichniserkennung"]},"WSL terminal bell can only be muted via Volume Mixer":{"msgid":"WSL terminal bell can only be muted via Volume Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:145"},"msgstr":["WSL-Terminal Glocke kann nur über Lautstärkeregler abgeschaltet werden"]},"WSL terminal only supports TrueColor with ConPTY":{"msgid":"WSL terminal only supports TrueColor with ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:14"},"msgstr":["WSL-Terminal unterstützt TrueColor nur mit ConPTY"]},"X11 forwarding":{"msgid":"X11 forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:128"},"msgstr":["X11-Weiterleitung"]},"Yellow":{"msgid":"Yellow","comments":{"reference":"tabby-core/src/utils.ts:60"},"msgstr":["Gelb"]},"You can change it later, but it's unrecoverable if forgotten.":{"msgid":"You can change it later, but it's unrecoverable if forgotten.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:4"},"msgstr":["Du kannst es später ändern, aber es lässt sich nicht wiederherstellen wenn vergessen."]},"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.":{"msgid":"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:7"},"msgstr":["Sie könnten gerade Opfer eines Man-in-the-Middle-Angriffs sein oder der Host-Schlüssel könnte gerade geändert worden sein."]},"Zoom in":{"msgid":"Zoom in","comments":{"reference":"tabby-terminal/src/hotkeys.ts:54"},"msgstr":["Hineinzoomen"]},"Zoom out":{"msgid":"Zoom out","comments":{"reference":"tabby-terminal/src/hotkeys.ts:58"},"msgstr":["Herauszoomen"]}},"[Dynamic] port forwarding":{"id.port-forwarding.dynamic":{"msgid":"id.port-forwarding.dynamic","msgctxt":"[Dynamic] port forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:43\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Dynamisch"]}}}}

/***/ }),

/***/ 6702:
/*!**************************!*\
  !*** ../locale/en-GB.po ***!
  \**************************/
/***/ ((module) => {

module.exports = {"charset":"utf-8","headers":{"Content-Type":"text/plain; charset=UTF-8","Plural-Forms":"nplurals=2; plural=(n != 1);","X-Crowdin-Project":"tabby","X-Crowdin-Project-ID":"493349","X-Crowdin-Language":"en-GB","X-Crowdin-File":"/locale/app.pot","X-Crowdin-File-ID":"75","Project-Id-Version":"tabby","Language-Team":"English, United Kingdom","Language":"en_GB","PO-Revision-Date":"2023-04-10 18:13"},"translations":{"":{"":{"msgid":"","msgstr":["Content-Type: text/plain; charset=UTF-8\nPlural-Forms: nplurals=2; plural=(n != 1);\nX-Crowdin-Project: tabby\nX-Crowdin-Project-ID: 493349\nX-Crowdin-Language: en-GB\nX-Crowdin-File: /locale/app.pot\nX-Crowdin-File-ID: 75\nProject-Id-Version: tabby\nLanguage-Team: English, United Kingdom\nLanguage: en_GB\nPO-Revision-Date: 2023-04-10 18:13\n"]},"\"{command}\" is still running. Close?":{"msgid":"\"{command}\" is still running. Close?","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:111"},"msgstr":[""]},"{name} copy":{"msgid":"{name} copy","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:79\ntabby-settings/src/components/profilesSettingsTab.component.ts:90"},"msgstr":[""]},"A second font family used to display characters missing in the main font":{"msgid":"A second font family used to display characters missing in the main font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:77"},"msgstr":[""]},"Abort all":{"msgid":"Abort all","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:49"},"msgstr":[""]},"Accept and remember key":{"msgid":"Accept and remember key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:24"},"msgstr":[""]},"Accept just this once":{"msgid":"Accept just this once","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:25"},"msgstr":[""]},"Accessibility":{"msgid":"Accessibility","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:84"},"msgstr":[""]},"Acrylic background":{"msgid":"Acrylic background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:27"},"msgstr":[""]},"Add":{"msgid":"Add","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:24\nlocale/tmp-html/tabby-local/src/components/environmentEditor.component.html:11"},"msgstr":[""]},"Add a port forward":{"msgid":"Add a port forward","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:16"},"msgstr":[""]},"Add a private key":{"msgid":"Add a private key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:115"},"msgstr":[""]},"Add...":{"msgid":"Add...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/multiHotkeyInput.component.html:8"},"msgstr":[""]},"Additional space between lines":{"msgid":"Additional space between lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:84"},"msgstr":[""]},"Advanced":{"msgid":"Advanced","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:22\nlocale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:61\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:50\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:124"},"msgstr":[""]},"Agent":{"msgid":"Agent","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:90"},"msgstr":[""]},"Agent forwarding":{"msgid":"Agent forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:134"},"msgstr":[""]},"Agent pipe path":{"msgid":"Agent pipe path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:35"},"msgstr":[""]},"Agent type":{"msgid":"Agent type","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:24"},"msgstr":[""]},"Allows opening .bat files in tabs, but breaks some shells":{"msgid":"Allows opening .bat files in tabs, but breaks some shells","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:169"},"msgstr":[""]},"Allows quickly opening a terminal in the selected folder":{"msgid":"Allows quickly opening a terminal in the selected folder","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:60"},"msgstr":[""]},"Appearance":{"msgid":"Appearance","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:2\ntabby-terminal/src/settings.ts:14"},"msgstr":[""]},"Application":{"msgid":"Application","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:4"},"msgstr":[""]},"Application settings":{"msgid":"Application settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:47"},"msgstr":[""]},"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.":{"msgid":"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.","comments":{"reference":"tabby-web/src/services/hostWindow.service.ts:19"},"msgstr":[""]},"Are you sure?":{"msgid":"Are you sure?","comments":{"reference":"tabby-core/src/services/config.service.ts:383"},"msgstr":[""]},"Arguments":{"msgid":"Arguments","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:18"},"msgstr":[""]},"Ask a question":{"msgid":"Ask a question","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":[""]},"Ask before closing the browser tab":{"msgid":"Ask before closing the browser tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:20"},"msgstr":[""]},"Audible":{"msgid":"Audible","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:141"},"msgstr":[""]},"Authentication method":{"msgid":"Authentication method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:74"},"msgstr":[""]},"Author":{"msgid":"Author","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:79"},"msgstr":[""]},"Auto":{"msgid":"Auto","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:78"},"msgstr":[""]},"Auto-open a terminal on app start":{"msgid":"Auto-open a terminal on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:153"},"msgstr":[""]},"Automatic":{"msgid":"Automatic","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:13\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:53\nlocale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:28"},"msgstr":[""]},"Automatic Updates":{"msgid":"Automatic Updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:73"},"msgstr":[""]},"Automatically upload changes and check for updates every minute":{"msgid":"Automatically upload changes and check for updates every minute","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:54"},"msgstr":[""]},"Available":{"msgid":"Available","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:10"},"msgstr":[""]},"Background type":{"msgid":"Background type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:35"},"msgstr":[""]},"Baud rate":{"msgid":"Baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:14\ntabby-serial/src/components/serialTab.component.ts:111\ntabby-serial/src/profiles.ts:86"},"msgstr":[""]},"Beginning of the line":{"msgid":"Beginning of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:22"},"msgstr":[""]},"Blink cursor":{"msgid":"Blink cursor","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:64"},"msgstr":[""]},"Blue":{"msgid":"Blue","comments":{"reference":"tabby-core/src/utils.ts:55"},"msgstr":[""]},"Blur":{"msgid":"Blur","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:39"},"msgstr":[""]},"Bold font weight":{"msgid":"Bold font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:28"},"msgstr":[""]},"Bottom":{"msgid":"Bottom","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:132\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:80"},"msgstr":[""]},"Bracketed paste (requires shell support)":{"msgid":"Bracketed paste (requires shell support)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:109"},"msgstr":[""]},"Broadcast mode. Click anywhere to cancel.":{"msgid":"Broadcast mode. Click anywhere to cancel.","comments":{"reference":"tabby-terminal/src/services/multifocus.service.ts:19"},"msgstr":[""]},"Built-in":{"msgid":"Built-in","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50\ntabby-settings/src/components/profilesSettingsTab.component.ts:182"},"msgstr":[""]},"Cancel":{"msgid":"Cancel","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:7\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:53\nlocale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:14\nlocale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:12\nlocale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:10\nlocale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:7\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:32\ntabby-electron/src/services/updater.service.ts:134\ntabby-local/src/components/terminalTab.component.ts:116\ntabby-settings/src/components/configSyncSettingsTab.component.ts:117\ntabby-settings/src/components/configSyncSettingsTab.component.ts:79\ntabby-settings/src/components/configSyncSettingsTab.component.ts:99\ntabby-ssh/src/sftpContextMenu.ts:40\ntabby-terminal/src/api/baseTerminalTab.component.ts:484"},"msgstr":[""]},"Change baud rate":{"msgid":"Change baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:4"},"msgstr":[""]},"Change tab color":{"msgid":"Change tab color","comments":{"reference":"tabby-core/src/tabContextMenu.ts:133"},"msgstr":["Change tab colour"]},"Change the master passphrase":{"msgid":"Change the master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":[""]},"Check for updates":{"msgid":"Check for updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:13"},"msgstr":[""]},"Ciphers":{"msgid":"Ciphers","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:172\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:176"},"msgstr":[""]},"Clear":{"msgid":"Clear","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSelector.component.html:5"},"msgstr":[""]},"Clear recent profiles":{"msgid":"Clear recent profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:133"},"msgstr":[""]},"Clear terminal":{"msgid":"Clear terminal","comments":{"reference":"tabby-terminal/src/hotkeys.ts:50"},"msgstr":[""]},"Clear terminal after connection":{"msgid":"Clear terminal after connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:49"},"msgstr":[""]},"Clipboard":{"msgid":"Clipboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:94"},"msgstr":[""]},"Close":{"msgid":"Close","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:7\ntabby-core/src/tabContextMenu.ts:33"},"msgstr":[""]},"Close and never show again":{"msgid":"Close and never show again","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:32"},"msgstr":[""]},"Close focused pane":{"msgid":"Close focused pane","comments":{"reference":"tabby-core/src/hotkeys.ts:241"},"msgstr":[""]},"Close other tabs":{"msgid":"Close other tabs","comments":{"reference":"tabby-core/src/tabContextMenu.ts:48"},"msgstr":[""]},"Close tab":{"msgid":"Close tab","comments":{"reference":"tabby-core/src/hotkeys.ts:29\ntabby-core/src/tabContextMenu.ts:34"},"msgstr":[""]},"Close tabs to the left":{"msgid":"Close tabs to the left","comments":{"reference":"tabby-core/src/tabContextMenu.ts:64"},"msgstr":[""]},"Close tabs to the right":{"msgid":"Close tabs to the right","comments":{"reference":"tabby-core/src/tabContextMenu.ts:56"},"msgstr":[""]},"Close the window after closing the last tab":{"msgid":"Close the window after closing the last tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:182"},"msgstr":[""]},"Color":{"msgid":"Color","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:33\ntabby-core/src/tabContextMenu.ts:132"},"msgstr":["Colour"]},"Color scheme":{"msgid":"Color scheme","comments":{"reference":"tabby-terminal/src/settings.ts:29"},"msgstr":["Colour scheme"]},"Colors":{"msgid":"Colors","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:216"},"msgstr":[""]},"Combine all tabs into the current tab":{"msgid":"Combine all tabs into the current tab","comments":{"reference":"tabby-core/src/hotkeys.ts:73"},"msgstr":[""]},"Command line":{"msgid":"Command line","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:4"},"msgstr":[""]},"Command's stdin/stdout is used instead of a network connection":{"msgid":"Command's stdin/stdout is used instead of a network connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:13"},"msgstr":[""]},"Commands":{"msgid":"Commands","comments":{"reference":"tabby-core/src/services/commands.service.ts:104"},"msgstr":[""]},"Compact (legacy)":{"msgid":"Compact (legacy)","comments":{"reference":"tabby-core/src/theme.ts:21"},"msgstr":[""]},"Config deleted":{"msgid":"Config deleted","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:126"},"msgstr":[""]},"Config downloaded":{"msgid":"Config downloaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:108"},"msgstr":[""]},"Config file":{"msgid":"Config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:115\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:120"},"msgstr":[""]},"Config sync":{"msgid":"Config sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:2\ntabby-settings/src/settings.ts:73"},"msgstr":[""]},"Config uploaded":{"msgid":"Config uploaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:90"},"msgstr":[""]},"Configs":{"msgid":"Configs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:31"},"msgstr":[""]},"Connect through a proxy server":{"msgid":"Connect through a proxy server","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:21"},"msgstr":[""]},"Connect to \"%s\"...":{"msgid":"Connect to \"%s\"...","comments":{"reference":"tabby-core/src/index.ts:214\ntabby-core/src/services/profiles.service.ts:178"},"msgstr":[""]},"Connect to a different host first and use it as a proxy":{"msgid":"Connect to a different host first and use it as a proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:17"},"msgstr":[""]},"Connecting":{"msgid":"Connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:19\ntabby-serial/src/components/serialTab.component.ts:65\ntabby-ssh/src/components/sshTab.component.ts:143\ntabby-telnet/src/components/telnetTab.component.ts:72"},"msgstr":[""]},"Connection":{"msgid":"Connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:7"},"msgstr":[""]},"Connection failed: {error}":{"msgid":"Connection failed: {error}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:26"},"msgstr":[""]},"Connection name will be used instead":{"msgid":"Connection name will be used instead","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:40"},"msgstr":[""]},"Context menu":{"msgid":"Context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:61"},"msgstr":[""]},"Controls the amount of space between elements":{"msgid":"Controls the amount of space between elements","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:14"},"msgstr":[""]},"Copied":{"msgid":"Copied","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:229\ntabby-terminal/src/api/baseTerminalTab.component.ts:237\ntabby-terminal/src/api/baseTerminalTab.component.ts:553\ntabby-terminal/src/api/baseTerminalTab.component.ts:775\ntabby-terminal/src/tabContextMenu.ts:30"},"msgstr":[""]},"Copy":{"msgid":"Copy","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:26"},"msgstr":[""]},"Copy current path":{"msgid":"Copy current path","comments":{"reference":"tabby-terminal/src/hotkeys.ts:70\ntabby-terminal/src/tabContextMenu.ts:66"},"msgstr":[""]},"Copy full path":{"msgid":"Copy full path","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:29"},"msgstr":[""]},"Copy on select":{"msgid":"Copy on select","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:97"},"msgstr":[""]},"Copy to clipboard":{"msgid":"Copy to clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:10"},"msgstr":[""]},"Copy with formatting":{"msgid":"Copy with formatting","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:103"},"msgstr":[""]},"Could not decrypt config":{"msgid":"Could not decrypt config","comments":{"reference":"tabby-core/src/services/config.service.ts:368"},"msgstr":[""]},"Create":{"msgid":"Create","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:9"},"msgstr":[""]},"Create directory":{"msgid":"Create directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:7\ntabby-ssh/src/sftpContextMenu.ts:29"},"msgstr":[""]},"Current":{"msgid":"Current","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:90"},"msgstr":[""]},"Current color scheme":{"msgid":"Current color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:3"},"msgstr":["Current colour scheme"]},"Current host key fingerprint":{"msgid":"Current host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:17"},"msgstr":[""]},"Current process: {name}":{"msgid":"Current process: {name}","comments":{"reference":"tabby-core/src/tabContextMenu.ts:184"},"msgstr":[""]},"Cursor shape":{"msgid":"Cursor shape","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:51"},"msgstr":[""]},"Custom":{"msgid":"Custom","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:47"},"msgstr":[""]},"Custom CSS":{"msgid":"Custom CSS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:90"},"msgstr":[""]},"Data bits":{"msgid":"Data bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:26"},"msgstr":[""]},"Debugging":{"msgid":"Debugging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:80"},"msgstr":[""]},"Decrease horizontal split size":{"msgid":"Decrease horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:257"},"msgstr":[""]},"Decrease vertical split size":{"msgid":"Decrease vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:249"},"msgstr":[""]},"Default profile for new tabs":{"msgid":"Default profile for new tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:8"},"msgstr":[""]},"Default profile settings":{"msgid":"Default profile settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:78"},"msgstr":[""]},"Defaults":{"msgid":"Defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:124"},"msgstr":[""]},"Defaults for {type}":{"msgid":"Defaults for {type}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:6"},"msgstr":[""]},"Delete":{"msgid":"Delete","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:44\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:28\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:9\ntabby-settings/src/components/configSyncSettingsTab.component.ts:116\ntabby-settings/src/components/profilesSettingsTab.component.ts:139\ntabby-settings/src/components/profilesSettingsTab.component.ts:211\ntabby-settings/src/components/profilesSettingsTab.component.ts:224\ntabby-settings/src/components/vaultSettingsTab.component.ts:49\ntabby-ssh/src/sftpContextMenu.ts:39\ntabby-ssh/src/sftpContextMenu.ts:47\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:89\ntabby-terminal/src/components/loginScriptsSettings.component.ts:32"},"msgstr":[""]},"Delete \"{name}\"?":{"msgid":"Delete \"{name}\"?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:137\ntabby-settings/src/components/profilesSettingsTab.component.ts:209\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:87"},"msgstr":[""]},"Delete {fullPath}?":{"msgid":"Delete {fullPath}?","comments":{"reference":"tabby-ssh/src/sftpContextMenu.ts:35"},"msgstr":[""]},"Delete entire line":{"msgid":"Delete entire line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:42"},"msgstr":[""]},"Delete next word":{"msgid":"Delete next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:46"},"msgstr":[""]},"Delete previous word":{"msgid":"Delete previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:38"},"msgstr":[""]},"Delete the config on the remote side?":{"msgid":"Delete the config on the remote side?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:114"},"msgstr":[""]},"Delete the group's profiles?":{"msgid":"Delete the group's profiles?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:221"},"msgstr":[""]},"Delete this script?":{"msgid":"Delete this script?","comments":{"reference":"tabby-terminal/src/components/loginScriptsSettings.component.ts:29"},"msgstr":[""]},"Delete vault contents?":{"msgid":"Delete vault contents?","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:47"},"msgstr":[""]},"Deleting":{"msgid":"Deleting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:3"},"msgstr":[""]},"Device":{"msgid":"Device","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:8"},"msgstr":[""]},"Direct":{"msgid":"Direct","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:10"},"msgstr":[""]},"Disable":{"msgid":"Disable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:57"},"msgstr":[""]},"Disable dynamic tab title":{"msgid":"Disable dynamic tab title","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:39"},"msgstr":[""]},"Disable fluent background while dragging":{"msgid":"Disable fluent background while dragging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:218"},"msgstr":[""]},"Disable GPU acceleration":{"msgid":"Disable GPU acceleration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:204"},"msgstr":[""]},"Disabled":{"msgid":"Disabled","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50"},"msgstr":[""]},"Disconnect":{"msgid":"Disconnect","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:26\ntabby-ssh/src/components/sshTab.component.ts:249\ntabby-telnet/src/components/telnetTab.component.ts:115"},"msgstr":[""]},"Disconnect from {host}?":{"msgid":"Disconnect from {host}?","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:247\ntabby-telnet/src/components/telnetTab.component.ts:113"},"msgstr":[""]},"Display images via Sixel escape sequences":{"msgid":"Display images via Sixel escape sequences","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:30"},"msgstr":[""]},"Display on":{"msgid":"Display on","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:85"},"msgstr":[""]},"Do not abort":{"msgid":"Do not abort","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:50"},"msgstr":[""]},"Do not close":{"msgid":"Do not close","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:250\ntabby-telnet/src/components/telnetTab.component.ts:116"},"msgstr":[""]},"Do not remember":{"msgid":"Do not remember","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6\nlocale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:8"},"msgstr":[""]},"Dock always on top":{"msgid":"Dock always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:97"},"msgstr":[""]},"Dock the terminal":{"msgid":"Dock the terminal","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:67"},"msgstr":[""]},"Docked terminal size":{"msgid":"Docked terminal size","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:104"},"msgstr":[""]},"Docked terminal space":{"msgid":"Docked terminal space","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:111"},"msgstr":[""]},"Docking":{"msgid":"Docking","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:64"},"msgstr":[""]},"Double-click selection will stop at these characters":{"msgid":"Double-click selection will stop at these characters","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:75"},"msgstr":[""]},"Down":{"msgid":"Down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:79"},"msgstr":[""]},"Download":{"msgid":"Download","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:43"},"msgstr":[""]},"Draw bold text in bright colors":{"msgid":"Draw bold text in bright colors","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:23"},"msgstr":["Draw bold text in bright colours"]},"Duplicate":{"msgid":"Duplicate","comments":{"reference":"tabby-core/src/tabContextMenu.ts:127"},"msgstr":[""]},"Duplicate as administrator":{"msgid":"Duplicate as administrator","comments":{"reference":"tabby-local/src/tabContextMenu.ts:122"},"msgstr":[""]},"Duplicate tab":{"msgid":"Duplicate tab","comments":{"reference":"tabby-core/src/hotkeys.ts:61\ntabby-core/src/tabContextMenu.ts:128"},"msgstr":[""]},"Edit":{"msgid":"Edit","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:7"},"msgstr":[""]},"Edit locally":{"msgid":"Edit locally","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:35"},"msgstr":[""]},"Enable":{"msgid":"Enable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:58"},"msgstr":[""]},"Enable analytics":{"msgid":"Enable analytics","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:19\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:66"},"msgstr":[""]},"Enable animations":{"msgid":"Enable animations","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:87"},"msgstr":[""]},"Enable automatic installation of updates when they become available.":{"msgid":"Enable automatic installation of updates when they become available.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:74"},"msgstr":[""]},"Enable fluent background option":{"msgid":"Enable fluent background option","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:211"},"msgstr":[""]},"Enable font ligatures":{"msgid":"Enable font ligatures","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:16"},"msgstr":[""]},"Enable global hotkey (Ctrl-Space)":{"msgid":"Enable global hotkey (Ctrl-Space)","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:26"},"msgstr":[""]},"Enables the experimental Windows ConPTY API":{"msgid":"Enables the experimental Windows ConPTY API","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:6"},"msgstr":[""]},"Encrypt config file":{"msgid":"Encrypt config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:36"},"msgstr":[""]},"End of the line":{"msgid":"End of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:26"},"msgstr":[""]},"Environment":{"msgid":"Environment","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:17"},"msgstr":[""]},"Erase config":{"msgid":"Erase config","comments":{"reference":"tabby-core/src/services/config.service.ts:372\ntabby-core/src/services/config.service.ts:386"},"msgstr":[""]},"Erase the Vault":{"msgid":"Erase the Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":[""]},"Error in {plugin}:":{"msgid":"Error in {plugin}:","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:6"},"msgstr":[""]},"Exact match":{"msgid":"Exact match","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":[""]},"Example:":{"msgid":"Example:","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:15"},"msgstr":[""]},"Experimental Windows 10 background style known to cause issues":{"msgid":"Experimental Windows 10 background style known to cause issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:212"},"msgstr":[""]},"Export":{"msgid":"Export","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:27"},"msgstr":[""]},"Fallback font":{"msgid":"Fallback font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:76"},"msgstr":[""]},"File transfers":{"msgid":"File transfers","comments":{"reference":"locale/tmp-html/tabby-core/src/components/transfersMenu.component.html:3"},"msgstr":[""]},"File: {description}":{"msgid":"File: {description}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:91"},"msgstr":[""]},"Filter":{"msgid":"Filter","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:17"},"msgstr":[""]},"Fixed":{"msgid":"Fixed","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:147"},"msgstr":[""]},"Fluent background sometimes causes drag lag":{"msgid":"Fluent background sometimes causes drag lag","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:219"},"msgstr":[""]},"Focus all panes":{"msgid":"Focus all panes","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:78"},"msgstr":[""]},"Focus all panes at once (broadcast)":{"msgid":"Focus all panes at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:78"},"msgstr":[""]},"Focus all tabs":{"msgid":"Focus all tabs","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:71"},"msgstr":[""]},"Focus all tabs at once (broadcast)":{"msgid":"Focus all tabs at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:82"},"msgstr":[""]},"Focus follows mouse":{"msgid":"Focus follows mouse","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:196"},"msgstr":[""]},"Focus next pane":{"msgid":"Focus next pane","comments":{"reference":"tabby-core/src/hotkeys.ts:197"},"msgstr":[""]},"Focus pane {number}":{"msgid":"Focus pane {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:201\ntabby-core/src/hotkeys.ts:205\ntabby-core/src/hotkeys.ts:209\ntabby-core/src/hotkeys.ts:213\ntabby-core/src/hotkeys.ts:217\ntabby-core/src/hotkeys.ts:221\ntabby-core/src/hotkeys.ts:225\ntabby-core/src/hotkeys.ts:229\ntabby-core/src/hotkeys.ts:233"},"msgstr":[""]},"Focus previous pane":{"msgid":"Focus previous pane","comments":{"reference":"tabby-core/src/hotkeys.ts:193"},"msgstr":[""]},"Focus the pane above":{"msgid":"Focus the pane above","comments":{"reference":"tabby-core/src/hotkeys.ts:177"},"msgstr":[""]},"Focus the pane below":{"msgid":"Focus the pane below","comments":{"reference":"tabby-core/src/hotkeys.ts:181"},"msgstr":[""]},"Focus the pane on the left":{"msgid":"Focus the pane on the left","comments":{"reference":"tabby-core/src/hotkeys.ts:185"},"msgstr":[""]},"Focus the pane on the right":{"msgid":"Focus the pane on the right","comments":{"reference":"tabby-core/src/hotkeys.ts:189"},"msgstr":[""]},"Follow the color scheme":{"msgid":"Follow the color scheme","comments":{"reference":"tabby-core/src/theme.ts:43"},"msgstr":[""]},"Font":{"msgid":"Font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:7"},"msgstr":[""]},"For keyboard shortcuts":{"msgid":"For keyboard shortcuts","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:190"},"msgstr":[""]},"Force CR":{"msgid":"Force CR","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:51"},"msgstr":[""]},"Force CRLF":{"msgid":"Force CRLF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:53"},"msgstr":[""]},"Force LF":{"msgid":"Force LF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:52"},"msgstr":[""]},"Forces a specific SSH agent connection type.":{"msgid":"Forces a specific SSH agent connection type.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:25"},"msgstr":[""]},"Forget":{"msgid":"Forget","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:105"},"msgstr":[""]},"Forward port":{"msgid":"Forward port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:45"},"msgstr":[""]},"Forwarded ports":{"msgid":"Forwarded ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingModal.component.html:3"},"msgstr":[""]},"From color scheme":{"msgid":"From color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:46"},"msgstr":["From colour scheme"]},"From theme":{"msgid":"From theme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:44"},"msgstr":[""]},"Frontend":{"msgid":"Frontend","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:6"},"msgstr":[""]},"Full":{"msgid":"Full","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:61"},"msgstr":[""]},"General":{"msgid":"General","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:3\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:3\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:3"},"msgstr":[""]},"Generate a pre-filled GitHub issue":{"msgid":"Generate a pre-filled GitHub issue","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":[""]},"Get":{"msgid":"Get","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:25"},"msgstr":[""]},"Get it from the Tabby Web settings window":{"msgid":"Get it from the Tabby Web settings window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:18"},"msgstr":[""]},"Gives the window a blurred transparent background":{"msgid":"Gives the window a blurred transparent background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:29"},"msgstr":[""]},"Go up":{"msgid":"Go up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:24"},"msgstr":[""]},"Green":{"msgid":"Green","comments":{"reference":"tabby-core/src/utils.ts:56"},"msgstr":[""]},"Group":{"msgid":"Group","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:16"},"msgstr":[""]},"Hacks":{"msgid":"Hacks","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:201"},"msgstr":[""]},"Help track the number of Tabby installs across the world!":{"msgid":"Help track the number of Tabby installs across the world!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:20"},"msgstr":[""]},"Help translate Tabby":{"msgid":"Help translate Tabby","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":[""]},"Hexadecimal":{"msgid":"Hexadecimal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:32\ntabby-terminal/src/components/streamProcessingSettings.component.ts:44"},"msgstr":[""]},"Hide tab close button":{"msgid":"Hide tab close button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:176"},"msgstr":[""]},"Hide tab index":{"msgid":"Hide tab index","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:158"},"msgstr":[""]},"Hide tab options button":{"msgid":"Hide tab options button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:170"},"msgstr":[""]},"Hide window on focus loss":{"msgid":"Hide window on focus loss","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:118"},"msgstr":[""]},"Hides the docked terminal when you click away.":{"msgid":"Hides the docked terminal when you click away.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:119"},"msgstr":[""]},"Homepage":{"msgid":"Homepage","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:26"},"msgstr":[""]},"Host":{"msgid":"Host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:34\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:6"},"msgstr":[""]},"Host key":{"msgid":"Host key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:206"},"msgstr":[""]},"Host key verification":{"msgid":"Host key verification","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:3"},"msgstr":[""]},"Hotkeys":{"msgid":"Hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeySettingsTab.component.html:2\ntabby-settings/src/settings.ts:15"},"msgstr":[""]},"How Tabby presents itself through environment vars":{"msgid":"How Tabby presents itself through environment vars","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:69"},"msgstr":[""]},"HTTP proxy":{"msgid":"HTTP proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:24"},"msgstr":[""]},"HTTP proxy host":{"msgid":"HTTP proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:61"},"msgstr":[""]},"HTTP proxy port":{"msgid":"HTTP proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:65"},"msgstr":[""]},"Icon":{"msgid":"Icon","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:20"},"msgstr":[""]},"id.tab-width.dynamic":{"msgid":"id.tab-width.dynamic","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:145"},"msgstr":["Dynamic"]},"If disabled, only custom profiles will show up in the profile selector":{"msgid":"If disabled, only custom profiles will show up in the profile selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:62"},"msgstr":[""]},"Immediately echoes your input locally":{"msgid":"Immediately echoes your input locally","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:23"},"msgstr":[""]},"Increase horizontal split size":{"msgid":"Increase horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:253"},"msgstr":[""]},"Increase vertical split size":{"msgid":"Increase vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:245"},"msgstr":[""]},"Input is sent as you type":{"msgid":"Input is sent as you type","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:18"},"msgstr":[""]},"Input mode":{"msgid":"Input mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:4"},"msgstr":[""]},"Input newlines":{"msgid":"Input newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:15"},"msgstr":[""]},"Installed":{"msgid":"Installed","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:39"},"msgstr":[""]},"Installing the update will close all tabs and restart Tabby.":{"msgid":"Installing the update will close all tabs and restart Tabby.","comments":{"reference":"tabby-electron/src/services/updater.service.ts:131"},"msgstr":[""]},"Intelligent Ctrl-C (copy/abort)":{"msgid":"Intelligent Ctrl-C (copy/abort)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:66"},"msgstr":[""]},"Interactive":{"msgid":"Interactive","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:94"},"msgstr":[""]},"Invalid syntax":{"msgid":"Invalid syntax","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:130"},"msgstr":[""]},"Jump host":{"msgid":"Jump host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:43"},"msgstr":[""]},"Jump to next word":{"msgid":"Jump to next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:34"},"msgstr":[""]},"Jump to previous word":{"msgid":"Jump to previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:30"},"msgstr":[""]},"Keep":{"msgid":"Keep","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:140\ntabby-settings/src/components/profilesSettingsTab.component.ts:212\ntabby-settings/src/components/vaultSettingsTab.component.ts:50\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:90\ntabby-terminal/src/components/loginScriptsSettings.component.ts:33\ntabby-terminal/src/components/streamProcessingSettings.component.ts:49"},"msgstr":[""]},"Keep Alive Interval (Milliseconds)":{"msgid":"Keep Alive Interval (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:154"},"msgstr":[""]},"Keep docked terminal always on top":{"msgid":"Keep docked terminal always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:98"},"msgstr":[""]},"Key":{"msgid":"Key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:86"},"msgstr":[""]},"Key exchange":{"msgid":"Key exchange","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:186"},"msgstr":[""]},"Keyboard":{"msgid":"Keyboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:36"},"msgstr":[""]},"Keyboard-interactive auth":{"msgid":"Keyboard-interactive auth","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/keyboardInteractiveAuthPanel.component.html:2"},"msgstr":[""]},"Kill":{"msgid":"Kill","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:115"},"msgstr":[""]},"Language":{"msgid":"Language","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:10\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":[""]},"Last known host key fingerprint":{"msgid":"Last known host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:11"},"msgstr":[""]},"Launch WinSCP":{"msgid":"Launch WinSCP","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:32"},"msgstr":[""]},"Launch WinSCP for current SSH session":{"msgid":"Launch WinSCP for current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:14"},"msgstr":[""]},"Learn how to allow Tabby to detect remote shell's working directory.":{"msgid":"Learn how to allow Tabby to detect remote shell's working directory.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:7"},"msgstr":[""]},"Left":{"msgid":"Left","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:134\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:76\ntabby-core/src/tabContextMenu.ts:80"},"msgstr":[""]},"Lets the shell handle Meta key instead of OS":{"msgid":"Lets the shell handle Meta key instead of OS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:40"},"msgstr":[""]},"Line by line":{"msgid":"Line by line","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:27"},"msgstr":[""]},"Line editor, input is sent after you press Enter":{"msgid":"Line editor, input is sent after you press Enter","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:28"},"msgstr":[""]},"Line padding":{"msgid":"Line padding","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:83"},"msgstr":[""]},"Loading":{"msgid":"Loading","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:21"},"msgstr":[""]},"Loading configs...":{"msgid":"Loading configs...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:34"},"msgstr":[""]},"Local":{"msgid":"Local","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:39\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":[""]},"Local echo":{"msgid":"Local echo","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:22"},"msgstr":[""]},"Local terminal":{"msgid":"Local terminal","comments":{"reference":"tabby-local/src/profiles.ts:12"},"msgstr":[""]},"Login scripts":{"msgid":"Login scripts","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:81\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:221\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:16"},"msgstr":[""]},"Long-click for context menu":{"msgid":"Long-click for context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:57"},"msgstr":[""]},"Manage profiles":{"msgid":"Manage profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:162"},"msgstr":[""]},"Max Keep Alive Count":{"msgid":"Max Keep Alive Count","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:160"},"msgstr":[""]},"Maximize the active pane":{"msgid":"Maximize the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:173"},"msgstr":["Maximise the active pane"]},"Minimum contrast ratio":{"msgid":"Minimum contrast ratio","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:93\nlocale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:70"},"msgstr":[""]},"Modified on {date}":{"msgid":"Modified on {date}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:39"},"msgstr":[""]},"Mouse":{"msgid":"Mouse","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:53"},"msgstr":[""]},"Move tab to the left":{"msgid":"Move tab to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:49"},"msgstr":[""]},"Move tab to the right":{"msgid":"Move tab to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:53"},"msgstr":[""]},"Move to \"Ungrouped\"":{"msgid":"Move to \"Ungrouped\"","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:223"},"msgstr":[""]},"Moving the mouse over an inactive pane will cause it to activate":{"msgid":"Moving the mouse over an inactive pane will cause it to activate","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:197"},"msgstr":[""]},"Name":{"msgid":"Name","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:12\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:14"},"msgstr":[""]},"Name for the new config":{"msgid":"Name for the new config","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:60"},"msgstr":[""]},"Name for the new directory":{"msgid":"Name for the new directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:3"},"msgstr":[""]},"Native":{"msgid":"Native","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:57"},"msgstr":[""]},"New admin tab":{"msgid":"New admin tab","comments":{"reference":"tabby-local/src/tabContextMenu.ts:103"},"msgstr":[""]},"New config on {platform}":{"msgid":"New config on {platform}","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:58"},"msgstr":[""]},"New item":{"msgid":"New item","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:16"},"msgstr":[""]},"New name":{"msgid":"New name","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:193\ntabby-settings/src/components/vaultSettingsTab.component.ts:118"},"msgstr":[""]},"New profile":{"msgid":"New profile","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:20"},"msgstr":[""]},"New profile name":{"msgid":"New profile name","comments":{"reference":"tabby-local/src/tabContextMenu.ts:30"},"msgstr":[""]},"New tab":{"msgid":"New tab","comments":{"reference":"tabby-local/src/hotkeys.ts:10"},"msgstr":[""]},"New tab: {profile}":{"msgid":"New tab: {profile}","comments":{"reference":"tabby-core/src/hotkeys.ts:272"},"msgstr":[""]},"New terminal":{"msgid":"New terminal","comments":{"reference":"tabby-local/src/buttonProvider.ts:20\ntabby-local/src/tabContextMenu.ts:77"},"msgstr":[""]},"New window":{"msgid":"New window","comments":{"reference":"tabby-electron/src/hotkeys.ts:10"},"msgstr":[""]},"New Window":{"msgid":"New Window","comments":{"reference":"tabby-electron/src/services/dockMenu.service.ts:62"},"msgstr":[""]},"New with profile":{"msgid":"New with profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:87"},"msgstr":[""]},"Next tab":{"msgid":"Next tab","comments":{"reference":"tabby-core/src/hotkeys.ts:41"},"msgstr":[""]},"No color":{"msgid":"No color","comments":{"reference":"tabby-core/src/utils.ts:54"},"msgstr":["No colour"]},"No modifier":{"msgid":"No modifier","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:85"},"msgstr":[""]},"None":{"msgid":"None","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:41"},"msgstr":[""]},"Normal":{"msgid":"Normal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:17\ntabby-terminal/src/components/streamProcessingSettings.component.ts:39"},"msgstr":[""]},"Normal font weight":{"msgid":"Normal font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:22"},"msgstr":[""]},"Not found":{"msgid":"Not found","comments":{"reference":"tabby-terminal/src/components/searchPanel.component.ts:54\ntabby-terminal/src/components/searchPanel.component.ts:64"},"msgstr":[""]},"Notify on activity":{"msgid":"Notify on activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:209"},"msgstr":[""]},"Notify when done":{"msgid":"Notify when done","comments":{"reference":"tabby-core/src/tabContextMenu.ts:187"},"msgstr":[""]},"Number of lines kept in the buffer":{"msgid":"Number of lines kept in the buffer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:17"},"msgstr":[""]},"Off":{"msgid":"Off","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:72\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:137\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:60"},"msgstr":[""]},"Official":{"msgid":"Official","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:81"},"msgstr":[""]},"On GitHub Discussions":{"msgid":"On GitHub Discussions","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":[""]},"Opacity":{"msgid":"Opacity","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:46"},"msgstr":[""]},"Open DevTools":{"msgid":"Open DevTools","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:82"},"msgstr":[""]},"Open Settings":{"msgid":"Open Settings","comments":{"reference":"tabby-settings/src/hotkeys.ts:11"},"msgstr":[""]},"Open settings tab: {tab}":{"msgid":"Open settings tab: {tab}","comments":{"reference":"tabby-settings/src/hotkeys.ts:25"},"msgstr":[""]},"Open SFTP panel":{"msgid":"Open SFTP panel","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:25"},"msgstr":[""]},"Optional":{"msgid":"Optional","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":[""]},"Options":{"msgid":"Options","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:11\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:33"},"msgstr":[""]},"Orange":{"msgid":"Orange","comments":{"reference":"tabby-core/src/utils.ts:57"},"msgstr":[""]},"OS default":{"msgid":"OS default","comments":{"reference":"tabby-electron/src/shells/macDefault.ts:25"},"msgstr":[""]},"OS default ({name})":{"msgid":"OS default ({name})","comments":{"reference":"tabby-electron/src/shells/winDefault.ts:43"},"msgstr":[""]},"Output is shown as a hexdump":{"msgid":"Output is shown as a hexdump","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:45"},"msgstr":[""]},"Output is shown as it is received":{"msgid":"Output is shown as it is received","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:40"},"msgstr":[""]},"Output mode":{"msgid":"Output mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:23"},"msgstr":[""]},"Output newlines":{"msgid":"Output newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:34"},"msgstr":[""]},"Override X11 display":{"msgid":"Override X11 display","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:42"},"msgstr":[""]},"Overwrite local and sync":{"msgid":"Overwrite local and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:98"},"msgstr":[""]},"Overwrite remote and sync":{"msgid":"Overwrite remote and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:78"},"msgstr":[""]},"Overwrite the config on the remote side and start syncing?":{"msgid":"Overwrite the config on the remote side and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:76"},"msgstr":[""]},"Overwrite the local config and start syncing?":{"msgid":"Overwrite the local config and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:96"},"msgstr":[""]},"Pane resize step":{"msgid":"Pane resize step","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:189"},"msgstr":["Pane resise step"]},"Panes":{"msgid":"Panes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:186"},"msgstr":[""]},"Paper (legacy)":{"msgid":"Paper (legacy)","comments":{"reference":"tabby-core/src/theme.ts:35"},"msgstr":[""]},"Parity":{"msgid":"Parity","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:38"},"msgstr":[""]},"Partial config sync is not possible when the config is encrypted via Vault.":{"msgid":"Partial config sync is not possible when the config is encrypted via Vault.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:64"},"msgstr":[""]},"Passphrase for a private key with hash {hash}...":{"msgid":"Passphrase for a private key with hash {hash}...","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:87"},"msgstr":[""]},"Password":{"msgid":"Password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:100\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:82"},"msgstr":[""]},"Paste":{"msgid":"Paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:62\ntabby-terminal/src/api/baseTerminalTab.component.ts:483\ntabby-terminal/src/tabContextMenu.ts:35"},"msgstr":[""]},"Paste from clipboard":{"msgid":"Paste from clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:14"},"msgstr":[""]},"Paste if no selection, else copy":{"msgid":"Paste if no selection, else copy","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:63"},"msgstr":[""]},"Paste multiple lines?":{"msgid":"Paste multiple lines?","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:490"},"msgstr":[""]},"Paste on middle-click":{"msgid":"Paste on middle-click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:68"},"msgstr":[""]},"Path or address of the local X11 socket":{"msgid":"Path or address of the local X11 socket","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:43"},"msgstr":[""]},"Pin":{"msgid":"Pin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":[""]},"Plugins":{"msgid":"Plugins","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:3"},"msgstr":[""]},"Plugins folder":{"msgid":"Plugins folder","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:4"},"msgstr":[""]},"Port":{"msgid":"Port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:38\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:10"},"msgstr":[""]},"Port opened":{"msgid":"Port opened","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:70"},"msgstr":[""]},"Ports":{"msgid":"Ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:119\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:12"},"msgstr":[""]},"Press any key to reconnect":{"msgid":"Press any key to reconnect","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:85\ntabby-ssh/src/components/sshTab.component.ts:172\ntabby-telnet/src/components/telnetTab.component.ts:53"},"msgstr":[""]},"Press the key now":{"msgid":"Press the key now","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:3"},"msgstr":[""]},"Prevents accidental closing":{"msgid":"Prevents accidental closing","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:21"},"msgstr":[""]},"Prevents accidental execution of pasted commands":{"msgid":"Prevents accidental execution of pasted commands","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:110"},"msgstr":[""]},"Previous tab":{"msgid":"Previous tab","comments":{"reference":"tabby-core/src/hotkeys.ts:45"},"msgstr":[""]},"Private keys":{"msgid":"Private keys","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:108"},"msgstr":[""]},"Process completed":{"msgid":"Process completed","comments":{"reference":"tabby-core/src/tabContextMenu.ts:195"},"msgstr":[""]},"Profile name":{"msgid":"Profile name","comments":{"reference":"tabby-core/src/tabContextMenu.ts:151"},"msgstr":[""]},"Profiles":{"msgid":"Profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:2\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:4\ntabby-electron/src/services/dockMenu.service.ts:40"},"msgstr":[""]},"Profiles & connections":{"msgid":"Profiles & connections","comments":{"reference":"tabby-core/src/commands.ts:32\ntabby-settings/src/settings.ts:58"},"msgstr":[""]},"Program":{"msgid":"Program","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:12"},"msgstr":[""]},"Proxy command":{"msgid":"Proxy command","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:30"},"msgstr":[""]},"Purple":{"msgid":"Purple","comments":{"reference":"tabby-core/src/utils.ts:58"},"msgstr":[""]},"Puts all of Tabby's configuration into the vault":{"msgid":"Puts all of Tabby's configuration into the vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:37"},"msgstr":[""]},"Quick connect":{"msgid":"Quick connect","comments":{"reference":"tabby-core/src/index.ts:213\ntabby-core/src/services/profiles.service.ts:177"},"msgstr":[""]},"Quit":{"msgid":"Quit","comments":{"reference":"tabby-core/src/services/config.service.ts:373\ntabby-core/src/services/config.service.ts:387"},"msgstr":[""]},"Raw socket connection":{"msgid":"Raw socket connection","comments":{"reference":"tabby-telnet/src/profiles.ts:48"},"msgstr":[""]},"Ready Timeout (Milliseconds)":{"msgid":"Ready Timeout (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:166"},"msgstr":[""]},"Recent":{"msgid":"Recent","comments":{"reference":"tabby-core/src/services/profiles.service.ts:120\ntabby-core/src/services/profiles.service.ts:134\ntabby-electron/src/services/dockMenu.service.ts:28"},"msgstr":[""]},"Reconnect":{"msgid":"Reconnect","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:5\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:10\nlocale/tmp-html/tabby-telnet/src/components/telnetTab.component.html:3"},"msgstr":[""]},"Red":{"msgid":"Red","comments":{"reference":"tabby-core/src/utils.ts:59"},"msgstr":[""]},"Regex":{"msgid":"Regex","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":[""]},"Release notes":{"msgid":"Release notes","comments":{"reference":"tabby-settings/src/components/releaseNotesTab.component.ts:27"},"msgstr":[""]},"Remember for {time}":{"msgid":"Remember for {time}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6"},"msgstr":[""]},"Remote":{"msgid":"Remote","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:41\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":[""]},"Remove whitespace and newlines around the copied text":{"msgid":"Remove whitespace and newlines around the copied text","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:124"},"msgstr":[""]},"Rename":{"msgid":"Rename","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:25\ntabby-core/src/tabContextMenu.ts:120"},"msgstr":[""]},"Rename tab":{"msgid":"Rename tab","comments":{"reference":"tabby-core/src/hotkeys.ts:25\ntabby-core/src/tabContextMenu.ts:121"},"msgstr":[""]},"Rendering":{"msgid":"Rendering","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:3"},"msgstr":[""]},"Reopen last tab":{"msgid":"Reopen last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:33"},"msgstr":[""]},"Replace":{"msgid":"Replace","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:26"},"msgstr":[""]},"Report a problem":{"msgid":"Report a problem","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:11\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":[""]},"Require a key to click links":{"msgid":"Require a key to click links","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:81"},"msgstr":[""]},"Reset zoom":{"msgid":"Reset zoom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:62"},"msgstr":[""]},"Restart current serial session":{"msgid":"Restart current serial session","comments":{"reference":"tabby-serial/src/hotkeys.ts:14"},"msgstr":[""]},"Restart current SSH session":{"msgid":"Restart current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:10"},"msgstr":[""]},"Restart current Telnet session":{"msgid":"Restart current Telnet session","comments":{"reference":"tabby-telnet/src/hotkeys.ts:10"},"msgstr":[""]},"Restart tab":{"msgid":"Restart tab","comments":{"reference":"tabby-core/src/hotkeys.ts:65"},"msgstr":[""]},"Restart the app to apply changes":{"msgid":"Restart the app to apply changes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:140"},"msgstr":[""]},"Restore terminal tabs on app start":{"msgid":"Restore terminal tabs on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:159"},"msgstr":[""]},"Reuse session for multiple tabs":{"msgid":"Reuse session for multiple tabs","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:147"},"msgstr":[""]},"Right":{"msgid":"Right","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:136\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:78\ntabby-core/src/tabContextMenu.ts:78"},"msgstr":[""]},"Right click":{"msgid":"Right click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:56"},"msgstr":[""]},"Run as administrator":{"msgid":"Run as administrator","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:5"},"msgstr":[""]},"Save":{"msgid":"Save","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:6\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:52\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:30"},"msgstr":[""]},"Save a password in the keychain":{"msgid":"Save a password in the keychain","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:101"},"msgstr":[""]},"Save and apply":{"msgid":"Save and apply","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:129"},"msgstr":[""]},"Save as profile":{"msgid":"Save as profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:27"},"msgstr":[""]},"Save layout as profile":{"msgid":"Save layout as profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:148"},"msgstr":[""]},"Saved":{"msgid":"Saved","comments":{"reference":"tabby-local/src/tabContextMenu.ts:48"},"msgstr":[""]},"Saved layout":{"msgid":"Saved layout","comments":{"reference":"tabby-core/src/profiles.ts:19"},"msgstr":[""]},"Scroll on input":{"msgid":"Scroll on input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:46"},"msgstr":[""]},"Scroll terminal one page down":{"msgid":"Scroll terminal one page down","comments":{"reference":"tabby-terminal/src/hotkeys.ts:94"},"msgstr":[""]},"Scroll terminal one page up":{"msgid":"Scroll terminal one page up","comments":{"reference":"tabby-terminal/src/hotkeys.ts:90"},"msgstr":[""]},"Scroll terminal to bottom":{"msgid":"Scroll terminal to bottom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:98"},"msgstr":[""]},"Scroll terminal to top":{"msgid":"Scroll terminal to top","comments":{"reference":"tabby-terminal/src/hotkeys.ts:86"},"msgstr":[""]},"Scrollback":{"msgid":"Scrollback","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:16"},"msgstr":[""]},"Scrolls the terminal to the bottom on user input":{"msgid":"Scrolls the terminal to the bottom on user input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:47"},"msgstr":[""]},"Search":{"msgid":"Search","comments":{"reference":"tabby-terminal/src/hotkeys.ts:74"},"msgstr":[""]},"Search color schemes":{"msgid":"Search color schemes","comments":{"reference":"tabby-terminal/src/components/colorSchemeSelector.component.ts:9\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:10"},"msgstr":["Search colour schemes"]},"Search hotkeys":{"msgid":"Search hotkeys","comments":{"reference":"tabby-settings/src/components/hotkeySettingsTab.component.ts:12"},"msgstr":[""]},"Search plugins":{"msgid":"Search plugins","comments":{"reference":"tabby-plugin-manager/src/components/pluginsSettingsTab.component.ts:14"},"msgstr":[""]},"Secret sync token":{"msgid":"Secret sync token","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:17"},"msgstr":[""]},"Select":{"msgid":"Select","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:45\ntabby-electron/src/services/platform.service.ts:195"},"msgstr":[""]},"Select a base profile to use as a template":{"msgid":"Select a base profile to use as a template","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:65"},"msgstr":[""]},"Select all":{"msgid":"Select all","comments":{"reference":"tabby-terminal/src/hotkeys.ts:18"},"msgstr":[""]},"Select file storage":{"msgid":"Select file storage","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:46"},"msgstr":[""]},"Select profile":{"msgid":"Select profile","comments":{"reference":"tabby-core/src/index.ts:225"},"msgstr":[""]},"Select profile or enter an address":{"msgid":"Select profile or enter an address","comments":{"reference":"tabby-core/src/services/profiles.service.ts:186"},"msgstr":[""]},"Send bytes by typing in hex values":{"msgid":"Send bytes by typing in hex values","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:33"},"msgstr":[""]},"Sends data one byte at a time":{"msgid":"Sends data one byte at a time","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:75"},"msgstr":[""]},"Serial":{"msgid":"Serial","comments":{"reference":"tabby-serial/src/profiles.ts:14\ntabby-serial/src/profiles.ts:72"},"msgstr":[""]},"Serial connection":{"msgid":"Serial connection","comments":{"reference":"tabby-serial/src/profiles.ts:51\ntabby-serial/src/profiles.ts:62"},"msgstr":[""]},"Serial: {description}":{"msgid":"Serial: {description}","comments":{"reference":"tabby-serial/src/profiles.ts:71"},"msgstr":[""]},"Set master passphrase":{"msgid":"Set master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:2\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:5"},"msgstr":[""]},"Set passphrase":{"msgid":"Set passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:11"},"msgstr":[""]},"Set password":{"msgid":"Set password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:104"},"msgstr":[""]},"Set Tabby as %COMSPEC%":{"msgid":"Set Tabby as %COMSPEC%","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:168"},"msgstr":[""]},"Set to 0 to disable recent profiles":{"msgid":"Set to 0 to disable recent profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:55"},"msgstr":[""]},"Sets the SSH agent's named pipe path.":{"msgid":"Sets the SSH agent's named pipe path.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:36"},"msgstr":[""]},"Settings":{"msgid":"Settings","comments":{"reference":"tabby-settings/src/buttonProvider.ts:28\ntabby-settings/src/components/settingsTab.component.ts:57"},"msgstr":[""]},"Shell":{"msgid":"Shell","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:2"},"msgstr":[""]},"Shell does not support current path detection":{"msgid":"Shell does not support current path detection","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:555"},"msgstr":[""]},"Shell integration":{"msgid":"Shell integration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:59"},"msgstr":[""]},"Show {type} profile selector":{"msgid":"Show {type} profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:276"},"msgstr":[""]},"Show a confirmation box when pasting multiple lines":{"msgid":"Show a confirmation box when pasting multiple lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:117"},"msgstr":[""]},"Show built-in profiles in selector":{"msgid":"Show built-in profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:61"},"msgstr":[""]},"Show command selector":{"msgid":"Show command selector","comments":{"reference":"tabby-core/src/hotkeys.ts:13"},"msgstr":[""]},"Show config file":{"msgid":"Show config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:132"},"msgstr":[""]},"Show defaults":{"msgid":"Show defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:131"},"msgstr":[""]},"Show Mixer":{"msgid":"Show Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:146"},"msgstr":[""]},"Show pane labels (for rearranging)":{"msgid":"Show pane labels (for rearranging)","comments":{"reference":"tabby-core/src/hotkeys.ts:57"},"msgstr":[""]},"Show profile icon on tab":{"msgid":"Show profile icon on tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:164"},"msgstr":[""]},"Show profile selector":{"msgid":"Show profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:17"},"msgstr":[""]},"Show recent profiles in selector":{"msgid":"Show recent profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:54"},"msgstr":[""]},"Show release notes":{"msgid":"Show release notes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":[""]},"Show Serial connections":{"msgid":"Show Serial connections","comments":{"reference":"tabby-serial/src/hotkeys.ts:10"},"msgstr":[""]},"Show tabs in fullscreen mode":{"msgid":"Show tabs in fullscreen mode","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:152"},"msgstr":[""]},"Show toolbar":{"msgid":"Show toolbar","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:58"},"msgstr":[""]},"Show vault contents":{"msgid":"Show vault contents","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:44"},"msgstr":[""]},"Sixel graphics support (experimental)":{"msgid":"Sixel graphics support (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:29"},"msgstr":[""]},"Skip MoTD/banner":{"msgid":"Skip MoTD/banner","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:140"},"msgstr":[""]},"Slow feed":{"msgid":"Slow feed","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:74"},"msgstr":[""]},"Snaps the window to a side of the screen":{"msgid":"Snaps the window to a side of the screen","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:68\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:86"},"msgstr":[""]},"SOCKS proxy":{"msgid":"SOCKS proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:22\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:9\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:20"},"msgstr":[""]},"SOCKS proxy host":{"msgid":"SOCKS proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:51"},"msgstr":[""]},"SOCKS proxy port":{"msgid":"SOCKS proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:55"},"msgstr":[""]},"Sound":{"msgid":"Sound","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:130"},"msgstr":[""]},"Source code":{"msgid":"Source code","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:31"},"msgstr":[""]},"Spaciness":{"msgid":"Spaciness","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:13"},"msgstr":[""]},"Split":{"msgid":"Split","comments":{"reference":"tabby-core/src/tabContextMenu.ts:75"},"msgstr":[""]},"Split to the bottom":{"msgid":"Split to the bottom","comments":{"reference":"tabby-core/src/hotkeys.ts:161"},"msgstr":[""]},"Split to the down":{"msgid":"Split to the down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:85"},"msgstr":[""]},"Split to the left":{"msgid":"Split to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:165\ntabby-core/src/tabContextMenu.ts:86"},"msgstr":[""]},"Split to the right":{"msgid":"Split to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:157\ntabby-core/src/tabContextMenu.ts:84"},"msgstr":[""]},"Split to the top":{"msgid":"Split to the top","comments":{"reference":"tabby-core/src/hotkeys.ts:169"},"msgstr":[""]},"Split to the up":{"msgid":"Split to the up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:87"},"msgstr":[""]},"SSH connection":{"msgid":"SSH connection","comments":{"reference":"tabby-ssh/src/profiles.ts:81"},"msgstr":[""]},"SSH connection management is now done through the \"Profiles & connections\" tab":{"msgid":"SSH connection management is now done through the \"Profiles & connections\" tab","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:53"},"msgstr":[""]},"SSH password for {user}@{host}:{port}":{"msgid":"SSH password for {user}@{host}:{port}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:84"},"msgstr":[""]},"Standard (legacy)":{"msgid":"Standard (legacy)","comments":{"reference":"tabby-core/src/theme.ts:9"},"msgstr":[""]},"Startup":{"msgid":"Startup","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:150"},"msgstr":[""]},"Stop bits":{"msgid":"Stop bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:32"},"msgstr":[""]},"Strip":{"msgid":"Strip","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:50"},"msgstr":[""]},"Subscribe to updates":{"msgid":"Subscribe to updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":[""]},"Substitutions allowed.":{"msgid":"Substitutions allowed.","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:13"},"msgstr":[""]},"Switch profile":{"msgid":"Switch profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:290"},"msgstr":[""]},"Switch profile in the active pane":{"msgid":"Switch profile in the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:237"},"msgstr":[""]},"Switches terminal frontend implementation (experimental)":{"msgid":"Switches terminal frontend implementation (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:7"},"msgstr":[""]},"Sync":{"msgid":"Sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:4"},"msgstr":[""]},"Sync automatically":{"msgid":"Sync automatically","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:53"},"msgstr":[""]},"Sync host":{"msgid":"Sync host","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:8"},"msgstr":[""]},"Sync hotkeys":{"msgid":"Sync hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:68"},"msgstr":[""]},"Sync Vault":{"msgid":"Sync Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:80"},"msgstr":[""]},"Sync window settings":{"msgid":"Sync window settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:74"},"msgstr":[""]},"Tab {number}":{"msgid":"Tab {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:101\ntabby-core/src/hotkeys.ts:105\ntabby-core/src/hotkeys.ts:109\ntabby-core/src/hotkeys.ts:113\ntabby-core/src/hotkeys.ts:117\ntabby-core/src/hotkeys.ts:121\ntabby-core/src/hotkeys.ts:125\ntabby-core/src/hotkeys.ts:129\ntabby-core/src/hotkeys.ts:133\ntabby-core/src/hotkeys.ts:137\ntabby-core/src/hotkeys.ts:141\ntabby-core/src/hotkeys.ts:145\ntabby-core/src/hotkeys.ts:149\ntabby-core/src/hotkeys.ts:153\ntabby-core/src/hotkeys.ts:77\ntabby-core/src/hotkeys.ts:81\ntabby-core/src/hotkeys.ts:85\ntabby-core/src/hotkeys.ts:89\ntabby-core/src/hotkeys.ts:93\ntabby-core/src/hotkeys.ts:97"},"msgstr":[""]},"Tab activity":{"msgid":"Tab activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:223"},"msgstr":[""]},"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:":{"msgid":"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:3"},"msgstr":[""]},"Tabby news and updates on Twitter":{"msgid":"Tabby news and updates on Twitter","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":[""]},"Tabs":{"msgid":"Tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:123"},"msgstr":[""]},"Tabs location":{"msgid":"Tabs location","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:126"},"msgstr":[""]},"Tabs width":{"msgid":"Tabs width","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:141"},"msgstr":[""]},"Telnet session":{"msgid":"Telnet session","comments":{"reference":"tabby-telnet/src/profiles.ts:32"},"msgstr":[""]},"Terminal":{"msgid":"Terminal","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:204\ntabby-terminal/src/settings.ts:43"},"msgstr":[""]},"Terminal background":{"msgid":"Terminal background","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:40"},"msgstr":[""]},"Terminal bell":{"msgid":"Terminal bell","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:133"},"msgstr":[""]},"Terminal identification":{"msgid":"Terminal identification","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:68"},"msgstr":[""]},"Thank you for downloading Tabby!":{"msgid":"Thank you for downloading Tabby!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:7"},"msgstr":[""]},"Theme":{"msgid":"Theme","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:5"},"msgstr":[""]},"There are active file transfers":{"msgid":"There are active file transfers","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:47"},"msgstr":[""]},"There is a saved password for this connection":{"msgid":"There is a saved password for this connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:102"},"msgstr":[""]},"These apply to all profiles of a given type":{"msgid":"These apply to all profiles of a given type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:79"},"msgstr":[""]},"Thin":{"msgid":"Thin","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:59"},"msgstr":[""]},"Tick this if you're experiencing aliasing, ghosting or other visual issues":{"msgid":"Tick this if you're experiencing aliasing, ghosting or other visual issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:205"},"msgstr":[""]},"Toggle fullscreen mode":{"msgid":"Toggle fullscreen mode","comments":{"reference":"tabby-core/src/hotkeys.ts:21"},"msgstr":[""]},"Toggle last tab":{"msgid":"Toggle last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:37"},"msgstr":[""]},"Toggle terminal window":{"msgid":"Toggle terminal window","comments":{"reference":"tabby-electron/src/hotkeys.ts:14"},"msgstr":[""]},"Toggles the Tabby window visibility":{"msgid":"Toggles the Tabby window visibility","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:27"},"msgstr":[""]},"Top":{"msgid":"Top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:130\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:74"},"msgstr":[""]},"Trim whitespace and newlines":{"msgid":"Trim whitespace and newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:123"},"msgstr":[""]},"Try again":{"msgid":"Try again","comments":{"reference":"tabby-core/src/services/config.service.ts:371"},"msgstr":[""]},"Trying saved password":{"msgid":"Trying saved password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:482"},"msgstr":[""]},"Turn current tab's panes into separate tabs":{"msgid":"Turn current tab's panes into separate tabs","comments":{"reference":"tabby-core/src/hotkeys.ts:69"},"msgstr":[""]},"Ungrouped":{"msgid":"Ungrouped","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:18"},"msgstr":[""]},"Uninstall":{"msgid":"Uninstall","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:59"},"msgstr":[""]},"Unknown":{"msgid":"Unknown","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:257"},"msgstr":[""]},"Unknown secret of type {type} for {key}":{"msgid":"Unknown secret of type {type} for {key}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:93"},"msgstr":[""]},"Unpin":{"msgid":"Unpin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":[""]},"Up":{"msgid":"Up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:81"},"msgstr":[""]},"Update":{"msgid":"Update","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:14\ntabby-electron/src/services/updater.service.ts:133"},"msgstr":[""]},"Upgrade to {version}":{"msgid":"Upgrade to {version}","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:52"},"msgstr":[""]},"Upload":{"msgid":"Upload","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:10"},"msgstr":[""]},"Upload as a new config":{"msgid":"Upload as a new config","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:46"},"msgstr":[""]},"Use {altKeyName} as the Meta key":{"msgid":"Use {altKeyName} as the Meta key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:39"},"msgstr":[""]},"Use ConPTY":{"msgid":"Use ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:5"},"msgstr":[""]},"User default":{"msgid":"User default","comments":{"reference":"tabby-electron/src/shells/linuxDefault.ts:31\ntabby-electron/src/shells/linuxDefault.ts:38"},"msgstr":[""]},"Username":{"msgid":"Username","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:70"},"msgstr":[""]},"Using CONNECT method":{"msgid":"Using CONNECT method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:25"},"msgstr":[""]},"Using preset password":{"msgid":"Using preset password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:471"},"msgstr":[""]},"Vault":{"msgid":"Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:9"},"msgstr":[""]},"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.":{"msgid":"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:4"},"msgstr":[""]},"Vault is empty":{"msgid":"Vault is empty","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:17"},"msgstr":[""]},"Vault is locked":{"msgid":"Vault is locked","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:4\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:43"},"msgstr":[""]},"Vault is not configured":{"msgid":"Vault is not configured","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:3"},"msgstr":[""]},"Vault master passphrase needs to be set to allow storing secrets":{"msgid":"Vault master passphrase needs to be set to allow storing secrets","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:39"},"msgstr":[""]},"Verify host keys when connecting":{"msgid":"Verify host keys when connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:11"},"msgstr":[""]},"Version":{"msgid":"Version","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:75"},"msgstr":[""]},"Version: {version}":{"msgid":"Version: {version}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:13"},"msgstr":[""]},"Vibrancy":{"msgid":"Vibrancy","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:28"},"msgstr":[""]},"Visual":{"msgid":"Visual","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:139"},"msgstr":[""]},"Warn on multi-line paste":{"msgid":"Warn on multi-line paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:116"},"msgstr":[""]},"Warn when closing active connections":{"msgid":"Warn when closing active connections","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:5"},"msgstr":[""]},"Warning: remote host's key has suddenly changed!":{"msgid":"Warning: remote host's key has suddenly changed!","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:6"},"msgstr":[""]},"We're only tracking your Tabby and OS versions.":{"msgid":"We're only tracking your Tabby and OS versions.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:67"},"msgstr":[""]},"Welcome":{"msgid":"Welcome","comments":{"reference":"tabby-core/src/components/welcomeTab.component.ts:25"},"msgstr":[""]},"What's new":{"msgid":"What's new","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":[""]},"When enabled, links are only clickable while holding this key":{"msgid":"When enabled, links are only clickable while holding this key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:82"},"msgstr":[""]},"When WinSCP is detected, you can launch an SCP session from the context menu.":{"msgid":"When WinSCP is detected, you can launch an SCP session from the context menu.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:18"},"msgstr":[""]},"Whether a custom window or an OS native window should be used":{"msgid":"Whether a custom window or an OS native window should be used","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:53"},"msgstr":[""]},"Will prevent the SSH greeting from showing up":{"msgid":"Will prevent the SSH greeting from showing up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:141"},"msgstr":[""]},"Window":{"msgid":"Window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:2\ntabby-settings/src/settings.ts:30"},"msgstr":[""]},"Window dimension along the edge":{"msgid":"Window dimension along the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:112"},"msgstr":[""]},"Window dimension away from the edge":{"msgid":"Window dimension away from the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:105"},"msgstr":[""]},"Window frame":{"msgid":"Window frame","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:52"},"msgstr":[""]},"Windows":{"msgid":"Windows","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:165"},"msgstr":[""]},"Windows 10 build 18309 or above is recommended for ConPTY":{"msgid":"Windows 10 build 18309 or above is recommended for ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:11"},"msgstr":[""]},"WinSCP path":{"msgid":"WinSCP path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:17"},"msgstr":[""]},"Word separators":{"msgid":"Word separators","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:74"},"msgstr":[""]},"Working directory":{"msgid":"Working directory","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:10"},"msgstr":[""]},"Working directory detection":{"msgid":"Working directory detection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:15\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:6"},"msgstr":[""]},"WSL terminal bell can only be muted via Volume Mixer":{"msgid":"WSL terminal bell can only be muted via Volume Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:145"},"msgstr":[""]},"WSL terminal only supports TrueColor with ConPTY":{"msgid":"WSL terminal only supports TrueColor with ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:14"},"msgstr":[""]},"X11 forwarding":{"msgid":"X11 forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:128"},"msgstr":[""]},"Yellow":{"msgid":"Yellow","comments":{"reference":"tabby-core/src/utils.ts:60"},"msgstr":[""]},"You can change it later, but it's unrecoverable if forgotten.":{"msgid":"You can change it later, but it's unrecoverable if forgotten.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:4"},"msgstr":[""]},"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.":{"msgid":"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:7"},"msgstr":[""]},"Zoom in":{"msgid":"Zoom in","comments":{"reference":"tabby-terminal/src/hotkeys.ts:54"},"msgstr":[""]},"Zoom out":{"msgid":"Zoom out","comments":{"reference":"tabby-terminal/src/hotkeys.ts:58"},"msgstr":[""]}},"[Dynamic] port forwarding":{"id.port-forwarding.dynamic":{"msgid":"id.port-forwarding.dynamic","msgctxt":"[Dynamic] port forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:43\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Dynamic"]}}}}

/***/ }),

/***/ 8257:
/*!**************************!*\
  !*** ../locale/en-US.po ***!
  \**************************/
/***/ ((module) => {

module.exports = {"charset":"utf-8","translations":{"":{"id.port-forwarding.dynamic":{"msgid":"id.port-forwarding.dynamic","msgstr":["Dynamic"]},"id.tab-width.dynamic":{"msgid":"id.tab-width.dynamic","msgstr":["Dynamic"]}}}}

/***/ }),

/***/ 9316:
/*!**************************!*\
  !*** ../locale/es-ES.po ***!
  \**************************/
/***/ ((module) => {

module.exports = {"charset":"utf-8","headers":{"Content-Type":"text/plain; charset=UTF-8","Plural-Forms":"nplurals=2; plural=(n != 1);","X-Crowdin-Project":"tabby","X-Crowdin-Project-ID":"493349","X-Crowdin-Language":"es-ES","X-Crowdin-File":"/locale/app.pot","X-Crowdin-File-ID":"75","Project-Id-Version":"tabby","Language-Team":"Spanish","Language":"es_ES","PO-Revision-Date":"2023-04-10 18:13"},"translations":{"":{"":{"msgid":"","msgstr":["Content-Type: text/plain; charset=UTF-8\nPlural-Forms: nplurals=2; plural=(n != 1);\nX-Crowdin-Project: tabby\nX-Crowdin-Project-ID: 493349\nX-Crowdin-Language: es-ES\nX-Crowdin-File: /locale/app.pot\nX-Crowdin-File-ID: 75\nProject-Id-Version: tabby\nLanguage-Team: Spanish\nLanguage: es_ES\nPO-Revision-Date: 2023-04-10 18:13\n"]},"\"{command}\" is still running. Close?":{"msgid":"\"{command}\" is still running. Close?","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:111"},"msgstr":["\"{command}\" se sigue ejecutando. ¿Cerrar?"]},"{name} copy":{"msgid":"{name} copy","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:79\ntabby-settings/src/components/profilesSettingsTab.component.ts:90"},"msgstr":["{name} copiar"]},"A second font family used to display characters missing in the main font":{"msgid":"A second font family used to display characters missing in the main font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:77"},"msgstr":["Una familia tipográfica secundaria usada para mostrar los caracteres faltantes en la principal"]},"Abort all":{"msgid":"Abort all","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:49"},"msgstr":["Abortar todo"]},"Accept and remember key":{"msgid":"Accept and remember key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:24"},"msgstr":["Aceptar y recordar clave"]},"Accept just this once":{"msgid":"Accept just this once","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:25"},"msgstr":["Aceptar solo esta vez"]},"Accessibility":{"msgid":"Accessibility","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:84"},"msgstr":["Accesibilidad"]},"Acrylic background":{"msgid":"Acrylic background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:27"},"msgstr":["Fondo acrílico"]},"Add":{"msgid":"Add","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:24\nlocale/tmp-html/tabby-local/src/components/environmentEditor.component.html:11"},"msgstr":["Añadir"]},"Add a port forward":{"msgid":"Add a port forward","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:16"},"msgstr":["Agregar un puerto de reenvío"]},"Add a private key":{"msgid":"Add a private key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:115"},"msgstr":["Añadir una clave privada"]},"Add...":{"msgid":"Add...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/multiHotkeyInput.component.html:8"},"msgstr":["Añadir..."]},"Additional space between lines":{"msgid":"Additional space between lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:84"},"msgstr":["Espacio adicional entre líneas"]},"Advanced":{"msgid":"Advanced","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:22\nlocale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:61\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:50\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:124"},"msgstr":["Avanzado"]},"Agent":{"msgid":"Agent","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:90"},"msgstr":["Agente"]},"Agent forwarding":{"msgid":"Agent forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:134"},"msgstr":["Reenvío del agente"]},"Agent pipe path":{"msgid":"Agent pipe path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:35"},"msgstr":["Ruta de la tubería del agente"]},"Agent type":{"msgid":"Agent type","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:24"},"msgstr":["Tipo de agente"]},"Allows opening .bat files in tabs, but breaks some shells":{"msgid":"Allows opening .bat files in tabs, but breaks some shells","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:169"},"msgstr":["Permite abrir archivos .bat en pestañas, pero rompe algunas shells"]},"Allows quickly opening a terminal in the selected folder":{"msgid":"Allows quickly opening a terminal in the selected folder","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:60"},"msgstr":["Permite abrir rápidamente un terminal en la carpeta seleccionada"]},"Appearance":{"msgid":"Appearance","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:2\ntabby-terminal/src/settings.ts:14"},"msgstr":["Apariencia"]},"Application":{"msgid":"Application","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:4"},"msgstr":["Aplicación"]},"Application settings":{"msgid":"Application settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:47"},"msgstr":["Ajustes de la aplicación"]},"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.":{"msgid":"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.","comments":{"reference":"tabby-web/src/services/hostWindow.service.ts:19"},"msgstr":["¿Está seguro de que desea cerrar Tabby? Puede desactivar este mensaje en Ajustes -> Ventana."]},"Are you sure?":{"msgid":"Are you sure?","comments":{"reference":"tabby-core/src/services/config.service.ts:383"},"msgstr":["¿Estás seguro?"]},"Arguments":{"msgid":"Arguments","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:18"},"msgstr":["Argumentos"]},"Ask a question":{"msgid":"Ask a question","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["Hacer una pregunta"]},"Ask before closing the browser tab":{"msgid":"Ask before closing the browser tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:20"},"msgstr":["Preguntar antes de cerrar la pestaña del navegador"]},"Audible":{"msgid":"Audible","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:141"},"msgstr":["Audible"]},"Authentication method":{"msgid":"Authentication method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:74"},"msgstr":["Método de autenticación"]},"Author":{"msgid":"Author","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:79"},"msgstr":["Autor"]},"Auto":{"msgid":"Auto","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:78"},"msgstr":["Auto"]},"Auto-open a terminal on app start":{"msgid":"Auto-open a terminal on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:153"},"msgstr":["Autoabrir un terminal al iniciar la aplicación"]},"Automatic":{"msgid":"Automatic","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:13\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:53\nlocale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:28"},"msgstr":["Automático"]},"Automatic Updates":{"msgid":"Automatic Updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:73"},"msgstr":["Actualizaciones automáticas"]},"Automatically upload changes and check for updates every minute":{"msgid":"Automatically upload changes and check for updates every minute","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:54"},"msgstr":["Cargar automáticamente los cambios y comprobar si hay actualizaciones cada minuto"]},"Available":{"msgid":"Available","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:10"},"msgstr":["Disponible"]},"Background type":{"msgid":"Background type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:35"},"msgstr":["Tipo de fondo"]},"Baud rate":{"msgid":"Baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:14\ntabby-serial/src/components/serialTab.component.ts:111\ntabby-serial/src/profiles.ts:86"},"msgstr":["Velocidad en baudios"]},"Beginning of the line":{"msgid":"Beginning of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:22"},"msgstr":["Inicio de la línea"]},"Blink cursor":{"msgid":"Blink cursor","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:64"},"msgstr":["Parpadear cursor"]},"Blue":{"msgid":"Blue","comments":{"reference":"tabby-core/src/utils.ts:55"},"msgstr":["Azul"]},"Blur":{"msgid":"Blur","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:39"},"msgstr":["Desenfoque"]},"Bold font weight":{"msgid":"Bold font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:28"},"msgstr":["Peso de la fuente en negrita"]},"Bottom":{"msgid":"Bottom","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:132\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:80"},"msgstr":["Inferior"]},"Bracketed paste (requires shell support)":{"msgid":"Bracketed paste (requires shell support)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:109"},"msgstr":["Pegar con corchetes (requiere soporte de shell)"]},"Broadcast mode. Click anywhere to cancel.":{"msgid":"Broadcast mode. Click anywhere to cancel.","comments":{"reference":"tabby-terminal/src/services/multifocus.service.ts:19"},"msgstr":["Modo de transmisión. Haga clic en cualquier lugar para cancelar."]},"Built-in":{"msgid":"Built-in","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50\ntabby-settings/src/components/profilesSettingsTab.component.ts:182"},"msgstr":["Integrado"]},"Cancel":{"msgid":"Cancel","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:7\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:53\nlocale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:14\nlocale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:12\nlocale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:10\nlocale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:7\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:32\ntabby-electron/src/services/updater.service.ts:134\ntabby-local/src/components/terminalTab.component.ts:116\ntabby-settings/src/components/configSyncSettingsTab.component.ts:117\ntabby-settings/src/components/configSyncSettingsTab.component.ts:79\ntabby-settings/src/components/configSyncSettingsTab.component.ts:99\ntabby-ssh/src/sftpContextMenu.ts:40\ntabby-terminal/src/api/baseTerminalTab.component.ts:484"},"msgstr":["Cancelar"]},"Change baud rate":{"msgid":"Change baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:4"},"msgstr":["Cambiar la velocidad en baudios"]},"Change tab color":{"msgid":"Change tab color","comments":{"reference":"tabby-core/src/tabContextMenu.ts:133"},"msgstr":["Cambiar color de pestaña"]},"Change the master passphrase":{"msgid":"Change the master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Cambiar la contraseña maestra"]},"Check for updates":{"msgid":"Check for updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:13"},"msgstr":["Buscar actualizaciones"]},"Ciphers":{"msgid":"Ciphers","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:172\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:176"},"msgstr":["Cifrados"]},"Clear":{"msgid":"Clear","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSelector.component.html:5"},"msgstr":["Limpiar"]},"Clear recent profiles":{"msgid":"Clear recent profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:133"},"msgstr":["Limpiar los perfiles recientes"]},"Clear terminal":{"msgid":"Clear terminal","comments":{"reference":"tabby-terminal/src/hotkeys.ts:50"},"msgstr":["Limpiar terminal"]},"Clear terminal after connection":{"msgid":"Clear terminal after connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:49"},"msgstr":["Limpiar el terminal al cerrar la conexión"]},"Clipboard":{"msgid":"Clipboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:94"},"msgstr":["Portapapeles"]},"Close":{"msgid":"Close","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:7\ntabby-core/src/tabContextMenu.ts:33"},"msgstr":["Cerrar"]},"Close and never show again":{"msgid":"Close and never show again","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:32"},"msgstr":["Cerrar y no mostrar de nuevo"]},"Close focused pane":{"msgid":"Close focused pane","comments":{"reference":"tabby-core/src/hotkeys.ts:241"},"msgstr":["Cerrar el panel enfocado"]},"Close other tabs":{"msgid":"Close other tabs","comments":{"reference":"tabby-core/src/tabContextMenu.ts:48"},"msgstr":["Cerrar el resto de pestañas"]},"Close tab":{"msgid":"Close tab","comments":{"reference":"tabby-core/src/hotkeys.ts:29\ntabby-core/src/tabContextMenu.ts:34"},"msgstr":["Cerrar pestaña"]},"Close tabs to the left":{"msgid":"Close tabs to the left","comments":{"reference":"tabby-core/src/tabContextMenu.ts:64"},"msgstr":["Cerrar las pestañas de la izquierda"]},"Close tabs to the right":{"msgid":"Close tabs to the right","comments":{"reference":"tabby-core/src/tabContextMenu.ts:56"},"msgstr":["Cerrar las pestañas de la derecha"]},"Close the window after closing the last tab":{"msgid":"Close the window after closing the last tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:182"},"msgstr":["Cerrar la ventana después de cerrar la última pestaña"]},"Color":{"msgid":"Color","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:33\ntabby-core/src/tabContextMenu.ts:132"},"msgstr":["Color"]},"Color scheme":{"msgid":"Color scheme","comments":{"reference":"tabby-terminal/src/settings.ts:29"},"msgstr":["Esquema de color"]},"Colors":{"msgid":"Colors","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:216"},"msgstr":[""]},"Combine all tabs into the current tab":{"msgid":"Combine all tabs into the current tab","comments":{"reference":"tabby-core/src/hotkeys.ts:73"},"msgstr":["Combinar todas las pestañas en la pestaña actual"]},"Command line":{"msgid":"Command line","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:4"},"msgstr":["Línea de comandos"]},"Command's stdin/stdout is used instead of a network connection":{"msgid":"Command's stdin/stdout is used instead of a network connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:13"},"msgstr":["El stdin/stdout del comando se utiliza en lugar de una conexión de red"]},"Commands":{"msgid":"Commands","comments":{"reference":"tabby-core/src/services/commands.service.ts:104"},"msgstr":["Comandos"]},"Compact (legacy)":{"msgid":"Compact (legacy)","comments":{"reference":"tabby-core/src/theme.ts:21"},"msgstr":[""]},"Config deleted":{"msgid":"Config deleted","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:126"},"msgstr":[""]},"Config downloaded":{"msgid":"Config downloaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:108"},"msgstr":["Configuración descargada"]},"Config file":{"msgid":"Config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:115\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:120"},"msgstr":["Archivo de configuración"]},"Config sync":{"msgid":"Config sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:2\ntabby-settings/src/settings.ts:73"},"msgstr":["Sincronizar configuración"]},"Config uploaded":{"msgid":"Config uploaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:90"},"msgstr":["Configuración subida"]},"Configs":{"msgid":"Configs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:31"},"msgstr":["Configuraciones"]},"Connect through a proxy server":{"msgid":"Connect through a proxy server","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:21"},"msgstr":["Conectar a través de un servidor proxy"]},"Connect to \"%s\"...":{"msgid":"Connect to \"%s\"...","comments":{"reference":"tabby-core/src/index.ts:214\ntabby-core/src/services/profiles.service.ts:178"},"msgstr":["Conectarse a %s..."]},"Connect to a different host first and use it as a proxy":{"msgid":"Connect to a different host first and use it as a proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:17"},"msgstr":["Conectarse primero a un host diferente y utilizarlo como proxy"]},"Connecting":{"msgid":"Connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:19\ntabby-serial/src/components/serialTab.component.ts:65\ntabby-ssh/src/components/sshTab.component.ts:143\ntabby-telnet/src/components/telnetTab.component.ts:72"},"msgstr":["Conectando"]},"Connection":{"msgid":"Connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:7"},"msgstr":["Conexión"]},"Connection failed: {error}":{"msgid":"Connection failed: {error}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:26"},"msgstr":["Conexión fallida: {error}"]},"Connection name will be used instead":{"msgid":"Connection name will be used instead","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:40"},"msgstr":["El nombre de la conexión se utilizará en su lugar"]},"Context menu":{"msgid":"Context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:61"},"msgstr":["Menú contextual"]},"Controls the amount of space between elements":{"msgid":"Controls the amount of space between elements","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:14"},"msgstr":[""]},"Copied":{"msgid":"Copied","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:229\ntabby-terminal/src/api/baseTerminalTab.component.ts:237\ntabby-terminal/src/api/baseTerminalTab.component.ts:553\ntabby-terminal/src/api/baseTerminalTab.component.ts:775\ntabby-terminal/src/tabContextMenu.ts:30"},"msgstr":["Copiado"]},"Copy":{"msgid":"Copy","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:26"},"msgstr":["Copiar"]},"Copy current path":{"msgid":"Copy current path","comments":{"reference":"tabby-terminal/src/hotkeys.ts:70\ntabby-terminal/src/tabContextMenu.ts:66"},"msgstr":["Copiar la ruta actual"]},"Copy full path":{"msgid":"Copy full path","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:29"},"msgstr":[""]},"Copy on select":{"msgid":"Copy on select","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:97"},"msgstr":["Copiar al seleccionar"]},"Copy to clipboard":{"msgid":"Copy to clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:10"},"msgstr":["Copiar al portapapeles"]},"Copy with formatting":{"msgid":"Copy with formatting","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:103"},"msgstr":["Copiar con formato"]},"Could not decrypt config":{"msgid":"Could not decrypt config","comments":{"reference":"tabby-core/src/services/config.service.ts:368"},"msgstr":["No se ha podido descifrar la configuración"]},"Create":{"msgid":"Create","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:9"},"msgstr":["Crear"]},"Create directory":{"msgid":"Create directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:7\ntabby-ssh/src/sftpContextMenu.ts:29"},"msgstr":["Crear directorio"]},"Current":{"msgid":"Current","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:90"},"msgstr":["Actual"]},"Current color scheme":{"msgid":"Current color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:3"},"msgstr":["Esquema de color actual"]},"Current host key fingerprint":{"msgid":"Current host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:17"},"msgstr":["Huella actual de la clave de host"]},"Current process: {name}":{"msgid":"Current process: {name}","comments":{"reference":"tabby-core/src/tabContextMenu.ts:184"},"msgstr":["Proceso actual: {name}"]},"Cursor shape":{"msgid":"Cursor shape","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:51"},"msgstr":["Forma del cursor"]},"Custom":{"msgid":"Custom","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:47"},"msgstr":["Personalizado"]},"Custom CSS":{"msgid":"Custom CSS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:90"},"msgstr":["CSS personalizado"]},"Data bits":{"msgid":"Data bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:26"},"msgstr":["Bits de datos"]},"Debugging":{"msgid":"Debugging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:80"},"msgstr":["Depuración"]},"Decrease horizontal split size":{"msgid":"Decrease horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:257"},"msgstr":["Reducir tamaño de división horizontal"]},"Decrease vertical split size":{"msgid":"Decrease vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:249"},"msgstr":["Reducir tamaño de división vertical"]},"Default profile for new tabs":{"msgid":"Default profile for new tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:8"},"msgstr":["Perfil predeterminado para nuevas pestañas"]},"Default profile settings":{"msgid":"Default profile settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:78"},"msgstr":["Configuración de perfil predeterminada"]},"Defaults":{"msgid":"Defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:124"},"msgstr":["Valores predeterminados"]},"Defaults for {type}":{"msgid":"Defaults for {type}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:6"},"msgstr":["Valores predeterminados para {type}"]},"Delete":{"msgid":"Delete","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:44\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:28\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:9\ntabby-settings/src/components/configSyncSettingsTab.component.ts:116\ntabby-settings/src/components/profilesSettingsTab.component.ts:139\ntabby-settings/src/components/profilesSettingsTab.component.ts:211\ntabby-settings/src/components/profilesSettingsTab.component.ts:224\ntabby-settings/src/components/vaultSettingsTab.component.ts:49\ntabby-ssh/src/sftpContextMenu.ts:39\ntabby-ssh/src/sftpContextMenu.ts:47\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:89\ntabby-terminal/src/components/loginScriptsSettings.component.ts:32"},"msgstr":["Borrar"]},"Delete \"{name}\"?":{"msgid":"Delete \"{name}\"?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:137\ntabby-settings/src/components/profilesSettingsTab.component.ts:209\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:87"},"msgstr":["¿Eliminar \"{name}\"?"]},"Delete {fullPath}?":{"msgid":"Delete {fullPath}?","comments":{"reference":"tabby-ssh/src/sftpContextMenu.ts:35"},"msgstr":["¿Eliminar la ruta {fullPath}?"]},"Delete entire line":{"msgid":"Delete entire line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:42"},"msgstr":["Borrar toda la línea"]},"Delete next word":{"msgid":"Delete next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:46"},"msgstr":["Eliminar la siguiente palabra"]},"Delete previous word":{"msgid":"Delete previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:38"},"msgstr":["Eliminar palabra anterior"]},"Delete the config on the remote side?":{"msgid":"Delete the config on the remote side?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:114"},"msgstr":[""]},"Delete the group's profiles?":{"msgid":"Delete the group's profiles?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:221"},"msgstr":["¿Eliminar los perfiles del grupo?"]},"Delete this script?":{"msgid":"Delete this script?","comments":{"reference":"tabby-terminal/src/components/loginScriptsSettings.component.ts:29"},"msgstr":["¿Eliminar este código?"]},"Delete vault contents?":{"msgid":"Delete vault contents?","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:47"},"msgstr":["¿Eliminar el contenido de vault?"]},"Deleting":{"msgid":"Deleting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:3"},"msgstr":["Eliminando"]},"Device":{"msgid":"Device","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:8"},"msgstr":["Dispositivo"]},"Direct":{"msgid":"Direct","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:10"},"msgstr":["Directo"]},"Disable":{"msgid":"Disable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:57"},"msgstr":["Deshabilitar"]},"Disable dynamic tab title":{"msgid":"Disable dynamic tab title","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:39"},"msgstr":["Deshabilitar el título de la pestaña dinámica"]},"Disable fluent background while dragging":{"msgid":"Disable fluent background while dragging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:218"},"msgstr":["Desactivar el fondo de fluidez mientras arrastra"]},"Disable GPU acceleration":{"msgid":"Disable GPU acceleration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:204"},"msgstr":["Deshabilitar la aceleración de GPU"]},"Disabled":{"msgid":"Disabled","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50"},"msgstr":["Deshabilitado"]},"Disconnect":{"msgid":"Disconnect","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:26\ntabby-ssh/src/components/sshTab.component.ts:249\ntabby-telnet/src/components/telnetTab.component.ts:115"},"msgstr":["Desconectar"]},"Disconnect from {host}?":{"msgid":"Disconnect from {host}?","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:247\ntabby-telnet/src/components/telnetTab.component.ts:113"},"msgstr":["¿Desconectarse desde {host}?"]},"Display images via Sixel escape sequences":{"msgid":"Display images via Sixel escape sequences","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:30"},"msgstr":["Mostrar imágenes a través de secuencias de escape Sixel"]},"Display on":{"msgid":"Display on","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:85"},"msgstr":["Mostrar en pantalla"]},"Do not abort":{"msgid":"Do not abort","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:50"},"msgstr":["No abortar"]},"Do not close":{"msgid":"Do not close","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:250\ntabby-telnet/src/components/telnetTab.component.ts:116"},"msgstr":["No cerrar"]},"Do not remember":{"msgid":"Do not remember","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6\nlocale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:8"},"msgstr":["No recordar"]},"Dock always on top":{"msgid":"Dock always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:97"},"msgstr":["Acoplar siempre en la parte superior"]},"Dock the terminal":{"msgid":"Dock the terminal","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:67"},"msgstr":["Acoplar la terminal"]},"Docked terminal size":{"msgid":"Docked terminal size","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:104"},"msgstr":["Tamaño de la terminal acoplada"]},"Docked terminal space":{"msgid":"Docked terminal space","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:111"},"msgstr":["Espacio de la terminal acoplada"]},"Docking":{"msgid":"Docking","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:64"},"msgstr":["Acoplamiento"]},"Double-click selection will stop at these characters":{"msgid":"Double-click selection will stop at these characters","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:75"},"msgstr":["La selección con doble clic se detendrá en estos caracteres"]},"Down":{"msgid":"Down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:79"},"msgstr":["Abajo"]},"Download":{"msgid":"Download","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:43"},"msgstr":["Descargar"]},"Draw bold text in bright colors":{"msgid":"Draw bold text in bright colors","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:23"},"msgstr":["Mostrar texto en negrita en colores brillantes"]},"Duplicate":{"msgid":"Duplicate","comments":{"reference":"tabby-core/src/tabContextMenu.ts:127"},"msgstr":["Duplicar"]},"Duplicate as administrator":{"msgid":"Duplicate as administrator","comments":{"reference":"tabby-local/src/tabContextMenu.ts:122"},"msgstr":["Duplicar como administrador"]},"Duplicate tab":{"msgid":"Duplicate tab","comments":{"reference":"tabby-core/src/hotkeys.ts:61\ntabby-core/src/tabContextMenu.ts:128"},"msgstr":["Duplicar pestaña"]},"Edit":{"msgid":"Edit","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:7"},"msgstr":["Editar"]},"Edit locally":{"msgid":"Edit locally","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:35"},"msgstr":["Editar localmente"]},"Enable":{"msgid":"Enable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:58"},"msgstr":["Habilitar"]},"Enable analytics":{"msgid":"Enable analytics","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:19\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:66"},"msgstr":["Habilitar analíticas"]},"Enable animations":{"msgid":"Enable animations","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:87"},"msgstr":["Activar animaciones"]},"Enable automatic installation of updates when they become available.":{"msgid":"Enable automatic installation of updates when they become available.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:74"},"msgstr":["Habilitar la instalación automática de actualizaciones cuando estén disponibles."]},"Enable fluent background option":{"msgid":"Enable fluent background option","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:211"},"msgstr":["Activar la opción de fondo de fluido"]},"Enable font ligatures":{"msgid":"Enable font ligatures","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:16"},"msgstr":["Habilitar ligaduras de fuentes"]},"Enable global hotkey (Ctrl-Space)":{"msgid":"Enable global hotkey (Ctrl-Space)","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:26"},"msgstr":["Habilitar tecla de acceso rápido (Ctrl-Space)"]},"Enables the experimental Windows ConPTY API":{"msgid":"Enables the experimental Windows ConPTY API","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:6"},"msgstr":["Habilitar la API experimental de Windows ConPTY"]},"Encrypt config file":{"msgid":"Encrypt config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:36"},"msgstr":["Cifrar el archivo de configuración"]},"End of the line":{"msgid":"End of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:26"},"msgstr":["Fin de la línea"]},"Environment":{"msgid":"Environment","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:17"},"msgstr":["Entorno"]},"Erase config":{"msgid":"Erase config","comments":{"reference":"tabby-core/src/services/config.service.ts:372\ntabby-core/src/services/config.service.ts:386"},"msgstr":["Borrar configuración"]},"Erase the Vault":{"msgid":"Erase the Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Borrar la Vault"]},"Error in {plugin}:":{"msgid":"Error in {plugin}:","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:6"},"msgstr":["Error en {plugin}:"]},"Exact match":{"msgid":"Exact match","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Coincidencia exacta"]},"Example:":{"msgid":"Example:","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:15"},"msgstr":["Ejemplo:"]},"Experimental Windows 10 background style known to cause issues":{"msgid":"Experimental Windows 10 background style known to cause issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:212"},"msgstr":["Se sabe que el estilo de fondo experimental de Windows 10 causa problemas"]},"Export":{"msgid":"Export","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:27"},"msgstr":["Exportar"]},"Fallback font":{"msgid":"Fallback font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:76"},"msgstr":["Fuente alternativa"]},"File transfers":{"msgid":"File transfers","comments":{"reference":"locale/tmp-html/tabby-core/src/components/transfersMenu.component.html:3"},"msgstr":["Transferencias de archivos"]},"File: {description}":{"msgid":"File: {description}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:91"},"msgstr":["Archivo: {description}"]},"Filter":{"msgid":"Filter","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:17"},"msgstr":["Filtro"]},"Fixed":{"msgid":"Fixed","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:147"},"msgstr":["Solucionado"]},"Fluent background sometimes causes drag lag":{"msgid":"Fluent background sometimes causes drag lag","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:219"},"msgstr":["Fondo fluido a veces causa retraso de arrastre"]},"Focus all panes":{"msgid":"Focus all panes","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:78"},"msgstr":["Enfocar todos los paneles"]},"Focus all panes at once (broadcast)":{"msgid":"Focus all panes at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:78"},"msgstr":["Enfocar todos los paneles a la vez (transmitir)"]},"Focus all tabs":{"msgid":"Focus all tabs","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:71"},"msgstr":["Enfocar todas las pestañas"]},"Focus all tabs at once (broadcast)":{"msgid":"Focus all tabs at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:82"},"msgstr":["Enfocar todas las pestañas a la vez (transmisión)"]},"Focus follows mouse":{"msgid":"Focus follows mouse","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:196"},"msgstr":["El foco sigue al ratón"]},"Focus next pane":{"msgid":"Focus next pane","comments":{"reference":"tabby-core/src/hotkeys.ts:197"},"msgstr":["Enfocar el siguiente panel"]},"Focus pane {number}":{"msgid":"Focus pane {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:201\ntabby-core/src/hotkeys.ts:205\ntabby-core/src/hotkeys.ts:209\ntabby-core/src/hotkeys.ts:213\ntabby-core/src/hotkeys.ts:217\ntabby-core/src/hotkeys.ts:221\ntabby-core/src/hotkeys.ts:225\ntabby-core/src/hotkeys.ts:229\ntabby-core/src/hotkeys.ts:233"},"msgstr":["Panel de enfoque {number}"]},"Focus previous pane":{"msgid":"Focus previous pane","comments":{"reference":"tabby-core/src/hotkeys.ts:193"},"msgstr":["Enfocar el panel anterior"]},"Focus the pane above":{"msgid":"Focus the pane above","comments":{"reference":"tabby-core/src/hotkeys.ts:177"},"msgstr":["Enfocar el panel de arriba"]},"Focus the pane below":{"msgid":"Focus the pane below","comments":{"reference":"tabby-core/src/hotkeys.ts:181"},"msgstr":["Enfocar el panel de abajo"]},"Focus the pane on the left":{"msgid":"Focus the pane on the left","comments":{"reference":"tabby-core/src/hotkeys.ts:185"},"msgstr":["Central el panel de la izquierda"]},"Focus the pane on the right":{"msgid":"Focus the pane on the right","comments":{"reference":"tabby-core/src/hotkeys.ts:189"},"msgstr":["Central el panel de la derecha"]},"Follow the color scheme":{"msgid":"Follow the color scheme","comments":{"reference":"tabby-core/src/theme.ts:43"},"msgstr":[""]},"Font":{"msgid":"Font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:7"},"msgstr":["Fuente"]},"For keyboard shortcuts":{"msgid":"For keyboard shortcuts","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:190"},"msgstr":["Para atajos de teclado"]},"Force CR":{"msgid":"Force CR","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:51"},"msgstr":["Forzar CR"]},"Force CRLF":{"msgid":"Force CRLF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:53"},"msgstr":["Forzar CRLF"]},"Force LF":{"msgid":"Force LF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:52"},"msgstr":["Forzar LF"]},"Forces a specific SSH agent connection type.":{"msgid":"Forces a specific SSH agent connection type.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:25"},"msgstr":["Forzar un tipo de conexión de agente SSH específico."]},"Forget":{"msgid":"Forget","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:105"},"msgstr":["Olvidar"]},"Forward port":{"msgid":"Forward port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:45"},"msgstr":["Puerto de reenvío"]},"Forwarded ports":{"msgid":"Forwarded ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingModal.component.html:3"},"msgstr":["Puertos reenviados"]},"From color scheme":{"msgid":"From color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:46"},"msgstr":["Desde un color de esquema"]},"From theme":{"msgid":"From theme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:44"},"msgstr":["Desde el tema"]},"Frontend":{"msgid":"Frontend","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:6"},"msgstr":["Interfaz"]},"Full":{"msgid":"Full","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:61"},"msgstr":["Completo"]},"General":{"msgid":"General","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:3\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:3\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:3"},"msgstr":["General"]},"Generate a pre-filled GitHub issue":{"msgid":"Generate a pre-filled GitHub issue","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Generar un problema de GitHub precargado"]},"Get":{"msgid":"Get","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:25"},"msgstr":["Obtener"]},"Get it from the Tabby Web settings window":{"msgid":"Get it from the Tabby Web settings window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:18"},"msgstr":["Obtenerlo desde la ventana de configuración de Tabby"]},"Gives the window a blurred transparent background":{"msgid":"Gives the window a blurred transparent background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:29"},"msgstr":["Le da a la ventana un fondo transparente borroso"]},"Go up":{"msgid":"Go up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:24"},"msgstr":["Ir arriba"]},"Green":{"msgid":"Green","comments":{"reference":"tabby-core/src/utils.ts:56"},"msgstr":["Verde"]},"Group":{"msgid":"Group","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:16"},"msgstr":["Grupo"]},"Hacks":{"msgid":"Hacks","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:201"},"msgstr":["Hacks"]},"Help track the number of Tabby installs across the world!":{"msgid":"Help track the number of Tabby installs across the world!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:20"},"msgstr":["¡Ayuda a rastrear la cantidad de instalaciones de Tabby en todo el mundo!"]},"Help translate Tabby":{"msgid":"Help translate Tabby","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Ayuda a traducir Tabby"]},"Hexadecimal":{"msgid":"Hexadecimal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:32\ntabby-terminal/src/components/streamProcessingSettings.component.ts:44"},"msgstr":["Hexadecimal"]},"Hide tab close button":{"msgid":"Hide tab close button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:176"},"msgstr":["Ocultar botón de cierre de pestaña"]},"Hide tab index":{"msgid":"Hide tab index","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:158"},"msgstr":["Ocultar índice de pestaña"]},"Hide tab options button":{"msgid":"Hide tab options button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:170"},"msgstr":["Ocultar botón de opciones de pestaña"]},"Hide window on focus loss":{"msgid":"Hide window on focus loss","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:118"},"msgstr":["Ocultar ventana al perder enfoque"]},"Hides the docked terminal when you click away.":{"msgid":"Hides the docked terminal when you click away.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:119"},"msgstr":["Oculta la terminal acoplada cuando hagas clic fuera."]},"Homepage":{"msgid":"Homepage","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:26"},"msgstr":["Página de inicio"]},"Host":{"msgid":"Host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:34\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:6"},"msgstr":["Anfitrión"]},"Host key":{"msgid":"Host key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:206"},"msgstr":["Clave de anfitrión"]},"Host key verification":{"msgid":"Host key verification","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:3"},"msgstr":["Verificación de clave de host"]},"Hotkeys":{"msgid":"Hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeySettingsTab.component.html:2\ntabby-settings/src/settings.ts:15"},"msgstr":["Teclas de acceso rápido"]},"How Tabby presents itself through environment vars":{"msgid":"How Tabby presents itself through environment vars","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:69"},"msgstr":[""]},"HTTP proxy":{"msgid":"HTTP proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:24"},"msgstr":["Proxy HTTP"]},"HTTP proxy host":{"msgid":"HTTP proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:61"},"msgstr":["Host proxy HTTP"]},"HTTP proxy port":{"msgid":"HTTP proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:65"},"msgstr":["Puerto de proxy HTTP"]},"Icon":{"msgid":"Icon","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:20"},"msgstr":["Ícono"]},"id.tab-width.dynamic":{"msgid":"id.tab-width.dynamic","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:145"},"msgstr":["id.tab-width.dynamic"]},"If disabled, only custom profiles will show up in the profile selector":{"msgid":"If disabled, only custom profiles will show up in the profile selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:62"},"msgstr":["Si está deshabilitado, solo se mostrarán perfiles personalizados en el selector de perfil"]},"Immediately echoes your input locally":{"msgid":"Immediately echoes your input locally","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:23"},"msgstr":["Inmediatamente hace echo de tu entrada localmente"]},"Increase horizontal split size":{"msgid":"Increase horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:253"},"msgstr":["Aumentar tamaño de división horizontal"]},"Increase vertical split size":{"msgid":"Increase vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:245"},"msgstr":["Aumentar tamaño de división vertical"]},"Input is sent as you type":{"msgid":"Input is sent as you type","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:18"},"msgstr":["La entrada se envía mientras escribes"]},"Input mode":{"msgid":"Input mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:4"},"msgstr":["Modo de entrada"]},"Input newlines":{"msgid":"Input newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:15"},"msgstr":["Entrada de nuevas líneas"]},"Installed":{"msgid":"Installed","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:39"},"msgstr":["Instalado"]},"Installing the update will close all tabs and restart Tabby.":{"msgid":"Installing the update will close all tabs and restart Tabby.","comments":{"reference":"tabby-electron/src/services/updater.service.ts:131"},"msgstr":["La instalación de la actualización cerrará todas las pestañas y reiniciará Tabby."]},"Intelligent Ctrl-C (copy/abort)":{"msgid":"Intelligent Ctrl-C (copy/abort)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:66"},"msgstr":["Ctrl-C inteligente (copiar/abortar)"]},"Interactive":{"msgid":"Interactive","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:94"},"msgstr":["Interactivo"]},"Invalid syntax":{"msgid":"Invalid syntax","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:130"},"msgstr":["Sintáxis inválida"]},"Jump host":{"msgid":"Jump host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:43"},"msgstr":["Saltar host"]},"Jump to next word":{"msgid":"Jump to next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:34"},"msgstr":["Saltar a la siguiente palabra"]},"Jump to previous word":{"msgid":"Jump to previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:30"},"msgstr":["Saltar a la palabra anterior"]},"Keep":{"msgid":"Keep","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:140\ntabby-settings/src/components/profilesSettingsTab.component.ts:212\ntabby-settings/src/components/vaultSettingsTab.component.ts:50\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:90\ntabby-terminal/src/components/loginScriptsSettings.component.ts:33\ntabby-terminal/src/components/streamProcessingSettings.component.ts:49"},"msgstr":["Mantener"]},"Keep Alive Interval (Milliseconds)":{"msgid":"Keep Alive Interval (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:154"},"msgstr":["Mantener vivo el intervalo (Milisegundos)"]},"Keep docked terminal always on top":{"msgid":"Keep docked terminal always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:98"},"msgstr":["Mantener la terminal acoplada siempre encima"]},"Key":{"msgid":"Key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:86"},"msgstr":["Clave"]},"Key exchange":{"msgid":"Key exchange","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:186"},"msgstr":["Intercambio de llaves"]},"Keyboard":{"msgid":"Keyboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:36"},"msgstr":["Teclado"]},"Keyboard-interactive auth":{"msgid":"Keyboard-interactive auth","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/keyboardInteractiveAuthPanel.component.html:2"},"msgstr":["Autenticación interactiva con teclado"]},"Kill":{"msgid":"Kill","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:115"},"msgstr":["Terminar"]},"Language":{"msgid":"Language","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:10\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Idioma"]},"Last known host key fingerprint":{"msgid":"Last known host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:11"},"msgstr":["Última huella de clave de host conocida"]},"Launch WinSCP":{"msgid":"Launch WinSCP","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:32"},"msgstr":["Iniciar WinSCP"]},"Launch WinSCP for current SSH session":{"msgid":"Launch WinSCP for current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:14"},"msgstr":["Iniciar WinSCP para la sesión SSH actual"]},"Learn how to allow Tabby to detect remote shell's working directory.":{"msgid":"Learn how to allow Tabby to detect remote shell's working directory.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:7"},"msgstr":["Aprende cómo permitir que Tabby detecte el directorio de trabajo remoto de la shell."]},"Left":{"msgid":"Left","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:134\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:76\ntabby-core/src/tabContextMenu.ts:80"},"msgstr":["Izquierda"]},"Lets the shell handle Meta key instead of OS":{"msgid":"Lets the shell handle Meta key instead of OS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:40"},"msgstr":["Permita que la shell maneje la tecla Meta en lugar del sistema operativo"]},"Line by line":{"msgid":"Line by line","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:27"},"msgstr":["Línea por línea"]},"Line editor, input is sent after you press Enter":{"msgid":"Line editor, input is sent after you press Enter","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:28"},"msgstr":["Editor de línea, la entrada se envía después de pulsar Enter"]},"Line padding":{"msgid":"Line padding","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:83"},"msgstr":["Relleno de línea"]},"Loading":{"msgid":"Loading","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:21"},"msgstr":["Cargando"]},"Loading configs...":{"msgid":"Loading configs...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:34"},"msgstr":["Cargando configuraciones..."]},"Local":{"msgid":"Local","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:39\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Local"]},"Local echo":{"msgid":"Local echo","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:22"},"msgstr":["Eco local"]},"Local terminal":{"msgid":"Local terminal","comments":{"reference":"tabby-local/src/profiles.ts:12"},"msgstr":["Terminal local"]},"Login scripts":{"msgid":"Login scripts","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:81\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:221\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:16"},"msgstr":["Código de acceso"]},"Long-click for context menu":{"msgid":"Long-click for context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:57"},"msgstr":["Clic extendido para el menú contextual"]},"Manage profiles":{"msgid":"Manage profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:162"},"msgstr":["Administrar perfiles"]},"Max Keep Alive Count":{"msgid":"Max Keep Alive Count","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:160"},"msgstr":["Cantidad máxima de mantenimiento vivo"]},"Maximize the active pane":{"msgid":"Maximize the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:173"},"msgstr":["Maximiza el panel activo"]},"Minimum contrast ratio":{"msgid":"Minimum contrast ratio","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:93\nlocale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:70"},"msgstr":["Ratio de contraste mínimo"]},"Modified on {date}":{"msgid":"Modified on {date}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:39"},"msgstr":["Modificado el {date}"]},"Mouse":{"msgid":"Mouse","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:53"},"msgstr":["Ratón"]},"Move tab to the left":{"msgid":"Move tab to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:49"},"msgstr":["Mover pestaña a la izquierda"]},"Move tab to the right":{"msgid":"Move tab to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:53"},"msgstr":["Mover pestaña a la derecha"]},"Move to \"Ungrouped\"":{"msgid":"Move to \"Ungrouped\"","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:223"},"msgstr":["Mover a \"Desagrupado\""]},"Moving the mouse over an inactive pane will cause it to activate":{"msgid":"Moving the mouse over an inactive pane will cause it to activate","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:197"},"msgstr":["Al mover el ratón sobre un panel inactivo se activará"]},"Name":{"msgid":"Name","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:12\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:14"},"msgstr":["Nombre"]},"Name for the new config":{"msgid":"Name for the new config","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:60"},"msgstr":["Nombre para la nueva configuración"]},"Name for the new directory":{"msgid":"Name for the new directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:3"},"msgstr":["Nombre para el nuevo directorio"]},"Native":{"msgid":"Native","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:57"},"msgstr":["Nativo"]},"New admin tab":{"msgid":"New admin tab","comments":{"reference":"tabby-local/src/tabContextMenu.ts:103"},"msgstr":["Nueva pestaña de administración"]},"New config on {platform}":{"msgid":"New config on {platform}","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:58"},"msgstr":["Nueva configuración en {platform}"]},"New item":{"msgid":"New item","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:16"},"msgstr":["Nuevo elemento"]},"New name":{"msgid":"New name","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:193\ntabby-settings/src/components/vaultSettingsTab.component.ts:118"},"msgstr":["Nuevo nombre"]},"New profile":{"msgid":"New profile","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:20"},"msgstr":["Nuevo perfil"]},"New profile name":{"msgid":"New profile name","comments":{"reference":"tabby-local/src/tabContextMenu.ts:30"},"msgstr":["Nuevo nombre de perfil"]},"New tab":{"msgid":"New tab","comments":{"reference":"tabby-local/src/hotkeys.ts:10"},"msgstr":["Nueva pestaña"]},"New tab: {profile}":{"msgid":"New tab: {profile}","comments":{"reference":"tabby-core/src/hotkeys.ts:272"},"msgstr":["Nueva pestaña: {profile}"]},"New terminal":{"msgid":"New terminal","comments":{"reference":"tabby-local/src/buttonProvider.ts:20\ntabby-local/src/tabContextMenu.ts:77"},"msgstr":["Nuevo terminal"]},"New window":{"msgid":"New window","comments":{"reference":"tabby-electron/src/hotkeys.ts:10"},"msgstr":["Nueva ventana"]},"New Window":{"msgid":"New Window","comments":{"reference":"tabby-electron/src/services/dockMenu.service.ts:62"},"msgstr":["Nueva ventana"]},"New with profile":{"msgid":"New with profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:87"},"msgstr":["Nuevo con perfil"]},"Next tab":{"msgid":"Next tab","comments":{"reference":"tabby-core/src/hotkeys.ts:41"},"msgstr":["Siguiente pestaña"]},"No color":{"msgid":"No color","comments":{"reference":"tabby-core/src/utils.ts:54"},"msgstr":["Sin color"]},"No modifier":{"msgid":"No modifier","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:85"},"msgstr":["Sin modificador"]},"None":{"msgid":"None","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:41"},"msgstr":["Ninguno"]},"Normal":{"msgid":"Normal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:17\ntabby-terminal/src/components/streamProcessingSettings.component.ts:39"},"msgstr":["Normal"]},"Normal font weight":{"msgid":"Normal font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:22"},"msgstr":["Peso de fuente normal"]},"Not found":{"msgid":"Not found","comments":{"reference":"tabby-terminal/src/components/searchPanel.component.ts:54\ntabby-terminal/src/components/searchPanel.component.ts:64"},"msgstr":["No encontrado"]},"Notify on activity":{"msgid":"Notify on activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:209"},"msgstr":["Notificar sobre la actividad"]},"Notify when done":{"msgid":"Notify when done","comments":{"reference":"tabby-core/src/tabContextMenu.ts:187"},"msgstr":["Notificar cuando termine"]},"Number of lines kept in the buffer":{"msgid":"Number of lines kept in the buffer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:17"},"msgstr":["Número de líneas guardadas en el búfer"]},"Off":{"msgid":"Off","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:72\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:137\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:60"},"msgstr":["Apagado"]},"Official":{"msgid":"Official","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:81"},"msgstr":["Oficial"]},"On GitHub Discussions":{"msgid":"On GitHub Discussions","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["En discusiones de GitHub"]},"Opacity":{"msgid":"Opacity","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:46"},"msgstr":["Opacidad"]},"Open DevTools":{"msgid":"Open DevTools","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:82"},"msgstr":["Abrir Herramientas de Desarrollo"]},"Open Settings":{"msgid":"Open Settings","comments":{"reference":"tabby-settings/src/hotkeys.ts:11"},"msgstr":["Abrir Ajustes"]},"Open settings tab: {tab}":{"msgid":"Open settings tab: {tab}","comments":{"reference":"tabby-settings/src/hotkeys.ts:25"},"msgstr":["Abrir pestaña de ajustes: {tab}"]},"Open SFTP panel":{"msgid":"Open SFTP panel","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:25"},"msgstr":["Abrir panel SFTP"]},"Optional":{"msgid":"Optional","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Opcional"]},"Options":{"msgid":"Options","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:11\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:33"},"msgstr":["Opciones"]},"Orange":{"msgid":"Orange","comments":{"reference":"tabby-core/src/utils.ts:57"},"msgstr":["Naranja"]},"OS default":{"msgid":"OS default","comments":{"reference":"tabby-electron/src/shells/macDefault.ts:25"},"msgstr":["SO predeterminado"]},"OS default ({name})":{"msgid":"OS default ({name})","comments":{"reference":"tabby-electron/src/shells/winDefault.ts:43"},"msgstr":["SO predeterminado ({name})"]},"Output is shown as a hexdump":{"msgid":"Output is shown as a hexdump","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:45"},"msgstr":["La salida se muestra como un volcado hexadecimal"]},"Output is shown as it is received":{"msgid":"Output is shown as it is received","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:40"},"msgstr":["La salida se muestra tal como se recibe"]},"Output mode":{"msgid":"Output mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:23"},"msgstr":["Modo de salida"]},"Output newlines":{"msgid":"Output newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:34"},"msgstr":["Salida de nuevas líneas"]},"Override X11 display":{"msgid":"Override X11 display","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:42"},"msgstr":["Reemplazar pantalla X11"]},"Overwrite local and sync":{"msgid":"Overwrite local and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:98"},"msgstr":["Sobrescribir local y sincronizar"]},"Overwrite remote and sync":{"msgid":"Overwrite remote and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:78"},"msgstr":["Sobrescribir remoto y sincronizar"]},"Overwrite the config on the remote side and start syncing?":{"msgid":"Overwrite the config on the remote side and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:76"},"msgstr":["¿Sobrescribir la configuración en el lado remoto y empezar a sincronizar?"]},"Overwrite the local config and start syncing?":{"msgid":"Overwrite the local config and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:96"},"msgstr":["¿Sobrescribir la configuración local y empezar a sincronizar?"]},"Pane resize step":{"msgid":"Pane resize step","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:189"},"msgstr":["Paso de redimensionado del panel"]},"Panes":{"msgid":"Panes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:186"},"msgstr":["Paneles"]},"Paper (legacy)":{"msgid":"Paper (legacy)","comments":{"reference":"tabby-core/src/theme.ts:35"},"msgstr":[""]},"Parity":{"msgid":"Parity","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:38"},"msgstr":["Paridad"]},"Partial config sync is not possible when the config is encrypted via Vault.":{"msgid":"Partial config sync is not possible when the config is encrypted via Vault.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:64"},"msgstr":["La sincronización parcial de configuración no es posible cuando la configuración es cifrada a través de Vault."]},"Passphrase for a private key with hash {hash}...":{"msgid":"Passphrase for a private key with hash {hash}...","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:87"},"msgstr":["Contraseña para una clave privada con hash {hash}..."]},"Password":{"msgid":"Password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:100\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:82"},"msgstr":["Contraseña"]},"Paste":{"msgid":"Paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:62\ntabby-terminal/src/api/baseTerminalTab.component.ts:483\ntabby-terminal/src/tabContextMenu.ts:35"},"msgstr":["Pegar"]},"Paste from clipboard":{"msgid":"Paste from clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:14"},"msgstr":["Pegar desde el portapapeles"]},"Paste if no selection, else copy":{"msgid":"Paste if no selection, else copy","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:63"},"msgstr":["Pegar si no hay selección, sino copiar"]},"Paste multiple lines?":{"msgid":"Paste multiple lines?","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:490"},"msgstr":["¿Pegar múltiples líneas?"]},"Paste on middle-click":{"msgid":"Paste on middle-click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:68"},"msgstr":["Pegar con clic central"]},"Path or address of the local X11 socket":{"msgid":"Path or address of the local X11 socket","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:43"},"msgstr":["Ruta o dirección del socket local X11"]},"Pin":{"msgid":"Pin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Fijar"]},"Plugins":{"msgid":"Plugins","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:3"},"msgstr":["Complementos"]},"Plugins folder":{"msgid":"Plugins folder","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:4"},"msgstr":["Carpeta de complementos"]},"Port":{"msgid":"Port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:38\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:10"},"msgstr":["Puerto"]},"Port opened":{"msgid":"Port opened","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:70"},"msgstr":["Puerto abierto"]},"Ports":{"msgid":"Ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:119\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:12"},"msgstr":["Puertos"]},"Press any key to reconnect":{"msgid":"Press any key to reconnect","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:85\ntabby-ssh/src/components/sshTab.component.ts:172\ntabby-telnet/src/components/telnetTab.component.ts:53"},"msgstr":["Pulse cualquier tecla para reconectar"]},"Press the key now":{"msgid":"Press the key now","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:3"},"msgstr":["Presiona la tecla ahora"]},"Prevents accidental closing":{"msgid":"Prevents accidental closing","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:21"},"msgstr":["Previene cierre accidental"]},"Prevents accidental execution of pasted commands":{"msgid":"Prevents accidental execution of pasted commands","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:110"},"msgstr":["Previene la ejecución de comandos pegados"]},"Previous tab":{"msgid":"Previous tab","comments":{"reference":"tabby-core/src/hotkeys.ts:45"},"msgstr":["Pestaña anterior"]},"Private keys":{"msgid":"Private keys","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:108"},"msgstr":["Claves privadas"]},"Process completed":{"msgid":"Process completed","comments":{"reference":"tabby-core/src/tabContextMenu.ts:195"},"msgstr":["Proceso completado"]},"Profile name":{"msgid":"Profile name","comments":{"reference":"tabby-core/src/tabContextMenu.ts:151"},"msgstr":["Nombre de perfil"]},"Profiles":{"msgid":"Profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:2\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:4\ntabby-electron/src/services/dockMenu.service.ts:40"},"msgstr":["Perfiles"]},"Profiles & connections":{"msgid":"Profiles & connections","comments":{"reference":"tabby-core/src/commands.ts:32\ntabby-settings/src/settings.ts:58"},"msgstr":["Perfiles y conexiones"]},"Program":{"msgid":"Program","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:12"},"msgstr":["Programa"]},"Proxy command":{"msgid":"Proxy command","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:30"},"msgstr":["Comando proxy"]},"Purple":{"msgid":"Purple","comments":{"reference":"tabby-core/src/utils.ts:58"},"msgstr":["Morado"]},"Puts all of Tabby's configuration into the vault":{"msgid":"Puts all of Tabby's configuration into the vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:37"},"msgstr":["Poner toda la configuración de Tabby en la vault"]},"Quick connect":{"msgid":"Quick connect","comments":{"reference":"tabby-core/src/index.ts:213\ntabby-core/src/services/profiles.service.ts:177"},"msgstr":["Conexión rápida"]},"Quit":{"msgid":"Quit","comments":{"reference":"tabby-core/src/services/config.service.ts:373\ntabby-core/src/services/config.service.ts:387"},"msgstr":["Salir"]},"Raw socket connection":{"msgid":"Raw socket connection","comments":{"reference":"tabby-telnet/src/profiles.ts:48"},"msgstr":["Conexión de socket sin procesar"]},"Ready Timeout (Milliseconds)":{"msgid":"Ready Timeout (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:166"},"msgstr":["Tiempo de espera listo (Milisegundos)"]},"Recent":{"msgid":"Recent","comments":{"reference":"tabby-core/src/services/profiles.service.ts:120\ntabby-core/src/services/profiles.service.ts:134\ntabby-electron/src/services/dockMenu.service.ts:28"},"msgstr":["Reciente"]},"Reconnect":{"msgid":"Reconnect","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:5\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:10\nlocale/tmp-html/tabby-telnet/src/components/telnetTab.component.html:3"},"msgstr":["Reconectar"]},"Red":{"msgid":"Red","comments":{"reference":"tabby-core/src/utils.ts:59"},"msgstr":["Rojo"]},"Regex":{"msgid":"Regex","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Regex"]},"Release notes":{"msgid":"Release notes","comments":{"reference":"tabby-settings/src/components/releaseNotesTab.component.ts:27"},"msgstr":["Notas de lanzamiento"]},"Remember for {time}":{"msgid":"Remember for {time}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6"},"msgstr":["Recordar por {time}"]},"Remote":{"msgid":"Remote","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:41\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Remoto"]},"Remove whitespace and newlines around the copied text":{"msgid":"Remove whitespace and newlines around the copied text","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:124"},"msgstr":["Eliminar espacios en blanco y nuevas líneas alrededor del texto copiado"]},"Rename":{"msgid":"Rename","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:25\ntabby-core/src/tabContextMenu.ts:120"},"msgstr":["Renombrar"]},"Rename tab":{"msgid":"Rename tab","comments":{"reference":"tabby-core/src/hotkeys.ts:25\ntabby-core/src/tabContextMenu.ts:121"},"msgstr":["Renombrar pestaña"]},"Rendering":{"msgid":"Rendering","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:3"},"msgstr":["Renderizando"]},"Reopen last tab":{"msgid":"Reopen last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:33"},"msgstr":["Reabrir última pestaña"]},"Replace":{"msgid":"Replace","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:26"},"msgstr":["Reemplazar"]},"Report a problem":{"msgid":"Report a problem","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:11\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Reportar un problema"]},"Require a key to click links":{"msgid":"Require a key to click links","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:81"},"msgstr":["Requerir una clave para hacer clic en enlaces"]},"Reset zoom":{"msgid":"Reset zoom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:62"},"msgstr":["Restablecer zoom"]},"Restart current serial session":{"msgid":"Restart current serial session","comments":{"reference":"tabby-serial/src/hotkeys.ts:14"},"msgstr":["Reiniciar la sesión en serie actual"]},"Restart current SSH session":{"msgid":"Restart current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:10"},"msgstr":["Reiniciar sesión SSH actual"]},"Restart current Telnet session":{"msgid":"Restart current Telnet session","comments":{"reference":"tabby-telnet/src/hotkeys.ts:10"},"msgstr":["Reiniciar sesión Telnet actual"]},"Restart tab":{"msgid":"Restart tab","comments":{"reference":"tabby-core/src/hotkeys.ts:65"},"msgstr":["Reiniciar pestaña"]},"Restart the app to apply changes":{"msgid":"Restart the app to apply changes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:140"},"msgstr":["Reiniciar la aplicación para aplicar cambios"]},"Restore terminal tabs on app start":{"msgid":"Restore terminal tabs on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:159"},"msgstr":["Restaurar pestañas de la terminar al iniciar la aplicación"]},"Reuse session for multiple tabs":{"msgid":"Reuse session for multiple tabs","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:147"},"msgstr":["Reutilizar sesión para múltiples pestañas"]},"Right":{"msgid":"Right","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:136\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:78\ntabby-core/src/tabContextMenu.ts:78"},"msgstr":["Derecha"]},"Right click":{"msgid":"Right click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:56"},"msgstr":["Clic derecho"]},"Run as administrator":{"msgid":"Run as administrator","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:5"},"msgstr":["Ejecutar como administrador"]},"Save":{"msgid":"Save","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:6\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:52\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:30"},"msgstr":["Guardar"]},"Save a password in the keychain":{"msgid":"Save a password in the keychain","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:101"},"msgstr":["Guardar una contraseña en el llavero"]},"Save and apply":{"msgid":"Save and apply","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:129"},"msgstr":["Guardar y aplicar"]},"Save as profile":{"msgid":"Save as profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:27"},"msgstr":["Guardar como perfil"]},"Save layout as profile":{"msgid":"Save layout as profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:148"},"msgstr":["Guardar diseño como perfil"]},"Saved":{"msgid":"Saved","comments":{"reference":"tabby-local/src/tabContextMenu.ts:48"},"msgstr":["Guardado"]},"Saved layout":{"msgid":"Saved layout","comments":{"reference":"tabby-core/src/profiles.ts:19"},"msgstr":["Diseño guardado"]},"Scroll on input":{"msgid":"Scroll on input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:46"},"msgstr":["Desplazarse al entrar"]},"Scroll terminal one page down":{"msgid":"Scroll terminal one page down","comments":{"reference":"tabby-terminal/src/hotkeys.ts:94"},"msgstr":["Desplazar terminal una página hacia abajo"]},"Scroll terminal one page up":{"msgid":"Scroll terminal one page up","comments":{"reference":"tabby-terminal/src/hotkeys.ts:90"},"msgstr":["Desplazar terminal una página arriba"]},"Scroll terminal to bottom":{"msgid":"Scroll terminal to bottom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:98"},"msgstr":["Desplazar terminal hacia abajo"]},"Scroll terminal to top":{"msgid":"Scroll terminal to top","comments":{"reference":"tabby-terminal/src/hotkeys.ts:86"},"msgstr":["Desplazar terminal hasta arriba"]},"Scrollback":{"msgid":"Scrollback","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:16"},"msgstr":["Retroceso"]},"Scrolls the terminal to the bottom on user input":{"msgid":"Scrolls the terminal to the bottom on user input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:47"},"msgstr":["Desplaza el terminal hasta la parte inferior de la entrada del usuario"]},"Search":{"msgid":"Search","comments":{"reference":"tabby-terminal/src/hotkeys.ts:74"},"msgstr":["Buscar"]},"Search color schemes":{"msgid":"Search color schemes","comments":{"reference":"tabby-terminal/src/components/colorSchemeSelector.component.ts:9\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:10"},"msgstr":["Buscar esquemas de color"]},"Search hotkeys":{"msgid":"Search hotkeys","comments":{"reference":"tabby-settings/src/components/hotkeySettingsTab.component.ts:12"},"msgstr":["Buscar atajos"]},"Search plugins":{"msgid":"Search plugins","comments":{"reference":"tabby-plugin-manager/src/components/pluginsSettingsTab.component.ts:14"},"msgstr":["Buscar plugins"]},"Secret sync token":{"msgid":"Secret sync token","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:17"},"msgstr":["Token secreto de sincronización"]},"Select":{"msgid":"Select","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:45\ntabby-electron/src/services/platform.service.ts:195"},"msgstr":["Seleccionar"]},"Select a base profile to use as a template":{"msgid":"Select a base profile to use as a template","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:65"},"msgstr":["Seleccione un perfil base para usar como plantilla"]},"Select all":{"msgid":"Select all","comments":{"reference":"tabby-terminal/src/hotkeys.ts:18"},"msgstr":["Seleccionar todo"]},"Select file storage":{"msgid":"Select file storage","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:46"},"msgstr":["Seleccionar archivo de almacenamiento"]},"Select profile":{"msgid":"Select profile","comments":{"reference":"tabby-core/src/index.ts:225"},"msgstr":["Seleccionar perfil"]},"Select profile or enter an address":{"msgid":"Select profile or enter an address","comments":{"reference":"tabby-core/src/services/profiles.service.ts:186"},"msgstr":["Seleccionar perfil o introducir una dirección"]},"Send bytes by typing in hex values":{"msgid":"Send bytes by typing in hex values","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:33"},"msgstr":["Enviar bytes escribiendo en valores hexadecimales"]},"Sends data one byte at a time":{"msgid":"Sends data one byte at a time","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:75"},"msgstr":["Envía datos de un byte a la vez"]},"Serial":{"msgid":"Serial","comments":{"reference":"tabby-serial/src/profiles.ts:14\ntabby-serial/src/profiles.ts:72"},"msgstr":["Serial"]},"Serial connection":{"msgid":"Serial connection","comments":{"reference":"tabby-serial/src/profiles.ts:51\ntabby-serial/src/profiles.ts:62"},"msgstr":["Conexión serial"]},"Serial: {description}":{"msgid":"Serial: {description}","comments":{"reference":"tabby-serial/src/profiles.ts:71"},"msgstr":["Serial: {description}"]},"Set master passphrase":{"msgid":"Set master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:2\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:5"},"msgstr":["Establecer contraseña maestra"]},"Set passphrase":{"msgid":"Set passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:11"},"msgstr":["Establecer contraseña"]},"Set password":{"msgid":"Set password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:104"},"msgstr":["Establecer contraseña"]},"Set Tabby as %COMSPEC%":{"msgid":"Set Tabby as %COMSPEC%","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:168"},"msgstr":["Establecer Tabby como %COMSPEC%"]},"Set to 0 to disable recent profiles":{"msgid":"Set to 0 to disable recent profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:55"},"msgstr":["Establecer en 0 para desactivar perfiles recientes"]},"Sets the SSH agent's named pipe path.":{"msgid":"Sets the SSH agent's named pipe path.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:36"},"msgstr":["Establece la ruta de la tubería nombrada por el agente SSH."]},"Settings":{"msgid":"Settings","comments":{"reference":"tabby-settings/src/buttonProvider.ts:28\ntabby-settings/src/components/settingsTab.component.ts:57"},"msgstr":["Ajustes"]},"Shell":{"msgid":"Shell","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:2"},"msgstr":["Escudo"]},"Shell does not support current path detection":{"msgid":"Shell does not support current path detection","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:555"},"msgstr":["Shell no soporta la detección actual de rutas"]},"Shell integration":{"msgid":"Shell integration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:59"},"msgstr":["Integración con la Shell"]},"Show {type} profile selector":{"msgid":"Show {type} profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:276"},"msgstr":["Mostrar {type} selector de perfil"]},"Show a confirmation box when pasting multiple lines":{"msgid":"Show a confirmation box when pasting multiple lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:117"},"msgstr":["Mostrar un cuadro de confirmación al pegar múltiples líneas"]},"Show built-in profiles in selector":{"msgid":"Show built-in profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:61"},"msgstr":["Mostrar perfiles incorporados en el selector"]},"Show command selector":{"msgid":"Show command selector","comments":{"reference":"tabby-core/src/hotkeys.ts:13"},"msgstr":["Mostrar selector de comando"]},"Show config file":{"msgid":"Show config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:132"},"msgstr":["Mostrar archivo de configuración"]},"Show defaults":{"msgid":"Show defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:131"},"msgstr":["Mostrar valores predeterminados"]},"Show Mixer":{"msgid":"Show Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:146"},"msgstr":["Mostrar Mixer"]},"Show pane labels (for rearranging)":{"msgid":"Show pane labels (for rearranging)","comments":{"reference":"tabby-core/src/hotkeys.ts:57"},"msgstr":["Mostrar etiquetas de panel (para reordenar)"]},"Show profile icon on tab":{"msgid":"Show profile icon on tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:164"},"msgstr":["Mostrar icono de perfil en pestaña"]},"Show profile selector":{"msgid":"Show profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:17"},"msgstr":["Mostrar selector de perfil"]},"Show recent profiles in selector":{"msgid":"Show recent profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:54"},"msgstr":["Mostrar perfiles recientes en el selector"]},"Show release notes":{"msgid":"Show release notes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Mostrar notas del lanzamiento"]},"Show Serial connections":{"msgid":"Show Serial connections","comments":{"reference":"tabby-serial/src/hotkeys.ts:10"},"msgstr":["Mostrar conexiones Serial"]},"Show tabs in fullscreen mode":{"msgid":"Show tabs in fullscreen mode","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:152"},"msgstr":["Mostrar pestañas en modo de pantalla completa"]},"Show toolbar":{"msgid":"Show toolbar","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:58"},"msgstr":["Mostrar barra de herramientas"]},"Show vault contents":{"msgid":"Show vault contents","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:44"},"msgstr":["Mostrar contenido de vault"]},"Sixel graphics support (experimental)":{"msgid":"Sixel graphics support (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:29"},"msgstr":["Soporte gráfico Sixel (experimental)"]},"Skip MoTD/banner":{"msgid":"Skip MoTD/banner","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:140"},"msgstr":["Omitir MoTD/banner"]},"Slow feed":{"msgid":"Slow feed","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:74"},"msgstr":["Fuente lenta"]},"Snaps the window to a side of the screen":{"msgid":"Snaps the window to a side of the screen","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:68\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:86"},"msgstr":["Adherir la ventana a un lado de la pantalla"]},"SOCKS proxy":{"msgid":"SOCKS proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:22\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:9\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:20"},"msgstr":["SOCKS proxy"]},"SOCKS proxy host":{"msgid":"SOCKS proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:51"},"msgstr":["Servidor proxy SOCKS"]},"SOCKS proxy port":{"msgid":"SOCKS proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:55"},"msgstr":["Puerto proxy SOCKS"]},"Sound":{"msgid":"Sound","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:130"},"msgstr":["Sonido"]},"Source code":{"msgid":"Source code","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:31"},"msgstr":["Código fuente"]},"Spaciness":{"msgid":"Spaciness","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:13"},"msgstr":[""]},"Split":{"msgid":"Split","comments":{"reference":"tabby-core/src/tabContextMenu.ts:75"},"msgstr":["Dividir"]},"Split to the bottom":{"msgid":"Split to the bottom","comments":{"reference":"tabby-core/src/hotkeys.ts:161"},"msgstr":["Dividir en la parte inferior"]},"Split to the down":{"msgid":"Split to the down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:85"},"msgstr":["Dividir hacia abajo"]},"Split to the left":{"msgid":"Split to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:165\ntabby-core/src/tabContextMenu.ts:86"},"msgstr":["Dividir a la izquierda"]},"Split to the right":{"msgid":"Split to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:157\ntabby-core/src/tabContextMenu.ts:84"},"msgstr":["Dividir a la derecha"]},"Split to the top":{"msgid":"Split to the top","comments":{"reference":"tabby-core/src/hotkeys.ts:169"},"msgstr":["Dividir en la parte superior"]},"Split to the up":{"msgid":"Split to the up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:87"},"msgstr":["Dividir hacia arriba"]},"SSH connection":{"msgid":"SSH connection","comments":{"reference":"tabby-ssh/src/profiles.ts:81"},"msgstr":["Conexión SSH"]},"SSH connection management is now done through the \"Profiles & connections\" tab":{"msgid":"SSH connection management is now done through the \"Profiles & connections\" tab","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:53"},"msgstr":["La gestión de conexiones SSH ahora se realiza a través de la pestaña \"Perfiles y conexiones\""]},"SSH password for {user}@{host}:{port}":{"msgid":"SSH password for {user}@{host}:{port}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:84"},"msgstr":["Contraseña SSH para {user}@{host}:{port}"]},"Standard (legacy)":{"msgid":"Standard (legacy)","comments":{"reference":"tabby-core/src/theme.ts:9"},"msgstr":[""]},"Startup":{"msgid":"Startup","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:150"},"msgstr":["Inicialización"]},"Stop bits":{"msgid":"Stop bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:32"},"msgstr":["Bits de parada"]},"Strip":{"msgid":"Strip","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:50"},"msgstr":["Franja"]},"Subscribe to updates":{"msgid":"Subscribe to updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Suscribirse a actualizaciones"]},"Substitutions allowed.":{"msgid":"Substitutions allowed.","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:13"},"msgstr":["Sustituciones permitidas."]},"Switch profile":{"msgid":"Switch profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:290"},"msgstr":["Cambiar perfil"]},"Switch profile in the active pane":{"msgid":"Switch profile in the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:237"},"msgstr":["Cambiar perfil en panel activo"]},"Switches terminal frontend implementation (experimental)":{"msgid":"Switches terminal frontend implementation (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:7"},"msgstr":["Cambia la implementación de interfaz de la terminal (experimental)"]},"Sync":{"msgid":"Sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:4"},"msgstr":["Sincronizar"]},"Sync automatically":{"msgid":"Sync automatically","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:53"},"msgstr":["Sincronizar automáticamente"]},"Sync host":{"msgid":"Sync host","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:8"},"msgstr":["Sincronizar host"]},"Sync hotkeys":{"msgid":"Sync hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:68"},"msgstr":["Sincronizar atajos"]},"Sync Vault":{"msgid":"Sync Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:80"},"msgstr":["Sincronizar Vault"]},"Sync window settings":{"msgid":"Sync window settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:74"},"msgstr":["Sincronizar la configuración de la ventana"]},"Tab {number}":{"msgid":"Tab {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:101\ntabby-core/src/hotkeys.ts:105\ntabby-core/src/hotkeys.ts:109\ntabby-core/src/hotkeys.ts:113\ntabby-core/src/hotkeys.ts:117\ntabby-core/src/hotkeys.ts:121\ntabby-core/src/hotkeys.ts:125\ntabby-core/src/hotkeys.ts:129\ntabby-core/src/hotkeys.ts:133\ntabby-core/src/hotkeys.ts:137\ntabby-core/src/hotkeys.ts:141\ntabby-core/src/hotkeys.ts:145\ntabby-core/src/hotkeys.ts:149\ntabby-core/src/hotkeys.ts:153\ntabby-core/src/hotkeys.ts:77\ntabby-core/src/hotkeys.ts:81\ntabby-core/src/hotkeys.ts:85\ntabby-core/src/hotkeys.ts:89\ntabby-core/src/hotkeys.ts:93\ntabby-core/src/hotkeys.ts:97"},"msgstr":["Pestaña {number}"]},"Tab activity":{"msgid":"Tab activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:223"},"msgstr":["Actividad de la pestaña"]},"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:":{"msgid":"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:3"},"msgstr":["Tabby no pudo iniciar con tus complementos, por lo que todos los complementos de terceros han sido deshabilitados en esta sesión. El error fue:"]},"Tabby news and updates on Twitter":{"msgid":"Tabby news and updates on Twitter","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Noticias de Tabby y actualizaciones en Twitter"]},"Tabs":{"msgid":"Tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:123"},"msgstr":["Pestañas"]},"Tabs location":{"msgid":"Tabs location","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:126"},"msgstr":["Ubicación de las pestañas"]},"Tabs width":{"msgid":"Tabs width","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:141"},"msgstr":["Ancho de pestañas"]},"Telnet session":{"msgid":"Telnet session","comments":{"reference":"tabby-telnet/src/profiles.ts:32"},"msgstr":["Sesión de Telnet"]},"Terminal":{"msgid":"Terminal","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:204\ntabby-terminal/src/settings.ts:43"},"msgstr":["Terminal"]},"Terminal background":{"msgid":"Terminal background","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:40"},"msgstr":["Fondo de la terminal"]},"Terminal bell":{"msgid":"Terminal bell","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:133"},"msgstr":["Campana de la terminal"]},"Terminal identification":{"msgid":"Terminal identification","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:68"},"msgstr":[""]},"Thank you for downloading Tabby!":{"msgid":"Thank you for downloading Tabby!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:7"},"msgstr":["¡Gracias por descargar Tabby!"]},"Theme":{"msgid":"Theme","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:5"},"msgstr":["Tema"]},"There are active file transfers":{"msgid":"There are active file transfers","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:47"},"msgstr":["Hay transferencias de archivos activas"]},"There is a saved password for this connection":{"msgid":"There is a saved password for this connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:102"},"msgstr":["Hay una contraseña guardada para esta conexión"]},"These apply to all profiles of a given type":{"msgid":"These apply to all profiles of a given type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:79"},"msgstr":["Estos se aplican a todos los perfiles de un tipo determinado"]},"Thin":{"msgid":"Thin","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:59"},"msgstr":["Estrecho"]},"Tick this if you're experiencing aliasing, ghosting or other visual issues":{"msgid":"Tick this if you're experiencing aliasing, ghosting or other visual issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:205"},"msgstr":["Marque esto si está experimentando aliasing, efecto fantasma u otros problemas visuales"]},"Toggle fullscreen mode":{"msgid":"Toggle fullscreen mode","comments":{"reference":"tabby-core/src/hotkeys.ts:21"},"msgstr":["Alternar modo de pantalla completa"]},"Toggle last tab":{"msgid":"Toggle last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:37"},"msgstr":["Alternar última pestaña"]},"Toggle terminal window":{"msgid":"Toggle terminal window","comments":{"reference":"tabby-electron/src/hotkeys.ts:14"},"msgstr":["Alternar ventana de la terminal"]},"Toggles the Tabby window visibility":{"msgid":"Toggles the Tabby window visibility","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:27"},"msgstr":["Alterna la visibilidad de la ventana de Tabby"]},"Top":{"msgid":"Top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:130\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:74"},"msgstr":["Top"]},"Trim whitespace and newlines":{"msgid":"Trim whitespace and newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:123"},"msgstr":["Recortar espacios en blanco y nuevas líneas"]},"Try again":{"msgid":"Try again","comments":{"reference":"tabby-core/src/services/config.service.ts:371"},"msgstr":["Reintentar"]},"Trying saved password":{"msgid":"Trying saved password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:482"},"msgstr":["Reintentar contraseña guardada"]},"Turn current tab's panes into separate tabs":{"msgid":"Turn current tab's panes into separate tabs","comments":{"reference":"tabby-core/src/hotkeys.ts:69"},"msgstr":["Convierte los paneles de pestañas actuales en pestañas separadas"]},"Ungrouped":{"msgid":"Ungrouped","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:18"},"msgstr":["Desagrupado"]},"Uninstall":{"msgid":"Uninstall","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:59"},"msgstr":["Desinstalar"]},"Unknown":{"msgid":"Unknown","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:257"},"msgstr":["Desconocido"]},"Unknown secret of type {type} for {key}":{"msgid":"Unknown secret of type {type} for {key}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:93"},"msgstr":["Secreto desconocido de tipo {type} para {key}"]},"Unpin":{"msgid":"Unpin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Quitar fijado"]},"Up":{"msgid":"Up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:81"},"msgstr":["Arriba"]},"Update":{"msgid":"Update","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:14\ntabby-electron/src/services/updater.service.ts:133"},"msgstr":["Actualizar"]},"Upgrade to {version}":{"msgid":"Upgrade to {version}","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:52"},"msgstr":["Actualizar a {version}"]},"Upload":{"msgid":"Upload","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:10"},"msgstr":["Cargar"]},"Upload as a new config":{"msgid":"Upload as a new config","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:46"},"msgstr":["Subir como una nueva configuración"]},"Use {altKeyName} as the Meta key":{"msgid":"Use {altKeyName} as the Meta key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:39"},"msgstr":["Usar {altKeyName} como la tecla Meta"]},"Use ConPTY":{"msgid":"Use ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:5"},"msgstr":["Usar ConPTY"]},"User default":{"msgid":"User default","comments":{"reference":"tabby-electron/src/shells/linuxDefault.ts:31\ntabby-electron/src/shells/linuxDefault.ts:38"},"msgstr":["Usuario predeterminado"]},"Username":{"msgid":"Username","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:70"},"msgstr":["Nombre de usuario"]},"Using CONNECT method":{"msgid":"Using CONNECT method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:25"},"msgstr":["Usando método CONNECT"]},"Using preset password":{"msgid":"Using preset password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:471"},"msgstr":["Usando la contraseña preestablecida"]},"Vault":{"msgid":"Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:9"},"msgstr":["Caja fuerte"]},"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.":{"msgid":"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:4"},"msgstr":["Vault es un contenedor siempre cifrado para secretos tales como contraseñas SSH y contraseñas de clave privada."]},"Vault is empty":{"msgid":"Vault is empty","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:17"},"msgstr":["Vault está vacio"]},"Vault is locked":{"msgid":"Vault is locked","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:4\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:43"},"msgstr":["Vault está bloqueado"]},"Vault is not configured":{"msgid":"Vault is not configured","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:3"},"msgstr":["Vault no está configurado"]},"Vault master passphrase needs to be set to allow storing secrets":{"msgid":"Vault master passphrase needs to be set to allow storing secrets","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:39"},"msgstr":["La contraseña maestra de Vault debe estar establecida para permitir secretos"]},"Verify host keys when connecting":{"msgid":"Verify host keys when connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:11"},"msgstr":["Verificar las claves del host al conectar"]},"Version":{"msgid":"Version","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:75"},"msgstr":["Versión"]},"Version: {version}":{"msgid":"Version: {version}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:13"},"msgstr":["Versión: {version}"]},"Vibrancy":{"msgid":"Vibrancy","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:28"},"msgstr":["Vibración"]},"Visual":{"msgid":"Visual","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:139"},"msgstr":["Visual"]},"Warn on multi-line paste":{"msgid":"Warn on multi-line paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:116"},"msgstr":["Advertir al pegar múltiples líneas"]},"Warn when closing active connections":{"msgid":"Warn when closing active connections","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:5"},"msgstr":["Advertir al cerrar conexiones activas"]},"Warning: remote host's key has suddenly changed!":{"msgid":"Warning: remote host's key has suddenly changed!","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:6"},"msgstr":["Advertencia: ¡la clave del host remoto ha cambiado repentinamente!"]},"We're only tracking your Tabby and OS versions.":{"msgid":"We're only tracking your Tabby and OS versions.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:67"},"msgstr":["Solo estamos rastreando sus versiones de Tabby y SO."]},"Welcome":{"msgid":"Welcome","comments":{"reference":"tabby-core/src/components/welcomeTab.component.ts:25"},"msgstr":["Bienvenido"]},"What's new":{"msgid":"What's new","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Qué hay de nuevo"]},"When enabled, links are only clickable while holding this key":{"msgid":"When enabled, links are only clickable while holding this key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:82"},"msgstr":["Cuando está habilitado, los enlaces sólo se pueden hacer clic mientras se mantiene presionada esta tecla"]},"When WinSCP is detected, you can launch an SCP session from the context menu.":{"msgid":"When WinSCP is detected, you can launch an SCP session from the context menu.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:18"},"msgstr":["Cuando se detecta WinSCP, puede iniciar una sesión SCP desde el menú contextual."]},"Whether a custom window or an OS native window should be used":{"msgid":"Whether a custom window or an OS native window should be used","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:53"},"msgstr":["Si se debe usar una ventana personalizada o una ventana nativa del sistema operativo"]},"Will prevent the SSH greeting from showing up":{"msgid":"Will prevent the SSH greeting from showing up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:141"},"msgstr":[""]},"Window":{"msgid":"Window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:2\ntabby-settings/src/settings.ts:30"},"msgstr":["Ventana"]},"Window dimension along the edge":{"msgid":"Window dimension along the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:112"},"msgstr":["Dimensión de la ventana a lo largo del borde"]},"Window dimension away from the edge":{"msgid":"Window dimension away from the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:105"},"msgstr":["Dimensión de la ventana lejos del borde"]},"Window frame":{"msgid":"Window frame","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:52"},"msgstr":["Marco de ventana"]},"Windows":{"msgid":"Windows","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:165"},"msgstr":["Ventanas"]},"Windows 10 build 18309 or above is recommended for ConPTY":{"msgid":"Windows 10 build 18309 or above is recommended for ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:11"},"msgstr":["Se recomienda Windows 10 build 18309 o superior para ConPTY"]},"WinSCP path":{"msgid":"WinSCP path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:17"},"msgstr":["Ruta WinSCP"]},"Word separators":{"msgid":"Word separators","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:74"},"msgstr":["Separadores de palabra"]},"Working directory":{"msgid":"Working directory","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:10"},"msgstr":["Directorio de trabajo"]},"Working directory detection":{"msgid":"Working directory detection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:15\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:6"},"msgstr":["Detección de directorio de trabajo"]},"WSL terminal bell can only be muted via Volume Mixer":{"msgid":"WSL terminal bell can only be muted via Volume Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:145"},"msgstr":["La campana de la terminal WSL sólo puede silenciarse a través del Mezclador del Volumen"]},"WSL terminal only supports TrueColor with ConPTY":{"msgid":"WSL terminal only supports TrueColor with ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:14"},"msgstr":["La terminal WSL sólo soporta TrueColor con ConPTY"]},"X11 forwarding":{"msgid":"X11 forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:128"},"msgstr":["Reenvío X11"]},"Yellow":{"msgid":"Yellow","comments":{"reference":"tabby-core/src/utils.ts:60"},"msgstr":["Amarillo"]},"You can change it later, but it's unrecoverable if forgotten.":{"msgid":"You can change it later, but it's unrecoverable if forgotten.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:4"},"msgstr":["Puedes cambiarlo más tarde, pero es irrecuperable si lo olvidas."]},"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.":{"msgid":"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:7"},"msgstr":["Podría estar bajo un ataque de intermediario en este momento, o la clave de host podría haber sido cambiada."]},"Zoom in":{"msgid":"Zoom in","comments":{"reference":"tabby-terminal/src/hotkeys.ts:54"},"msgstr":["Ampliar"]},"Zoom out":{"msgid":"Zoom out","comments":{"reference":"tabby-terminal/src/hotkeys.ts:58"},"msgstr":["Alejar vista"]}},"[Dynamic] port forwarding":{"id.port-forwarding.dynamic":{"msgid":"id.port-forwarding.dynamic","msgctxt":"[Dynamic] port forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:43\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["id.port-forwarding.dynamic"]}}}}

/***/ }),

/***/ 2447:
/*!**************************!*\
  !*** ../locale/fr-FR.po ***!
  \**************************/
/***/ ((module) => {

module.exports = {"charset":"utf-8","headers":{"Content-Type":"text/plain; charset=UTF-8","Plural-Forms":"nplurals=2; plural=(n > 1);","X-Crowdin-Project":"tabby","X-Crowdin-Project-ID":"493349","X-Crowdin-Language":"fr","X-Crowdin-File":"/locale/app.pot","X-Crowdin-File-ID":"75","Project-Id-Version":"tabby","Language-Team":"French","Language":"fr_FR","PO-Revision-Date":"2023-04-10 18:13"},"translations":{"":{"":{"msgid":"","msgstr":["Content-Type: text/plain; charset=UTF-8\nPlural-Forms: nplurals=2; plural=(n > 1);\nX-Crowdin-Project: tabby\nX-Crowdin-Project-ID: 493349\nX-Crowdin-Language: fr\nX-Crowdin-File: /locale/app.pot\nX-Crowdin-File-ID: 75\nProject-Id-Version: tabby\nLanguage-Team: French\nLanguage: fr_FR\nPO-Revision-Date: 2023-04-10 18:13\n"]},"\"{command}\" is still running. Close?":{"msgid":"\"{command}\" is still running. Close?","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:111"},"msgstr":["\"{command}\" est toujours en cours d'exécution. Fermer ?"]},"{name} copy":{"msgid":"{name} copy","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:79\ntabby-settings/src/components/profilesSettingsTab.component.ts:90"},"msgstr":["{name} - Copie"]},"A second font family used to display characters missing in the main font":{"msgid":"A second font family used to display characters missing in the main font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:77"},"msgstr":["Second type de polices à utiliser pour afficher les caractères absents de la police principale"]},"Abort all":{"msgid":"Abort all","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:49"},"msgstr":["Annuler tout"]},"Accept and remember key":{"msgid":"Accept and remember key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:24"},"msgstr":["Accepter et mémoriser la clé"]},"Accept just this once":{"msgid":"Accept just this once","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:25"},"msgstr":["Accepter uniquement cette fois"]},"Accessibility":{"msgid":"Accessibility","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:84"},"msgstr":["Accessibilité"]},"Acrylic background":{"msgid":"Acrylic background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:27"},"msgstr":["Arrière-plan acrylique"]},"Add":{"msgid":"Add","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:24\nlocale/tmp-html/tabby-local/src/components/environmentEditor.component.html:11"},"msgstr":["Ajouter"]},"Add a port forward":{"msgid":"Add a port forward","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:16"},"msgstr":["Ajouter un transfert de port"]},"Add a private key":{"msgid":"Add a private key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:115"},"msgstr":["Ajouter une clé privée"]},"Add...":{"msgid":"Add...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/multiHotkeyInput.component.html:8"},"msgstr":["Ajouter ..."]},"Additional space between lines":{"msgid":"Additional space between lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:84"},"msgstr":["Espace additionnel entre les lignes"]},"Advanced":{"msgid":"Advanced","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:22\nlocale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:61\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:50\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:124"},"msgstr":["Avancé"]},"Agent":{"msgid":"Agent","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:90"},"msgstr":["Agent"]},"Agent forwarding":{"msgid":"Agent forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:134"},"msgstr":["Transfert d'agent"]},"Agent pipe path":{"msgid":"Agent pipe path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:35"},"msgstr":["Chemin vers l'agent SSH"]},"Agent type":{"msgid":"Agent type","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:24"},"msgstr":["Type d'agent"]},"Allows opening .bat files in tabs, but breaks some shells":{"msgid":"Allows opening .bat files in tabs, but breaks some shells","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:169"},"msgstr":["Permet l'ouverture des fichiers .bat dans les onglets, mais brise certains terminaux"]},"Allows quickly opening a terminal in the selected folder":{"msgid":"Allows quickly opening a terminal in the selected folder","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:60"},"msgstr":["Permet d'ouvrir rapidement un terminal dans le dossier sélectionné"]},"Appearance":{"msgid":"Appearance","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:2\ntabby-terminal/src/settings.ts:14"},"msgstr":["Apparence"]},"Application":{"msgid":"Application","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:4"},"msgstr":["Application"]},"Application settings":{"msgid":"Application settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:47"},"msgstr":["Paramètres de l'application"]},"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.":{"msgid":"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.","comments":{"reference":"tabby-web/src/services/hostWindow.service.ts:19"},"msgstr":["Êtes-vous sûr de vouloir fermer Tabby ? Vous pouvez désactiver cette invite dans Paramètres -> Fenêtre."]},"Are you sure?":{"msgid":"Are you sure?","comments":{"reference":"tabby-core/src/services/config.service.ts:383"},"msgstr":["Êtes-vous sûr(e) ?"]},"Arguments":{"msgid":"Arguments","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:18"},"msgstr":["Arguments"]},"Ask a question":{"msgid":"Ask a question","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["Poser une question"]},"Ask before closing the browser tab":{"msgid":"Ask before closing the browser tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:20"},"msgstr":["Demander avant de fermer l'onglet du navigateur"]},"Audible":{"msgid":"Audible","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:141"},"msgstr":["Audible"]},"Authentication method":{"msgid":"Authentication method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:74"},"msgstr":["Méthode d'authentification"]},"Author":{"msgid":"Author","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:79"},"msgstr":["Auteur"]},"Auto":{"msgid":"Auto","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:78"},"msgstr":["Automatique"]},"Auto-open a terminal on app start":{"msgid":"Auto-open a terminal on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:153"},"msgstr":["Ouvrir automatiquement un terminal au démarrage de l'application"]},"Automatic":{"msgid":"Automatic","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:13\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:53\nlocale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:28"},"msgstr":["Automatique"]},"Automatic Updates":{"msgid":"Automatic Updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:73"},"msgstr":["Mettre à jour automatiquement"]},"Automatically upload changes and check for updates every minute":{"msgid":"Automatically upload changes and check for updates every minute","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:54"},"msgstr":["Envoyer automatiquement les modifications et vérifier les mises à jour toutes les minutes"]},"Available":{"msgid":"Available","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:10"},"msgstr":["Disponible"]},"Background type":{"msgid":"Background type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:35"},"msgstr":["Type d'arrière-plan"]},"Baud rate":{"msgid":"Baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:14\ntabby-serial/src/components/serialTab.component.ts:111\ntabby-serial/src/profiles.ts:86"},"msgstr":["Vitesse en bauds"]},"Beginning of the line":{"msgid":"Beginning of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:22"},"msgstr":["Début de la ligne"]},"Blink cursor":{"msgid":"Blink cursor","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:64"},"msgstr":["Faire clignoter le curseur"]},"Blue":{"msgid":"Blue","comments":{"reference":"tabby-core/src/utils.ts:55"},"msgstr":["Bleu"]},"Blur":{"msgid":"Blur","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:39"},"msgstr":["Flouté"]},"Bold font weight":{"msgid":"Bold font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:28"},"msgstr":["Épaisseur de police en gras"]},"Bottom":{"msgid":"Bottom","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:132\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:80"},"msgstr":["Bas"]},"Bracketed paste (requires shell support)":{"msgid":"Bracketed paste (requires shell support)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:109"},"msgstr":["Coller avec des parenthèses (l'interpréteur de commande doit le supporter)"]},"Broadcast mode. Click anywhere to cancel.":{"msgid":"Broadcast mode. Click anywhere to cancel.","comments":{"reference":"tabby-terminal/src/services/multifocus.service.ts:19"},"msgstr":["Mode diffusion. Cliquez n'importe où pour annuler."]},"Built-in":{"msgid":"Built-in","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50\ntabby-settings/src/components/profilesSettingsTab.component.ts:182"},"msgstr":["Intégré"]},"Cancel":{"msgid":"Cancel","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:7\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:53\nlocale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:14\nlocale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:12\nlocale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:10\nlocale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:7\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:32\ntabby-electron/src/services/updater.service.ts:134\ntabby-local/src/components/terminalTab.component.ts:116\ntabby-settings/src/components/configSyncSettingsTab.component.ts:117\ntabby-settings/src/components/configSyncSettingsTab.component.ts:79\ntabby-settings/src/components/configSyncSettingsTab.component.ts:99\ntabby-ssh/src/sftpContextMenu.ts:40\ntabby-terminal/src/api/baseTerminalTab.component.ts:484"},"msgstr":["Annuler"]},"Change baud rate":{"msgid":"Change baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:4"},"msgstr":["Changer le débit en bauds"]},"Change tab color":{"msgid":"Change tab color","comments":{"reference":"tabby-core/src/tabContextMenu.ts:133"},"msgstr":["Changer la couleur de l'onglet"]},"Change the master passphrase":{"msgid":"Change the master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Changer le mot de passe maître"]},"Check for updates":{"msgid":"Check for updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:13"},"msgstr":["Vérifier les mises à jour"]},"Ciphers":{"msgid":"Ciphers","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:172\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:176"},"msgstr":["Chiffrements"]},"Clear":{"msgid":"Clear","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSelector.component.html:5"},"msgstr":["Effacer"]},"Clear recent profiles":{"msgid":"Clear recent profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:133"},"msgstr":["Effacer les profils récents"]},"Clear terminal":{"msgid":"Clear terminal","comments":{"reference":"tabby-terminal/src/hotkeys.ts:50"},"msgstr":["Effacer le terminal"]},"Clear terminal after connection":{"msgid":"Clear terminal after connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:49"},"msgstr":["Effacer le terminal après la connexion"]},"Clipboard":{"msgid":"Clipboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:94"},"msgstr":["Presse-papier"]},"Close":{"msgid":"Close","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:7\ntabby-core/src/tabContextMenu.ts:33"},"msgstr":["Fermer"]},"Close and never show again":{"msgid":"Close and never show again","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:32"},"msgstr":["Fermer et ne plus afficher"]},"Close focused pane":{"msgid":"Close focused pane","comments":{"reference":"tabby-core/src/hotkeys.ts:241"},"msgstr":["Fermer le panneau actif"]},"Close other tabs":{"msgid":"Close other tabs","comments":{"reference":"tabby-core/src/tabContextMenu.ts:48"},"msgstr":["Fermer les autres onglets"]},"Close tab":{"msgid":"Close tab","comments":{"reference":"tabby-core/src/hotkeys.ts:29\ntabby-core/src/tabContextMenu.ts:34"},"msgstr":["Fermer l'onglet"]},"Close tabs to the left":{"msgid":"Close tabs to the left","comments":{"reference":"tabby-core/src/tabContextMenu.ts:64"},"msgstr":["Fermer les onglets à gauche"]},"Close tabs to the right":{"msgid":"Close tabs to the right","comments":{"reference":"tabby-core/src/tabContextMenu.ts:56"},"msgstr":["Fermer les onglets à droite"]},"Close the window after closing the last tab":{"msgid":"Close the window after closing the last tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:182"},"msgstr":["Fermer la fenêtre après la fermeture du dernier onglet"]},"Color":{"msgid":"Color","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:33\ntabby-core/src/tabContextMenu.ts:132"},"msgstr":["Couleur"]},"Color scheme":{"msgid":"Color scheme","comments":{"reference":"tabby-terminal/src/settings.ts:29"},"msgstr":["Schéma de couleurs"]},"Colors":{"msgid":"Colors","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:216"},"msgstr":[""]},"Combine all tabs into the current tab":{"msgid":"Combine all tabs into the current tab","comments":{"reference":"tabby-core/src/hotkeys.ts:73"},"msgstr":["Combiner tous les onglets dans l'onglet actuel"]},"Command line":{"msgid":"Command line","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:4"},"msgstr":["Ligne de commande"]},"Command's stdin/stdout is used instead of a network connection":{"msgid":"Command's stdin/stdout is used instead of a network connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:13"},"msgstr":["L'entrée et la sortie standards sont utilisées à la place d'une connexion réseau"]},"Commands":{"msgid":"Commands","comments":{"reference":"tabby-core/src/services/commands.service.ts:104"},"msgstr":["Commandes"]},"Compact (legacy)":{"msgid":"Compact (legacy)","comments":{"reference":"tabby-core/src/theme.ts:21"},"msgstr":[""]},"Config deleted":{"msgid":"Config deleted","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:126"},"msgstr":["Configuration supprimée"]},"Config downloaded":{"msgid":"Config downloaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:108"},"msgstr":["Configuration téléchargée"]},"Config file":{"msgid":"Config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:115\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:120"},"msgstr":["Fichier de configuration"]},"Config sync":{"msgid":"Config sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:2\ntabby-settings/src/settings.ts:73"},"msgstr":["Synchronisation de la configuration"]},"Config uploaded":{"msgid":"Config uploaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:90"},"msgstr":["Configuration téléversée"]},"Configs":{"msgid":"Configs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:31"},"msgstr":["Configurations"]},"Connect through a proxy server":{"msgid":"Connect through a proxy server","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:21"},"msgstr":["Se connecter via un serveur proxy"]},"Connect to \"%s\"...":{"msgid":"Connect to \"%s\"...","comments":{"reference":"tabby-core/src/index.ts:214\ntabby-core/src/services/profiles.service.ts:178"},"msgstr":["Se connecter à \"%s\"..."]},"Connect to a different host first and use it as a proxy":{"msgid":"Connect to a different host first and use it as a proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:17"},"msgstr":["Se connecte d'abord à un hôte différent et l'utilise comme proxy"]},"Connecting":{"msgid":"Connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:19\ntabby-serial/src/components/serialTab.component.ts:65\ntabby-ssh/src/components/sshTab.component.ts:143\ntabby-telnet/src/components/telnetTab.component.ts:72"},"msgstr":["Connexion en cours"]},"Connection":{"msgid":"Connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:7"},"msgstr":["Connexion"]},"Connection failed: {error}":{"msgid":"Connection failed: {error}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:26"},"msgstr":["Échec de la connexion : {error}"]},"Connection name will be used instead":{"msgid":"Connection name will be used instead","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:40"},"msgstr":["Le nom de connexion sera utilisé à la place"]},"Context menu":{"msgid":"Context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:61"},"msgstr":["Menu contextuel"]},"Controls the amount of space between elements":{"msgid":"Controls the amount of space between elements","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:14"},"msgstr":[""]},"Copied":{"msgid":"Copied","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:229\ntabby-terminal/src/api/baseTerminalTab.component.ts:237\ntabby-terminal/src/api/baseTerminalTab.component.ts:553\ntabby-terminal/src/api/baseTerminalTab.component.ts:775\ntabby-terminal/src/tabContextMenu.ts:30"},"msgstr":["Copié"]},"Copy":{"msgid":"Copy","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:26"},"msgstr":["Copier"]},"Copy current path":{"msgid":"Copy current path","comments":{"reference":"tabby-terminal/src/hotkeys.ts:70\ntabby-terminal/src/tabContextMenu.ts:66"},"msgstr":["Copier le chemin actuel"]},"Copy full path":{"msgid":"Copy full path","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:29"},"msgstr":["Copier le chemin complet"]},"Copy on select":{"msgid":"Copy on select","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:97"},"msgstr":["Copier lors de la sélection"]},"Copy to clipboard":{"msgid":"Copy to clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:10"},"msgstr":["Copier dans le presse-papier"]},"Copy with formatting":{"msgid":"Copy with formatting","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:103"},"msgstr":["Copier avec mise en forme"]},"Could not decrypt config":{"msgid":"Could not decrypt config","comments":{"reference":"tabby-core/src/services/config.service.ts:368"},"msgstr":["Impossible de déchiffrer la configuration"]},"Create":{"msgid":"Create","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:9"},"msgstr":["Créer"]},"Create directory":{"msgid":"Create directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:7\ntabby-ssh/src/sftpContextMenu.ts:29"},"msgstr":["Créer un répertoire"]},"Current":{"msgid":"Current","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:90"},"msgstr":["Actif"]},"Current color scheme":{"msgid":"Current color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:3"},"msgstr":["Schéma de couleurs actuel"]},"Current host key fingerprint":{"msgid":"Current host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:17"},"msgstr":["Empreinte de la clé de l'hôte courant"]},"Current process: {name}":{"msgid":"Current process: {name}","comments":{"reference":"tabby-core/src/tabContextMenu.ts:184"},"msgstr":["Processus actuel : {name}"]},"Cursor shape":{"msgid":"Cursor shape","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:51"},"msgstr":["Forme du curseur"]},"Custom":{"msgid":"Custom","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:47"},"msgstr":["Personnalisé"]},"Custom CSS":{"msgid":"Custom CSS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:90"},"msgstr":["CSS personnalisé"]},"Data bits":{"msgid":"Data bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:26"},"msgstr":["Bits de données"]},"Debugging":{"msgid":"Debugging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:80"},"msgstr":["Débogage"]},"Decrease horizontal split size":{"msgid":"Decrease horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:257"},"msgstr":["Diminuer la taille de la séparation horizontale"]},"Decrease vertical split size":{"msgid":"Decrease vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:249"},"msgstr":["Diminuer la taille de la séparation verticale"]},"Default profile for new tabs":{"msgid":"Default profile for new tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:8"},"msgstr":["Profil par défaut pour les nouveaux onglets"]},"Default profile settings":{"msgid":"Default profile settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:78"},"msgstr":["Paramètres de profil par défaut"]},"Defaults":{"msgid":"Defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:124"},"msgstr":["Par défaut"]},"Defaults for {type}":{"msgid":"Defaults for {type}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:6"},"msgstr":["Par défaut pour {type}"]},"Delete":{"msgid":"Delete","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:44\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:28\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:9\ntabby-settings/src/components/configSyncSettingsTab.component.ts:116\ntabby-settings/src/components/profilesSettingsTab.component.ts:139\ntabby-settings/src/components/profilesSettingsTab.component.ts:211\ntabby-settings/src/components/profilesSettingsTab.component.ts:224\ntabby-settings/src/components/vaultSettingsTab.component.ts:49\ntabby-ssh/src/sftpContextMenu.ts:39\ntabby-ssh/src/sftpContextMenu.ts:47\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:89\ntabby-terminal/src/components/loginScriptsSettings.component.ts:32"},"msgstr":["Supprimer"]},"Delete \"{name}\"?":{"msgid":"Delete \"{name}\"?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:137\ntabby-settings/src/components/profilesSettingsTab.component.ts:209\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:87"},"msgstr":["Supprimer \"{name} \" ?"]},"Delete {fullPath}?":{"msgid":"Delete {fullPath}?","comments":{"reference":"tabby-ssh/src/sftpContextMenu.ts:35"},"msgstr":["Supprimer {fullPath}?"]},"Delete entire line":{"msgid":"Delete entire line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:42"},"msgstr":["Supprimer toute la ligne"]},"Delete next word":{"msgid":"Delete next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:46"},"msgstr":["Supprimer le mot suivant"]},"Delete previous word":{"msgid":"Delete previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:38"},"msgstr":["Supprimer le mot précédent"]},"Delete the config on the remote side?":{"msgid":"Delete the config on the remote side?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:114"},"msgstr":["Supprimer la configuration du côté distant ?"]},"Delete the group's profiles?":{"msgid":"Delete the group's profiles?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:221"},"msgstr":["Supprimer les profils du groupe ?"]},"Delete this script?":{"msgid":"Delete this script?","comments":{"reference":"tabby-terminal/src/components/loginScriptsSettings.component.ts:29"},"msgstr":["Supprimer ce script ?"]},"Delete vault contents?":{"msgid":"Delete vault contents?","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:47"},"msgstr":["Supprimer le contenu du coffre ?"]},"Deleting":{"msgid":"Deleting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:3"},"msgstr":["Suppression en cours"]},"Device":{"msgid":"Device","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:8"},"msgstr":["Périphérique"]},"Direct":{"msgid":"Direct","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:10"},"msgstr":["Directe"]},"Disable":{"msgid":"Disable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:57"},"msgstr":["Désactiver"]},"Disable dynamic tab title":{"msgid":"Disable dynamic tab title","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:39"},"msgstr":["Désactiver le titre dynamique des onglets"]},"Disable fluent background while dragging":{"msgid":"Disable fluent background while dragging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:218"},"msgstr":["Désactiver l'arrière-plan fluide lors du déplacement"]},"Disable GPU acceleration":{"msgid":"Disable GPU acceleration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:204"},"msgstr":["Désactiver l'accélération GPU"]},"Disabled":{"msgid":"Disabled","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50"},"msgstr":["Désactivé"]},"Disconnect":{"msgid":"Disconnect","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:26\ntabby-ssh/src/components/sshTab.component.ts:249\ntabby-telnet/src/components/telnetTab.component.ts:115"},"msgstr":["Déconnecter"]},"Disconnect from {host}?":{"msgid":"Disconnect from {host}?","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:247\ntabby-telnet/src/components/telnetTab.component.ts:113"},"msgstr":["Déconnectez de {host} ?"]},"Display images via Sixel escape sequences":{"msgid":"Display images via Sixel escape sequences","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:30"},"msgstr":["Affiche les images en mode Sixel"]},"Display on":{"msgid":"Display on","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:85"},"msgstr":["Afficher sur"]},"Do not abort":{"msgid":"Do not abort","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:50"},"msgstr":["Ne pas interrompre"]},"Do not close":{"msgid":"Do not close","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:250\ntabby-telnet/src/components/telnetTab.component.ts:116"},"msgstr":["Ne pas fermer"]},"Do not remember":{"msgid":"Do not remember","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6\nlocale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:8"},"msgstr":["Ne pas mémoriser"]},"Dock always on top":{"msgid":"Dock always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:97"},"msgstr":["Toujours garder au premier plan"]},"Dock the terminal":{"msgid":"Dock the terminal","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:67"},"msgstr":["Ancrer le terminal"]},"Docked terminal size":{"msgid":"Docked terminal size","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:104"},"msgstr":["Taille du terminal ancré"]},"Docked terminal space":{"msgid":"Docked terminal space","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:111"},"msgstr":["Espace du terminal ancré"]},"Docking":{"msgid":"Docking","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:64"},"msgstr":["Ancrage"]},"Double-click selection will stop at these characters":{"msgid":"Double-click selection will stop at these characters","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:75"},"msgstr":["La sélection par double-clic s'arrêtera à ces caractères"]},"Down":{"msgid":"Down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:79"},"msgstr":["Bas"]},"Download":{"msgid":"Download","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:43"},"msgstr":["Télécharger"]},"Draw bold text in bright colors":{"msgid":"Draw bold text in bright colors","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:23"},"msgstr":["Afficher le texte en gras avec des couleurs vives"]},"Duplicate":{"msgid":"Duplicate","comments":{"reference":"tabby-core/src/tabContextMenu.ts:127"},"msgstr":["Dupliquer"]},"Duplicate as administrator":{"msgid":"Duplicate as administrator","comments":{"reference":"tabby-local/src/tabContextMenu.ts:122"},"msgstr":["Dupliquer en tant qu'administrateur"]},"Duplicate tab":{"msgid":"Duplicate tab","comments":{"reference":"tabby-core/src/hotkeys.ts:61\ntabby-core/src/tabContextMenu.ts:128"},"msgstr":["Dupliquer l'onglet"]},"Edit":{"msgid":"Edit","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:7"},"msgstr":["Éditer"]},"Edit locally":{"msgid":"Edit locally","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:35"},"msgstr":["Éditer en local"]},"Enable":{"msgid":"Enable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:58"},"msgstr":["Activer"]},"Enable analytics":{"msgid":"Enable analytics","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:19\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:66"},"msgstr":["Activer la télémétrie"]},"Enable animations":{"msgid":"Enable animations","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:87"},"msgstr":["Activer les animations"]},"Enable automatic installation of updates when they become available.":{"msgid":"Enable automatic installation of updates when they become available.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:74"},"msgstr":["Activer l'installation automatique des mises à jour dès qu'elles sont disponibles."]},"Enable fluent background option":{"msgid":"Enable fluent background option","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:211"},"msgstr":["Activer l'option d'arrière-plan fluide"]},"Enable font ligatures":{"msgid":"Enable font ligatures","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:16"},"msgstr":["Activer les ligatures de police"]},"Enable global hotkey (Ctrl-Space)":{"msgid":"Enable global hotkey (Ctrl-Space)","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:26"},"msgstr":["Activer le raccourci clavier global (Ctrl-Space)"]},"Enables the experimental Windows ConPTY API":{"msgid":"Enables the experimental Windows ConPTY API","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:6"},"msgstr":["Active l'API expérimentale Windows ConPTY"]},"Encrypt config file":{"msgid":"Encrypt config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:36"},"msgstr":["Chiffrer le fichier de configuration"]},"End of the line":{"msgid":"End of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:26"},"msgstr":["Fin de la ligne"]},"Environment":{"msgid":"Environment","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:17"},"msgstr":["Environnement"]},"Erase config":{"msgid":"Erase config","comments":{"reference":"tabby-core/src/services/config.service.ts:372\ntabby-core/src/services/config.service.ts:386"},"msgstr":["Effacer la configuration"]},"Erase the Vault":{"msgid":"Erase the Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Effacer le coffre"]},"Error in {plugin}:":{"msgid":"Error in {plugin}:","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:6"},"msgstr":["Erreur dans {plugin}:"]},"Exact match":{"msgid":"Exact match","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Correspondance exacte"]},"Example:":{"msgid":"Example:","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:15"},"msgstr":["Exemple:"]},"Experimental Windows 10 background style known to cause issues":{"msgid":"Experimental Windows 10 background style known to cause issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:212"},"msgstr":["Style d'arrière-plan expérimental de Windows 10 connu pour causer des problèmes"]},"Export":{"msgid":"Export","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:27"},"msgstr":["Exporter"]},"Fallback font":{"msgid":"Fallback font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:76"},"msgstr":["Police de substitution"]},"File transfers":{"msgid":"File transfers","comments":{"reference":"locale/tmp-html/tabby-core/src/components/transfersMenu.component.html:3"},"msgstr":["Transferts de fichiers"]},"File: {description}":{"msgid":"File: {description}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:91"},"msgstr":["Fichier : {description}"]},"Filter":{"msgid":"Filter","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:17"},"msgstr":["Filtre"]},"Fixed":{"msgid":"Fixed","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:147"},"msgstr":["Fixe"]},"Fluent background sometimes causes drag lag":{"msgid":"Fluent background sometimes causes drag lag","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:219"},"msgstr":["L'arrière-plan fluide provoque parfois des problèmes d'affichage"]},"Focus all panes":{"msgid":"Focus all panes","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:78"},"msgstr":["Cibler tous les volets"]},"Focus all panes at once (broadcast)":{"msgid":"Focus all panes at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:78"},"msgstr":["Cibler tous les volets à la fois (diffusion)"]},"Focus all tabs":{"msgid":"Focus all tabs","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:71"},"msgstr":["Cibler tous les onglets"]},"Focus all tabs at once (broadcast)":{"msgid":"Focus all tabs at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:82"},"msgstr":["Cibler tous les onglets à la fois (diffusion)"]},"Focus follows mouse":{"msgid":"Focus follows mouse","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:196"},"msgstr":["Le curseur suit la souris"]},"Focus next pane":{"msgid":"Focus next pane","comments":{"reference":"tabby-core/src/hotkeys.ts:197"},"msgstr":["Focus sur le volet suivant"]},"Focus pane {number}":{"msgid":"Focus pane {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:201\ntabby-core/src/hotkeys.ts:205\ntabby-core/src/hotkeys.ts:209\ntabby-core/src/hotkeys.ts:213\ntabby-core/src/hotkeys.ts:217\ntabby-core/src/hotkeys.ts:221\ntabby-core/src/hotkeys.ts:225\ntabby-core/src/hotkeys.ts:229\ntabby-core/src/hotkeys.ts:233"},"msgstr":["Sélectionner le volet {number}"]},"Focus previous pane":{"msgid":"Focus previous pane","comments":{"reference":"tabby-core/src/hotkeys.ts:193"},"msgstr":["Focus sur le volet précédent"]},"Focus the pane above":{"msgid":"Focus the pane above","comments":{"reference":"tabby-core/src/hotkeys.ts:177"},"msgstr":["Focus sur le volet au-dessus"]},"Focus the pane below":{"msgid":"Focus the pane below","comments":{"reference":"tabby-core/src/hotkeys.ts:181"},"msgstr":["Focus sur le volet au-dessous"]},"Focus the pane on the left":{"msgid":"Focus the pane on the left","comments":{"reference":"tabby-core/src/hotkeys.ts:185"},"msgstr":["Focus sur le volet à gauche"]},"Focus the pane on the right":{"msgid":"Focus the pane on the right","comments":{"reference":"tabby-core/src/hotkeys.ts:189"},"msgstr":["Focus sur le volet à droite"]},"Follow the color scheme":{"msgid":"Follow the color scheme","comments":{"reference":"tabby-core/src/theme.ts:43"},"msgstr":[""]},"Font":{"msgid":"Font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:7"},"msgstr":["Police"]},"For keyboard shortcuts":{"msgid":"For keyboard shortcuts","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:190"},"msgstr":["Pour les raccourcis clavier"]},"Force CR":{"msgid":"Force CR","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:51"},"msgstr":["Forcer CR"]},"Force CRLF":{"msgid":"Force CRLF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:53"},"msgstr":["Forcer CRLF"]},"Force LF":{"msgid":"Force LF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:52"},"msgstr":["Forcer LF"]},"Forces a specific SSH agent connection type.":{"msgid":"Forces a specific SSH agent connection type.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:25"},"msgstr":["Force un type spécifique de connexion à l'agent SSH."]},"Forget":{"msgid":"Forget","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:105"},"msgstr":["Oublier"]},"Forward port":{"msgid":"Forward port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:45"},"msgstr":["Transfert de port"]},"Forwarded ports":{"msgid":"Forwarded ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingModal.component.html:3"},"msgstr":["Ports transférés"]},"From color scheme":{"msgid":"From color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:46"},"msgstr":["Celui du schéma de couleurs"]},"From theme":{"msgid":"From theme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:44"},"msgstr":["Celui du thème"]},"Frontend":{"msgid":"Frontend","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:6"},"msgstr":["Interface Utilisateur"]},"Full":{"msgid":"Full","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:61"},"msgstr":["Complet"]},"General":{"msgid":"General","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:3\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:3\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:3"},"msgstr":["Général"]},"Generate a pre-filled GitHub issue":{"msgid":"Generate a pre-filled GitHub issue","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Générer une issue GitHub pré-remplie"]},"Get":{"msgid":"Get","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:25"},"msgstr":["Obtenir"]},"Get it from the Tabby Web settings window":{"msgid":"Get it from the Tabby Web settings window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:18"},"msgstr":["Obtenir depuis la fenêtre des paramètres Tabby Web"]},"Gives the window a blurred transparent background":{"msgid":"Gives the window a blurred transparent background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:29"},"msgstr":["Donne à la fenêtre un fond à la fois transparent et flouté"]},"Go up":{"msgid":"Go up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:24"},"msgstr":["Remonter"]},"Green":{"msgid":"Green","comments":{"reference":"tabby-core/src/utils.ts:56"},"msgstr":["Vert"]},"Group":{"msgid":"Group","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:16"},"msgstr":["Groupe"]},"Hacks":{"msgid":"Hacks","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:201"},"msgstr":["Hacks"]},"Help track the number of Tabby installs across the world!":{"msgid":"Help track the number of Tabby installs across the world!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:20"},"msgstr":["Aidez à suivre le nombre d'installations de Tabby à travers le monde !"]},"Help translate Tabby":{"msgid":"Help translate Tabby","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Aidez à traduire Tabby"]},"Hexadecimal":{"msgid":"Hexadecimal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:32\ntabby-terminal/src/components/streamProcessingSettings.component.ts:44"},"msgstr":["Hexadécimal"]},"Hide tab close button":{"msgid":"Hide tab close button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:176"},"msgstr":["Masquer le bouton de fermeture de l'onglet"]},"Hide tab index":{"msgid":"Hide tab index","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:158"},"msgstr":["Masquer la numérotation des onglets"]},"Hide tab options button":{"msgid":"Hide tab options button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:170"},"msgstr":["Masquer le bouton d'options d'onglet"]},"Hide window on focus loss":{"msgid":"Hide window on focus loss","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:118"},"msgstr":["Masquer la fenêtre en cas de perte de focus"]},"Hides the docked terminal when you click away.":{"msgid":"Hides the docked terminal when you click away.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:119"},"msgstr":["Masque le terminal arrimé lorsque vous cliquez en dehors."]},"Homepage":{"msgid":"Homepage","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:26"},"msgstr":["Page d'accueil"]},"Host":{"msgid":"Host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:34\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:6"},"msgstr":["Hôte"]},"Host key":{"msgid":"Host key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:206"},"msgstr":["Clé de l'hôte"]},"Host key verification":{"msgid":"Host key verification","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:3"},"msgstr":["Vérification de la clé de l'hôte"]},"Hotkeys":{"msgid":"Hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeySettingsTab.component.html:2\ntabby-settings/src/settings.ts:15"},"msgstr":["Raccourcis clavier"]},"How Tabby presents itself through environment vars":{"msgid":"How Tabby presents itself through environment vars","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:69"},"msgstr":["Comment Tabby se présente à travers les variables d'environnement"]},"HTTP proxy":{"msgid":"HTTP proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:24"},"msgstr":["Proxy HTTP"]},"HTTP proxy host":{"msgid":"HTTP proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:61"},"msgstr":["Hôte proxy HTTP"]},"HTTP proxy port":{"msgid":"HTTP proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:65"},"msgstr":["Port du proxy HTTP"]},"Icon":{"msgid":"Icon","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:20"},"msgstr":["Icône"]},"id.tab-width.dynamic":{"msgid":"id.tab-width.dynamic","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:145"},"msgstr":["Dynamique"]},"If disabled, only custom profiles will show up in the profile selector":{"msgid":"If disabled, only custom profiles will show up in the profile selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:62"},"msgstr":["Si désactivé, seuls les profils personnalisés apparaîtront dans le sélecteur de profil"]},"Immediately echoes your input locally":{"msgid":"Immediately echoes your input locally","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:23"},"msgstr":["Echo local immédiat des saisies clavier"]},"Increase horizontal split size":{"msgid":"Increase horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:253"},"msgstr":["Augmenter la taille de la séparation horizontale"]},"Increase vertical split size":{"msgid":"Increase vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:245"},"msgstr":["Augmenter la taille de la séparation verticale"]},"Input is sent as you type":{"msgid":"Input is sent as you type","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:18"},"msgstr":["La saisie est envoyée pendant la frappe"]},"Input mode":{"msgid":"Input mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:4"},"msgstr":["Mode de saisie"]},"Input newlines":{"msgid":"Input newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:15"},"msgstr":["Entrée de nouvelles lignes"]},"Installed":{"msgid":"Installed","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:39"},"msgstr":["Installé"]},"Installing the update will close all tabs and restart Tabby.":{"msgid":"Installing the update will close all tabs and restart Tabby.","comments":{"reference":"tabby-electron/src/services/updater.service.ts:131"},"msgstr":["L'installation de la mise à jour fermera tous les onglets et redémarrera Tabby."]},"Intelligent Ctrl-C (copy/abort)":{"msgid":"Intelligent Ctrl-C (copy/abort)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:66"},"msgstr":["Ctrl-C intelligent (copier/annuler)"]},"Interactive":{"msgid":"Interactive","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:94"},"msgstr":["Interactif"]},"Invalid syntax":{"msgid":"Invalid syntax","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:130"},"msgstr":["Syntaxe non valide"]},"Jump host":{"msgid":"Jump host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:43"},"msgstr":["Hôte de rebond"]},"Jump to next word":{"msgid":"Jump to next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:34"},"msgstr":["Aller au mot suivant"]},"Jump to previous word":{"msgid":"Jump to previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:30"},"msgstr":["Aller au mot précédent"]},"Keep":{"msgid":"Keep","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:140\ntabby-settings/src/components/profilesSettingsTab.component.ts:212\ntabby-settings/src/components/vaultSettingsTab.component.ts:50\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:90\ntabby-terminal/src/components/loginScriptsSettings.component.ts:33\ntabby-terminal/src/components/streamProcessingSettings.component.ts:49"},"msgstr":["Conserver"]},"Keep Alive Interval (Milliseconds)":{"msgid":"Keep Alive Interval (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:154"},"msgstr":["Intervalle de signal de vie (millisecondes)"]},"Keep docked terminal always on top":{"msgid":"Keep docked terminal always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:98"},"msgstr":["Toujours garder au premier plan le terminal arrimé"]},"Key":{"msgid":"Key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:86"},"msgstr":["Clé"]},"Key exchange":{"msgid":"Key exchange","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:186"},"msgstr":["Échange de clés"]},"Keyboard":{"msgid":"Keyboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:36"},"msgstr":["Clavier"]},"Keyboard-interactive auth":{"msgid":"Keyboard-interactive auth","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/keyboardInteractiveAuthPanel.component.html:2"},"msgstr":["Authentification interactive au clavier"]},"Kill":{"msgid":"Kill","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:115"},"msgstr":["Fermer"]},"Language":{"msgid":"Language","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:10\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Langue"]},"Last known host key fingerprint":{"msgid":"Last known host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:11"},"msgstr":["Dernière empreinte de la clé d'hôte connue"]},"Launch WinSCP":{"msgid":"Launch WinSCP","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:32"},"msgstr":["Lancer WinSCP"]},"Launch WinSCP for current SSH session":{"msgid":"Launch WinSCP for current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:14"},"msgstr":["Lancer WinSCP pour la session SSH actuelle"]},"Learn how to allow Tabby to detect remote shell's working directory.":{"msgid":"Learn how to allow Tabby to detect remote shell's working directory.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:7"},"msgstr":["Apprenez comment permettre à Tabby de détecter le répertoire de travail distant."]},"Left":{"msgid":"Left","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:134\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:76\ntabby-core/src/tabContextMenu.ts:80"},"msgstr":["Gauche"]},"Lets the shell handle Meta key instead of OS":{"msgid":"Lets the shell handle Meta key instead of OS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:40"},"msgstr":["Laisser le shell gérer la Méta Key à la place de l'OS"]},"Line by line":{"msgid":"Line by line","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:27"},"msgstr":["Ligne par ligne"]},"Line editor, input is sent after you press Enter":{"msgid":"Line editor, input is sent after you press Enter","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:28"},"msgstr":["Éditeur de ligne, l'entrée est envoyée après avoir appuyé sur Entrée"]},"Line padding":{"msgid":"Line padding","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:83"},"msgstr":["Interligne"]},"Loading":{"msgid":"Loading","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:21"},"msgstr":["Chargement"]},"Loading configs...":{"msgid":"Loading configs...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:34"},"msgstr":["Chargement des configurations ..."]},"Local":{"msgid":"Local","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:39\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Local"]},"Local echo":{"msgid":"Local echo","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:22"},"msgstr":["Écho local"]},"Local terminal":{"msgid":"Local terminal","comments":{"reference":"tabby-local/src/profiles.ts:12"},"msgstr":["Terminal local"]},"Login scripts":{"msgid":"Login scripts","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:81\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:221\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:16"},"msgstr":["Scripts de connexion"]},"Long-click for context menu":{"msgid":"Long-click for context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:57"},"msgstr":["Clic long pour le menu contextuel"]},"Manage profiles":{"msgid":"Manage profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:162"},"msgstr":["Gérer les profils"]},"Max Keep Alive Count":{"msgid":"Max Keep Alive Count","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:160"},"msgstr":["Nombre maximum de signaux de vie"]},"Maximize the active pane":{"msgid":"Maximize the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:173"},"msgstr":["Maximiser le volet actif"]},"Minimum contrast ratio":{"msgid":"Minimum contrast ratio","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:93\nlocale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:70"},"msgstr":["Ratio de contraste minimum"]},"Modified on {date}":{"msgid":"Modified on {date}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:39"},"msgstr":["Modifié le {date}"]},"Mouse":{"msgid":"Mouse","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:53"},"msgstr":["Souris"]},"Move tab to the left":{"msgid":"Move tab to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:49"},"msgstr":["Déplacer l'onglet vers la gauche"]},"Move tab to the right":{"msgid":"Move tab to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:53"},"msgstr":["Déplacer l'onglet vers la droite"]},"Move to \"Ungrouped\"":{"msgid":"Move to \"Ungrouped\"","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:223"},"msgstr":["Déplacer vers \"Dégroupé\""]},"Moving the mouse over an inactive pane will cause it to activate":{"msgid":"Moving the mouse over an inactive pane will cause it to activate","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:197"},"msgstr":["Faire glisser la souris sur un volet inactif pour l'activer"]},"Name":{"msgid":"Name","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:12\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:14"},"msgstr":["Nom"]},"Name for the new config":{"msgid":"Name for the new config","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:60"},"msgstr":["Nom de la nouvelle configuration"]},"Name for the new directory":{"msgid":"Name for the new directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:3"},"msgstr":["Nom du nouveau répertoire"]},"Native":{"msgid":"Native","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:57"},"msgstr":["Natif"]},"New admin tab":{"msgid":"New admin tab","comments":{"reference":"tabby-local/src/tabContextMenu.ts:103"},"msgstr":["Nouvel onglet admin"]},"New config on {platform}":{"msgid":"New config on {platform}","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:58"},"msgstr":["Nouvelle configuration sur {platform}"]},"New item":{"msgid":"New item","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:16"},"msgstr":["Nouvel élément"]},"New name":{"msgid":"New name","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:193\ntabby-settings/src/components/vaultSettingsTab.component.ts:118"},"msgstr":["Nouveau nom"]},"New profile":{"msgid":"New profile","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:20"},"msgstr":["Nouveau profil"]},"New profile name":{"msgid":"New profile name","comments":{"reference":"tabby-local/src/tabContextMenu.ts:30"},"msgstr":["Nom du nouveau profil"]},"New tab":{"msgid":"New tab","comments":{"reference":"tabby-local/src/hotkeys.ts:10"},"msgstr":["Nouvel onglet"]},"New tab: {profile}":{"msgid":"New tab: {profile}","comments":{"reference":"tabby-core/src/hotkeys.ts:272"},"msgstr":["Nouvel onglet: {profile}"]},"New terminal":{"msgid":"New terminal","comments":{"reference":"tabby-local/src/buttonProvider.ts:20\ntabby-local/src/tabContextMenu.ts:77"},"msgstr":["Nouveau terminal"]},"New window":{"msgid":"New window","comments":{"reference":"tabby-electron/src/hotkeys.ts:10"},"msgstr":["Nouvelle fenêtre"]},"New Window":{"msgid":"New Window","comments":{"reference":"tabby-electron/src/services/dockMenu.service.ts:62"},"msgstr":["Nouvelle fenêtre"]},"New with profile":{"msgid":"New with profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:87"},"msgstr":["Nouveau avec profil"]},"Next tab":{"msgid":"Next tab","comments":{"reference":"tabby-core/src/hotkeys.ts:41"},"msgstr":["Onglet suivant"]},"No color":{"msgid":"No color","comments":{"reference":"tabby-core/src/utils.ts:54"},"msgstr":["Aucune couleur"]},"No modifier":{"msgid":"No modifier","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:85"},"msgstr":["Aucun modificateur"]},"None":{"msgid":"None","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:41"},"msgstr":["Aucun"]},"Normal":{"msgid":"Normal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:17\ntabby-terminal/src/components/streamProcessingSettings.component.ts:39"},"msgstr":["Normal"]},"Normal font weight":{"msgid":"Normal font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:22"},"msgstr":["Épaisseur de police normale"]},"Not found":{"msgid":"Not found","comments":{"reference":"tabby-terminal/src/components/searchPanel.component.ts:54\ntabby-terminal/src/components/searchPanel.component.ts:64"},"msgstr":["Non trouvé"]},"Notify on activity":{"msgid":"Notify on activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:209"},"msgstr":["Notifier en cas d'activité"]},"Notify when done":{"msgid":"Notify when done","comments":{"reference":"tabby-core/src/tabContextMenu.ts:187"},"msgstr":["Notifier une fois terminé"]},"Number of lines kept in the buffer":{"msgid":"Number of lines kept in the buffer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:17"},"msgstr":["Nombre de lignes conservées dans le tampon"]},"Off":{"msgid":"Off","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:72\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:137\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:60"},"msgstr":["Désactivé"]},"Official":{"msgid":"Official","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:81"},"msgstr":["Officiel"]},"On GitHub Discussions":{"msgid":"On GitHub Discussions","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["Sur les discussions GitHub"]},"Opacity":{"msgid":"Opacity","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:46"},"msgstr":["Opacité"]},"Open DevTools":{"msgid":"Open DevTools","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:82"},"msgstr":["Ouvrir les Outils Développeur"]},"Open Settings":{"msgid":"Open Settings","comments":{"reference":"tabby-settings/src/hotkeys.ts:11"},"msgstr":["Ouvrir les paramètres"]},"Open settings tab: {tab}":{"msgid":"Open settings tab: {tab}","comments":{"reference":"tabby-settings/src/hotkeys.ts:25"},"msgstr":["Ouvrir l'onglet Paramètres: {tab}"]},"Open SFTP panel":{"msgid":"Open SFTP panel","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:25"},"msgstr":["Ouvrir le panneau SFTP"]},"Optional":{"msgid":"Optional","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Optionnel"]},"Options":{"msgid":"Options","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:11\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:33"},"msgstr":["Options"]},"Orange":{"msgid":"Orange","comments":{"reference":"tabby-core/src/utils.ts:57"},"msgstr":["Orange"]},"OS default":{"msgid":"OS default","comments":{"reference":"tabby-electron/src/shells/macDefault.ts:25"},"msgstr":["Valeur par défaut de l'OS"]},"OS default ({name})":{"msgid":"OS default ({name})","comments":{"reference":"tabby-electron/src/shells/winDefault.ts:43"},"msgstr":["Valeur par défaut de l'OS ({name})"]},"Output is shown as a hexdump":{"msgid":"Output is shown as a hexdump","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:45"},"msgstr":["La sortie est affichée comme un dump hexadécimal"]},"Output is shown as it is received":{"msgid":"Output is shown as it is received","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:40"},"msgstr":["La sortie est affichée telle qu'elle est reçue"]},"Output mode":{"msgid":"Output mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:23"},"msgstr":["Mode de sortie"]},"Output newlines":{"msgid":"Output newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:34"},"msgstr":["Sortie des nouvelles lignes"]},"Override X11 display":{"msgid":"Override X11 display","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:42"},"msgstr":["Remplacer l'affichage X11"]},"Overwrite local and sync":{"msgid":"Overwrite local and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:98"},"msgstr":["Écraser la configuration locale et synchroniser"]},"Overwrite remote and sync":{"msgid":"Overwrite remote and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:78"},"msgstr":["Écraser la configuration distante et synchroniser"]},"Overwrite the config on the remote side and start syncing?":{"msgid":"Overwrite the config on the remote side and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:76"},"msgstr":["Écraser la configuration distante et démarrer la synchronisation ?"]},"Overwrite the local config and start syncing?":{"msgid":"Overwrite the local config and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:96"},"msgstr":["Écraser la configuration locale et démarrer la synchronisation ?"]},"Pane resize step":{"msgid":"Pane resize step","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:189"},"msgstr":["Redimensionner le panneau avec ce pas"]},"Panes":{"msgid":"Panes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:186"},"msgstr":["Panneaux"]},"Paper (legacy)":{"msgid":"Paper (legacy)","comments":{"reference":"tabby-core/src/theme.ts:35"},"msgstr":[""]},"Parity":{"msgid":"Parity","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:38"},"msgstr":["Parité"]},"Partial config sync is not possible when the config is encrypted via Vault.":{"msgid":"Partial config sync is not possible when the config is encrypted via Vault.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:64"},"msgstr":["La synchronisation partielle de la configuration n'est pas possible lorsque la configuration est dans le coffre chiffré."]},"Passphrase for a private key with hash {hash}...":{"msgid":"Passphrase for a private key with hash {hash}...","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:87"},"msgstr":["Phrase de passe pour une clé privée avec le hachage {hash}..."]},"Password":{"msgid":"Password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:100\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:82"},"msgstr":["Mot de passe"]},"Paste":{"msgid":"Paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:62\ntabby-terminal/src/api/baseTerminalTab.component.ts:483\ntabby-terminal/src/tabContextMenu.ts:35"},"msgstr":["Coller"]},"Paste from clipboard":{"msgid":"Paste from clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:14"},"msgstr":["Coller depuis le presse-papier"]},"Paste if no selection, else copy":{"msgid":"Paste if no selection, else copy","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:63"},"msgstr":["Coller si rien n'est sélectionné, sinon copier"]},"Paste multiple lines?":{"msgid":"Paste multiple lines?","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:490"},"msgstr":["Coller plusieurs lignes ?"]},"Paste on middle-click":{"msgid":"Paste on middle-click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:68"},"msgstr":["Coller avec le clic du milieu"]},"Path or address of the local X11 socket":{"msgid":"Path or address of the local X11 socket","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:43"},"msgstr":["Chemin ou adresse du socket X11 local"]},"Pin":{"msgid":"Pin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Épingler"]},"Plugins":{"msgid":"Plugins","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:3"},"msgstr":["Extensions"]},"Plugins folder":{"msgid":"Plugins folder","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:4"},"msgstr":["Dossier des extensions"]},"Port":{"msgid":"Port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:38\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:10"},"msgstr":["Port"]},"Port opened":{"msgid":"Port opened","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:70"},"msgstr":["Port ouvert"]},"Ports":{"msgid":"Ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:119\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:12"},"msgstr":["Ports"]},"Press any key to reconnect":{"msgid":"Press any key to reconnect","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:85\ntabby-ssh/src/components/sshTab.component.ts:172\ntabby-telnet/src/components/telnetTab.component.ts:53"},"msgstr":["Appuyez sur n'importe quelle touche pour vous reconnecter"]},"Press the key now":{"msgid":"Press the key now","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:3"},"msgstr":["Appuyez sur la touche maintenant"]},"Prevents accidental closing":{"msgid":"Prevents accidental closing","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:21"},"msgstr":["Empêche la fermeture accidentelle"]},"Prevents accidental execution of pasted commands":{"msgid":"Prevents accidental execution of pasted commands","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:110"},"msgstr":["Empêche l'exécution accidentelle de commandes collées"]},"Previous tab":{"msgid":"Previous tab","comments":{"reference":"tabby-core/src/hotkeys.ts:45"},"msgstr":["Onglet précédent"]},"Private keys":{"msgid":"Private keys","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:108"},"msgstr":["Clés privées"]},"Process completed":{"msgid":"Process completed","comments":{"reference":"tabby-core/src/tabContextMenu.ts:195"},"msgstr":["Processus terminé"]},"Profile name":{"msgid":"Profile name","comments":{"reference":"tabby-core/src/tabContextMenu.ts:151"},"msgstr":["Nom du profil"]},"Profiles":{"msgid":"Profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:2\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:4\ntabby-electron/src/services/dockMenu.service.ts:40"},"msgstr":["Profils"]},"Profiles & connections":{"msgid":"Profiles & connections","comments":{"reference":"tabby-core/src/commands.ts:32\ntabby-settings/src/settings.ts:58"},"msgstr":["Profils et connexions"]},"Program":{"msgid":"Program","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:12"},"msgstr":["Application"]},"Proxy command":{"msgid":"Proxy command","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:30"},"msgstr":["Commande du proxy"]},"Purple":{"msgid":"Purple","comments":{"reference":"tabby-core/src/utils.ts:58"},"msgstr":["Violet"]},"Puts all of Tabby's configuration into the vault":{"msgid":"Puts all of Tabby's configuration into the vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:37"},"msgstr":["Place toute la configuration de Tabby dans le coffre"]},"Quick connect":{"msgid":"Quick connect","comments":{"reference":"tabby-core/src/index.ts:213\ntabby-core/src/services/profiles.service.ts:177"},"msgstr":["Connexion Rapide"]},"Quit":{"msgid":"Quit","comments":{"reference":"tabby-core/src/services/config.service.ts:373\ntabby-core/src/services/config.service.ts:387"},"msgstr":["Quitter"]},"Raw socket connection":{"msgid":"Raw socket connection","comments":{"reference":"tabby-telnet/src/profiles.ts:48"},"msgstr":["Connexion socket Raw"]},"Ready Timeout (Milliseconds)":{"msgid":"Ready Timeout (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:166"},"msgstr":["Délai d'attente (Millisecondes)"]},"Recent":{"msgid":"Recent","comments":{"reference":"tabby-core/src/services/profiles.service.ts:120\ntabby-core/src/services/profiles.service.ts:134\ntabby-electron/src/services/dockMenu.service.ts:28"},"msgstr":["Récent"]},"Reconnect":{"msgid":"Reconnect","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:5\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:10\nlocale/tmp-html/tabby-telnet/src/components/telnetTab.component.html:3"},"msgstr":["Reconnecter"]},"Red":{"msgid":"Red","comments":{"reference":"tabby-core/src/utils.ts:59"},"msgstr":["Rouge"]},"Regex":{"msgid":"Regex","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Expression régulière"]},"Release notes":{"msgid":"Release notes","comments":{"reference":"tabby-settings/src/components/releaseNotesTab.component.ts:27"},"msgstr":["Notes de version"]},"Remember for {time}":{"msgid":"Remember for {time}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6"},"msgstr":["S'en souvenir pendant {time}"]},"Remote":{"msgid":"Remote","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:41\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Distant"]},"Remove whitespace and newlines around the copied text":{"msgid":"Remove whitespace and newlines around the copied text","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:124"},"msgstr":["Supprimer les espaces et les sauts de lignes autour du texte copié"]},"Rename":{"msgid":"Rename","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:25\ntabby-core/src/tabContextMenu.ts:120"},"msgstr":["Renommer"]},"Rename tab":{"msgid":"Rename tab","comments":{"reference":"tabby-core/src/hotkeys.ts:25\ntabby-core/src/tabContextMenu.ts:121"},"msgstr":["Renommer l’onglet"]},"Rendering":{"msgid":"Rendering","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:3"},"msgstr":["Rendu"]},"Reopen last tab":{"msgid":"Reopen last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:33"},"msgstr":["Rouvrir le dernier onglet"]},"Replace":{"msgid":"Replace","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:26"},"msgstr":["Remplacer"]},"Report a problem":{"msgid":"Report a problem","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:11\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Signaler un problème"]},"Require a key to click links":{"msgid":"Require a key to click links","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:81"},"msgstr":["Presser une touche pour rendre les liens cliquables"]},"Reset zoom":{"msgid":"Reset zoom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:62"},"msgstr":["Réinitialiser le zoom"]},"Restart current serial session":{"msgid":"Restart current serial session","comments":{"reference":"tabby-serial/src/hotkeys.ts:14"},"msgstr":["Redémarrer la session série actuelle"]},"Restart current SSH session":{"msgid":"Restart current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:10"},"msgstr":["Redémarrer la session SSH actuelle"]},"Restart current Telnet session":{"msgid":"Restart current Telnet session","comments":{"reference":"tabby-telnet/src/hotkeys.ts:10"},"msgstr":["Redémarrer la session Telnet actuelle"]},"Restart tab":{"msgid":"Restart tab","comments":{"reference":"tabby-core/src/hotkeys.ts:65"},"msgstr":["Redémarrer l'onglet"]},"Restart the app to apply changes":{"msgid":"Restart the app to apply changes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:140"},"msgstr":["Redémarrez l'application pour appliquer les modifications"]},"Restore terminal tabs on app start":{"msgid":"Restore terminal tabs on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:159"},"msgstr":["Restaurer les onglets ouverts au démarrage de l'application"]},"Reuse session for multiple tabs":{"msgid":"Reuse session for multiple tabs","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:147"},"msgstr":["Réutiliser la session pour plusieurs onglets"]},"Right":{"msgid":"Right","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:136\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:78\ntabby-core/src/tabContextMenu.ts:78"},"msgstr":["Droit"]},"Right click":{"msgid":"Right click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:56"},"msgstr":["Clic droit"]},"Run as administrator":{"msgid":"Run as administrator","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:5"},"msgstr":["Exécuter en tant qu'administrateur"]},"Save":{"msgid":"Save","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:6\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:52\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:30"},"msgstr":["Enregistrer"]},"Save a password in the keychain":{"msgid":"Save a password in the keychain","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:101"},"msgstr":["Enregistrer le mot de passe dans le coffre"]},"Save and apply":{"msgid":"Save and apply","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:129"},"msgstr":["Enregistrer et appliquer"]},"Save as profile":{"msgid":"Save as profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:27"},"msgstr":["Enregistrer en tant que profil"]},"Save layout as profile":{"msgid":"Save layout as profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:148"},"msgstr":["Enregistrer la disposition en tant que profil"]},"Saved":{"msgid":"Saved","comments":{"reference":"tabby-local/src/tabContextMenu.ts:48"},"msgstr":["Enregistré"]},"Saved layout":{"msgid":"Saved layout","comments":{"reference":"tabby-core/src/profiles.ts:19"},"msgstr":["Disposition enregistrée"]},"Scroll on input":{"msgid":"Scroll on input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:46"},"msgstr":["Défiler lors de la frappe"]},"Scroll terminal one page down":{"msgid":"Scroll terminal one page down","comments":{"reference":"tabby-terminal/src/hotkeys.ts:94"},"msgstr":["Défiler le terminal une page vers le bas"]},"Scroll terminal one page up":{"msgid":"Scroll terminal one page up","comments":{"reference":"tabby-terminal/src/hotkeys.ts:90"},"msgstr":["Défiler terminal une page vers le haut"]},"Scroll terminal to bottom":{"msgid":"Scroll terminal to bottom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:98"},"msgstr":["Défiler le terminal vers le bas"]},"Scroll terminal to top":{"msgid":"Scroll terminal to top","comments":{"reference":"tabby-terminal/src/hotkeys.ts:86"},"msgstr":["Défiler le terminal vers le haut"]},"Scrollback":{"msgid":"Scrollback","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:16"},"msgstr":["Tampon de défilement arrière"]},"Scrolls the terminal to the bottom on user input":{"msgid":"Scrolls the terminal to the bottom on user input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:47"},"msgstr":["Descend en bas du terminal lors de la saisie utilisateur"]},"Search":{"msgid":"Search","comments":{"reference":"tabby-terminal/src/hotkeys.ts:74"},"msgstr":["Rechercher"]},"Search color schemes":{"msgid":"Search color schemes","comments":{"reference":"tabby-terminal/src/components/colorSchemeSelector.component.ts:9\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:10"},"msgstr":["Rechercher un schéma de couleurs"]},"Search hotkeys":{"msgid":"Search hotkeys","comments":{"reference":"tabby-settings/src/components/hotkeySettingsTab.component.ts:12"},"msgstr":["Rechercher dans les raccourcis"]},"Search plugins":{"msgid":"Search plugins","comments":{"reference":"tabby-plugin-manager/src/components/pluginsSettingsTab.component.ts:14"},"msgstr":["Rechercher dans les extensions"]},"Secret sync token":{"msgid":"Secret sync token","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:17"},"msgstr":["Jeton secret de synchronisation"]},"Select":{"msgid":"Select","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:45\ntabby-electron/src/services/platform.service.ts:195"},"msgstr":["Sélectionner"]},"Select a base profile to use as a template":{"msgid":"Select a base profile to use as a template","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:65"},"msgstr":["Sélectionnez un profil de base à utiliser comme modèle"]},"Select all":{"msgid":"Select all","comments":{"reference":"tabby-terminal/src/hotkeys.ts:18"},"msgstr":["Tout sélectionner"]},"Select file storage":{"msgid":"Select file storage","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:46"},"msgstr":["Sélectionner le stockage de fichiers"]},"Select profile":{"msgid":"Select profile","comments":{"reference":"tabby-core/src/index.ts:225"},"msgstr":["Sélectionner un profil"]},"Select profile or enter an address":{"msgid":"Select profile or enter an address","comments":{"reference":"tabby-core/src/services/profiles.service.ts:186"},"msgstr":["Sélectionnez un profil ou entrez une adresse"]},"Send bytes by typing in hex values":{"msgid":"Send bytes by typing in hex values","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:33"},"msgstr":["Envoyer des octets en tapant des valeurs hexadécimales"]},"Sends data one byte at a time":{"msgid":"Sends data one byte at a time","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:75"},"msgstr":["Envoie des données un octet à la fois"]},"Serial":{"msgid":"Serial","comments":{"reference":"tabby-serial/src/profiles.ts:14\ntabby-serial/src/profiles.ts:72"},"msgstr":["Port Série"]},"Serial connection":{"msgid":"Serial connection","comments":{"reference":"tabby-serial/src/profiles.ts:51\ntabby-serial/src/profiles.ts:62"},"msgstr":["Connexion via Port Série"]},"Serial: {description}":{"msgid":"Serial: {description}","comments":{"reference":"tabby-serial/src/profiles.ts:71"},"msgstr":["Port Série: {description}"]},"Set master passphrase":{"msgid":"Set master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:2\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:5"},"msgstr":["Définir le mot de passe maître"]},"Set passphrase":{"msgid":"Set passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:11"},"msgstr":["Définir la phrase secrète"]},"Set password":{"msgid":"Set password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:104"},"msgstr":["Définir le mot de passe"]},"Set Tabby as %COMSPEC%":{"msgid":"Set Tabby as %COMSPEC%","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:168"},"msgstr":["Définir Tabby comme %COMSPEC%"]},"Set to 0 to disable recent profiles":{"msgid":"Set to 0 to disable recent profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:55"},"msgstr":["Indiquer 0 pour désactiver les profils récents"]},"Sets the SSH agent's named pipe path.":{"msgid":"Sets the SSH agent's named pipe path.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:36"},"msgstr":["Définit le chemin du named pipe de l'agent SSH."]},"Settings":{"msgid":"Settings","comments":{"reference":"tabby-settings/src/buttonProvider.ts:28\ntabby-settings/src/components/settingsTab.component.ts:57"},"msgstr":["Paramètres"]},"Shell":{"msgid":"Shell","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:2"},"msgstr":["Shell"]},"Shell does not support current path detection":{"msgid":"Shell does not support current path detection","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:555"},"msgstr":["L'interpréteur de commandes ne prend pas en charge la détection du chemin courant"]},"Shell integration":{"msgid":"Shell integration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:59"},"msgstr":["Intégration au menu contextuel"]},"Show {type} profile selector":{"msgid":"Show {type} profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:276"},"msgstr":["Afficher le sélecteur de profil {type}"]},"Show a confirmation box when pasting multiple lines":{"msgid":"Show a confirmation box when pasting multiple lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:117"},"msgstr":["Afficher une boîte de confirmation lors du collage de plusieurs lignes"]},"Show built-in profiles in selector":{"msgid":"Show built-in profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:61"},"msgstr":["Afficher les profils intégrés dans le sélecteur"]},"Show command selector":{"msgid":"Show command selector","comments":{"reference":"tabby-core/src/hotkeys.ts:13"},"msgstr":["Afficher le sélecteur de commande"]},"Show config file":{"msgid":"Show config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:132"},"msgstr":["Ouvrir l'emplacement du fichier de configuration"]},"Show defaults":{"msgid":"Show defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:131"},"msgstr":["Afficher les valeurs par défaut"]},"Show Mixer":{"msgid":"Show Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:146"},"msgstr":["Afficher le mixeur"]},"Show pane labels (for rearranging)":{"msgid":"Show pane labels (for rearranging)","comments":{"reference":"tabby-core/src/hotkeys.ts:57"},"msgstr":["Afficher les libellés du panneau (pour réorganiser)"]},"Show profile icon on tab":{"msgid":"Show profile icon on tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:164"},"msgstr":["Afficher l'icône de profil sur l'onglet"]},"Show profile selector":{"msgid":"Show profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:17"},"msgstr":["Afficher le sélecteur de profil"]},"Show recent profiles in selector":{"msgid":"Show recent profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:54"},"msgstr":["Afficher les profils récents dans le sélecteur"]},"Show release notes":{"msgid":"Show release notes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Afficher les notes de version"]},"Show Serial connections":{"msgid":"Show Serial connections","comments":{"reference":"tabby-serial/src/hotkeys.ts:10"},"msgstr":["Afficher les connexions série"]},"Show tabs in fullscreen mode":{"msgid":"Show tabs in fullscreen mode","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:152"},"msgstr":["Afficher les onglets en mode plein écran"]},"Show toolbar":{"msgid":"Show toolbar","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:58"},"msgstr":["Afficher la barre d'outils"]},"Show vault contents":{"msgid":"Show vault contents","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:44"},"msgstr":["Afficher le contenu du coffre"]},"Sixel graphics support (experimental)":{"msgid":"Sixel graphics support (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:29"},"msgstr":["Mode Sixel supporté (expérimental)"]},"Skip MoTD/banner":{"msgid":"Skip MoTD/banner","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:140"},"msgstr":["Ne pas afficher le message du jour (MoTD) ni la bannière"]},"Slow feed":{"msgid":"Slow feed","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:74"},"msgstr":["Avance lente"]},"Snaps the window to a side of the screen":{"msgid":"Snaps the window to a side of the screen","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:68\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:86"},"msgstr":["Colle la fenêtre sur un côté de l'écran"]},"SOCKS proxy":{"msgid":"SOCKS proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:22\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:9\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:20"},"msgstr":["Proxy SOCKS"]},"SOCKS proxy host":{"msgid":"SOCKS proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:51"},"msgstr":["Hôte proxy SOCKS"]},"SOCKS proxy port":{"msgid":"SOCKS proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:55"},"msgstr":["Port proxy SOCKS"]},"Sound":{"msgid":"Sound","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:130"},"msgstr":["Son"]},"Source code":{"msgid":"Source code","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:31"},"msgstr":["Code source"]},"Spaciness":{"msgid":"Spaciness","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:13"},"msgstr":[""]},"Split":{"msgid":"Split","comments":{"reference":"tabby-core/src/tabContextMenu.ts:75"},"msgstr":["Diviser"]},"Split to the bottom":{"msgid":"Split to the bottom","comments":{"reference":"tabby-core/src/hotkeys.ts:161"},"msgstr":["Diviser vers le bas"]},"Split to the down":{"msgid":"Split to the down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:85"},"msgstr":["Diviser vers le bas"]},"Split to the left":{"msgid":"Split to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:165\ntabby-core/src/tabContextMenu.ts:86"},"msgstr":["Diviser vers la gauche"]},"Split to the right":{"msgid":"Split to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:157\ntabby-core/src/tabContextMenu.ts:84"},"msgstr":["Diviser vers la droite"]},"Split to the top":{"msgid":"Split to the top","comments":{"reference":"tabby-core/src/hotkeys.ts:169"},"msgstr":["Diviser vers le haut"]},"Split to the up":{"msgid":"Split to the up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:87"},"msgstr":["Diviser vers le haut"]},"SSH connection":{"msgid":"SSH connection","comments":{"reference":"tabby-ssh/src/profiles.ts:81"},"msgstr":["Connexion SSH"]},"SSH connection management is now done through the \"Profiles & connections\" tab":{"msgid":"SSH connection management is now done through the \"Profiles & connections\" tab","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:53"},"msgstr":["La gestion des connexions SSH se fait maintenant via l'onglet \"Profils et connexions\""]},"SSH password for {user}@{host}:{port}":{"msgid":"SSH password for {user}@{host}:{port}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:84"},"msgstr":["Mot de passe SSH pour {user}@{host}:{port}"]},"Standard (legacy)":{"msgid":"Standard (legacy)","comments":{"reference":"tabby-core/src/theme.ts:9"},"msgstr":[""]},"Startup":{"msgid":"Startup","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:150"},"msgstr":["Démarrage"]},"Stop bits":{"msgid":"Stop bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:32"},"msgstr":["Bits d'arrêt"]},"Strip":{"msgid":"Strip","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:50"},"msgstr":["Retirer"]},"Subscribe to updates":{"msgid":"Subscribe to updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Souscrire aux mises à jour"]},"Substitutions allowed.":{"msgid":"Substitutions allowed.","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:13"},"msgstr":["Substitutions autorisées."]},"Switch profile":{"msgid":"Switch profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:290"},"msgstr":["Changer de profil"]},"Switch profile in the active pane":{"msgid":"Switch profile in the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:237"},"msgstr":["Changer de profil dans le volet actif"]},"Switches terminal frontend implementation (experimental)":{"msgid":"Switches terminal frontend implementation (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:7"},"msgstr":["Remplacer l'implémentation du terminal utilisateur (expérimental)"]},"Sync":{"msgid":"Sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:4"},"msgstr":["Synchroniser"]},"Sync automatically":{"msgid":"Sync automatically","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:53"},"msgstr":["Synchroniser automatiquement"]},"Sync host":{"msgid":"Sync host","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:8"},"msgstr":["Hôte de synchronisation"]},"Sync hotkeys":{"msgid":"Sync hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:68"},"msgstr":["Synchroniser les raccourcis clavier"]},"Sync Vault":{"msgid":"Sync Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:80"},"msgstr":["Synchroniser le coffre"]},"Sync window settings":{"msgid":"Sync window settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:74"},"msgstr":["Synchroniser les réglages de fenêtres"]},"Tab {number}":{"msgid":"Tab {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:101\ntabby-core/src/hotkeys.ts:105\ntabby-core/src/hotkeys.ts:109\ntabby-core/src/hotkeys.ts:113\ntabby-core/src/hotkeys.ts:117\ntabby-core/src/hotkeys.ts:121\ntabby-core/src/hotkeys.ts:125\ntabby-core/src/hotkeys.ts:129\ntabby-core/src/hotkeys.ts:133\ntabby-core/src/hotkeys.ts:137\ntabby-core/src/hotkeys.ts:141\ntabby-core/src/hotkeys.ts:145\ntabby-core/src/hotkeys.ts:149\ntabby-core/src/hotkeys.ts:153\ntabby-core/src/hotkeys.ts:77\ntabby-core/src/hotkeys.ts:81\ntabby-core/src/hotkeys.ts:85\ntabby-core/src/hotkeys.ts:89\ntabby-core/src/hotkeys.ts:93\ntabby-core/src/hotkeys.ts:97"},"msgstr":["Onglet {number}"]},"Tab activity":{"msgid":"Tab activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:223"},"msgstr":["Activité de l'onglet"]},"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:":{"msgid":"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:3"},"msgstr":["Tabby n'a pas pu démarrer avec vos extensions, tous les plugins tiers ont été désactivés dans cette session. L'erreur était :"]},"Tabby news and updates on Twitter":{"msgid":"Tabby news and updates on Twitter","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Actualités et mises à jour de Tabby sur Twitter"]},"Tabs":{"msgid":"Tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:123"},"msgstr":["Onglets"]},"Tabs location":{"msgid":"Tabs location","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:126"},"msgstr":["Emplacement des onglets"]},"Tabs width":{"msgid":"Tabs width","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:141"},"msgstr":["Largeur des onglets"]},"Telnet session":{"msgid":"Telnet session","comments":{"reference":"tabby-telnet/src/profiles.ts:32"},"msgstr":["Session Telnet"]},"Terminal":{"msgid":"Terminal","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:204\ntabby-terminal/src/settings.ts:43"},"msgstr":["Terminal"]},"Terminal background":{"msgid":"Terminal background","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:40"},"msgstr":["Arrière-plan du terminal"]},"Terminal bell":{"msgid":"Terminal bell","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:133"},"msgstr":["Bip du terminal"]},"Terminal identification":{"msgid":"Terminal identification","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:68"},"msgstr":["Identification du terminal"]},"Thank you for downloading Tabby!":{"msgid":"Thank you for downloading Tabby!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:7"},"msgstr":["Merci d'avoir téléchargé Tabby!"]},"Theme":{"msgid":"Theme","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:5"},"msgstr":["Thème"]},"There are active file transfers":{"msgid":"There are active file transfers","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:47"},"msgstr":["Il y a des transferts de fichiers actifs"]},"There is a saved password for this connection":{"msgid":"There is a saved password for this connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:102"},"msgstr":["Il y a un mot de passe enregistré pour cette connexion"]},"These apply to all profiles of a given type":{"msgid":"These apply to all profiles of a given type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:79"},"msgstr":["Ceci s'applique à tous les profils d'un type donné"]},"Thin":{"msgid":"Thin","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:59"},"msgstr":["Compact"]},"Tick this if you're experiencing aliasing, ghosting or other visual issues":{"msgid":"Tick this if you're experiencing aliasing, ghosting or other visual issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:205"},"msgstr":["Cochez cette case si vous rencontrez des problèmes d'aliasing, de dédoublement ou d'autres problèmes visuels"]},"Toggle fullscreen mode":{"msgid":"Toggle fullscreen mode","comments":{"reference":"tabby-core/src/hotkeys.ts:21"},"msgstr":["Entrer ou sortir du mode plein écran"]},"Toggle last tab":{"msgid":"Toggle last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:37"},"msgstr":["Activer/désactiver le dernier onglet"]},"Toggle terminal window":{"msgid":"Toggle terminal window","comments":{"reference":"tabby-electron/src/hotkeys.ts:14"},"msgstr":["Basculer avec le dernier onglet"]},"Toggles the Tabby window visibility":{"msgid":"Toggles the Tabby window visibility","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:27"},"msgstr":["Afficher ou masquer la fenêtre de Tabby"]},"Top":{"msgid":"Top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:130\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:74"},"msgstr":["En haut"]},"Trim whitespace and newlines":{"msgid":"Trim whitespace and newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:123"},"msgstr":["Retirer les blancs et les nouvelles lignes"]},"Try again":{"msgid":"Try again","comments":{"reference":"tabby-core/src/services/config.service.ts:371"},"msgstr":["Réessayer"]},"Trying saved password":{"msgid":"Trying saved password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:482"},"msgstr":["Tente d'utiliser le mot de passe enregistré"]},"Turn current tab's panes into separate tabs":{"msgid":"Turn current tab's panes into separate tabs","comments":{"reference":"tabby-core/src/hotkeys.ts:69"},"msgstr":["Transformer les panneaux de l'onglet actuel en autant d'onglets séparés"]},"Ungrouped":{"msgid":"Ungrouped","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:18"},"msgstr":["Sans groupe"]},"Uninstall":{"msgid":"Uninstall","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:59"},"msgstr":["Désinstaller"]},"Unknown":{"msgid":"Unknown","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:257"},"msgstr":["Inconnu"]},"Unknown secret of type {type} for {key}":{"msgid":"Unknown secret of type {type} for {key}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:93"},"msgstr":["Secret inconnu de type {type} pour {key}"]},"Unpin":{"msgid":"Unpin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Désépingler"]},"Up":{"msgid":"Up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:81"},"msgstr":["Monter"]},"Update":{"msgid":"Update","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:14\ntabby-electron/src/services/updater.service.ts:133"},"msgstr":["Mise à jour"]},"Upgrade to {version}":{"msgid":"Upgrade to {version}","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:52"},"msgstr":["Mise à jour vers {version}"]},"Upload":{"msgid":"Upload","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:10"},"msgstr":["Envoyer"]},"Upload as a new config":{"msgid":"Upload as a new config","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:46"},"msgstr":["Envoyer en tant que nouvelle configuration"]},"Use {altKeyName} as the Meta key":{"msgid":"Use {altKeyName} as the Meta key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:39"},"msgstr":["Utiliser {altKeyName} comme clé Meta"]},"Use ConPTY":{"msgid":"Use ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:5"},"msgstr":["Utiliser ConPTY"]},"User default":{"msgid":"User default","comments":{"reference":"tabby-electron/src/shells/linuxDefault.ts:31\ntabby-electron/src/shells/linuxDefault.ts:38"},"msgstr":["Valeurs utilisateur par défaut"]},"Username":{"msgid":"Username","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:70"},"msgstr":["Nom d'utilisateur"]},"Using CONNECT method":{"msgid":"Using CONNECT method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:25"},"msgstr":["Utiliser la méthode CONNECT"]},"Using preset password":{"msgid":"Using preset password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:471"},"msgstr":["Utiliser le mot de passe prédéfini"]},"Vault":{"msgid":"Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:9"},"msgstr":["Coffre-fort"]},"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.":{"msgid":"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:4"},"msgstr":["Le coffre-fort est un conteneur chiffré en permanence contenant des secrets tels que des mots de passe SSH et une phrase de passe de clé privée."]},"Vault is empty":{"msgid":"Vault is empty","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:17"},"msgstr":["Le coffre est vide"]},"Vault is locked":{"msgid":"Vault is locked","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:4\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:43"},"msgstr":["Le coffre est verrouillé"]},"Vault is not configured":{"msgid":"Vault is not configured","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:3"},"msgstr":["Le coffre n'est pas configuré"]},"Vault master passphrase needs to be set to allow storing secrets":{"msgid":"Vault master passphrase needs to be set to allow storing secrets","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:39"},"msgstr":["Un mot de passe maître doit être défini pour permettre le stockage de secrets dans le coffre"]},"Verify host keys when connecting":{"msgid":"Verify host keys when connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:11"},"msgstr":["Vérifier les clés d'hôte lors de la connexion"]},"Version":{"msgid":"Version","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:75"},"msgstr":["Version"]},"Version: {version}":{"msgid":"Version: {version}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:13"},"msgstr":["Version : {version}"]},"Vibrancy":{"msgid":"Vibrancy","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:28"},"msgstr":["Couleurs vives"]},"Visual":{"msgid":"Visual","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:139"},"msgstr":["Visuel"]},"Warn on multi-line paste":{"msgid":"Warn on multi-line paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:116"},"msgstr":["Avertir en cas de collage de plusieurs lignes"]},"Warn when closing active connections":{"msgid":"Warn when closing active connections","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:5"},"msgstr":["Avertir lors de la fermeture de connexions actives"]},"Warning: remote host's key has suddenly changed!":{"msgid":"Warning: remote host's key has suddenly changed!","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:6"},"msgstr":["Attention : la clé de l'hôte distant a soudainement changé !"]},"We're only tracking your Tabby and OS versions.":{"msgid":"We're only tracking your Tabby and OS versions.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:67"},"msgstr":["Nous ne collectons que la version de Tabby et celle de l'OS."]},"Welcome":{"msgid":"Welcome","comments":{"reference":"tabby-core/src/components/welcomeTab.component.ts:25"},"msgstr":["Bienvenue"]},"What's new":{"msgid":"What's new","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Quoi de neuf"]},"When enabled, links are only clickable while holding this key":{"msgid":"When enabled, links are only clickable while holding this key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:82"},"msgstr":["Lorsque cette option est activée, les liens ne sont cliquables que lorsque vous maintenez cette touche enfoncée"]},"When WinSCP is detected, you can launch an SCP session from the context menu.":{"msgid":"When WinSCP is detected, you can launch an SCP session from the context menu.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:18"},"msgstr":["Lorsque WinSCP est détecté, vous pouvez lancer une session SCP à partir du menu contextuel."]},"Whether a custom window or an OS native window should be used":{"msgid":"Whether a custom window or an OS native window should be used","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:53"},"msgstr":["Indique si une fenêtre personnalisée ou une fenêtre native de l'OS doit être utilisée"]},"Will prevent the SSH greeting from showing up":{"msgid":"Will prevent the SSH greeting from showing up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:141"},"msgstr":[""]},"Window":{"msgid":"Window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:2\ntabby-settings/src/settings.ts:30"},"msgstr":["Fenêtre"]},"Window dimension along the edge":{"msgid":"Window dimension along the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:112"},"msgstr":["Dimension de la fenêtre le long du bord"]},"Window dimension away from the edge":{"msgid":"Window dimension away from the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:105"},"msgstr":["Dimension de la fenêtre loin du bord"]},"Window frame":{"msgid":"Window frame","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:52"},"msgstr":["Cadre de fenêtre"]},"Windows":{"msgid":"Windows","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:165"},"msgstr":["Fenêtres"]},"Windows 10 build 18309 or above is recommended for ConPTY":{"msgid":"Windows 10 build 18309 or above is recommended for ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:11"},"msgstr":["Windows 10 version 18309 ou supérieure est recommandé pour ConPTY"]},"WinSCP path":{"msgid":"WinSCP path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:17"},"msgstr":["Chemin vers WinSCP"]},"Word separators":{"msgid":"Word separators","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:74"},"msgstr":["Séparateurs de mots"]},"Working directory":{"msgid":"Working directory","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:10"},"msgstr":["Répertoire courant"]},"Working directory detection":{"msgid":"Working directory detection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:15\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:6"},"msgstr":["Détection du répertoire courant"]},"WSL terminal bell can only be muted via Volume Mixer":{"msgid":"WSL terminal bell can only be muted via Volume Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:145"},"msgstr":["Le son du terminal WSL ne peut être mise en sourdine que via le mixeur de volume"]},"WSL terminal only supports TrueColor with ConPTY":{"msgid":"WSL terminal only supports TrueColor with ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:14"},"msgstr":["Le terminal WSL ne prend en charge que TrueColor avec ConPTY"]},"X11 forwarding":{"msgid":"X11 forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:128"},"msgstr":["Transfert X11"]},"Yellow":{"msgid":"Yellow","comments":{"reference":"tabby-core/src/utils.ts:60"},"msgstr":["Jaune"]},"You can change it later, but it's unrecoverable if forgotten.":{"msgid":"You can change it later, but it's unrecoverable if forgotten.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:4"},"msgstr":["Vous pouvez le changer plus tard, mais il n'est pas récupérable s'il est oublié."]},"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.":{"msgid":"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:7"},"msgstr":["Vous pourriez être actuellement sous le coup d'une attaque de type man-in-the-middle ou bien la clé de l'hôte pourrait avoir été modifiée."]},"Zoom in":{"msgid":"Zoom in","comments":{"reference":"tabby-terminal/src/hotkeys.ts:54"},"msgstr":["Zoom avant"]},"Zoom out":{"msgid":"Zoom out","comments":{"reference":"tabby-terminal/src/hotkeys.ts:58"},"msgstr":["Zoom arrière"]}},"[Dynamic] port forwarding":{"id.port-forwarding.dynamic":{"msgid":"id.port-forwarding.dynamic","msgctxt":"[Dynamic] port forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:43\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Dynamique"]}}}}

/***/ }),

/***/ 5444:
/*!**************************!*\
  !*** ../locale/hr-HR.po ***!
  \**************************/
/***/ ((module) => {

module.exports = {"charset":"utf-8","headers":{"Content-Type":"text/plain; charset=UTF-8","Plural-Forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);","X-Crowdin-Project":"tabby","X-Crowdin-Project-ID":"493349","X-Crowdin-Language":"hr","X-Crowdin-File":"/locale/app.pot","X-Crowdin-File-ID":"75","Project-Id-Version":"tabby","Language-Team":"Croatian","Language":"hr_HR","PO-Revision-Date":"2023-04-10 18:13"},"translations":{"":{"":{"msgid":"","msgstr":["Content-Type: text/plain; charset=UTF-8\nPlural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\nX-Crowdin-Project: tabby\nX-Crowdin-Project-ID: 493349\nX-Crowdin-Language: hr\nX-Crowdin-File: /locale/app.pot\nX-Crowdin-File-ID: 75\nProject-Id-Version: tabby\nLanguage-Team: Croatian\nLanguage: hr_HR\nPO-Revision-Date: 2023-04-10 18:13\n"]},"\"{command}\" is still running. Close?":{"msgid":"\"{command}\" is still running. Close?","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:111"},"msgstr":["„{command}” se još uvijek u izvodi. Zatvoriti?"]},"{name} copy":{"msgid":"{name} copy","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:79\ntabby-settings/src/components/profilesSettingsTab.component.ts:90"},"msgstr":["kopija {name}"]},"A second font family used to display characters missing in the main font":{"msgid":"A second font family used to display characters missing in the main font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:77"},"msgstr":["Obitelj fontova za prikaz nedostajućih znakova u glavnom fontu"]},"Abort all":{"msgid":"Abort all","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:49"},"msgstr":["Prekini sve"]},"Accept and remember key":{"msgid":"Accept and remember key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:24"},"msgstr":["Prihvati i zapamti ključ"]},"Accept just this once":{"msgid":"Accept just this once","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:25"},"msgstr":["Prihvati samo ovaj put"]},"Accessibility":{"msgid":"Accessibility","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:84"},"msgstr":["Pristupačnost"]},"Acrylic background":{"msgid":"Acrylic background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:27"},"msgstr":["Pozadina u boji akrila"]},"Add":{"msgid":"Add","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:24\nlocale/tmp-html/tabby-local/src/components/environmentEditor.component.html:11"},"msgstr":["Dodaj"]},"Add a port forward":{"msgid":"Add a port forward","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:16"},"msgstr":["Dodaj prosljeđujući priključak"]},"Add a private key":{"msgid":"Add a private key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:115"},"msgstr":["Dodaj privatni ključ"]},"Add...":{"msgid":"Add...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/multiHotkeyInput.component.html:8"},"msgstr":["Dodaj …"]},"Additional space between lines":{"msgid":"Additional space between lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:84"},"msgstr":["Dodatni razmak između redaka"]},"Advanced":{"msgid":"Advanced","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:22\nlocale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:61\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:50\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:124"},"msgstr":["Napredno"]},"Agent":{"msgid":"Agent","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:90"},"msgstr":["Agent"]},"Agent forwarding":{"msgid":"Agent forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:134"},"msgstr":["Proslijeđivanje agenta"]},"Agent pipe path":{"msgid":"Agent pipe path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:35"},"msgstr":["Staza procesa agenta"]},"Agent type":{"msgid":"Agent type","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:24"},"msgstr":["Vrsta agenta"]},"Allows opening .bat files in tabs, but breaks some shells":{"msgid":"Allows opening .bat files in tabs, but breaks some shells","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:169"},"msgstr":["Omogućuje otvaranje .bat datoteka u karticama, ali kvari neke ljuske"]},"Allows quickly opening a terminal in the selected folder":{"msgid":"Allows quickly opening a terminal in the selected folder","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:60"},"msgstr":["Omogućuje brzo otvaranje terminala u odabranoj mapi"]},"Appearance":{"msgid":"Appearance","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:2\ntabby-terminal/src/settings.ts:14"},"msgstr":["Izgled"]},"Application":{"msgid":"Application","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:4"},"msgstr":["Program"]},"Application settings":{"msgid":"Application settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:47"},"msgstr":["Postavke programa"]},"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.":{"msgid":"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.","comments":{"reference":"tabby-web/src/services/hostWindow.service.ts:19"},"msgstr":["Stvarno želiš zatvoriti Tabby? Ovaj upit možeš deaktivirati u Postavke -> Prozor."]},"Are you sure?":{"msgid":"Are you sure?","comments":{"reference":"tabby-core/src/services/config.service.ts:383"},"msgstr":["Sigurno?"]},"Arguments":{"msgid":"Arguments","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:18"},"msgstr":["Argumenti"]},"Ask a question":{"msgid":"Ask a question","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["Postavi pitanje"]},"Ask before closing the browser tab":{"msgid":"Ask before closing the browser tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:20"},"msgstr":["Pitaj prije zatvaranja kartice preglednika"]},"Audible":{"msgid":"Audible","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:141"},"msgstr":["Zvukovi"]},"Authentication method":{"msgid":"Authentication method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:74"},"msgstr":["Način autentifikacije"]},"Author":{"msgid":"Author","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:79"},"msgstr":["Autor"]},"Auto":{"msgid":"Auto","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:78"},"msgstr":["Automatski"]},"Auto-open a terminal on app start":{"msgid":"Auto-open a terminal on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:153"},"msgstr":["Automatski otvori terminal tijekom pokretanja programa"]},"Automatic":{"msgid":"Automatic","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:13\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:53\nlocale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:28"},"msgstr":["Automatski"]},"Automatic Updates":{"msgid":"Automatic Updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:73"},"msgstr":["Automatska aktualiziranja"]},"Automatically upload changes and check for updates every minute":{"msgid":"Automatically upload changes and check for updates every minute","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:54"},"msgstr":["Automatski prenesi promjene i traži nove verzije svake minute"]},"Available":{"msgid":"Available","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:10"},"msgstr":["Dostupno"]},"Background type":{"msgid":"Background type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:35"},"msgstr":["Vrsta pozadine"]},"Baud rate":{"msgid":"Baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:14\ntabby-serial/src/components/serialTab.component.ts:111\ntabby-serial/src/profiles.ts:86"},"msgstr":["Brzina prijenosa"]},"Beginning of the line":{"msgid":"Beginning of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:22"},"msgstr":["Početak retka"]},"Blink cursor":{"msgid":"Blink cursor","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:64"},"msgstr":["Titranje kursora"]},"Blue":{"msgid":"Blue","comments":{"reference":"tabby-core/src/utils.ts:55"},"msgstr":["Plava"]},"Blur":{"msgid":"Blur","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:39"},"msgstr":["Zamuti"]},"Bold font weight":{"msgid":"Bold font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:28"},"msgstr":["Podebljani font"]},"Bottom":{"msgid":"Bottom","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:132\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:80"},"msgstr":["Dolje"]},"Bracketed paste (requires shell support)":{"msgid":"Bracketed paste (requires shell support)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:109"},"msgstr":["Umetanje sadržaja u uglatim zagradama (zahtijeva podršku školjke)"]},"Broadcast mode. Click anywhere to cancel.":{"msgid":"Broadcast mode. Click anywhere to cancel.","comments":{"reference":"tabby-terminal/src/services/multifocus.service.ts:19"},"msgstr":["Broadcast-Modus. Za prekid pritisni bilo gdje."]},"Built-in":{"msgid":"Built-in","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50\ntabby-settings/src/components/profilesSettingsTab.component.ts:182"},"msgstr":["Ugrađeno"]},"Cancel":{"msgid":"Cancel","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:7\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:53\nlocale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:14\nlocale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:12\nlocale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:10\nlocale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:7\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:32\ntabby-electron/src/services/updater.service.ts:134\ntabby-local/src/components/terminalTab.component.ts:116\ntabby-settings/src/components/configSyncSettingsTab.component.ts:117\ntabby-settings/src/components/configSyncSettingsTab.component.ts:79\ntabby-settings/src/components/configSyncSettingsTab.component.ts:99\ntabby-ssh/src/sftpContextMenu.ts:40\ntabby-terminal/src/api/baseTerminalTab.component.ts:484"},"msgstr":["Odustani"]},"Change baud rate":{"msgid":"Change baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:4"},"msgstr":["Promijeni brzinu prijenosa"]},"Change tab color":{"msgid":"Change tab color","comments":{"reference":"tabby-core/src/tabContextMenu.ts:133"},"msgstr":["Promijeni boju kartice"]},"Change the master passphrase":{"msgid":"Change the master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Promijeni tekstualnu master lozinku"]},"Check for updates":{"msgid":"Check for updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:13"},"msgstr":["Traži nove verzije"]},"Ciphers":{"msgid":"Ciphers","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:172\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:176"},"msgstr":["Šifre"]},"Clear":{"msgid":"Clear","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSelector.component.html:5"},"msgstr":[""]},"Clear recent profiles":{"msgid":"Clear recent profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:133"},"msgstr":["Isprazni popis nedavnih profila"]},"Clear terminal":{"msgid":"Clear terminal","comments":{"reference":"tabby-terminal/src/hotkeys.ts:50"},"msgstr":["Isprazni terminal"]},"Clear terminal after connection":{"msgid":"Clear terminal after connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:49"},"msgstr":[""]},"Clipboard":{"msgid":"Clipboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:94"},"msgstr":["Međuspremnik"]},"Close":{"msgid":"Close","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:7\ntabby-core/src/tabContextMenu.ts:33"},"msgstr":["Zatvori"]},"Close and never show again":{"msgid":"Close and never show again","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:32"},"msgstr":["Zatvori i više nemoj prikazati"]},"Close focused pane":{"msgid":"Close focused pane","comments":{"reference":"tabby-core/src/hotkeys.ts:241"},"msgstr":["Zatvori aktivnu ploču"]},"Close other tabs":{"msgid":"Close other tabs","comments":{"reference":"tabby-core/src/tabContextMenu.ts:48"},"msgstr":["Zatvori druge kartice"]},"Close tab":{"msgid":"Close tab","comments":{"reference":"tabby-core/src/hotkeys.ts:29\ntabby-core/src/tabContextMenu.ts:34"},"msgstr":["Zatvori karticu"]},"Close tabs to the left":{"msgid":"Close tabs to the left","comments":{"reference":"tabby-core/src/tabContextMenu.ts:64"},"msgstr":["Zatvori kartice prema lijevo"]},"Close tabs to the right":{"msgid":"Close tabs to the right","comments":{"reference":"tabby-core/src/tabContextMenu.ts:56"},"msgstr":["Zatvori kartice prema desno"]},"Close the window after closing the last tab":{"msgid":"Close the window after closing the last tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:182"},"msgstr":["Zatvori prozor nakon zatvaranja zadnje kartice"]},"Color":{"msgid":"Color","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:33\ntabby-core/src/tabContextMenu.ts:132"},"msgstr":["Boja"]},"Color scheme":{"msgid":"Color scheme","comments":{"reference":"tabby-terminal/src/settings.ts:29"},"msgstr":["Shema boja"]},"Colors":{"msgid":"Colors","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:216"},"msgstr":[""]},"Combine all tabs into the current tab":{"msgid":"Combine all tabs into the current tab","comments":{"reference":"tabby-core/src/hotkeys.ts:73"},"msgstr":["Sjedini sve karticu u trenutačno aktivnu karticu"]},"Command line":{"msgid":"Command line","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:4"},"msgstr":["Naredbeni redak"]},"Command's stdin/stdout is used instead of a network connection":{"msgid":"Command's stdin/stdout is used instead of a network connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:13"},"msgstr":["Umjesto mrežne veze koriste se standardni unos/sandardni rezultat (stdin/stdout) naredbe"]},"Commands":{"msgid":"Commands","comments":{"reference":"tabby-core/src/services/commands.service.ts:104"},"msgstr":["Naredbe"]},"Compact (legacy)":{"msgid":"Compact (legacy)","comments":{"reference":"tabby-core/src/theme.ts:21"},"msgstr":[""]},"Config deleted":{"msgid":"Config deleted","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:126"},"msgstr":[""]},"Config downloaded":{"msgid":"Config downloaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:108"},"msgstr":["Konfiguracija preuzeta"]},"Config file":{"msgid":"Config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:115\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:120"},"msgstr":["Datoteka konfiguracije"]},"Config sync":{"msgid":"Config sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:2\ntabby-settings/src/settings.ts:73"},"msgstr":["Sinkronizacija konfiguracije"]},"Config uploaded":{"msgid":"Config uploaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:90"},"msgstr":["Konfiguracija prenesena"]},"Configs":{"msgid":"Configs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:31"},"msgstr":["Konfiguracije"]},"Connect through a proxy server":{"msgid":"Connect through a proxy server","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:21"},"msgstr":["Poveži se putem proxy poslužitelja"]},"Connect to \"%s\"...":{"msgid":"Connect to \"%s\"...","comments":{"reference":"tabby-core/src/index.ts:214\ntabby-core/src/services/profiles.service.ts:178"},"msgstr":["Poveži se na „%s” …"]},"Connect to a different host first and use it as a proxy":{"msgid":"Connect to a different host first and use it as a proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:17"},"msgstr":["Najprije se poveži s jednim drugim host računalom i koristi ga kao proxy"]},"Connecting":{"msgid":"Connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:19\ntabby-serial/src/components/serialTab.component.ts:65\ntabby-ssh/src/components/sshTab.component.ts:143\ntabby-telnet/src/components/telnetTab.component.ts:72"},"msgstr":["Povezivanje"]},"Connection":{"msgid":"Connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:7"},"msgstr":["Veza"]},"Connection failed: {error}":{"msgid":"Connection failed: {error}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:26"},"msgstr":["Veza neuspjela: {error}"]},"Connection name will be used instead":{"msgid":"Connection name will be used instead","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:40"},"msgstr":["Umjesto toga će se koristiti ime veze"]},"Context menu":{"msgid":"Context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:61"},"msgstr":["Kontekstni izbornik"]},"Controls the amount of space between elements":{"msgid":"Controls the amount of space between elements","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:14"},"msgstr":[""]},"Copied":{"msgid":"Copied","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:229\ntabby-terminal/src/api/baseTerminalTab.component.ts:237\ntabby-terminal/src/api/baseTerminalTab.component.ts:553\ntabby-terminal/src/api/baseTerminalTab.component.ts:775\ntabby-terminal/src/tabContextMenu.ts:30"},"msgstr":["Kopirano"]},"Copy":{"msgid":"Copy","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:26"},"msgstr":["Kopiraj"]},"Copy current path":{"msgid":"Copy current path","comments":{"reference":"tabby-terminal/src/hotkeys.ts:70\ntabby-terminal/src/tabContextMenu.ts:66"},"msgstr":["Kopiraj trenutačnu stazu"]},"Copy full path":{"msgid":"Copy full path","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:29"},"msgstr":[""]},"Copy on select":{"msgid":"Copy on select","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:97"},"msgstr":["Kopiraj nakon odabiranja"]},"Copy to clipboard":{"msgid":"Copy to clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:10"},"msgstr":["Kopiraj u međuspremnik"]},"Copy with formatting":{"msgid":"Copy with formatting","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:103"},"msgstr":["Kopiraj s formatiranjem"]},"Could not decrypt config":{"msgid":"Could not decrypt config","comments":{"reference":"tabby-core/src/services/config.service.ts:368"},"msgstr":["Neuspjelo dešifriranje konfiguracije"]},"Create":{"msgid":"Create","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:9"},"msgstr":["Stvori"]},"Create directory":{"msgid":"Create directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:7\ntabby-ssh/src/sftpContextMenu.ts:29"},"msgstr":["Stvori mapu"]},"Current":{"msgid":"Current","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:90"},"msgstr":["Trenutačno"]},"Current color scheme":{"msgid":"Current color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:3"},"msgstr":["Trenutačna shema boja"]},"Current host key fingerprint":{"msgid":"Current host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:17"},"msgstr":["Trenutačna šifra ključa host računala"]},"Current process: {name}":{"msgid":"Current process: {name}","comments":{"reference":"tabby-core/src/tabContextMenu.ts:184"},"msgstr":["Tenutačni postupak: {name}"]},"Cursor shape":{"msgid":"Cursor shape","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:51"},"msgstr":["Oblik kursora"]},"Custom":{"msgid":"Custom","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:47"},"msgstr":["Prilagođeno"]},"Custom CSS":{"msgid":"Custom CSS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:90"},"msgstr":["Prilagođeni CSS"]},"Data bits":{"msgid":"Data bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:26"},"msgstr":["Bitovi podataka"]},"Debugging":{"msgid":"Debugging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:80"},"msgstr":["Otklanjanje grešaka"]},"Decrease horizontal split size":{"msgid":"Decrease horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:257"},"msgstr":["Smanji veličinu vodoravne podjele"]},"Decrease vertical split size":{"msgid":"Decrease vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:249"},"msgstr":["Smanji veličinu okomite podjele"]},"Default profile for new tabs":{"msgid":"Default profile for new tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:8"},"msgstr":["Standardni profil za nove kartice"]},"Default profile settings":{"msgid":"Default profile settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:78"},"msgstr":["Postavke standardnog profila"]},"Defaults":{"msgid":"Defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:124"},"msgstr":["Standardne vrijednosti"]},"Defaults for {type}":{"msgid":"Defaults for {type}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:6"},"msgstr":["Standardne vrijednosti za {type}"]},"Delete":{"msgid":"Delete","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:44\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:28\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:9\ntabby-settings/src/components/configSyncSettingsTab.component.ts:116\ntabby-settings/src/components/profilesSettingsTab.component.ts:139\ntabby-settings/src/components/profilesSettingsTab.component.ts:211\ntabby-settings/src/components/profilesSettingsTab.component.ts:224\ntabby-settings/src/components/vaultSettingsTab.component.ts:49\ntabby-ssh/src/sftpContextMenu.ts:39\ntabby-ssh/src/sftpContextMenu.ts:47\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:89\ntabby-terminal/src/components/loginScriptsSettings.component.ts:32"},"msgstr":["Izbriši"]},"Delete \"{name}\"?":{"msgid":"Delete \"{name}\"?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:137\ntabby-settings/src/components/profilesSettingsTab.component.ts:209\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:87"},"msgstr":["Izbrisati „{name}”?"]},"Delete {fullPath}?":{"msgid":"Delete {fullPath}?","comments":{"reference":"tabby-ssh/src/sftpContextMenu.ts:35"},"msgstr":["Izbrisati {fullPath}?"]},"Delete entire line":{"msgid":"Delete entire line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:42"},"msgstr":["Izbriši cijeli redak"]},"Delete next word":{"msgid":"Delete next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:46"},"msgstr":["Izbriši sljedeću riječ"]},"Delete previous word":{"msgid":"Delete previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:38"},"msgstr":["Izbriši prethodnu riječ"]},"Delete the config on the remote side?":{"msgid":"Delete the config on the remote side?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:114"},"msgstr":[""]},"Delete the group's profiles?":{"msgid":"Delete the group's profiles?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:221"},"msgstr":["Izbrisati profile ove grupe?"]},"Delete this script?":{"msgid":"Delete this script?","comments":{"reference":"tabby-terminal/src/components/loginScriptsSettings.component.ts:29"},"msgstr":["Ukloniti ovu skriptu?"]},"Delete vault contents?":{"msgid":"Delete vault contents?","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:47"},"msgstr":["Izbrisati sadržaj trezora?"]},"Deleting":{"msgid":"Deleting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:3"},"msgstr":["Briše se"]},"Device":{"msgid":"Device","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:8"},"msgstr":["Uređaj"]},"Direct":{"msgid":"Direct","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:10"},"msgstr":["Direktno"]},"Disable":{"msgid":"Disable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:57"},"msgstr":["Deaktiviraj"]},"Disable dynamic tab title":{"msgid":"Disable dynamic tab title","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:39"},"msgstr":["Deaktiviraj dinamički naslov kartice"]},"Disable fluent background while dragging":{"msgid":"Disable fluent background while dragging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:218"},"msgstr":["Deaktiviraj transparentnu pozadinu prilikom povlačenja prozora"]},"Disable GPU acceleration":{"msgid":"Disable GPU acceleration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:204"},"msgstr":["Deativiraj ubrzanje grafičkog procesora"]},"Disabled":{"msgid":"Disabled","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50"},"msgstr":["Deaktivirano"]},"Disconnect":{"msgid":"Disconnect","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:26\ntabby-ssh/src/components/sshTab.component.ts:249\ntabby-telnet/src/components/telnetTab.component.ts:115"},"msgstr":["Odspoji"]},"Disconnect from {host}?":{"msgid":"Disconnect from {host}?","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:247\ntabby-telnet/src/components/telnetTab.component.ts:113"},"msgstr":["Odspojiti se od računala {host}?"]},"Display images via Sixel escape sequences":{"msgid":"Display images via Sixel escape sequences","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:30"},"msgstr":["Prikaži slike putem Sixel escape sekvenci"]},"Display on":{"msgid":"Display on","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:85"},"msgstr":["Ekran uključen"]},"Do not abort":{"msgid":"Do not abort","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:50"},"msgstr":["Nemoj prekinuti"]},"Do not close":{"msgid":"Do not close","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:250\ntabby-telnet/src/components/telnetTab.component.ts:116"},"msgstr":["Nemoj zatvoriti"]},"Do not remember":{"msgid":"Do not remember","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6\nlocale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:8"},"msgstr":["Nemoj zapamtiti"]},"Dock always on top":{"msgid":"Dock always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:97"},"msgstr":["Prikvači uvijek gore"]},"Dock the terminal":{"msgid":"Dock the terminal","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:67"},"msgstr":["Prikvači terminal"]},"Docked terminal size":{"msgid":"Docked terminal size","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:104"},"msgstr":["Veličina prikvačenog terminala"]},"Docked terminal space":{"msgid":"Docked terminal space","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:111"},"msgstr":["Područje prikvačenog terminala"]},"Docking":{"msgid":"Docking","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:64"},"msgstr":["Prikvačivanje"]},"Double-click selection will stop at these characters":{"msgid":"Double-click selection will stop at these characters","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:75"},"msgstr":["Označavanje teksta dvostrukim pritiskom miša zaustavit će se pri ovim znakovima"]},"Down":{"msgid":"Down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:79"},"msgstr":["Dolje"]},"Download":{"msgid":"Download","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:43"},"msgstr":["Preuzmi"]},"Draw bold text in bright colors":{"msgid":"Draw bold text in bright colors","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:23"},"msgstr":["Crtaj podebljani tekst svijetlim bojama"]},"Duplicate":{"msgid":"Duplicate","comments":{"reference":"tabby-core/src/tabContextMenu.ts:127"},"msgstr":["Dupliciraj"]},"Duplicate as administrator":{"msgid":"Duplicate as administrator","comments":{"reference":"tabby-local/src/tabContextMenu.ts:122"},"msgstr":["Dupliciraj kao administratora"]},"Duplicate tab":{"msgid":"Duplicate tab","comments":{"reference":"tabby-core/src/hotkeys.ts:61\ntabby-core/src/tabContextMenu.ts:128"},"msgstr":["Dupliciraj karticu"]},"Edit":{"msgid":"Edit","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:7"},"msgstr":["Uredi"]},"Edit locally":{"msgid":"Edit locally","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:35"},"msgstr":["Uredi lokalno"]},"Enable":{"msgid":"Enable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:58"},"msgstr":["Aktiviraj"]},"Enable analytics":{"msgid":"Enable analytics","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:19\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:66"},"msgstr":["Aktiviraj analitikčke podatke"]},"Enable animations":{"msgid":"Enable animations","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:87"},"msgstr":["Aktiviraj animacije"]},"Enable automatic installation of updates when they become available.":{"msgid":"Enable automatic installation of updates when they become available.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:74"},"msgstr":["Akiviraj automatsko instaliranje novih verzija kad postanu dostupne."]},"Enable fluent background option":{"msgid":"Enable fluent background option","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:211"},"msgstr":["Omogući opciju tečne pozadine"]},"Enable font ligatures":{"msgid":"Enable font ligatures","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:16"},"msgstr":["Aktiviraj ligature fontova"]},"Enable global hotkey (Ctrl-Space)":{"msgid":"Enable global hotkey (Ctrl-Space)","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:26"},"msgstr":["Aktiviraj globalne prečace (Ctrl-razmaknica)"]},"Enables the experimental Windows ConPTY API":{"msgid":"Enables the experimental Windows ConPTY API","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:6"},"msgstr":["Aktiviraj eksperimentalni Windows ConPTY API"]},"Encrypt config file":{"msgid":"Encrypt config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:36"},"msgstr":["Šifriraj datoteku konfiguracije"]},"End of the line":{"msgid":"End of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:26"},"msgstr":["Kraj retka"]},"Environment":{"msgid":"Environment","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:17"},"msgstr":["Okruženje"]},"Erase config":{"msgid":"Erase config","comments":{"reference":"tabby-core/src/services/config.service.ts:372\ntabby-core/src/services/config.service.ts:386"},"msgstr":["Izbriši konfiguraciju"]},"Erase the Vault":{"msgid":"Erase the Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Izbriši trezor"]},"Error in {plugin}:":{"msgid":"Error in {plugin}:","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:6"},"msgstr":["Greška u {plugin}:"]},"Exact match":{"msgid":"Exact match","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Točno podudaranje"]},"Example:":{"msgid":"Example:","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:15"},"msgstr":["Primjer:"]},"Experimental Windows 10 background style known to cause issues":{"msgid":"Experimental Windows 10 background style known to cause issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:212"},"msgstr":["Eksperimentalni stil pozadine sustava Windows 10 je poznat da uzrokuje probleme"]},"Export":{"msgid":"Export","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:27"},"msgstr":["Izvezi"]},"Fallback font":{"msgid":"Fallback font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:76"},"msgstr":["Rezervni font"]},"File transfers":{"msgid":"File transfers","comments":{"reference":"locale/tmp-html/tabby-core/src/components/transfersMenu.component.html:3"},"msgstr":["Prijenosi datoteka"]},"File: {description}":{"msgid":"File: {description}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:91"},"msgstr":["Datoteka: {description}"]},"Filter":{"msgid":"Filter","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:17"},"msgstr":["Filtar"]},"Fixed":{"msgid":"Fixed","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:147"},"msgstr":["Fiksno"]},"Fluent background sometimes causes drag lag":{"msgid":"Fluent background sometimes causes drag lag","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:219"},"msgstr":["Transparentna pozadina ponekad uzrokuje kašnjenje iscrtavanja prilikom povlačenja prozora"]},"Focus all panes":{"msgid":"Focus all panes","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:78"},"msgstr":["Postavi sve ploče kao aktivne"]},"Focus all panes at once (broadcast)":{"msgid":"Focus all panes at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:78"},"msgstr":["Postavi sve ploče kao aktivne odjednom (broadcast)"]},"Focus all tabs":{"msgid":"Focus all tabs","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:71"},"msgstr":["Postavi sve kartice kao aktivne"]},"Focus all tabs at once (broadcast)":{"msgid":"Focus all tabs at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:82"},"msgstr":["Postavi sve kartice kao aktivne odjednom (broadcast)"]},"Focus follows mouse":{"msgid":"Focus follows mouse","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:196"},"msgstr":["Fokusiranje prati miša"]},"Focus next pane":{"msgid":"Focus next pane","comments":{"reference":"tabby-core/src/hotkeys.ts:197"},"msgstr":["Postavi sljedeću ploču kao aktivnu"]},"Focus pane {number}":{"msgid":"Focus pane {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:201\ntabby-core/src/hotkeys.ts:205\ntabby-core/src/hotkeys.ts:209\ntabby-core/src/hotkeys.ts:213\ntabby-core/src/hotkeys.ts:217\ntabby-core/src/hotkeys.ts:221\ntabby-core/src/hotkeys.ts:225\ntabby-core/src/hotkeys.ts:229\ntabby-core/src/hotkeys.ts:233"},"msgstr":["Postavi ploču {number} kao aktivnu"]},"Focus previous pane":{"msgid":"Focus previous pane","comments":{"reference":"tabby-core/src/hotkeys.ts:193"},"msgstr":["Postavi prethodnu ploču kao aktivnu"]},"Focus the pane above":{"msgid":"Focus the pane above","comments":{"reference":"tabby-core/src/hotkeys.ts:177"},"msgstr":["Postavi gornju ploču kao aktivnu"]},"Focus the pane below":{"msgid":"Focus the pane below","comments":{"reference":"tabby-core/src/hotkeys.ts:181"},"msgstr":["Postavi donju ploču kao aktivnu"]},"Focus the pane on the left":{"msgid":"Focus the pane on the left","comments":{"reference":"tabby-core/src/hotkeys.ts:185"},"msgstr":["Postavi lijevu ploču kao aktivnu"]},"Focus the pane on the right":{"msgid":"Focus the pane on the right","comments":{"reference":"tabby-core/src/hotkeys.ts:189"},"msgstr":["Postavi desnu ploču kao aktivnu"]},"Follow the color scheme":{"msgid":"Follow the color scheme","comments":{"reference":"tabby-core/src/theme.ts:43"},"msgstr":[""]},"Font":{"msgid":"Font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:7"},"msgstr":["Font"]},"For keyboard shortcuts":{"msgid":"For keyboard shortcuts","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:190"},"msgstr":["Za tipkovne prečace"]},"Force CR":{"msgid":"Force CR","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:51"},"msgstr":["Prisili CR"]},"Force CRLF":{"msgid":"Force CRLF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:53"},"msgstr":["Prisili CRLF"]},"Force LF":{"msgid":"Force LF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:52"},"msgstr":["Prisili LF"]},"Forces a specific SSH agent connection type.":{"msgid":"Forces a specific SSH agent connection type.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:25"},"msgstr":["Forsira određenu vrstu veze SSH agenta."]},"Forget":{"msgid":"Forget","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:105"},"msgstr":["Zaboravi"]},"Forward port":{"msgid":"Forward port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:45"},"msgstr":["Proslijedi priključak"]},"Forwarded ports":{"msgid":"Forwarded ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingModal.component.html:3"},"msgstr":["Proslijeđeni priključci"]},"From color scheme":{"msgid":"From color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:46"},"msgstr":["Iz sheme boja"]},"From theme":{"msgid":"From theme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:44"},"msgstr":["Iz teme"]},"Frontend":{"msgid":"Frontend","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:6"},"msgstr":["Sučelje"]},"Full":{"msgid":"Full","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:61"},"msgstr":["Potpuno"]},"General":{"msgid":"General","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:3\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:3\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:3"},"msgstr":["Opće"]},"Generate a pre-filled GitHub issue":{"msgid":"Generate a pre-filled GitHub issue","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Generiraj unaprijed ispunjeni GitHub problem"]},"Get":{"msgid":"Get","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:25"},"msgstr":["Preuzmi"]},"Get it from the Tabby Web settings window":{"msgid":"Get it from the Tabby Web settings window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:18"},"msgstr":["Preuzmi iz prozora Tabby-web postavki"]},"Gives the window a blurred transparent background":{"msgid":"Gives the window a blurred transparent background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:29"},"msgstr":["Daje prozoru zamućenu prozirnu pozadinu"]},"Go up":{"msgid":"Go up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:24"},"msgstr":["Idi gore"]},"Green":{"msgid":"Green","comments":{"reference":"tabby-core/src/utils.ts:56"},"msgstr":["Zelena"]},"Group":{"msgid":"Group","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:16"},"msgstr":["Grupa"]},"Hacks":{"msgid":"Hacks","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:201"},"msgstr":["Hacks"]},"Help track the number of Tabby installs across the world!":{"msgid":"Help track the number of Tabby installs across the world!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:20"},"msgstr":["Pomogni pratiti broj Tabby instalacija diljem svijeta!"]},"Help translate Tabby":{"msgid":"Help translate Tabby","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Pomogni prevoditi Tabby"]},"Hexadecimal":{"msgid":"Hexadecimal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:32\ntabby-terminal/src/components/streamProcessingSettings.component.ts:44"},"msgstr":["Heksadecimalni"]},"Hide tab close button":{"msgid":"Hide tab close button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:176"},"msgstr":["Sakrij gumb za zatvaranje kartice"]},"Hide tab index":{"msgid":"Hide tab index","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:158"},"msgstr":["Sakrij indeks kartice"]},"Hide tab options button":{"msgid":"Hide tab options button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:170"},"msgstr":["Sakrij gumb za opcije kartice"]},"Hide window on focus loss":{"msgid":"Hide window on focus loss","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:118"},"msgstr":["Sakrij prozor kad nije aktivan"]},"Hides the docked terminal when you click away.":{"msgid":"Hides the docked terminal when you click away.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:119"},"msgstr":["Skriva prikvačeni terminal kad pritisneš negdje drugdje."]},"Homepage":{"msgid":"Homepage","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:26"},"msgstr":["Naslovnica"]},"Host":{"msgid":"Host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:34\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:6"},"msgstr":["Host računalo"]},"Host key":{"msgid":"Host key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:206"},"msgstr":["Ključ host računala"]},"Host key verification":{"msgid":"Host key verification","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:3"},"msgstr":["Provjera ključa host računala"]},"Hotkeys":{"msgid":"Hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeySettingsTab.component.html:2\ntabby-settings/src/settings.ts:15"},"msgstr":["Tipkovni prečaci"]},"How Tabby presents itself through environment vars":{"msgid":"How Tabby presents itself through environment vars","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:69"},"msgstr":[""]},"HTTP proxy":{"msgid":"HTTP proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:24"},"msgstr":["HTTP proxy"]},"HTTP proxy host":{"msgid":"HTTP proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:61"},"msgstr":["HTTP proxy host"]},"HTTP proxy port":{"msgid":"HTTP proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:65"},"msgstr":["HTTP proxy priključak"]},"Icon":{"msgid":"Icon","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:20"},"msgstr":["Ikona"]},"id.tab-width.dynamic":{"msgid":"id.tab-width.dynamic","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:145"},"msgstr":["Dynamic"]},"If disabled, only custom profiles will show up in the profile selector":{"msgid":"If disabled, only custom profiles will show up in the profile selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:62"},"msgstr":["Ako je deaktivirano, u biraču profila prikazat će se samo prilagođeni profili"]},"Immediately echoes your input locally":{"msgid":"Immediately echoes your input locally","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:23"},"msgstr":["Odmah lokalno odgovara tvoj unos"]},"Increase horizontal split size":{"msgid":"Increase horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:253"},"msgstr":["Povećaj veličinu vodoravne podjele"]},"Increase vertical split size":{"msgid":"Increase vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:245"},"msgstr":["Povećaj veličinu okomite podjele"]},"Input is sent as you type":{"msgid":"Input is sent as you type","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:18"},"msgstr":["Unos se šalje tijekom tipkanja"]},"Input mode":{"msgid":"Input mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:4"},"msgstr":["Modus unosa"]},"Input newlines":{"msgid":"Input newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:15"},"msgstr":["Upiši nove retke"]},"Installed":{"msgid":"Installed","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:39"},"msgstr":["Instalirano"]},"Installing the update will close all tabs and restart Tabby.":{"msgid":"Installing the update will close all tabs and restart Tabby.","comments":{"reference":"tabby-electron/src/services/updater.service.ts:131"},"msgstr":["Instaliranjem nove verzije zatvorit će se sve kartice i Tabby će se ponovo pokrenuti."]},"Intelligent Ctrl-C (copy/abort)":{"msgid":"Intelligent Ctrl-C (copy/abort)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:66"},"msgstr":["Inteligenti Ctrl-C (kopiraj/prekini)"]},"Interactive":{"msgid":"Interactive","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:94"},"msgstr":["Interaktivno"]},"Invalid syntax":{"msgid":"Invalid syntax","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:130"},"msgstr":["Neispravna sintaksa"]},"Jump host":{"msgid":"Jump host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:43"},"msgstr":["„Jump” host računalo"]},"Jump to next word":{"msgid":"Jump to next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:34"},"msgstr":["Skoči na sljedeću riječ"]},"Jump to previous word":{"msgid":"Jump to previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:30"},"msgstr":["Skoči na prethodnu riječ"]},"Keep":{"msgid":"Keep","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:140\ntabby-settings/src/components/profilesSettingsTab.component.ts:212\ntabby-settings/src/components/vaultSettingsTab.component.ts:50\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:90\ntabby-terminal/src/components/loginScriptsSettings.component.ts:33\ntabby-terminal/src/components/streamProcessingSettings.component.ts:49"},"msgstr":["Zadrži"]},"Keep Alive Interval (Milliseconds)":{"msgid":"Keep Alive Interval (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:154"},"msgstr":["Interval održavanja (milisekunde)"]},"Keep docked terminal always on top":{"msgid":"Keep docked terminal always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:98"},"msgstr":["Zadrži prikvačeni terminal uvijek ispred ostalih prozora"]},"Key":{"msgid":"Key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:86"},"msgstr":["Tipka"]},"Key exchange":{"msgid":"Key exchange","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:186"},"msgstr":["Zamjena tipki"]},"Keyboard":{"msgid":"Keyboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:36"},"msgstr":["Tipkovnica"]},"Keyboard-interactive auth":{"msgid":"Keyboard-interactive auth","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/keyboardInteractiveAuthPanel.component.html:2"},"msgstr":["Autentifikacija interaktivnom tipkovnicom"]},"Kill":{"msgid":"Kill","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:115"},"msgstr":["Prekini naredbu"]},"Language":{"msgid":"Language","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:10\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Jezik"]},"Last known host key fingerprint":{"msgid":"Last known host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:11"},"msgstr":["Zadnja poznata šifra ključa host računala"]},"Launch WinSCP":{"msgid":"Launch WinSCP","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:32"},"msgstr":["Pokreni WinSCP"]},"Launch WinSCP for current SSH session":{"msgid":"Launch WinSCP for current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:14"},"msgstr":["Pokreni WinSCP za trenutačnu SSH sesiju"]},"Learn how to allow Tabby to detect remote shell's working directory.":{"msgid":"Learn how to allow Tabby to detect remote shell's working directory.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:7"},"msgstr":["Saznaj kako dopustiti Tabbyju da otkrije radnu mapu udaljene ljuske."]},"Left":{"msgid":"Left","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:134\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:76\ntabby-core/src/tabContextMenu.ts:80"},"msgstr":["Lijevo"]},"Lets the shell handle Meta key instead of OS":{"msgid":"Lets the shell handle Meta key instead of OS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:40"},"msgstr":["Omogućuje ljusci baratanje meta-tipkom umjesto OS-a"]},"Line by line":{"msgid":"Line by line","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:27"},"msgstr":["Redak po redak"]},"Line editor, input is sent after you press Enter":{"msgid":"Line editor, input is sent after you press Enter","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:28"},"msgstr":["Uređivač redaka, unos se šalje nakon što pritisneš tipku Enter"]},"Line padding":{"msgid":"Line padding","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:83"},"msgstr":["Odmaci redaka"]},"Loading":{"msgid":"Loading","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:21"},"msgstr":["Učitavanje"]},"Loading configs...":{"msgid":"Loading configs...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:34"},"msgstr":["Učitavanje konfiguracija …"]},"Local":{"msgid":"Local","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:39\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Lokalno"]},"Local echo":{"msgid":"Local echo","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:22"},"msgstr":["Lokalni odgovor"]},"Local terminal":{"msgid":"Local terminal","comments":{"reference":"tabby-local/src/profiles.ts:12"},"msgstr":["Lokalni terminal"]},"Login scripts":{"msgid":"Login scripts","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:81\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:221\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:16"},"msgstr":["Skripta za prijavu"]},"Long-click for context menu":{"msgid":"Long-click for context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:57"},"msgstr":["Pritisni dugo za kontekstni izbornik"]},"Manage profiles":{"msgid":"Manage profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:162"},"msgstr":["Upravljaj profilima"]},"Max Keep Alive Count":{"msgid":"Max Keep Alive Count","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:160"},"msgstr":["Maksimalni broj intervala održavanja"]},"Maximize the active pane":{"msgid":"Maximize the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:173"},"msgstr":["Maksimalno proširi aktivnu ploču"]},"Minimum contrast ratio":{"msgid":"Minimum contrast ratio","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:93\nlocale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:70"},"msgstr":["Najmanji omjer kontrasta"]},"Modified on {date}":{"msgid":"Modified on {date}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:39"},"msgstr":["Promijenjeno {date}"]},"Mouse":{"msgid":"Mouse","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:53"},"msgstr":["Miš"]},"Move tab to the left":{"msgid":"Move tab to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:49"},"msgstr":["Premjesti karticu lijevo"]},"Move tab to the right":{"msgid":"Move tab to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:53"},"msgstr":["Premjesti karticu desno"]},"Move to \"Ungrouped\"":{"msgid":"Move to \"Ungrouped\"","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:223"},"msgstr":["Premjesti u „Negrupirani”"]},"Moving the mouse over an inactive pane will cause it to activate":{"msgid":"Moving the mouse over an inactive pane will cause it to activate","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:197"},"msgstr":["Pomicanje miša preko neaktivne ploče aktivirat će ju"]},"Name":{"msgid":"Name","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:12\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:14"},"msgstr":["Ime"]},"Name for the new config":{"msgid":"Name for the new config","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:60"},"msgstr":["Ime nove konfiguracije"]},"Name for the new directory":{"msgid":"Name for the new directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:3"},"msgstr":["Ime nove mape"]},"Native":{"msgid":"Native","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:57"},"msgstr":["Izvorni"]},"New admin tab":{"msgid":"New admin tab","comments":{"reference":"tabby-local/src/tabContextMenu.ts:103"},"msgstr":["Kartica za novog administratora"]},"New config on {platform}":{"msgid":"New config on {platform}","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:58"},"msgstr":["Nova konfiguracija na {platform}"]},"New item":{"msgid":"New item","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:16"},"msgstr":["Novi element"]},"New name":{"msgid":"New name","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:193\ntabby-settings/src/components/vaultSettingsTab.component.ts:118"},"msgstr":["Novo ime"]},"New profile":{"msgid":"New profile","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:20"},"msgstr":["Novi profil"]},"New profile name":{"msgid":"New profile name","comments":{"reference":"tabby-local/src/tabContextMenu.ts:30"},"msgstr":["Ime novog profila"]},"New tab":{"msgid":"New tab","comments":{"reference":"tabby-local/src/hotkeys.ts:10"},"msgstr":["Nova kartica"]},"New tab: {profile}":{"msgid":"New tab: {profile}","comments":{"reference":"tabby-core/src/hotkeys.ts:272"},"msgstr":["Nova kartica: {profile}"]},"New terminal":{"msgid":"New terminal","comments":{"reference":"tabby-local/src/buttonProvider.ts:20\ntabby-local/src/tabContextMenu.ts:77"},"msgstr":["Novi terminal"]},"New window":{"msgid":"New window","comments":{"reference":"tabby-electron/src/hotkeys.ts:10"},"msgstr":["Novi prozor"]},"New Window":{"msgid":"New Window","comments":{"reference":"tabby-electron/src/services/dockMenu.service.ts:62"},"msgstr":["Novi prozor"]},"New with profile":{"msgid":"New with profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:87"},"msgstr":["Novi s profilom"]},"Next tab":{"msgid":"Next tab","comments":{"reference":"tabby-core/src/hotkeys.ts:41"},"msgstr":["Sljedeća kartica"]},"No color":{"msgid":"No color","comments":{"reference":"tabby-core/src/utils.ts:54"},"msgstr":["Bez boje"]},"No modifier":{"msgid":"No modifier","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:85"},"msgstr":["Bez modifikatora"]},"None":{"msgid":"None","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:41"},"msgstr":["Ništa"]},"Normal":{"msgid":"Normal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:17\ntabby-terminal/src/components/streamProcessingSettings.component.ts:39"},"msgstr":["Normalno"]},"Normal font weight":{"msgid":"Normal font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:22"},"msgstr":["Normalna debljina fonta"]},"Not found":{"msgid":"Not found","comments":{"reference":"tabby-terminal/src/components/searchPanel.component.ts:54\ntabby-terminal/src/components/searchPanel.component.ts:64"},"msgstr":["Nije nađeno"]},"Notify on activity":{"msgid":"Notify on activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:209"},"msgstr":["Obavijesti prilikom aktivnosti"]},"Notify when done":{"msgid":"Notify when done","comments":{"reference":"tabby-core/src/tabContextMenu.ts:187"},"msgstr":["Obavijesti kad ja gotovo"]},"Number of lines kept in the buffer":{"msgid":"Number of lines kept in the buffer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:17"},"msgstr":["Broj redaka zadržanih u predmemoriji"]},"Off":{"msgid":"Off","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:72\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:137\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:60"},"msgstr":["Isključi"]},"Official":{"msgid":"Official","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:81"},"msgstr":["Službeno"]},"On GitHub Discussions":{"msgid":"On GitHub Discussions","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["Na GitHub diskusijama"]},"Opacity":{"msgid":"Opacity","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:46"},"msgstr":["Neprozirnost"]},"Open DevTools":{"msgid":"Open DevTools","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:82"},"msgstr":["Otvori alate za razvoj"]},"Open Settings":{"msgid":"Open Settings","comments":{"reference":"tabby-settings/src/hotkeys.ts:11"},"msgstr":["Otvori postavke"]},"Open settings tab: {tab}":{"msgid":"Open settings tab: {tab}","comments":{"reference":"tabby-settings/src/hotkeys.ts:25"},"msgstr":["Otvori karticu postavki: {tab}"]},"Open SFTP panel":{"msgid":"Open SFTP panel","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:25"},"msgstr":["Otvori SFTP ploču"]},"Optional":{"msgid":"Optional","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Opcionalno"]},"Options":{"msgid":"Options","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:11\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:33"},"msgstr":["Opcije"]},"Orange":{"msgid":"Orange","comments":{"reference":"tabby-core/src/utils.ts:57"},"msgstr":["Narančasta"]},"OS default":{"msgid":"OS default","comments":{"reference":"tabby-electron/src/shells/macDefault.ts:25"},"msgstr":["Standard sustava"]},"OS default ({name})":{"msgid":"OS default ({name})","comments":{"reference":"tabby-electron/src/shells/winDefault.ts:43"},"msgstr":["Standard sustava ({name})"]},"Output is shown as a hexdump":{"msgid":"Output is shown as a hexdump","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:45"},"msgstr":["Rezultat se prikazuje u heksadecimalnom obliku"]},"Output is shown as it is received":{"msgid":"Output is shown as it is received","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:40"},"msgstr":["Rezultat se prikazuje po primanju"]},"Output mode":{"msgid":"Output mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:23"},"msgstr":["Modus rezultata"]},"Output newlines":{"msgid":"Output newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:34"},"msgstr":["Ispiši nove retke"]},"Override X11 display":{"msgid":"Override X11 display","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:42"},"msgstr":["Prepiši X11 ekran"]},"Overwrite local and sync":{"msgid":"Overwrite local and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:98"},"msgstr":["Prepiši lokalnu konfiguraciju i sinkroniziraj"]},"Overwrite remote and sync":{"msgid":"Overwrite remote and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:78"},"msgstr":["Prepiši udaljenu konfiguraciju i sinkroniziraj"]},"Overwrite the config on the remote side and start syncing?":{"msgid":"Overwrite the config on the remote side and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:76"},"msgstr":["Prepisati konfiguraciju na udaljenoj strani i započeti sinkronizaciju?"]},"Overwrite the local config and start syncing?":{"msgid":"Overwrite the local config and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:96"},"msgstr":["Prepisati lokalnu konfiguraciju i započeti sinkronizaciju?"]},"Pane resize step":{"msgid":"Pane resize step","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:189"},"msgstr":["Korak mijenjanja veličine ploče"]},"Panes":{"msgid":"Panes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:186"},"msgstr":["Ploče"]},"Paper (legacy)":{"msgid":"Paper (legacy)","comments":{"reference":"tabby-core/src/theme.ts:35"},"msgstr":[""]},"Parity":{"msgid":"Parity","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:38"},"msgstr":["Paritet"]},"Partial config sync is not possible when the config is encrypted via Vault.":{"msgid":"Partial config sync is not possible when the config is encrypted via Vault.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:64"},"msgstr":["Djelomično sinkroniziranje konfiguracije nije moguće kad je konfiguracija šifrirana putem trezora."]},"Passphrase for a private key with hash {hash}...":{"msgid":"Passphrase for a private key with hash {hash}...","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:87"},"msgstr":["Tekstualna lozinka za privatni ključ s hashem {hash}..."]},"Password":{"msgid":"Password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:100\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:82"},"msgstr":["Lozinka"]},"Paste":{"msgid":"Paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:62\ntabby-terminal/src/api/baseTerminalTab.component.ts:483\ntabby-terminal/src/tabContextMenu.ts:35"},"msgstr":["Umetni"]},"Paste from clipboard":{"msgid":"Paste from clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:14"},"msgstr":["Umetni iz međuspremnika"]},"Paste if no selection, else copy":{"msgid":"Paste if no selection, else copy","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:63"},"msgstr":["Umetni ako ništa nije odabrano, inače kopiraj"]},"Paste multiple lines?":{"msgid":"Paste multiple lines?","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:490"},"msgstr":["Umetnuti višestruke retke?"]},"Paste on middle-click":{"msgid":"Paste on middle-click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:68"},"msgstr":["Umetni pritiskom srednjeg gumba miša"]},"Path or address of the local X11 socket":{"msgid":"Path or address of the local X11 socket","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:43"},"msgstr":["Staza ili adresa lokalne X11 utičnice"]},"Pin":{"msgid":"Pin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Prikvači"]},"Plugins":{"msgid":"Plugins","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:3"},"msgstr":["Dodaci"]},"Plugins folder":{"msgid":"Plugins folder","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:4"},"msgstr":["Mapa dodataka"]},"Port":{"msgid":"Port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:38\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:10"},"msgstr":["Priključak"]},"Port opened":{"msgid":"Port opened","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:70"},"msgstr":["Priključak otvoren"]},"Ports":{"msgid":"Ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:119\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:12"},"msgstr":["Priključci"]},"Press any key to reconnect":{"msgid":"Press any key to reconnect","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:85\ntabby-ssh/src/components/sshTab.component.ts:172\ntabby-telnet/src/components/telnetTab.component.ts:53"},"msgstr":["Pritisni bilo koju tipku za ponovno povezivanje"]},"Press the key now":{"msgid":"Press the key now","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:3"},"msgstr":["Pritisni tipku sada"]},"Prevents accidental closing":{"msgid":"Prevents accidental closing","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:21"},"msgstr":["Sprečava slučajno zatvaranje"]},"Prevents accidental execution of pasted commands":{"msgid":"Prevents accidental execution of pasted commands","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:110"},"msgstr":["Sprečava slučajno izvršavanje umetnutih naredbi"]},"Previous tab":{"msgid":"Previous tab","comments":{"reference":"tabby-core/src/hotkeys.ts:45"},"msgstr":["Prethodna kartica"]},"Private keys":{"msgid":"Private keys","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:108"},"msgstr":["Privatni ključevi"]},"Process completed":{"msgid":"Process completed","comments":{"reference":"tabby-core/src/tabContextMenu.ts:195"},"msgstr":["Postupak završen"]},"Profile name":{"msgid":"Profile name","comments":{"reference":"tabby-core/src/tabContextMenu.ts:151"},"msgstr":["Ime profila"]},"Profiles":{"msgid":"Profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:2\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:4\ntabby-electron/src/services/dockMenu.service.ts:40"},"msgstr":["Profili"]},"Profiles & connections":{"msgid":"Profiles & connections","comments":{"reference":"tabby-core/src/commands.ts:32\ntabby-settings/src/settings.ts:58"},"msgstr":["Profili i veze"]},"Program":{"msgid":"Program","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:12"},"msgstr":["Program"]},"Proxy command":{"msgid":"Proxy command","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:30"},"msgstr":["Proxy naredba"]},"Purple":{"msgid":"Purple","comments":{"reference":"tabby-core/src/utils.ts:58"},"msgstr":["Ljubičasta"]},"Puts all of Tabby's configuration into the vault":{"msgid":"Puts all of Tabby's configuration into the vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:37"},"msgstr":["Stavlja svu konfiguraciju programa Tabby u trezor"]},"Quick connect":{"msgid":"Quick connect","comments":{"reference":"tabby-core/src/index.ts:213\ntabby-core/src/services/profiles.service.ts:177"},"msgstr":["Brzo povezivanje"]},"Quit":{"msgid":"Quit","comments":{"reference":"tabby-core/src/services/config.service.ts:373\ntabby-core/src/services/config.service.ts:387"},"msgstr":["Zatvori program"]},"Raw socket connection":{"msgid":"Raw socket connection","comments":{"reference":"tabby-telnet/src/profiles.ts:48"},"msgstr":["Veza raw utičnice"]},"Ready Timeout (Milliseconds)":{"msgid":"Ready Timeout (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:166"},"msgstr":["Istek vremena spremnosti (milisekunde)"]},"Recent":{"msgid":"Recent","comments":{"reference":"tabby-core/src/services/profiles.service.ts:120\ntabby-core/src/services/profiles.service.ts:134\ntabby-electron/src/services/dockMenu.service.ts:28"},"msgstr":["Nedavni"]},"Reconnect":{"msgid":"Reconnect","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:5\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:10\nlocale/tmp-html/tabby-telnet/src/components/telnetTab.component.html:3"},"msgstr":["Ponovo spoji"]},"Red":{"msgid":"Red","comments":{"reference":"tabby-core/src/utils.ts:59"},"msgstr":["Crvena"]},"Regex":{"msgid":"Regex","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Regularni izraz"]},"Release notes":{"msgid":"Release notes","comments":{"reference":"tabby-settings/src/components/releaseNotesTab.component.ts:27"},"msgstr":["Napomene uz izdanje"]},"Remember for {time}":{"msgid":"Remember for {time}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6"},"msgstr":["Zapamti {time}"]},"Remote":{"msgid":"Remote","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:41\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Udaljeni repozitorij"]},"Remove whitespace and newlines around the copied text":{"msgid":"Remove whitespace and newlines around the copied text","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:124"},"msgstr":["Ukloni razmake/tabulatore i nove retke okolo kopiranog teksta"]},"Rename":{"msgid":"Rename","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:25\ntabby-core/src/tabContextMenu.ts:120"},"msgstr":["Preimenuj"]},"Rename tab":{"msgid":"Rename tab","comments":{"reference":"tabby-core/src/hotkeys.ts:25\ntabby-core/src/tabContextMenu.ts:121"},"msgstr":["Preimenuj karticu"]},"Rendering":{"msgid":"Rendering","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:3"},"msgstr":["Iscrtavanje"]},"Reopen last tab":{"msgid":"Reopen last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:33"},"msgstr":["Ponovo otvori zadnju karticu"]},"Replace":{"msgid":"Replace","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:26"},"msgstr":["Zamijeni"]},"Report a problem":{"msgid":"Report a problem","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:11\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Prijavi problem"]},"Require a key to click links":{"msgid":"Require a key to click links","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:81"},"msgstr":["Zatraži tipku za pritiskanje poveznica"]},"Reset zoom":{"msgid":"Reset zoom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:62"},"msgstr":["Izvorno uvećanje"]},"Restart current serial session":{"msgid":"Restart current serial session","comments":{"reference":"tabby-serial/src/hotkeys.ts:14"},"msgstr":["Ponovo pokreni sesiju serijske veze"]},"Restart current SSH session":{"msgid":"Restart current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:10"},"msgstr":["Ponovo pokreni SSH sesiju"]},"Restart current Telnet session":{"msgid":"Restart current Telnet session","comments":{"reference":"tabby-telnet/src/hotkeys.ts:10"},"msgstr":["Ponovo pokreni Telnet sesiju"]},"Restart tab":{"msgid":"Restart tab","comments":{"reference":"tabby-core/src/hotkeys.ts:65"},"msgstr":["Ponovo pokreni karticu"]},"Restart the app to apply changes":{"msgid":"Restart the app to apply changes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:140"},"msgstr":["Za primjenu promjena ponovo pokreni program"]},"Restore terminal tabs on app start":{"msgid":"Restore terminal tabs on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:159"},"msgstr":["Obnovi kartice terminala tijekom pokretanja programa"]},"Reuse session for multiple tabs":{"msgid":"Reuse session for multiple tabs","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:147"},"msgstr":["Ponovo koristi sesiju za više kartica"]},"Right":{"msgid":"Right","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:136\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:78\ntabby-core/src/tabContextMenu.ts:78"},"msgstr":["Desno"]},"Right click":{"msgid":"Right click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:56"},"msgstr":["Pritiskanje desne tipke miša"]},"Run as administrator":{"msgid":"Run as administrator","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:5"},"msgstr":["Pokreni kao administrator"]},"Save":{"msgid":"Save","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:6\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:52\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:30"},"msgstr":["Spremi"]},"Save a password in the keychain":{"msgid":"Save a password in the keychain","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:101"},"msgstr":["Spremi lozinku u privjesak ključeva"]},"Save and apply":{"msgid":"Save and apply","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:129"},"msgstr":["Spremi i primijeni"]},"Save as profile":{"msgid":"Save as profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:27"},"msgstr":["Spremi kao profil"]},"Save layout as profile":{"msgid":"Save layout as profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:148"},"msgstr":["Spremi raspored kao profil"]},"Saved":{"msgid":"Saved","comments":{"reference":"tabby-local/src/tabContextMenu.ts:48"},"msgstr":["Spremljeno"]},"Saved layout":{"msgid":"Saved layout","comments":{"reference":"tabby-core/src/profiles.ts:19"},"msgstr":["Spremljeni raspored"]},"Scroll on input":{"msgid":"Scroll on input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:46"},"msgstr":["Pomakni nakon unosa"]},"Scroll terminal one page down":{"msgid":"Scroll terminal one page down","comments":{"reference":"tabby-terminal/src/hotkeys.ts:94"},"msgstr":["Pomakni terminal jednu stranicu prema dolje"]},"Scroll terminal one page up":{"msgid":"Scroll terminal one page up","comments":{"reference":"tabby-terminal/src/hotkeys.ts:90"},"msgstr":["Pomakni terminal jednu stranicu prema gore"]},"Scroll terminal to bottom":{"msgid":"Scroll terminal to bottom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:98"},"msgstr":["Pomakni terminal na kraj"]},"Scroll terminal to top":{"msgid":"Scroll terminal to top","comments":{"reference":"tabby-terminal/src/hotkeys.ts:86"},"msgstr":["Pomakni terminal na početak"]},"Scrollback":{"msgid":"Scrollback","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:16"},"msgstr":["Pomicanje unatrag"]},"Scrolls the terminal to the bottom on user input":{"msgid":"Scrolls the terminal to the bottom on user input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:47"},"msgstr":["Pomiče terminal na kraj nakon unosa korisnika"]},"Search":{"msgid":"Search","comments":{"reference":"tabby-terminal/src/hotkeys.ts:74"},"msgstr":["Pretraga"]},"Search color schemes":{"msgid":"Search color schemes","comments":{"reference":"tabby-terminal/src/components/colorSchemeSelector.component.ts:9\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:10"},"msgstr":["Pretraži sheme boja"]},"Search hotkeys":{"msgid":"Search hotkeys","comments":{"reference":"tabby-settings/src/components/hotkeySettingsTab.component.ts:12"},"msgstr":["Pretraži tipkovne prečace"]},"Search plugins":{"msgid":"Search plugins","comments":{"reference":"tabby-plugin-manager/src/components/pluginsSettingsTab.component.ts:14"},"msgstr":["Pretraži dodatke"]},"Secret sync token":{"msgid":"Secret sync token","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:17"},"msgstr":["Tajni token za sinkronizaciju"]},"Select":{"msgid":"Select","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:45\ntabby-electron/src/services/platform.service.ts:195"},"msgstr":["Odaberi"]},"Select a base profile to use as a template":{"msgid":"Select a base profile to use as a template","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:65"},"msgstr":["Odaberi osnovni profil koji će se koristiti kao predložak"]},"Select all":{"msgid":"Select all","comments":{"reference":"tabby-terminal/src/hotkeys.ts:18"},"msgstr":["Odaberi sve"]},"Select file storage":{"msgid":"Select file storage","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:46"},"msgstr":["Odaberi spremište datoteka"]},"Select profile":{"msgid":"Select profile","comments":{"reference":"tabby-core/src/index.ts:225"},"msgstr":["Odaberi profil"]},"Select profile or enter an address":{"msgid":"Select profile or enter an address","comments":{"reference":"tabby-core/src/services/profiles.service.ts:186"},"msgstr":["Odaberi profil ili upiši e-mail adresu"]},"Send bytes by typing in hex values":{"msgid":"Send bytes by typing in hex values","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:33"},"msgstr":["Šalji bajtove upisivanjem heksadecimalnih vrijednosti"]},"Sends data one byte at a time":{"msgid":"Sends data one byte at a time","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:75"},"msgstr":["Šalje podatke bajt po bajt"]},"Serial":{"msgid":"Serial","comments":{"reference":"tabby-serial/src/profiles.ts:14\ntabby-serial/src/profiles.ts:72"},"msgstr":["Serijska veza"]},"Serial connection":{"msgid":"Serial connection","comments":{"reference":"tabby-serial/src/profiles.ts:51\ntabby-serial/src/profiles.ts:62"},"msgstr":["Serijska veza"]},"Serial: {description}":{"msgid":"Serial: {description}","comments":{"reference":"tabby-serial/src/profiles.ts:71"},"msgstr":["Serijska veza: {description}"]},"Set master passphrase":{"msgid":"Set master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:2\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:5"},"msgstr":["Postavi tekstualnu master lozinku"]},"Set passphrase":{"msgid":"Set passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:11"},"msgstr":["Postavi tekstualnu lozinku"]},"Set password":{"msgid":"Set password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:104"},"msgstr":["Postavi lozinku"]},"Set Tabby as %COMSPEC%":{"msgid":"Set Tabby as %COMSPEC%","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:168"},"msgstr":["Postavi Tabby kao %COMSPEC%"]},"Set to 0 to disable recent profiles":{"msgid":"Set to 0 to disable recent profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:55"},"msgstr":["Postavi na 0 za dekativiranje nedavnih profila"]},"Sets the SSH agent's named pipe path.":{"msgid":"Sets the SSH agent's named pipe path.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:36"},"msgstr":["Postavlja imenovanu stazu procesa SSH agenta."]},"Settings":{"msgid":"Settings","comments":{"reference":"tabby-settings/src/buttonProvider.ts:28\ntabby-settings/src/components/settingsTab.component.ts:57"},"msgstr":["Postavke"]},"Shell":{"msgid":"Shell","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:2"},"msgstr":["Ljuska"]},"Shell does not support current path detection":{"msgid":"Shell does not support current path detection","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:555"},"msgstr":["Ljuska ne podržava trenutačno otkrivanje staze"]},"Shell integration":{"msgid":"Shell integration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:59"},"msgstr":["Integracija ljuske"]},"Show {type} profile selector":{"msgid":"Show {type} profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:276"},"msgstr":["Prikaži selektor profila „{type}”"]},"Show a confirmation box when pasting multiple lines":{"msgid":"Show a confirmation box when pasting multiple lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:117"},"msgstr":["Prikaži prozor za potvrdu prilikom umetanja više redaka"]},"Show built-in profiles in selector":{"msgid":"Show built-in profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:61"},"msgstr":["Prikaži ugrađene profile u selektoru"]},"Show command selector":{"msgid":"Show command selector","comments":{"reference":"tabby-core/src/hotkeys.ts:13"},"msgstr":["Prikaži selektor naredbe"]},"Show config file":{"msgid":"Show config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:132"},"msgstr":["Prikaži datoteku konfiguracije"]},"Show defaults":{"msgid":"Show defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:131"},"msgstr":["Prikaži standardne vrijednosti"]},"Show Mixer":{"msgid":"Show Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:146"},"msgstr":["Prikaži mikser"]},"Show pane labels (for rearranging)":{"msgid":"Show pane labels (for rearranging)","comments":{"reference":"tabby-core/src/hotkeys.ts:57"},"msgstr":["Prikaži oznake prozora (za preuređivanje)"]},"Show profile icon on tab":{"msgid":"Show profile icon on tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:164"},"msgstr":["Prikaži ikonu profila na kartici"]},"Show profile selector":{"msgid":"Show profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:17"},"msgstr":["Prikaži selektora profila"]},"Show recent profiles in selector":{"msgid":"Show recent profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:54"},"msgstr":["Prikaži nedavne profile u selektoru"]},"Show release notes":{"msgid":"Show release notes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Prikaži napomene uz izdanje"]},"Show Serial connections":{"msgid":"Show Serial connections","comments":{"reference":"tabby-serial/src/hotkeys.ts:10"},"msgstr":["Prikaži serijske veze"]},"Show tabs in fullscreen mode":{"msgid":"Show tabs in fullscreen mode","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:152"},"msgstr":["Prikaži kartice u cjeloekranskom prikazu"]},"Show toolbar":{"msgid":"Show toolbar","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:58"},"msgstr":["Prikaži alatnu traku"]},"Show vault contents":{"msgid":"Show vault contents","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:44"},"msgstr":["Prikaži sadržaj trezora"]},"Sixel graphics support (experimental)":{"msgid":"Sixel graphics support (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:29"},"msgstr":["Podrška za Sixel slike (eksperimentalno)"]},"Skip MoTD/banner":{"msgid":"Skip MoTD/banner","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:140"},"msgstr":["Preskoči MoTD/banner"]},"Slow feed":{"msgid":"Slow feed","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:74"},"msgstr":["Slow feed"]},"Snaps the window to a side of the screen":{"msgid":"Snaps the window to a side of the screen","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:68\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:86"},"msgstr":["Privlači prozor na jednu stranu ekrana"]},"SOCKS proxy":{"msgid":"SOCKS proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:22\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:9\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:20"},"msgstr":["SOCKS proxy"]},"SOCKS proxy host":{"msgid":"SOCKS proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:51"},"msgstr":["SOCKS proxy host računalo"]},"SOCKS proxy port":{"msgid":"SOCKS proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:55"},"msgstr":["SOCKS proxy priključak"]},"Sound":{"msgid":"Sound","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:130"},"msgstr":["Zvuk"]},"Source code":{"msgid":"Source code","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:31"},"msgstr":["Izvorni kod"]},"Spaciness":{"msgid":"Spaciness","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:13"},"msgstr":[""]},"Split":{"msgid":"Split","comments":{"reference":"tabby-core/src/tabContextMenu.ts:75"},"msgstr":["Podijeli"]},"Split to the bottom":{"msgid":"Split to the bottom","comments":{"reference":"tabby-core/src/hotkeys.ts:161"},"msgstr":["Podijeli prema dolje"]},"Split to the down":{"msgid":"Split to the down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:85"},"msgstr":["Podijeli prema dolje"]},"Split to the left":{"msgid":"Split to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:165\ntabby-core/src/tabContextMenu.ts:86"},"msgstr":["Podijeli na lijevo"]},"Split to the right":{"msgid":"Split to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:157\ntabby-core/src/tabContextMenu.ts:84"},"msgstr":["Podijeli na desno"]},"Split to the top":{"msgid":"Split to the top","comments":{"reference":"tabby-core/src/hotkeys.ts:169"},"msgstr":["Podijeli prema gore"]},"Split to the up":{"msgid":"Split to the up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:87"},"msgstr":["Podijeli prema gore"]},"SSH connection":{"msgid":"SSH connection","comments":{"reference":"tabby-ssh/src/profiles.ts:81"},"msgstr":["SSH veza"]},"SSH connection management is now done through the \"Profiles & connections\" tab":{"msgid":"SSH connection management is now done through the \"Profiles & connections\" tab","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:53"},"msgstr":["SSH vezom se sada upravlja u kartici „Profili i veze”"]},"SSH password for {user}@{host}:{port}":{"msgid":"SSH password for {user}@{host}:{port}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:84"},"msgstr":["SSH lozinka za {user}@{host}:{port}"]},"Standard (legacy)":{"msgid":"Standard (legacy)","comments":{"reference":"tabby-core/src/theme.ts:9"},"msgstr":[""]},"Startup":{"msgid":"Startup","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:150"},"msgstr":["Pokretanje"]},"Stop bits":{"msgid":"Stop bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:32"},"msgstr":["Bitovi prekida"]},"Strip":{"msgid":"Strip","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:50"},"msgstr":["Ukloni"]},"Subscribe to updates":{"msgid":"Subscribe to updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Pretplati se na nove verzije"]},"Substitutions allowed.":{"msgid":"Substitutions allowed.","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:13"},"msgstr":["Zamjene su dozvoljene."]},"Switch profile":{"msgid":"Switch profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:290"},"msgstr":["Zamijeni profil"]},"Switch profile in the active pane":{"msgid":"Switch profile in the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:237"},"msgstr":["Zamijeni profil u trenutačnoj ploči"]},"Switches terminal frontend implementation (experimental)":{"msgid":"Switches terminal frontend implementation (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:7"},"msgstr":["Zamjenjuje implementaciju sučelja terminala (eksperimentalno)"]},"Sync":{"msgid":"Sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:4"},"msgstr":["Sinkronizraj"]},"Sync automatically":{"msgid":"Sync automatically","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:53"},"msgstr":["Sinkronizraj automatski"]},"Sync host":{"msgid":"Sync host","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:8"},"msgstr":["Sinkronizraj host računalo"]},"Sync hotkeys":{"msgid":"Sync hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:68"},"msgstr":["Sinkronizraj tipkovne prečace"]},"Sync Vault":{"msgid":"Sync Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:80"},"msgstr":["Sinkronizraj trezor"]},"Sync window settings":{"msgid":"Sync window settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:74"},"msgstr":["Sinkronizraj postavke prozora"]},"Tab {number}":{"msgid":"Tab {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:101\ntabby-core/src/hotkeys.ts:105\ntabby-core/src/hotkeys.ts:109\ntabby-core/src/hotkeys.ts:113\ntabby-core/src/hotkeys.ts:117\ntabby-core/src/hotkeys.ts:121\ntabby-core/src/hotkeys.ts:125\ntabby-core/src/hotkeys.ts:129\ntabby-core/src/hotkeys.ts:133\ntabby-core/src/hotkeys.ts:137\ntabby-core/src/hotkeys.ts:141\ntabby-core/src/hotkeys.ts:145\ntabby-core/src/hotkeys.ts:149\ntabby-core/src/hotkeys.ts:153\ntabby-core/src/hotkeys.ts:77\ntabby-core/src/hotkeys.ts:81\ntabby-core/src/hotkeys.ts:85\ntabby-core/src/hotkeys.ts:89\ntabby-core/src/hotkeys.ts:93\ntabby-core/src/hotkeys.ts:97"},"msgstr":["Kartica {number}"]},"Tab activity":{"msgid":"Tab activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:223"},"msgstr":["Aktivnost kartice"]},"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:":{"msgid":"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:3"},"msgstr":["Tabby se nije mogao pokrenuti s tvojim dodacima, stoga su svi strani dodaci deaktivirani u ovoj sesiji. Greška je bila:"]},"Tabby news and updates on Twitter":{"msgid":"Tabby news and updates on Twitter","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Tabby novosti i nove verzje na Twitteru"]},"Tabs":{"msgid":"Tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:123"},"msgstr":["Kartice"]},"Tabs location":{"msgid":"Tabs location","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:126"},"msgstr":["Mjesto kartica"]},"Tabs width":{"msgid":"Tabs width","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:141"},"msgstr":["Širina kartica"]},"Telnet session":{"msgid":"Telnet session","comments":{"reference":"tabby-telnet/src/profiles.ts:32"},"msgstr":["Telnet sesija"]},"Terminal":{"msgid":"Terminal","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:204\ntabby-terminal/src/settings.ts:43"},"msgstr":["Terminal"]},"Terminal background":{"msgid":"Terminal background","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:40"},"msgstr":["Pozadina terminala"]},"Terminal bell":{"msgid":"Terminal bell","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:133"},"msgstr":["Zvono terminala"]},"Terminal identification":{"msgid":"Terminal identification","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:68"},"msgstr":[""]},"Thank you for downloading Tabby!":{"msgid":"Thank you for downloading Tabby!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:7"},"msgstr":["Zahvaljujemo na preuzimanju programa Tabby!"]},"Theme":{"msgid":"Theme","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:5"},"msgstr":["Tema"]},"There are active file transfers":{"msgid":"There are active file transfers","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:47"},"msgstr":["Postoje aktivni prijenosi datoteka"]},"There is a saved password for this connection":{"msgid":"There is a saved password for this connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:102"},"msgstr":["Postoji spremljena lozinka za ovu vezu"]},"These apply to all profiles of a given type":{"msgid":"These apply to all profiles of a given type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:79"},"msgstr":["Primjenjuju se na sve profile zadane vrste"]},"Thin":{"msgid":"Thin","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:59"},"msgstr":["Tanko"]},"Tick this if you're experiencing aliasing, ghosting or other visual issues":{"msgid":"Tick this if you're experiencing aliasing, ghosting or other visual issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:205"},"msgstr":["Označi ovo ako se pojave vizualni problemi"]},"Toggle fullscreen mode":{"msgid":"Toggle fullscreen mode","comments":{"reference":"tabby-core/src/hotkeys.ts:21"},"msgstr":["Uključi/isključi cjeloekranski prikaz"]},"Toggle last tab":{"msgid":"Toggle last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:37"},"msgstr":["Uključi/isključi zadnju karticu"]},"Toggle terminal window":{"msgid":"Toggle terminal window","comments":{"reference":"tabby-electron/src/hotkeys.ts:14"},"msgstr":["Uključi/isključi prozor terminala"]},"Toggles the Tabby window visibility":{"msgid":"Toggles the Tabby window visibility","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:27"},"msgstr":["Uključuje/isključuje vidljivosti Tabby prozora"]},"Top":{"msgid":"Top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:130\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:74"},"msgstr":["Gore"]},"Trim whitespace and newlines":{"msgid":"Trim whitespace and newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:123"},"msgstr":["Ukloni razmake/tabulatore i nove retke"]},"Try again":{"msgid":"Try again","comments":{"reference":"tabby-core/src/services/config.service.ts:371"},"msgstr":["Pokušaj ponovo"]},"Trying saved password":{"msgid":"Trying saved password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:482"},"msgstr":["Pokušaj spremljene lozinke"]},"Turn current tab's panes into separate tabs":{"msgid":"Turn current tab's panes into separate tabs","comments":{"reference":"tabby-core/src/hotkeys.ts:69"},"msgstr":["Pretvori ploče trenutačne kartice u zasebne kartice"]},"Ungrouped":{"msgid":"Ungrouped","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:18"},"msgstr":["Negrupirani"]},"Uninstall":{"msgid":"Uninstall","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:59"},"msgstr":["Deinstaliraj"]},"Unknown":{"msgid":"Unknown","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:257"},"msgstr":["Nepoznato"]},"Unknown secret of type {type} for {key}":{"msgid":"Unknown secret of type {type} for {key}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:93"},"msgstr":["Nepoznata tajna vrste {type} za {key}"]},"Unpin":{"msgid":"Unpin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Otkvači"]},"Up":{"msgid":"Up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:81"},"msgstr":["Gore"]},"Update":{"msgid":"Update","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:14\ntabby-electron/src/services/updater.service.ts:133"},"msgstr":["Aktualiziraj"]},"Upgrade to {version}":{"msgid":"Upgrade to {version}","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:52"},"msgstr":["Nadogradi na {version}"]},"Upload":{"msgid":"Upload","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:10"},"msgstr":["Prenesi"]},"Upload as a new config":{"msgid":"Upload as a new config","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:46"},"msgstr":["Prenesi kao novu konfiguraciju"]},"Use {altKeyName} as the Meta key":{"msgid":"Use {altKeyName} as the Meta key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:39"},"msgstr":["Koristi {altKeyName} kao meta-tipku"]},"Use ConPTY":{"msgid":"Use ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:5"},"msgstr":["Koristi ConPTY"]},"User default":{"msgid":"User default","comments":{"reference":"tabby-electron/src/shells/linuxDefault.ts:31\ntabby-electron/src/shells/linuxDefault.ts:38"},"msgstr":["Korisnički standard"]},"Username":{"msgid":"Username","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:70"},"msgstr":["Korisničko ime"]},"Using CONNECT method":{"msgid":"Using CONNECT method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:25"},"msgstr":["Koristi CONNECT metodu"]},"Using preset password":{"msgid":"Using preset password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:471"},"msgstr":["Korištenje predodređene lozinke"]},"Vault":{"msgid":"Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:9"},"msgstr":["Trezor"]},"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.":{"msgid":"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:4"},"msgstr":["Trezor je uvijek šifrirani spremnik za tajne kao što su SSH lozinke i tekstualne lozinke privatnog ključa."]},"Vault is empty":{"msgid":"Vault is empty","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:17"},"msgstr":["Trezor je prazan"]},"Vault is locked":{"msgid":"Vault is locked","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:4\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:43"},"msgstr":["Trezor je zaključan"]},"Vault is not configured":{"msgid":"Vault is not configured","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:3"},"msgstr":["Trezor nije konfiguriran"]},"Vault master passphrase needs to be set to allow storing secrets":{"msgid":"Vault master passphrase needs to be set to allow storing secrets","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:39"},"msgstr":["Za spremanje tajni, tekstualna master lozinka trezora mora biti postavljena"]},"Verify host keys when connecting":{"msgid":"Verify host keys when connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:11"},"msgstr":["Provjeri ključeve host računala prilikom povezivanja"]},"Version":{"msgid":"Version","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:75"},"msgstr":["Verzija"]},"Version: {version}":{"msgid":"Version: {version}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:13"},"msgstr":["Verzija: {version}"]},"Vibrancy":{"msgid":"Vibrancy","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:28"},"msgstr":["Svjetlost"]},"Visual":{"msgid":"Visual","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:139"},"msgstr":["Prikaz"]},"Warn on multi-line paste":{"msgid":"Warn on multi-line paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:116"},"msgstr":["Upozori prilikom umetanja više redaka"]},"Warn when closing active connections":{"msgid":"Warn when closing active connections","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:5"},"msgstr":["Upozori pri zatvaranju aktivnih veza"]},"Warning: remote host's key has suddenly changed!":{"msgid":"Warning: remote host's key has suddenly changed!","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:6"},"msgstr":["Upozorenje: ključ udaljenog host računala iznenada se promijenio!"]},"We're only tracking your Tabby and OS versions.":{"msgid":"We're only tracking your Tabby and OS versions.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:67"},"msgstr":["Pratimo samo tvoje verzije Tabbyja i OS-a."]},"Welcome":{"msgid":"Welcome","comments":{"reference":"tabby-core/src/components/welcomeTab.component.ts:25"},"msgstr":["Dobrodošlica"]},"What's new":{"msgid":"What's new","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Novosti"]},"When enabled, links are only clickable while holding this key":{"msgid":"When enabled, links are only clickable while holding this key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:82"},"msgstr":["Kad je aktivirano, veze se mogu pritisnuti samo dok držiš ovu tipku"]},"When WinSCP is detected, you can launch an SCP session from the context menu.":{"msgid":"When WinSCP is detected, you can launch an SCP session from the context menu.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:18"},"msgstr":["Kad se otkrije WinSCP, SCP sesiju možeš prekinuti iz kontekstualnog izbornika."]},"Whether a custom window or an OS native window should be used":{"msgid":"Whether a custom window or an OS native window should be used","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:53"},"msgstr":["Da li koristiti prilagođeni prozor ili izvorni prozor OS-a"]},"Will prevent the SSH greeting from showing up":{"msgid":"Will prevent the SSH greeting from showing up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:141"},"msgstr":[""]},"Window":{"msgid":"Window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:2\ntabby-settings/src/settings.ts:30"},"msgstr":["Prozor"]},"Window dimension along the edge":{"msgid":"Window dimension along the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:112"},"msgstr":["Dimenzija prozora uz rub"]},"Window dimension away from the edge":{"msgid":"Window dimension away from the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:105"},"msgstr":["Dimenzija prozora od ruba"]},"Window frame":{"msgid":"Window frame","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:52"},"msgstr":["Okvir prozora"]},"Windows":{"msgid":"Windows","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:165"},"msgstr":["Windows"]},"Windows 10 build 18309 or above is recommended for ConPTY":{"msgid":"Windows 10 build 18309 or above is recommended for ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:11"},"msgstr":["Za ConPTY se preporučuje Windows 10 gradnja 18309 ili novija"]},"WinSCP path":{"msgid":"WinSCP path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:17"},"msgstr":["WinSCP staza"]},"Word separators":{"msgid":"Word separators","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:74"},"msgstr":["Znakovi razdvajanja riječi"]},"Working directory":{"msgid":"Working directory","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:10"},"msgstr":["Radna mapa"]},"Working directory detection":{"msgid":"Working directory detection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:15\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:6"},"msgstr":["Otkrivanje radne mape"]},"WSL terminal bell can only be muted via Volume Mixer":{"msgid":"WSL terminal bell can only be muted via Volume Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:145"},"msgstr":["Zvono WSL terminala može se isključiti samo putem miksera glasnoće"]},"WSL terminal only supports TrueColor with ConPTY":{"msgid":"WSL terminal only supports TrueColor with ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:14"},"msgstr":["WSL terminal podržava samo TrueColor s ConPTY"]},"X11 forwarding":{"msgid":"X11 forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:128"},"msgstr":["Proslijeđivanje X11"]},"Yellow":{"msgid":"Yellow","comments":{"reference":"tabby-core/src/utils.ts:60"},"msgstr":["Žuta"]},"You can change it later, but it's unrecoverable if forgotten.":{"msgid":"You can change it later, but it's unrecoverable if forgotten.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:4"},"msgstr":["Može se kasnije promijeniti, ali ne ne može obnoviti ako se zaboravi."]},"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.":{"msgid":"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:7"},"msgstr":["Možda se veza trenutačno nalazi pod napadom (man-in-the-middle attack) ili je ključ host računala jednostavno promijenjen."]},"Zoom in":{"msgid":"Zoom in","comments":{"reference":"tabby-terminal/src/hotkeys.ts:54"},"msgstr":["Uvećaj prikaz"]},"Zoom out":{"msgid":"Zoom out","comments":{"reference":"tabby-terminal/src/hotkeys.ts:58"},"msgstr":["Umanji prikaz"]}},"[Dynamic] port forwarding":{"id.port-forwarding.dynamic":{"msgid":"id.port-forwarding.dynamic","msgctxt":"[Dynamic] port forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:43\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Dynamic"]}}}}

/***/ }),

/***/ 8037:
/*!**************************!*\
  !*** ../locale/id-ID.po ***!
  \**************************/
/***/ ((module) => {

module.exports = {"charset":"utf-8","headers":{"Content-Type":"text/plain; charset=UTF-8","Plural-Forms":"nplurals=1; plural=0;","X-Crowdin-Project":"tabby","X-Crowdin-Project-ID":"493349","X-Crowdin-Language":"id","X-Crowdin-File":"/locale/app.pot","X-Crowdin-File-ID":"75","Project-Id-Version":"tabby","Language-Team":"Indonesian","Language":"id_ID","PO-Revision-Date":"2023-04-10 18:13"},"translations":{"":{"":{"msgid":"","msgstr":["Content-Type: text/plain; charset=UTF-8\nPlural-Forms: nplurals=1; plural=0;\nX-Crowdin-Project: tabby\nX-Crowdin-Project-ID: 493349\nX-Crowdin-Language: id\nX-Crowdin-File: /locale/app.pot\nX-Crowdin-File-ID: 75\nProject-Id-Version: tabby\nLanguage-Team: Indonesian\nLanguage: id_ID\nPO-Revision-Date: 2023-04-10 18:13\n"]},"\"{command}\" is still running. Close?":{"msgid":"\"{command}\" is still running. Close?","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:111"},"msgstr":["\"{command}\" masih berjalan. Tutup?"]},"{name} copy":{"msgid":"{name} copy","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:79\ntabby-settings/src/components/profilesSettingsTab.component.ts:90"},"msgstr":["{name} salin"]},"A second font family used to display characters missing in the main font":{"msgid":"A second font family used to display characters missing in the main font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:77"},"msgstr":["Keluarga font kedua digunakan untuk menampilkan karakter yang hilang di font utama"]},"Abort all":{"msgid":"Abort all","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:49"},"msgstr":["Batalkan semua"]},"Accept and remember key":{"msgid":"Accept and remember key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:24"},"msgstr":["Terima dan ingat kunci"]},"Accept just this once":{"msgid":"Accept just this once","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:25"},"msgstr":["Terima kali ini saja"]},"Accessibility":{"msgid":"Accessibility","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:84"},"msgstr":["Aksesbilitas"]},"Acrylic background":{"msgid":"Acrylic background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:27"},"msgstr":["Latar belakang akrilik"]},"Add":{"msgid":"Add","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:24\nlocale/tmp-html/tabby-local/src/components/environmentEditor.component.html:11"},"msgstr":["Tambah"]},"Add a port forward":{"msgid":"Add a port forward","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:16"},"msgstr":["Tambah port forward"]},"Add a private key":{"msgid":"Add a private key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:115"},"msgstr":["Tambah kunci pribadi"]},"Add...":{"msgid":"Add...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/multiHotkeyInput.component.html:8"},"msgstr":["Tambah..."]},"Additional space between lines":{"msgid":"Additional space between lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:84"},"msgstr":["Ruang tambahan antar baris"]},"Advanced":{"msgid":"Advanced","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:22\nlocale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:61\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:50\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:124"},"msgstr":["Lanjutan"]},"Agent":{"msgid":"Agent","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:90"},"msgstr":["Agen"]},"Agent forwarding":{"msgid":"Agent forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:134"},"msgstr":["Penerusan agen"]},"Agent pipe path":{"msgid":"Agent pipe path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:35"},"msgstr":["Jalur pipa agen"]},"Agent type":{"msgid":"Agent type","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:24"},"msgstr":["Jenis agen"]},"Allows opening .bat files in tabs, but breaks some shells":{"msgid":"Allows opening .bat files in tabs, but breaks some shells","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:169"},"msgstr":["Izinkan membuka berkas .bat di tab, tapi memecahkan beberapa shell"]},"Allows quickly opening a terminal in the selected folder":{"msgid":"Allows quickly opening a terminal in the selected folder","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:60"},"msgstr":["Izinkan buka dengan cepat terminal di direktori terpilih"]},"Appearance":{"msgid":"Appearance","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:2\ntabby-terminal/src/settings.ts:14"},"msgstr":["Tampilan"]},"Application":{"msgid":"Application","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:4"},"msgstr":["Aplikasi"]},"Application settings":{"msgid":"Application settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:47"},"msgstr":["Pengaturan aplikasi"]},"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.":{"msgid":"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.","comments":{"reference":"tabby-web/src/services/hostWindow.service.ts:19"},"msgstr":["Anda yakin ingin menutup Tabby? Anda bisa menonaktifkan prompt ini di Pengaturan -> Jendela."]},"Are you sure?":{"msgid":"Are you sure?","comments":{"reference":"tabby-core/src/services/config.service.ts:383"},"msgstr":["Anda yakin?"]},"Arguments":{"msgid":"Arguments","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:18"},"msgstr":["Argumen"]},"Ask a question":{"msgid":"Ask a question","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["Berikan pertanyaan"]},"Ask before closing the browser tab":{"msgid":"Ask before closing the browser tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:20"},"msgstr":["Tanya sebelum tutup tab peramban"]},"Audible":{"msgid":"Audible","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:141"},"msgstr":["Terdengar"]},"Authentication method":{"msgid":"Authentication method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:74"},"msgstr":["Metode otentikasi"]},"Author":{"msgid":"Author","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:79"},"msgstr":["Pencipta"]},"Auto":{"msgid":"Auto","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:78"},"msgstr":["Otomatis"]},"Auto-open a terminal on app start":{"msgid":"Auto-open a terminal on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:153"},"msgstr":["Otomatis buka terminal saat memulai aplikasi"]},"Automatic":{"msgid":"Automatic","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:13\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:53\nlocale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:28"},"msgstr":["Otomatis"]},"Automatic Updates":{"msgid":"Automatic Updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:73"},"msgstr":["Pembaruan Otomatis"]},"Automatically upload changes and check for updates every minute":{"msgid":"Automatically upload changes and check for updates every minute","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:54"},"msgstr":["Otomatis unggah perubahan dan cek pembaruan setiap menit"]},"Available":{"msgid":"Available","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:10"},"msgstr":["Tersedia"]},"Background type":{"msgid":"Background type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:35"},"msgstr":["Jenis latar belakang"]},"Baud rate":{"msgid":"Baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:14\ntabby-serial/src/components/serialTab.component.ts:111\ntabby-serial/src/profiles.ts:86"},"msgstr":["Baud rate"]},"Beginning of the line":{"msgid":"Beginning of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:22"},"msgstr":["Awal baris"]},"Blink cursor":{"msgid":"Blink cursor","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:64"},"msgstr":["Kursor berkedip"]},"Blue":{"msgid":"Blue","comments":{"reference":"tabby-core/src/utils.ts:55"},"msgstr":["Biru"]},"Blur":{"msgid":"Blur","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:39"},"msgstr":["Buram"]},"Bold font weight":{"msgid":"Bold font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:28"},"msgstr":["Ukuran ketebalan huruf"]},"Bottom":{"msgid":"Bottom","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:132\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:80"},"msgstr":["Bawah"]},"Bracketed paste (requires shell support)":{"msgid":"Bracketed paste (requires shell support)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:109"},"msgstr":["Tempel tanda kurung (butuh dukungan shell)"]},"Broadcast mode. Click anywhere to cancel.":{"msgid":"Broadcast mode. Click anywhere to cancel.","comments":{"reference":"tabby-terminal/src/services/multifocus.service.ts:19"},"msgstr":[""]},"Built-in":{"msgid":"Built-in","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50\ntabby-settings/src/components/profilesSettingsTab.component.ts:182"},"msgstr":["Bawaan"]},"Cancel":{"msgid":"Cancel","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:7\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:53\nlocale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:14\nlocale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:12\nlocale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:10\nlocale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:7\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:32\ntabby-electron/src/services/updater.service.ts:134\ntabby-local/src/components/terminalTab.component.ts:116\ntabby-settings/src/components/configSyncSettingsTab.component.ts:117\ntabby-settings/src/components/configSyncSettingsTab.component.ts:79\ntabby-settings/src/components/configSyncSettingsTab.component.ts:99\ntabby-ssh/src/sftpContextMenu.ts:40\ntabby-terminal/src/api/baseTerminalTab.component.ts:484"},"msgstr":["Batal"]},"Change baud rate":{"msgid":"Change baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:4"},"msgstr":["Ubah baud rate"]},"Change tab color":{"msgid":"Change tab color","comments":{"reference":"tabby-core/src/tabContextMenu.ts:133"},"msgstr":[""]},"Change the master passphrase":{"msgid":"Change the master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Ubah frasa sandi utama"]},"Check for updates":{"msgid":"Check for updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:13"},"msgstr":["Cek pembaruan"]},"Ciphers":{"msgid":"Ciphers","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:172\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:176"},"msgstr":["Sandi"]},"Clear":{"msgid":"Clear","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSelector.component.html:5"},"msgstr":[""]},"Clear recent profiles":{"msgid":"Clear recent profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:133"},"msgstr":["Bersihkan profil terbaru"]},"Clear terminal":{"msgid":"Clear terminal","comments":{"reference":"tabby-terminal/src/hotkeys.ts:50"},"msgstr":["Bersihkan terminal"]},"Clear terminal after connection":{"msgid":"Clear terminal after connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:49"},"msgstr":[""]},"Clipboard":{"msgid":"Clipboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:94"},"msgstr":["Papan clip"]},"Close":{"msgid":"Close","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:7\ntabby-core/src/tabContextMenu.ts:33"},"msgstr":["Tutup"]},"Close and never show again":{"msgid":"Close and never show again","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:32"},"msgstr":["Tutup dan jangan tampilkan lagi"]},"Close focused pane":{"msgid":"Close focused pane","comments":{"reference":"tabby-core/src/hotkeys.ts:241"},"msgstr":["Tutup panel fokus"]},"Close other tabs":{"msgid":"Close other tabs","comments":{"reference":"tabby-core/src/tabContextMenu.ts:48"},"msgstr":["Tutup tab lain"]},"Close tab":{"msgid":"Close tab","comments":{"reference":"tabby-core/src/hotkeys.ts:29\ntabby-core/src/tabContextMenu.ts:34"},"msgstr":["Tutup tab"]},"Close tabs to the left":{"msgid":"Close tabs to the left","comments":{"reference":"tabby-core/src/tabContextMenu.ts:64"},"msgstr":["Tutup tab ke kiri"]},"Close tabs to the right":{"msgid":"Close tabs to the right","comments":{"reference":"tabby-core/src/tabContextMenu.ts:56"},"msgstr":["Tutup tab ke kanan"]},"Close the window after closing the last tab":{"msgid":"Close the window after closing the last tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:182"},"msgstr":[""]},"Color":{"msgid":"Color","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:33\ntabby-core/src/tabContextMenu.ts:132"},"msgstr":["Warna"]},"Color scheme":{"msgid":"Color scheme","comments":{"reference":"tabby-terminal/src/settings.ts:29"},"msgstr":["Skema warna"]},"Colors":{"msgid":"Colors","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:216"},"msgstr":[""]},"Combine all tabs into the current tab":{"msgid":"Combine all tabs into the current tab","comments":{"reference":"tabby-core/src/hotkeys.ts:73"},"msgstr":["Gabungkan semua tab ke tab saat ini"]},"Command line":{"msgid":"Command line","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:4"},"msgstr":["Baris perintah"]},"Command's stdin/stdout is used instead of a network connection":{"msgid":"Command's stdin/stdout is used instead of a network connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:13"},"msgstr":["Perintah stdin/stdout digunakan sebagai pengganti koneksi jaringan"]},"Commands":{"msgid":"Commands","comments":{"reference":"tabby-core/src/services/commands.service.ts:104"},"msgstr":[""]},"Compact (legacy)":{"msgid":"Compact (legacy)","comments":{"reference":"tabby-core/src/theme.ts:21"},"msgstr":[""]},"Config deleted":{"msgid":"Config deleted","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:126"},"msgstr":[""]},"Config downloaded":{"msgid":"Config downloaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:108"},"msgstr":["Konfigurasi diunduh"]},"Config file":{"msgid":"Config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:115\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:120"},"msgstr":["Berkas konfigurasi"]},"Config sync":{"msgid":"Config sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:2\ntabby-settings/src/settings.ts:73"},"msgstr":["Sinkronisasi konfigurasi"]},"Config uploaded":{"msgid":"Config uploaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:90"},"msgstr":["Konfigurasi diunggah"]},"Configs":{"msgid":"Configs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:31"},"msgstr":["Konfigurasi"]},"Connect through a proxy server":{"msgid":"Connect through a proxy server","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:21"},"msgstr":["Terhubung melalui server proxy"]},"Connect to \"%s\"...":{"msgid":"Connect to \"%s\"...","comments":{"reference":"tabby-core/src/index.ts:214\ntabby-core/src/services/profiles.service.ts:178"},"msgstr":["Hubungkan ke \"%s\"..."]},"Connect to a different host first and use it as a proxy":{"msgid":"Connect to a different host first and use it as a proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:17"},"msgstr":["Hubungkan ke host yang berbeda terlebih dahulu dan gunakan sebagai proxy"]},"Connecting":{"msgid":"Connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:19\ntabby-serial/src/components/serialTab.component.ts:65\ntabby-ssh/src/components/sshTab.component.ts:143\ntabby-telnet/src/components/telnetTab.component.ts:72"},"msgstr":["Menghubungkan"]},"Connection":{"msgid":"Connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:7"},"msgstr":["Koneksi"]},"Connection failed: {error}":{"msgid":"Connection failed: {error}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:26"},"msgstr":["Koneksi gagal: {error}"]},"Connection name will be used instead":{"msgid":"Connection name will be used instead","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:40"},"msgstr":["Nama koneksi akan digunakan sebagai gantinya"]},"Context menu":{"msgid":"Context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:61"},"msgstr":["Menu konteks"]},"Controls the amount of space between elements":{"msgid":"Controls the amount of space between elements","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:14"},"msgstr":[""]},"Copied":{"msgid":"Copied","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:229\ntabby-terminal/src/api/baseTerminalTab.component.ts:237\ntabby-terminal/src/api/baseTerminalTab.component.ts:553\ntabby-terminal/src/api/baseTerminalTab.component.ts:775\ntabby-terminal/src/tabContextMenu.ts:30"},"msgstr":["Disalin"]},"Copy":{"msgid":"Copy","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:26"},"msgstr":["Salin"]},"Copy current path":{"msgid":"Copy current path","comments":{"reference":"tabby-terminal/src/hotkeys.ts:70\ntabby-terminal/src/tabContextMenu.ts:66"},"msgstr":["Salin jalur saat ini"]},"Copy full path":{"msgid":"Copy full path","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:29"},"msgstr":[""]},"Copy on select":{"msgid":"Copy on select","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:97"},"msgstr":["Salin pada saat pilih"]},"Copy to clipboard":{"msgid":"Copy to clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:10"},"msgstr":["Salin ke papan klip"]},"Copy with formatting":{"msgid":"Copy with formatting","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:103"},"msgstr":["Salin dengan formatting"]},"Could not decrypt config":{"msgid":"Could not decrypt config","comments":{"reference":"tabby-core/src/services/config.service.ts:368"},"msgstr":["Tidak bisa mendekripsi konfigurasi"]},"Create":{"msgid":"Create","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:9"},"msgstr":["Buat"]},"Create directory":{"msgid":"Create directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:7\ntabby-ssh/src/sftpContextMenu.ts:29"},"msgstr":["Buat direktori"]},"Current":{"msgid":"Current","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:90"},"msgstr":["Saat ini"]},"Current color scheme":{"msgid":"Current color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:3"},"msgstr":["Skema warna saat ini"]},"Current host key fingerprint":{"msgid":"Current host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:17"},"msgstr":["Sidik jari kunci host saat ini"]},"Current process: {name}":{"msgid":"Current process: {name}","comments":{"reference":"tabby-core/src/tabContextMenu.ts:184"},"msgstr":["Proses saat ini: {name}"]},"Cursor shape":{"msgid":"Cursor shape","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:51"},"msgstr":["Bentuk kursor"]},"Custom":{"msgid":"Custom","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:47"},"msgstr":["Kustom"]},"Custom CSS":{"msgid":"Custom CSS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:90"},"msgstr":["CSS khusus"]},"Data bits":{"msgid":"Data bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:26"},"msgstr":["Data bits"]},"Debugging":{"msgid":"Debugging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:80"},"msgstr":["Men-debug"]},"Decrease horizontal split size":{"msgid":"Decrease horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:257"},"msgstr":["Kurangi ukuran pemisahan horizontal"]},"Decrease vertical split size":{"msgid":"Decrease vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:249"},"msgstr":["Kurangi ukuran pemisahan vertical"]},"Default profile for new tabs":{"msgid":"Default profile for new tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:8"},"msgstr":["Profil bawaan untuk tab baru"]},"Default profile settings":{"msgid":"Default profile settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:78"},"msgstr":["Pengaturan profil bawaan"]},"Defaults":{"msgid":"Defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:124"},"msgstr":["Bawaan"]},"Defaults for {type}":{"msgid":"Defaults for {type}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:6"},"msgstr":["Bawaan untuk {type}"]},"Delete":{"msgid":"Delete","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:44\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:28\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:9\ntabby-settings/src/components/configSyncSettingsTab.component.ts:116\ntabby-settings/src/components/profilesSettingsTab.component.ts:139\ntabby-settings/src/components/profilesSettingsTab.component.ts:211\ntabby-settings/src/components/profilesSettingsTab.component.ts:224\ntabby-settings/src/components/vaultSettingsTab.component.ts:49\ntabby-ssh/src/sftpContextMenu.ts:39\ntabby-ssh/src/sftpContextMenu.ts:47\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:89\ntabby-terminal/src/components/loginScriptsSettings.component.ts:32"},"msgstr":["Hapus"]},"Delete \"{name}\"?":{"msgid":"Delete \"{name}\"?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:137\ntabby-settings/src/components/profilesSettingsTab.component.ts:209\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:87"},"msgstr":["Hapus \"{name}\"?"]},"Delete {fullPath}?":{"msgid":"Delete {fullPath}?","comments":{"reference":"tabby-ssh/src/sftpContextMenu.ts:35"},"msgstr":["Hapus {fullPath}?"]},"Delete entire line":{"msgid":"Delete entire line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:42"},"msgstr":["Hapus seluruh baris"]},"Delete next word":{"msgid":"Delete next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:46"},"msgstr":["Hapus kata selanjutnya"]},"Delete previous word":{"msgid":"Delete previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:38"},"msgstr":["Hapus kata sebelumnya"]},"Delete the config on the remote side?":{"msgid":"Delete the config on the remote side?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:114"},"msgstr":[""]},"Delete the group's profiles?":{"msgid":"Delete the group's profiles?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:221"},"msgstr":["Hapus profil grup?"]},"Delete this script?":{"msgid":"Delete this script?","comments":{"reference":"tabby-terminal/src/components/loginScriptsSettings.component.ts:29"},"msgstr":["Hapus skrip ini?"]},"Delete vault contents?":{"msgid":"Delete vault contents?","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:47"},"msgstr":["Hapus konten vault?"]},"Deleting":{"msgid":"Deleting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:3"},"msgstr":["Menghapus"]},"Device":{"msgid":"Device","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:8"},"msgstr":["Perangkat"]},"Direct":{"msgid":"Direct","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:10"},"msgstr":["Langsung"]},"Disable":{"msgid":"Disable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:57"},"msgstr":["Matikan"]},"Disable dynamic tab title":{"msgid":"Disable dynamic tab title","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:39"},"msgstr":["Matikan judul tab dinamis"]},"Disable fluent background while dragging":{"msgid":"Disable fluent background while dragging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:218"},"msgstr":["Nonaktifkan latar belakang yang lancar saat menyeret"]},"Disable GPU acceleration":{"msgid":"Disable GPU acceleration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:204"},"msgstr":["Matikan akselerasi GPU"]},"Disabled":{"msgid":"Disabled","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50"},"msgstr":["Dinonaktifkan"]},"Disconnect":{"msgid":"Disconnect","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:26\ntabby-ssh/src/components/sshTab.component.ts:249\ntabby-telnet/src/components/telnetTab.component.ts:115"},"msgstr":["Putuskan"]},"Disconnect from {host}?":{"msgid":"Disconnect from {host}?","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:247\ntabby-telnet/src/components/telnetTab.component.ts:113"},"msgstr":["Putuskan dari {host}?"]},"Display images via Sixel escape sequences":{"msgid":"Display images via Sixel escape sequences","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:30"},"msgstr":[""]},"Display on":{"msgid":"Display on","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:85"},"msgstr":["Tampil pada"]},"Do not abort":{"msgid":"Do not abort","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:50"},"msgstr":["Jangan dibatalkan"]},"Do not close":{"msgid":"Do not close","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:250\ntabby-telnet/src/components/telnetTab.component.ts:116"},"msgstr":["Jangan tutup"]},"Do not remember":{"msgid":"Do not remember","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6\nlocale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:8"},"msgstr":["Jangan ingat"]},"Dock always on top":{"msgid":"Dock always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:97"},"msgstr":["Kait selalu diatas"]},"Dock the terminal":{"msgid":"Dock the terminal","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:67"},"msgstr":["Kaitkan terminal"]},"Docked terminal size":{"msgid":"Docked terminal size","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:104"},"msgstr":["Kaitkan ukuran terminal"]},"Docked terminal space":{"msgid":"Docked terminal space","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:111"},"msgstr":["Kaitkan ruang terminal"]},"Docking":{"msgid":"Docking","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:64"},"msgstr":["Mengaitkan"]},"Double-click selection will stop at these characters":{"msgid":"Double-click selection will stop at these characters","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:75"},"msgstr":["Pilihan klik dua kali akan berhenti di karakter ini"]},"Down":{"msgid":"Down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:79"},"msgstr":["Turun"]},"Download":{"msgid":"Download","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:43"},"msgstr":["Unduh"]},"Draw bold text in bright colors":{"msgid":"Draw bold text in bright colors","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:23"},"msgstr":["Menampilkan teks tebal dalam warna cerah"]},"Duplicate":{"msgid":"Duplicate","comments":{"reference":"tabby-core/src/tabContextMenu.ts:127"},"msgstr":["Duplikasi"]},"Duplicate as administrator":{"msgid":"Duplicate as administrator","comments":{"reference":"tabby-local/src/tabContextMenu.ts:122"},"msgstr":["Duplikat sebagai administrator"]},"Duplicate tab":{"msgid":"Duplicate tab","comments":{"reference":"tabby-core/src/hotkeys.ts:61\ntabby-core/src/tabContextMenu.ts:128"},"msgstr":["Duplikat tab"]},"Edit":{"msgid":"Edit","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:7"},"msgstr":["Sunting"]},"Edit locally":{"msgid":"Edit locally","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:35"},"msgstr":[""]},"Enable":{"msgid":"Enable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:58"},"msgstr":["Izinkan"]},"Enable analytics":{"msgid":"Enable analytics","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:19\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:66"},"msgstr":["Izinkan analitik"]},"Enable animations":{"msgid":"Enable animations","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:87"},"msgstr":["Aktifkan animasi"]},"Enable automatic installation of updates when they become available.":{"msgid":"Enable automatic installation of updates when they become available.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:74"},"msgstr":["Aktifkan penginstalan pembaruan otomatis saat tersedia."]},"Enable fluent background option":{"msgid":"Enable fluent background option","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:211"},"msgstr":[""]},"Enable font ligatures":{"msgid":"Enable font ligatures","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:16"},"msgstr":["Aktifkan ligatur font"]},"Enable global hotkey (Ctrl-Space)":{"msgid":"Enable global hotkey (Ctrl-Space)","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:26"},"msgstr":["Aktifkan hotkey global (Ctrl-Space)"]},"Enables the experimental Windows ConPTY API":{"msgid":"Enables the experimental Windows ConPTY API","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:6"},"msgstr":["Mengaktifkan Windows ConPTY API eksperimental"]},"Encrypt config file":{"msgid":"Encrypt config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:36"},"msgstr":["Enkripsi berkas konfigurasi"]},"End of the line":{"msgid":"End of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:26"},"msgstr":["Baris akhir"]},"Environment":{"msgid":"Environment","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:17"},"msgstr":["Lingkungan"]},"Erase config":{"msgid":"Erase config","comments":{"reference":"tabby-core/src/services/config.service.ts:372\ntabby-core/src/services/config.service.ts:386"},"msgstr":["Hapus konfigurasi"]},"Erase the Vault":{"msgid":"Erase the Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Hapus vault"]},"Error in {plugin}:":{"msgid":"Error in {plugin}:","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:6"},"msgstr":["Eror di {plugin}:"]},"Exact match":{"msgid":"Exact match","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Paling cocok"]},"Example:":{"msgid":"Example:","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:15"},"msgstr":["Contoh:"]},"Experimental Windows 10 background style known to cause issues":{"msgid":"Experimental Windows 10 background style known to cause issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:212"},"msgstr":[""]},"Export":{"msgid":"Export","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:27"},"msgstr":["Ekspor"]},"Fallback font":{"msgid":"Fallback font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:76"},"msgstr":["Font cadangan"]},"File transfers":{"msgid":"File transfers","comments":{"reference":"locale/tmp-html/tabby-core/src/components/transfersMenu.component.html:3"},"msgstr":["Transfer berkas"]},"File: {description}":{"msgid":"File: {description}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:91"},"msgstr":["Berkas: {description}"]},"Filter":{"msgid":"Filter","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:17"},"msgstr":["Saring"]},"Fixed":{"msgid":"Fixed","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:147"},"msgstr":["Tetap"]},"Fluent background sometimes causes drag lag":{"msgid":"Fluent background sometimes causes drag lag","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:219"},"msgstr":["Latar belakang yang lancar terkadang menyebabkan kelambatan seret"]},"Focus all panes":{"msgid":"Focus all panes","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:78"},"msgstr":["Fokuskan semua panel"]},"Focus all panes at once (broadcast)":{"msgid":"Focus all panes at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:78"},"msgstr":["Fokuskan semua panel sekaligus (siaran)"]},"Focus all tabs":{"msgid":"Focus all tabs","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:71"},"msgstr":[""]},"Focus all tabs at once (broadcast)":{"msgid":"Focus all tabs at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:82"},"msgstr":[""]},"Focus follows mouse":{"msgid":"Focus follows mouse","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:196"},"msgstr":[""]},"Focus next pane":{"msgid":"Focus next pane","comments":{"reference":"tabby-core/src/hotkeys.ts:197"},"msgstr":["Fokuskan panel berikutnya"]},"Focus pane {number}":{"msgid":"Focus pane {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:201\ntabby-core/src/hotkeys.ts:205\ntabby-core/src/hotkeys.ts:209\ntabby-core/src/hotkeys.ts:213\ntabby-core/src/hotkeys.ts:217\ntabby-core/src/hotkeys.ts:221\ntabby-core/src/hotkeys.ts:225\ntabby-core/src/hotkeys.ts:229\ntabby-core/src/hotkeys.ts:233"},"msgstr":[""]},"Focus previous pane":{"msgid":"Focus previous pane","comments":{"reference":"tabby-core/src/hotkeys.ts:193"},"msgstr":["Fokuskan panel sebelumnya"]},"Focus the pane above":{"msgid":"Focus the pane above","comments":{"reference":"tabby-core/src/hotkeys.ts:177"},"msgstr":["Fokuskan panel di atas"]},"Focus the pane below":{"msgid":"Focus the pane below","comments":{"reference":"tabby-core/src/hotkeys.ts:181"},"msgstr":["Fokuskan panel di bawah"]},"Focus the pane on the left":{"msgid":"Focus the pane on the left","comments":{"reference":"tabby-core/src/hotkeys.ts:185"},"msgstr":["Fokuskan panel di kiri"]},"Focus the pane on the right":{"msgid":"Focus the pane on the right","comments":{"reference":"tabby-core/src/hotkeys.ts:189"},"msgstr":["Fokuskan panel di kanan"]},"Follow the color scheme":{"msgid":"Follow the color scheme","comments":{"reference":"tabby-core/src/theme.ts:43"},"msgstr":[""]},"Font":{"msgid":"Font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:7"},"msgstr":["Font"]},"For keyboard shortcuts":{"msgid":"For keyboard shortcuts","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:190"},"msgstr":["Untuk pintasan keyboard"]},"Force CR":{"msgid":"Force CR","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:51"},"msgstr":["Paksakan CR"]},"Force CRLF":{"msgid":"Force CRLF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:53"},"msgstr":["Paksakan CRLF"]},"Force LF":{"msgid":"Force LF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:52"},"msgstr":["Paksakan LF"]},"Forces a specific SSH agent connection type.":{"msgid":"Forces a specific SSH agent connection type.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:25"},"msgstr":["Memaksa jenis koneksi agen SSH tertentu."]},"Forget":{"msgid":"Forget","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:105"},"msgstr":["Lupakan"]},"Forward port":{"msgid":"Forward port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:45"},"msgstr":["Port penerusan"]},"Forwarded ports":{"msgid":"Forwarded ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingModal.component.html:3"},"msgstr":["Port diteruskan"]},"From color scheme":{"msgid":"From color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:46"},"msgstr":["Dari skema warna"]},"From theme":{"msgid":"From theme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:44"},"msgstr":["Dari tema"]},"Frontend":{"msgid":"Frontend","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:6"},"msgstr":["Tampilan Depan"]},"Full":{"msgid":"Full","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:61"},"msgstr":["Penuh"]},"General":{"msgid":"General","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:3\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:3\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:3"},"msgstr":["Umum"]},"Generate a pre-filled GitHub issue":{"msgid":"Generate a pre-filled GitHub issue","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Buat pra-diisi isu di GitHub"]},"Get":{"msgid":"Get","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:25"},"msgstr":["Dapatkan"]},"Get it from the Tabby Web settings window":{"msgid":"Get it from the Tabby Web settings window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:18"},"msgstr":["Dapatkan dari jendela pengaturan Web Tabby"]},"Gives the window a blurred transparent background":{"msgid":"Gives the window a blurred transparent background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:29"},"msgstr":["Beri jendela latar belakang transparan buram"]},"Go up":{"msgid":"Go up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:24"},"msgstr":["Naik"]},"Green":{"msgid":"Green","comments":{"reference":"tabby-core/src/utils.ts:56"},"msgstr":["Hijau"]},"Group":{"msgid":"Group","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:16"},"msgstr":["Grup"]},"Hacks":{"msgid":"Hacks","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:201"},"msgstr":[""]},"Help track the number of Tabby installs across the world!":{"msgid":"Help track the number of Tabby installs across the world!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:20"},"msgstr":["Bantu lacak jumlah pemasangan Tabby di seluruh dunia!"]},"Help translate Tabby":{"msgid":"Help translate Tabby","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Bantu terjemahkan Tabby"]},"Hexadecimal":{"msgid":"Hexadecimal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:32\ntabby-terminal/src/components/streamProcessingSettings.component.ts:44"},"msgstr":["Heksadesimal"]},"Hide tab close button":{"msgid":"Hide tab close button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:176"},"msgstr":["Sembunyikan tombol tutup tab"]},"Hide tab index":{"msgid":"Hide tab index","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:158"},"msgstr":["Sembunyikan indeks tab"]},"Hide tab options button":{"msgid":"Hide tab options button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:170"},"msgstr":["Sembunyikan tombol opsi tab"]},"Hide window on focus loss":{"msgid":"Hide window on focus loss","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:118"},"msgstr":["Sembunyikan jendela saat kehilangan fokus"]},"Hides the docked terminal when you click away.":{"msgid":"Hides the docked terminal when you click away.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:119"},"msgstr":["Sembunyikan terminal yang terkait saat Anda mengklik."]},"Homepage":{"msgid":"Homepage","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:26"},"msgstr":["Beranda"]},"Host":{"msgid":"Host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:34\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:6"},"msgstr":["Host"]},"Host key":{"msgid":"Host key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:206"},"msgstr":["Kunci host"]},"Host key verification":{"msgid":"Host key verification","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:3"},"msgstr":["Kunci verifikasi host"]},"Hotkeys":{"msgid":"Hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeySettingsTab.component.html:2\ntabby-settings/src/settings.ts:15"},"msgstr":["Pintasan"]},"How Tabby presents itself through environment vars":{"msgid":"How Tabby presents itself through environment vars","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:69"},"msgstr":[""]},"HTTP proxy":{"msgid":"HTTP proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:24"},"msgstr":["HTTP proxy"]},"HTTP proxy host":{"msgid":"HTTP proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:61"},"msgstr":["Host HTTP proxy"]},"HTTP proxy port":{"msgid":"HTTP proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:65"},"msgstr":["Port HTTP proxy"]},"Icon":{"msgid":"Icon","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:20"},"msgstr":["Ikon"]},"id.tab-width.dynamic":{"msgid":"id.tab-width.dynamic","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:145"},"msgstr":["id.lebar-tab.dinamis"]},"If disabled, only custom profiles will show up in the profile selector":{"msgid":"If disabled, only custom profiles will show up in the profile selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:62"},"msgstr":["Jika dimatikan, hanya profil khusus yang akan tampil di pemilhan profil"]},"Immediately echoes your input locally":{"msgid":"Immediately echoes your input locally","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:23"},"msgstr":["Segera menggemakan masukan Anda secara lokal"]},"Increase horizontal split size":{"msgid":"Increase horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:253"},"msgstr":["Tingkatkan ukuran pemisahan horizontal"]},"Increase vertical split size":{"msgid":"Increase vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:245"},"msgstr":["Tingkatkan ukuran pemisahan vertikal"]},"Input is sent as you type":{"msgid":"Input is sent as you type","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:18"},"msgstr":["Masukan dikirim saat Anda mengetik"]},"Input mode":{"msgid":"Input mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:4"},"msgstr":["Modus masukan"]},"Input newlines":{"msgid":"Input newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:15"},"msgstr":["Masukan garis baru"]},"Installed":{"msgid":"Installed","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:39"},"msgstr":["Terpasang"]},"Installing the update will close all tabs and restart Tabby.":{"msgid":"Installing the update will close all tabs and restart Tabby.","comments":{"reference":"tabby-electron/src/services/updater.service.ts:131"},"msgstr":["Pemasangan pembaruan akan menutup semua tab dan mengulang kembali Tabby."]},"Intelligent Ctrl-C (copy/abort)":{"msgid":"Intelligent Ctrl-C (copy/abort)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:66"},"msgstr":["Ctrl-C cerdas (salin/batal)"]},"Interactive":{"msgid":"Interactive","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:94"},"msgstr":["Interaktif"]},"Invalid syntax":{"msgid":"Invalid syntax","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:130"},"msgstr":["Sintaks tidak sah"]},"Jump host":{"msgid":"Jump host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:43"},"msgstr":["Lompat host"]},"Jump to next word":{"msgid":"Jump to next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:34"},"msgstr":["Lompat ke kata berikutnya"]},"Jump to previous word":{"msgid":"Jump to previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:30"},"msgstr":["Lompat ke kata sebelumnya"]},"Keep":{"msgid":"Keep","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:140\ntabby-settings/src/components/profilesSettingsTab.component.ts:212\ntabby-settings/src/components/vaultSettingsTab.component.ts:50\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:90\ntabby-terminal/src/components/loginScriptsSettings.component.ts:33\ntabby-terminal/src/components/streamProcessingSettings.component.ts:49"},"msgstr":["Tetap"]},"Keep Alive Interval (Milliseconds)":{"msgid":"Keep Alive Interval (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:154"},"msgstr":["Interval Tetap Hidup (Milidetik)"]},"Keep docked terminal always on top":{"msgid":"Keep docked terminal always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:98"},"msgstr":["Terminal tetap selalu diatas"]},"Key":{"msgid":"Key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:86"},"msgstr":["Kunci"]},"Key exchange":{"msgid":"Key exchange","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:186"},"msgstr":["Bertukar kunci"]},"Keyboard":{"msgid":"Keyboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:36"},"msgstr":["Papan ketik"]},"Keyboard-interactive auth":{"msgid":"Keyboard-interactive auth","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/keyboardInteractiveAuthPanel.component.html:2"},"msgstr":["Otentikasi keyboard-interaktif"]},"Kill":{"msgid":"Kill","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:115"},"msgstr":["Matikan"]},"Language":{"msgid":"Language","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:10\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Bahasa"]},"Last known host key fingerprint":{"msgid":"Last known host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:11"},"msgstr":[""]},"Launch WinSCP":{"msgid":"Launch WinSCP","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:32"},"msgstr":["Buka WinSCP"]},"Launch WinSCP for current SSH session":{"msgid":"Launch WinSCP for current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:14"},"msgstr":["Buka WinSCP untuk sesi SSH saat ini"]},"Learn how to allow Tabby to detect remote shell's working directory.":{"msgid":"Learn how to allow Tabby to detect remote shell's working directory.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:7"},"msgstr":["Pelajari cara mengizinkan Tabby mendeteksi direktori kerja shell jarak jauh."]},"Left":{"msgid":"Left","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:134\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:76\ntabby-core/src/tabContextMenu.ts:80"},"msgstr":["Kiri"]},"Lets the shell handle Meta key instead of OS":{"msgid":"Lets the shell handle Meta key instead of OS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:40"},"msgstr":["Biarkan shell menangani kunci Meta daripada OS"]},"Line by line":{"msgid":"Line by line","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:27"},"msgstr":["Baris per baris"]},"Line editor, input is sent after you press Enter":{"msgid":"Line editor, input is sent after you press Enter","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:28"},"msgstr":["Editor baris, masukkan dikirim setelah Anda tekan Enter"]},"Line padding":{"msgid":"Line padding","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:83"},"msgstr":["Bantalan garis"]},"Loading":{"msgid":"Loading","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:21"},"msgstr":["Memuat"]},"Loading configs...":{"msgid":"Loading configs...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:34"},"msgstr":["Memuat konfigurasi..."]},"Local":{"msgid":"Local","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:39\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Lokal"]},"Local echo":{"msgid":"Local echo","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:22"},"msgstr":["Echo Lokal"]},"Local terminal":{"msgid":"Local terminal","comments":{"reference":"tabby-local/src/profiles.ts:12"},"msgstr":["Terminal lokal"]},"Login scripts":{"msgid":"Login scripts","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:81\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:221\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:16"},"msgstr":["Skrip masuk"]},"Long-click for context menu":{"msgid":"Long-click for context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:57"},"msgstr":["Klik lama untuk menu konteks"]},"Manage profiles":{"msgid":"Manage profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:162"},"msgstr":["Kelola profil"]},"Max Keep Alive Count":{"msgid":"Max Keep Alive Count","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:160"},"msgstr":[""]},"Maximize the active pane":{"msgid":"Maximize the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:173"},"msgstr":[""]},"Minimum contrast ratio":{"msgid":"Minimum contrast ratio","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:93\nlocale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:70"},"msgstr":[""]},"Modified on {date}":{"msgid":"Modified on {date}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:39"},"msgstr":["Diubah pada {date}"]},"Mouse":{"msgid":"Mouse","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:53"},"msgstr":["Kursor"]},"Move tab to the left":{"msgid":"Move tab to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:49"},"msgstr":["Geser tab ke kiri"]},"Move tab to the right":{"msgid":"Move tab to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:53"},"msgstr":["Geser tab ke kanan"]},"Move to \"Ungrouped\"":{"msgid":"Move to \"Ungrouped\"","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:223"},"msgstr":["Pindahkan ke \"Tanpa Group\""]},"Moving the mouse over an inactive pane will cause it to activate":{"msgid":"Moving the mouse over an inactive pane will cause it to activate","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:197"},"msgstr":[""]},"Name":{"msgid":"Name","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:12\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:14"},"msgstr":["Nama"]},"Name for the new config":{"msgid":"Name for the new config","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:60"},"msgstr":["Nama untuk konfigurasi baru"]},"Name for the new directory":{"msgid":"Name for the new directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:3"},"msgstr":["Nama untuk direktori baru"]},"Native":{"msgid":"Native","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:57"},"msgstr":["Asli"]},"New admin tab":{"msgid":"New admin tab","comments":{"reference":"tabby-local/src/tabContextMenu.ts:103"},"msgstr":["Tab admin baru"]},"New config on {platform}":{"msgid":"New config on {platform}","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:58"},"msgstr":["Pengaturan baru di {platform}"]},"New item":{"msgid":"New item","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:16"},"msgstr":["Item baru"]},"New name":{"msgid":"New name","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:193\ntabby-settings/src/components/vaultSettingsTab.component.ts:118"},"msgstr":["Nama baru"]},"New profile":{"msgid":"New profile","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:20"},"msgstr":["Profil baru"]},"New profile name":{"msgid":"New profile name","comments":{"reference":"tabby-local/src/tabContextMenu.ts:30"},"msgstr":["Nama profil baru"]},"New tab":{"msgid":"New tab","comments":{"reference":"tabby-local/src/hotkeys.ts:10"},"msgstr":["Tab Baru"]},"New tab: {profile}":{"msgid":"New tab: {profile}","comments":{"reference":"tabby-core/src/hotkeys.ts:272"},"msgstr":["Tab baru: {profile}"]},"New terminal":{"msgid":"New terminal","comments":{"reference":"tabby-local/src/buttonProvider.ts:20\ntabby-local/src/tabContextMenu.ts:77"},"msgstr":["Terminal Baru"]},"New window":{"msgid":"New window","comments":{"reference":"tabby-electron/src/hotkeys.ts:10"},"msgstr":["Jendela baru"]},"New Window":{"msgid":"New Window","comments":{"reference":"tabby-electron/src/services/dockMenu.service.ts:62"},"msgstr":["Jendela Baru"]},"New with profile":{"msgid":"New with profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:87"},"msgstr":["Buka baru dengan profil tertentu"]},"Next tab":{"msgid":"Next tab","comments":{"reference":"tabby-core/src/hotkeys.ts:41"},"msgstr":["Tab selanjutnya"]},"No color":{"msgid":"No color","comments":{"reference":"tabby-core/src/utils.ts:54"},"msgstr":["Tidak berwarna"]},"No modifier":{"msgid":"No modifier","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:85"},"msgstr":["Tidak ada modifier"]},"None":{"msgid":"None","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:41"},"msgstr":["Tidak ada"]},"Normal":{"msgid":"Normal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:17\ntabby-terminal/src/components/streamProcessingSettings.component.ts:39"},"msgstr":["Normal"]},"Normal font weight":{"msgid":"Normal font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:22"},"msgstr":["Ketebalan font normal"]},"Not found":{"msgid":"Not found","comments":{"reference":"tabby-terminal/src/components/searchPanel.component.ts:54\ntabby-terminal/src/components/searchPanel.component.ts:64"},"msgstr":["Tidak ditemukan"]},"Notify on activity":{"msgid":"Notify on activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:209"},"msgstr":["Beri tahu tentang aktivitas"]},"Notify when done":{"msgid":"Notify when done","comments":{"reference":"tabby-core/src/tabContextMenu.ts:187"},"msgstr":["Beri tahu saat selesai"]},"Number of lines kept in the buffer":{"msgid":"Number of lines kept in the buffer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:17"},"msgstr":["Jumlah baris yang disimpan dalam buffer"]},"Off":{"msgid":"Off","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:72\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:137\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:60"},"msgstr":["Mati"]},"Official":{"msgid":"Official","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:81"},"msgstr":["Resmi"]},"On GitHub Discussions":{"msgid":"On GitHub Discussions","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["Di Diskusi GitHub"]},"Opacity":{"msgid":"Opacity","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:46"},"msgstr":["Keburaman"]},"Open DevTools":{"msgid":"Open DevTools","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:82"},"msgstr":["Buka DevTools"]},"Open Settings":{"msgid":"Open Settings","comments":{"reference":"tabby-settings/src/hotkeys.ts:11"},"msgstr":["Buka Pengaturan"]},"Open settings tab: {tab}":{"msgid":"Open settings tab: {tab}","comments":{"reference":"tabby-settings/src/hotkeys.ts:25"},"msgstr":["Buka pengaturan tab: {tab}"]},"Open SFTP panel":{"msgid":"Open SFTP panel","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:25"},"msgstr":["Buka panel SFTP"]},"Optional":{"msgid":"Optional","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Opsional"]},"Options":{"msgid":"Options","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:11\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:33"},"msgstr":["Pilihan"]},"Orange":{"msgid":"Orange","comments":{"reference":"tabby-core/src/utils.ts:57"},"msgstr":["Oranye"]},"OS default":{"msgid":"OS default","comments":{"reference":"tabby-electron/src/shells/macDefault.ts:25"},"msgstr":["Default OS"]},"OS default ({name})":{"msgid":"OS default ({name})","comments":{"reference":"tabby-electron/src/shells/winDefault.ts:43"},"msgstr":["Default OS ({name})"]},"Output is shown as a hexdump":{"msgid":"Output is shown as a hexdump","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:45"},"msgstr":["Output ditampilkan sebagai hexdump"]},"Output is shown as it is received":{"msgid":"Output is shown as it is received","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:40"},"msgstr":["Luaran ditampilkan layaknya saat diterima"]},"Output mode":{"msgid":"Output mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:23"},"msgstr":["Mode luaran"]},"Output newlines":{"msgid":"Output newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:34"},"msgstr":["Baris baru luaran"]},"Override X11 display":{"msgid":"Override X11 display","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:42"},"msgstr":["Ganti tampilan X11"]},"Overwrite local and sync":{"msgid":"Overwrite local and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:98"},"msgstr":["Timpa lokal dan sinkronkan"]},"Overwrite remote and sync":{"msgid":"Overwrite remote and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:78"},"msgstr":["Timpa jarak jauh dan sinkronkan"]},"Overwrite the config on the remote side and start syncing?":{"msgid":"Overwrite the config on the remote side and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:76"},"msgstr":["Timpa konfigurasi di sisi jarak jauh dan mulai menyinkronkan?"]},"Overwrite the local config and start syncing?":{"msgid":"Overwrite the local config and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:96"},"msgstr":["Timpa konfigurasi lokal dan mulai menyinkronkan?"]},"Pane resize step":{"msgid":"Pane resize step","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:189"},"msgstr":["Langkah mengubah ukuran panel"]},"Panes":{"msgid":"Panes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:186"},"msgstr":["Panel"]},"Paper (legacy)":{"msgid":"Paper (legacy)","comments":{"reference":"tabby-core/src/theme.ts:35"},"msgstr":[""]},"Parity":{"msgid":"Parity","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:38"},"msgstr":["Keseimbangan"]},"Partial config sync is not possible when the config is encrypted via Vault.":{"msgid":"Partial config sync is not possible when the config is encrypted via Vault.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:64"},"msgstr":["Sinkronisasi konfigurasi parsial tidak dimungkinkan saat konfigurasi dienkripsi melalui Vault."]},"Passphrase for a private key with hash {hash}...":{"msgid":"Passphrase for a private key with hash {hash}...","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:87"},"msgstr":["Frasa sandi untuk kunci pribadi dengan hash {hash}..."]},"Password":{"msgid":"Password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:100\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:82"},"msgstr":["Kata sandi"]},"Paste":{"msgid":"Paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:62\ntabby-terminal/src/api/baseTerminalTab.component.ts:483\ntabby-terminal/src/tabContextMenu.ts:35"},"msgstr":["Tempel"]},"Paste from clipboard":{"msgid":"Paste from clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:14"},"msgstr":["Tempel dari papanklip"]},"Paste if no selection, else copy":{"msgid":"Paste if no selection, else copy","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:63"},"msgstr":[""]},"Paste multiple lines?":{"msgid":"Paste multiple lines?","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:490"},"msgstr":["Tempel beberapa baris?"]},"Paste on middle-click":{"msgid":"Paste on middle-click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:68"},"msgstr":["Tempel di klik tengah"]},"Path or address of the local X11 socket":{"msgid":"Path or address of the local X11 socket","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:43"},"msgstr":["Jalur atau alamat soket X11 lokal"]},"Pin":{"msgid":"Pin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Pin"]},"Plugins":{"msgid":"Plugins","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:3"},"msgstr":["Plugin"]},"Plugins folder":{"msgid":"Plugins folder","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:4"},"msgstr":["Folder plugin"]},"Port":{"msgid":"Port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:38\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:10"},"msgstr":["Port"]},"Port opened":{"msgid":"Port opened","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:70"},"msgstr":["Port dibuka"]},"Ports":{"msgid":"Ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:119\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:12"},"msgstr":["Port"]},"Press any key to reconnect":{"msgid":"Press any key to reconnect","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:85\ntabby-ssh/src/components/sshTab.component.ts:172\ntabby-telnet/src/components/telnetTab.component.ts:53"},"msgstr":["Tekan tombol apa saja untuk menghubungkan ulang"]},"Press the key now":{"msgid":"Press the key now","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:3"},"msgstr":["Tekan tombol sekarang"]},"Prevents accidental closing":{"msgid":"Prevents accidental closing","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:21"},"msgstr":["Cegah keluar tak disengaja"]},"Prevents accidental execution of pasted commands":{"msgid":"Prevents accidental execution of pasted commands","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:110"},"msgstr":["Mencegah eksekusi tidak sengaja dari perintah yang ditempel"]},"Previous tab":{"msgid":"Previous tab","comments":{"reference":"tabby-core/src/hotkeys.ts:45"},"msgstr":["Tab sebelumnya"]},"Private keys":{"msgid":"Private keys","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:108"},"msgstr":[""]},"Process completed":{"msgid":"Process completed","comments":{"reference":"tabby-core/src/tabContextMenu.ts:195"},"msgstr":["Proses selesai"]},"Profile name":{"msgid":"Profile name","comments":{"reference":"tabby-core/src/tabContextMenu.ts:151"},"msgstr":["Nama profil"]},"Profiles":{"msgid":"Profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:2\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:4\ntabby-electron/src/services/dockMenu.service.ts:40"},"msgstr":["Profil"]},"Profiles & connections":{"msgid":"Profiles & connections","comments":{"reference":"tabby-core/src/commands.ts:32\ntabby-settings/src/settings.ts:58"},"msgstr":["Profil & koneksi"]},"Program":{"msgid":"Program","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:12"},"msgstr":["Program"]},"Proxy command":{"msgid":"Proxy command","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:30"},"msgstr":[""]},"Purple":{"msgid":"Purple","comments":{"reference":"tabby-core/src/utils.ts:58"},"msgstr":["Ungu"]},"Puts all of Tabby's configuration into the vault":{"msgid":"Puts all of Tabby's configuration into the vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:37"},"msgstr":[""]},"Quick connect":{"msgid":"Quick connect","comments":{"reference":"tabby-core/src/index.ts:213\ntabby-core/src/services/profiles.service.ts:177"},"msgstr":["Sambung Cepat"]},"Quit":{"msgid":"Quit","comments":{"reference":"tabby-core/src/services/config.service.ts:373\ntabby-core/src/services/config.service.ts:387"},"msgstr":["Keluar"]},"Raw socket connection":{"msgid":"Raw socket connection","comments":{"reference":"tabby-telnet/src/profiles.ts:48"},"msgstr":[""]},"Ready Timeout (Milliseconds)":{"msgid":"Ready Timeout (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:166"},"msgstr":[""]},"Recent":{"msgid":"Recent","comments":{"reference":"tabby-core/src/services/profiles.service.ts:120\ntabby-core/src/services/profiles.service.ts:134\ntabby-electron/src/services/dockMenu.service.ts:28"},"msgstr":["Terbaru"]},"Reconnect":{"msgid":"Reconnect","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:5\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:10\nlocale/tmp-html/tabby-telnet/src/components/telnetTab.component.html:3"},"msgstr":["Sambungkan Kembali"]},"Red":{"msgid":"Red","comments":{"reference":"tabby-core/src/utils.ts:59"},"msgstr":["Merah"]},"Regex":{"msgid":"Regex","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Ekspresi reguler"]},"Release notes":{"msgid":"Release notes","comments":{"reference":"tabby-settings/src/components/releaseNotesTab.component.ts:27"},"msgstr":["Catatan Rilis"]},"Remember for {time}":{"msgid":"Remember for {time}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6"},"msgstr":["Ingat untuk {time}"]},"Remote":{"msgid":"Remote","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:41\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Jarak Jauh"]},"Remove whitespace and newlines around the copied text":{"msgid":"Remove whitespace and newlines around the copied text","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:124"},"msgstr":[""]},"Rename":{"msgid":"Rename","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:25\ntabby-core/src/tabContextMenu.ts:120"},"msgstr":["Ganti Nama"]},"Rename tab":{"msgid":"Rename tab","comments":{"reference":"tabby-core/src/hotkeys.ts:25\ntabby-core/src/tabContextMenu.ts:121"},"msgstr":[""]},"Rendering":{"msgid":"Rendering","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:3"},"msgstr":["Rendering"]},"Reopen last tab":{"msgid":"Reopen last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:33"},"msgstr":["Buka Kembali Tab Terakhir"]},"Replace":{"msgid":"Replace","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:26"},"msgstr":["Menggantikan"]},"Report a problem":{"msgid":"Report a problem","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:11\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Laporkan Masalah"]},"Require a key to click links":{"msgid":"Require a key to click links","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:81"},"msgstr":["Perlukan tombol khusus untuk membuka tautan"]},"Reset zoom":{"msgid":"Reset zoom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:62"},"msgstr":["Ukuran Semula"]},"Restart current serial session":{"msgid":"Restart current serial session","comments":{"reference":"tabby-serial/src/hotkeys.ts:14"},"msgstr":[""]},"Restart current SSH session":{"msgid":"Restart current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:10"},"msgstr":[""]},"Restart current Telnet session":{"msgid":"Restart current Telnet session","comments":{"reference":"tabby-telnet/src/hotkeys.ts:10"},"msgstr":[""]},"Restart tab":{"msgid":"Restart tab","comments":{"reference":"tabby-core/src/hotkeys.ts:65"},"msgstr":[""]},"Restart the app to apply changes":{"msgid":"Restart the app to apply changes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:140"},"msgstr":["Mulai ulang aplikasi untuk menerapkan perubahan"]},"Restore terminal tabs on app start":{"msgid":"Restore terminal tabs on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:159"},"msgstr":[""]},"Reuse session for multiple tabs":{"msgid":"Reuse session for multiple tabs","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:147"},"msgstr":["Gunakan sesi untuk banyak tab"]},"Right":{"msgid":"Right","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:136\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:78\ntabby-core/src/tabContextMenu.ts:78"},"msgstr":["Kanan"]},"Right click":{"msgid":"Right click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:56"},"msgstr":["Klik kanan"]},"Run as administrator":{"msgid":"Run as administrator","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:5"},"msgstr":["Jalan sebagai administrator"]},"Save":{"msgid":"Save","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:6\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:52\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:30"},"msgstr":["Simpan"]},"Save a password in the keychain":{"msgid":"Save a password in the keychain","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:101"},"msgstr":["Simpan password di keychain"]},"Save and apply":{"msgid":"Save and apply","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:129"},"msgstr":["Simpan dan terapkan"]},"Save as profile":{"msgid":"Save as profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:27"},"msgstr":["Simpan sebagai profil"]},"Save layout as profile":{"msgid":"Save layout as profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:148"},"msgstr":["Simpan tata letak sebagai profil"]},"Saved":{"msgid":"Saved","comments":{"reference":"tabby-local/src/tabContextMenu.ts:48"},"msgstr":["Disimpan"]},"Saved layout":{"msgid":"Saved layout","comments":{"reference":"tabby-core/src/profiles.ts:19"},"msgstr":["Tata letak tersimpan"]},"Scroll on input":{"msgid":"Scroll on input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:46"},"msgstr":["Gulir saat input"]},"Scroll terminal one page down":{"msgid":"Scroll terminal one page down","comments":{"reference":"tabby-terminal/src/hotkeys.ts:94"},"msgstr":[""]},"Scroll terminal one page up":{"msgid":"Scroll terminal one page up","comments":{"reference":"tabby-terminal/src/hotkeys.ts:90"},"msgstr":[""]},"Scroll terminal to bottom":{"msgid":"Scroll terminal to bottom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:98"},"msgstr":["Gulir terminal ke bawah"]},"Scroll terminal to top":{"msgid":"Scroll terminal to top","comments":{"reference":"tabby-terminal/src/hotkeys.ts:86"},"msgstr":[""]},"Scrollback":{"msgid":"Scrollback","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:16"},"msgstr":["Gulir kembali"]},"Scrolls the terminal to the bottom on user input":{"msgid":"Scrolls the terminal to the bottom on user input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:47"},"msgstr":["Gulir terminal ke bawah saat pengguna meng-input"]},"Search":{"msgid":"Search","comments":{"reference":"tabby-terminal/src/hotkeys.ts:74"},"msgstr":["Cari"]},"Search color schemes":{"msgid":"Search color schemes","comments":{"reference":"tabby-terminal/src/components/colorSchemeSelector.component.ts:9\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:10"},"msgstr":["Cari skema warna"]},"Search hotkeys":{"msgid":"Search hotkeys","comments":{"reference":"tabby-settings/src/components/hotkeySettingsTab.component.ts:12"},"msgstr":["Cari hotkey"]},"Search plugins":{"msgid":"Search plugins","comments":{"reference":"tabby-plugin-manager/src/components/pluginsSettingsTab.component.ts:14"},"msgstr":["Cari pluggin"]},"Secret sync token":{"msgid":"Secret sync token","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:17"},"msgstr":["Token sinkronisasi rahasia"]},"Select":{"msgid":"Select","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:45\ntabby-electron/src/services/platform.service.ts:195"},"msgstr":["Pilih"]},"Select a base profile to use as a template":{"msgid":"Select a base profile to use as a template","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:65"},"msgstr":["Pilih profil utama sebagai template"]},"Select all":{"msgid":"Select all","comments":{"reference":"tabby-terminal/src/hotkeys.ts:18"},"msgstr":["Pilih semua"]},"Select file storage":{"msgid":"Select file storage","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:46"},"msgstr":["Pilih penyimpanan file"]},"Select profile":{"msgid":"Select profile","comments":{"reference":"tabby-core/src/index.ts:225"},"msgstr":["Pilih profile"]},"Select profile or enter an address":{"msgid":"Select profile or enter an address","comments":{"reference":"tabby-core/src/services/profiles.service.ts:186"},"msgstr":["Pilih profile atau masukkan alamat"]},"Send bytes by typing in hex values":{"msgid":"Send bytes by typing in hex values","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:33"},"msgstr":["Kirim byte dengan mengetik nilai hex"]},"Sends data one byte at a time":{"msgid":"Sends data one byte at a time","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:75"},"msgstr":["Kirim data satu byte pada suatu waktu"]},"Serial":{"msgid":"Serial","comments":{"reference":"tabby-serial/src/profiles.ts:14\ntabby-serial/src/profiles.ts:72"},"msgstr":["Serial"]},"Serial connection":{"msgid":"Serial connection","comments":{"reference":"tabby-serial/src/profiles.ts:51\ntabby-serial/src/profiles.ts:62"},"msgstr":["Koneksi serial"]},"Serial: {description}":{"msgid":"Serial: {description}","comments":{"reference":"tabby-serial/src/profiles.ts:71"},"msgstr":["Serial: {description}"]},"Set master passphrase":{"msgid":"Set master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:2\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:5"},"msgstr":["Buat kata sandi utama"]},"Set passphrase":{"msgid":"Set passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:11"},"msgstr":["Buat kata sandi"]},"Set password":{"msgid":"Set password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:104"},"msgstr":["Buat kata sandi"]},"Set Tabby as %COMSPEC%":{"msgid":"Set Tabby as %COMSPEC%","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:168"},"msgstr":["Atur Tabby sebagai %COMSPEC%"]},"Set to 0 to disable recent profiles":{"msgid":"Set to 0 to disable recent profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:55"},"msgstr":["Atur ke 0 untuk men-disable profile saat ini"]},"Sets the SSH agent's named pipe path.":{"msgid":"Sets the SSH agent's named pipe path.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:36"},"msgstr":[""]},"Settings":{"msgid":"Settings","comments":{"reference":"tabby-settings/src/buttonProvider.ts:28\ntabby-settings/src/components/settingsTab.component.ts:57"},"msgstr":["Pengaturan"]},"Shell":{"msgid":"Shell","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:2"},"msgstr":["Shell"]},"Shell does not support current path detection":{"msgid":"Shell does not support current path detection","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:555"},"msgstr":["Shell tidak mendukung deteksi path saat ini"]},"Shell integration":{"msgid":"Shell integration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:59"},"msgstr":["Integrasi Shell"]},"Show {type} profile selector":{"msgid":"Show {type} profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:276"},"msgstr":["Tampilkan {type} selector profile"]},"Show a confirmation box when pasting multiple lines":{"msgid":"Show a confirmation box when pasting multiple lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:117"},"msgstr":["Tampilkan dialog konfirmasi ketika menempel banyak baris"]},"Show built-in profiles in selector":{"msgid":"Show built-in profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:61"},"msgstr":["Tampilkan built-in profile di selector"]},"Show command selector":{"msgid":"Show command selector","comments":{"reference":"tabby-core/src/hotkeys.ts:13"},"msgstr":[""]},"Show config file":{"msgid":"Show config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:132"},"msgstr":["Tampilkan file konfigurasi"]},"Show defaults":{"msgid":"Show defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:131"},"msgstr":["Tampilkan bawaan"]},"Show Mixer":{"msgid":"Show Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:146"},"msgstr":["Tampilkan Mixer"]},"Show pane labels (for rearranging)":{"msgid":"Show pane labels (for rearranging)","comments":{"reference":"tabby-core/src/hotkeys.ts:57"},"msgstr":[""]},"Show profile icon on tab":{"msgid":"Show profile icon on tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:164"},"msgstr":["Tampilkan ikon profile di tab"]},"Show profile selector":{"msgid":"Show profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:17"},"msgstr":["Tampilkan selector profil"]},"Show recent profiles in selector":{"msgid":"Show recent profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:54"},"msgstr":["Tampilkan profil terbaru di selector"]},"Show release notes":{"msgid":"Show release notes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Tampilkan catatan pembaruan"]},"Show Serial connections":{"msgid":"Show Serial connections","comments":{"reference":"tabby-serial/src/hotkeys.ts:10"},"msgstr":[""]},"Show tabs in fullscreen mode":{"msgid":"Show tabs in fullscreen mode","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:152"},"msgstr":[""]},"Show toolbar":{"msgid":"Show toolbar","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:58"},"msgstr":[""]},"Show vault contents":{"msgid":"Show vault contents","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:44"},"msgstr":[""]},"Sixel graphics support (experimental)":{"msgid":"Sixel graphics support (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:29"},"msgstr":[""]},"Skip MoTD/banner":{"msgid":"Skip MoTD/banner","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:140"},"msgstr":[""]},"Slow feed":{"msgid":"Slow feed","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:74"},"msgstr":[""]},"Snaps the window to a side of the screen":{"msgid":"Snaps the window to a side of the screen","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:68\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:86"},"msgstr":[""]},"SOCKS proxy":{"msgid":"SOCKS proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:22\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:9\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:20"},"msgstr":[""]},"SOCKS proxy host":{"msgid":"SOCKS proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:51"},"msgstr":[""]},"SOCKS proxy port":{"msgid":"SOCKS proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:55"},"msgstr":[""]},"Sound":{"msgid":"Sound","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:130"},"msgstr":["Bunyi"]},"Source code":{"msgid":"Source code","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:31"},"msgstr":["Kode Sumber"]},"Spaciness":{"msgid":"Spaciness","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:13"},"msgstr":[""]},"Split":{"msgid":"Split","comments":{"reference":"tabby-core/src/tabContextMenu.ts:75"},"msgstr":["Bagi"]},"Split to the bottom":{"msgid":"Split to the bottom","comments":{"reference":"tabby-core/src/hotkeys.ts:161"},"msgstr":["Membelah ke bawah"]},"Split to the down":{"msgid":"Split to the down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:85"},"msgstr":[""]},"Split to the left":{"msgid":"Split to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:165\ntabby-core/src/tabContextMenu.ts:86"},"msgstr":["Membelah ke kiri"]},"Split to the right":{"msgid":"Split to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:157\ntabby-core/src/tabContextMenu.ts:84"},"msgstr":["Membelah ke kanan"]},"Split to the top":{"msgid":"Split to the top","comments":{"reference":"tabby-core/src/hotkeys.ts:169"},"msgstr":["Membelah ke atas"]},"Split to the up":{"msgid":"Split to the up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:87"},"msgstr":[""]},"SSH connection":{"msgid":"SSH connection","comments":{"reference":"tabby-ssh/src/profiles.ts:81"},"msgstr":["Koneksi SSH"]},"SSH connection management is now done through the \"Profiles & connections\" tab":{"msgid":"SSH connection management is now done through the \"Profiles & connections\" tab","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:53"},"msgstr":["Koneksi SSH sekarang dapat dilakukan melalui Tab \"Profil&Koneksi\""]},"SSH password for {user}@{host}:{port}":{"msgid":"SSH password for {user}@{host}:{port}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:84"},"msgstr":["Password SSH untuk {user}@{host}:{port}"]},"Standard (legacy)":{"msgid":"Standard (legacy)","comments":{"reference":"tabby-core/src/theme.ts:9"},"msgstr":[""]},"Startup":{"msgid":"Startup","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:150"},"msgstr":["Permulaan"]},"Stop bits":{"msgid":"Stop bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:32"},"msgstr":["Berhentikan Bit"]},"Strip":{"msgid":"Strip","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:50"},"msgstr":["Strip"]},"Subscribe to updates":{"msgid":"Subscribe to updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Berlangganan untuk memperbarui"]},"Substitutions allowed.":{"msgid":"Substitutions allowed.","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:13"},"msgstr":["Pergantian diperbolehkan."]},"Switch profile":{"msgid":"Switch profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:290"},"msgstr":["Beralih Profil"]},"Switch profile in the active pane":{"msgid":"Switch profile in the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:237"},"msgstr":["Beralih profil di panel yang aktif"]},"Switches terminal frontend implementation (experimental)":{"msgid":"Switches terminal frontend implementation (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:7"},"msgstr":["Gantikan terminal implementasi frontend (Experimetal)"]},"Sync":{"msgid":"Sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:4"},"msgstr":["Sinkronisasi"]},"Sync automatically":{"msgid":"Sync automatically","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:53"},"msgstr":["Sinkron dengan Otomatis"]},"Sync host":{"msgid":"Sync host","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:8"},"msgstr":["Sinkron Host"]},"Sync hotkeys":{"msgid":"Sync hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:68"},"msgstr":["Sinkron Hotkeys"]},"Sync Vault":{"msgid":"Sync Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:80"},"msgstr":["Sinkron Brankas"]},"Sync window settings":{"msgid":"Sync window settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:74"},"msgstr":["Sinkron Penganturan Jendela"]},"Tab {number}":{"msgid":"Tab {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:101\ntabby-core/src/hotkeys.ts:105\ntabby-core/src/hotkeys.ts:109\ntabby-core/src/hotkeys.ts:113\ntabby-core/src/hotkeys.ts:117\ntabby-core/src/hotkeys.ts:121\ntabby-core/src/hotkeys.ts:125\ntabby-core/src/hotkeys.ts:129\ntabby-core/src/hotkeys.ts:133\ntabby-core/src/hotkeys.ts:137\ntabby-core/src/hotkeys.ts:141\ntabby-core/src/hotkeys.ts:145\ntabby-core/src/hotkeys.ts:149\ntabby-core/src/hotkeys.ts:153\ntabby-core/src/hotkeys.ts:77\ntabby-core/src/hotkeys.ts:81\ntabby-core/src/hotkeys.ts:85\ntabby-core/src/hotkeys.ts:89\ntabby-core/src/hotkeys.ts:93\ntabby-core/src/hotkeys.ts:97"},"msgstr":["Tab {number}"]},"Tab activity":{"msgid":"Tab activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:223"},"msgstr":["Aktifitas tab"]},"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:":{"msgid":"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:3"},"msgstr":["Tabby tidak bisa memulai dengan plugin anda, sehingga plugin pihak ketiga telah di nonaktifkan untuk sesi ini. Errornya adalah:"]},"Tabby news and updates on Twitter":{"msgid":"Tabby news and updates on Twitter","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Berita dan Pembaharuan Tabby di Twitter"]},"Tabs":{"msgid":"Tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:123"},"msgstr":["Tabs"]},"Tabs location":{"msgid":"Tabs location","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:126"},"msgstr":["Lokasi Tabs"]},"Tabs width":{"msgid":"Tabs width","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:141"},"msgstr":["Panjang Tab"]},"Telnet session":{"msgid":"Telnet session","comments":{"reference":"tabby-telnet/src/profiles.ts:32"},"msgstr":["Sesi Telnet"]},"Terminal":{"msgid":"Terminal","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:204\ntabby-terminal/src/settings.ts:43"},"msgstr":["Terminal"]},"Terminal background":{"msgid":"Terminal background","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:40"},"msgstr":["Background Terminal"]},"Terminal bell":{"msgid":"Terminal bell","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:133"},"msgstr":["Bell Terminal"]},"Terminal identification":{"msgid":"Terminal identification","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:68"},"msgstr":[""]},"Thank you for downloading Tabby!":{"msgid":"Thank you for downloading Tabby!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:7"},"msgstr":["Terima Kasih telah mengunduh Tabby!"]},"Theme":{"msgid":"Theme","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:5"},"msgstr":["Tema"]},"There are active file transfers":{"msgid":"There are active file transfers","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:47"},"msgstr":["Sedang ada transfer file aktif"]},"There is a saved password for this connection":{"msgid":"There is a saved password for this connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:102"},"msgstr":["Ada password tersimpan untuk koneksi ini"]},"These apply to all profiles of a given type":{"msgid":"These apply to all profiles of a given type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:79"},"msgstr":["Ini diterapkan ke seluruh profile dari tipe tersebut"]},"Thin":{"msgid":"Thin","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:59"},"msgstr":["Tipis"]},"Tick this if you're experiencing aliasing, ghosting or other visual issues":{"msgid":"Tick this if you're experiencing aliasing, ghosting or other visual issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:205"},"msgstr":["Centang ini jika anda mengalami aliasing, ghosting atau isu visual lainnya"]},"Toggle fullscreen mode":{"msgid":"Toggle fullscreen mode","comments":{"reference":"tabby-core/src/hotkeys.ts:21"},"msgstr":["Beralih ke mode layar penuh"]},"Toggle last tab":{"msgid":"Toggle last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:37"},"msgstr":["aktifkan tab terakhir"]},"Toggle terminal window":{"msgid":"Toggle terminal window","comments":{"reference":"tabby-electron/src/hotkeys.ts:14"},"msgstr":["Aktifkan jendela terminal"]},"Toggles the Tabby window visibility":{"msgid":"Toggles the Tabby window visibility","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:27"},"msgstr":["Alihkan visibilitas jendela Tabby"]},"Top":{"msgid":"Top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:130\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:74"},"msgstr":["Atas"]},"Trim whitespace and newlines":{"msgid":"Trim whitespace and newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:123"},"msgstr":[""]},"Try again":{"msgid":"Try again","comments":{"reference":"tabby-core/src/services/config.service.ts:371"},"msgstr":["Coba Kembali"]},"Trying saved password":{"msgid":"Trying saved password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:482"},"msgstr":["Mencoba dengan kata sandi yang tersimpan"]},"Turn current tab's panes into separate tabs":{"msgid":"Turn current tab's panes into separate tabs","comments":{"reference":"tabby-core/src/hotkeys.ts:69"},"msgstr":["Ubah tab sekarang menjadi tab terpisah"]},"Ungrouped":{"msgid":"Ungrouped","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:18"},"msgstr":["Bubarkan Grup"]},"Uninstall":{"msgid":"Uninstall","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:59"},"msgstr":["Hapus Aplikasi"]},"Unknown":{"msgid":"Unknown","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:257"},"msgstr":["Tidak Diketahui"]},"Unknown secret of type {type} for {key}":{"msgid":"Unknown secret of type {type} for {key}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:93"},"msgstr":["Tidak Diketahui tipe secret {type} untuk {key}"]},"Unpin":{"msgid":"Unpin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Lepas Sematan"]},"Up":{"msgid":"Up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:81"},"msgstr":[""]},"Update":{"msgid":"Update","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:14\ntabby-electron/src/services/updater.service.ts:133"},"msgstr":["Perbarui"]},"Upgrade to {version}":{"msgid":"Upgrade to {version}","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:52"},"msgstr":["Pemutahiran ke {version}"]},"Upload":{"msgid":"Upload","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:10"},"msgstr":["Unggah"]},"Upload as a new config":{"msgid":"Upload as a new config","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:46"},"msgstr":["Unggah sebagai pengaturan baru"]},"Use {altKeyName} as the Meta key":{"msgid":"Use {altKeyName} as the Meta key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:39"},"msgstr":["Gunakan {altKeyName} sebagai tombol Meta"]},"Use ConPTY":{"msgid":"Use ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:5"},"msgstr":["Gunakan ConPTY"]},"User default":{"msgid":"User default","comments":{"reference":"tabby-electron/src/shells/linuxDefault.ts:31\ntabby-electron/src/shells/linuxDefault.ts:38"},"msgstr":[""]},"Username":{"msgid":"Username","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:70"},"msgstr":[""]},"Using CONNECT method":{"msgid":"Using CONNECT method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:25"},"msgstr":[""]},"Using preset password":{"msgid":"Using preset password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:471"},"msgstr":[""]},"Vault":{"msgid":"Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:9"},"msgstr":["Brankas"]},"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.":{"msgid":"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:4"},"msgstr":["Brankas adalah kotak penyimpanan yang selalu dienkripsi, berisi sandi rahasia seperti sandi SSH dan passphrase private key."]},"Vault is empty":{"msgid":"Vault is empty","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:17"},"msgstr":["Brankas kosong"]},"Vault is locked":{"msgid":"Vault is locked","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:4\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:43"},"msgstr":["Brankas terkunci"]},"Vault is not configured":{"msgid":"Vault is not configured","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:3"},"msgstr":[""]},"Vault master passphrase needs to be set to allow storing secrets":{"msgid":"Vault master passphrase needs to be set to allow storing secrets","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:39"},"msgstr":[""]},"Verify host keys when connecting":{"msgid":"Verify host keys when connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:11"},"msgstr":[""]},"Version":{"msgid":"Version","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:75"},"msgstr":["Versi"]},"Version: {version}":{"msgid":"Version: {version}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:13"},"msgstr":["Versi: {version}"]},"Vibrancy":{"msgid":"Vibrancy","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:28"},"msgstr":[""]},"Visual":{"msgid":"Visual","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:139"},"msgstr":[""]},"Warn on multi-line paste":{"msgid":"Warn on multi-line paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:116"},"msgstr":["Peringatkan ketika menempel lebih dari satu baris"]},"Warn when closing active connections":{"msgid":"Warn when closing active connections","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:5"},"msgstr":["Peringatkan ketika menutup sambungan yang masih aktif"]},"Warning: remote host's key has suddenly changed!":{"msgid":"Warning: remote host's key has suddenly changed!","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:6"},"msgstr":[""]},"We're only tracking your Tabby and OS versions.":{"msgid":"We're only tracking your Tabby and OS versions.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:67"},"msgstr":["Kami hanya mencatat versi Tabby dan sistem operasi Anda."]},"Welcome":{"msgid":"Welcome","comments":{"reference":"tabby-core/src/components/welcomeTab.component.ts:25"},"msgstr":["Selamat datang"]},"What's new":{"msgid":"What's new","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":[""]},"When enabled, links are only clickable while holding this key":{"msgid":"When enabled, links are only clickable while holding this key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:82"},"msgstr":["Jika diaktifkan, tautan hanya bisa diklik bila tombol ini sedang ditekan"]},"When WinSCP is detected, you can launch an SCP session from the context menu.":{"msgid":"When WinSCP is detected, you can launch an SCP session from the context menu.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:18"},"msgstr":[""]},"Whether a custom window or an OS native window should be used":{"msgid":"Whether a custom window or an OS native window should be used","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:53"},"msgstr":[""]},"Will prevent the SSH greeting from showing up":{"msgid":"Will prevent the SSH greeting from showing up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:141"},"msgstr":[""]},"Window":{"msgid":"Window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:2\ntabby-settings/src/settings.ts:30"},"msgstr":[""]},"Window dimension along the edge":{"msgid":"Window dimension along the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:112"},"msgstr":[""]},"Window dimension away from the edge":{"msgid":"Window dimension away from the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:105"},"msgstr":[""]},"Window frame":{"msgid":"Window frame","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:52"},"msgstr":[""]},"Windows":{"msgid":"Windows","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:165"},"msgstr":["Windows"]},"Windows 10 build 18309 or above is recommended for ConPTY":{"msgid":"Windows 10 build 18309 or above is recommended for ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:11"},"msgstr":["Windows 10 build 18309 atau lebih baru disarankan untuk ConPTY"]},"WinSCP path":{"msgid":"WinSCP path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:17"},"msgstr":[""]},"Word separators":{"msgid":"Word separators","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:74"},"msgstr":["Pemisah kata"]},"Working directory":{"msgid":"Working directory","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:10"},"msgstr":["Direktori kerja"]},"Working directory detection":{"msgid":"Working directory detection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:15\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:6"},"msgstr":[""]},"WSL terminal bell can only be muted via Volume Mixer":{"msgid":"WSL terminal bell can only be muted via Volume Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:145"},"msgstr":[""]},"WSL terminal only supports TrueColor with ConPTY":{"msgid":"WSL terminal only supports TrueColor with ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:14"},"msgstr":[""]},"X11 forwarding":{"msgid":"X11 forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:128"},"msgstr":[""]},"Yellow":{"msgid":"Yellow","comments":{"reference":"tabby-core/src/utils.ts:60"},"msgstr":["Kuning"]},"You can change it later, but it's unrecoverable if forgotten.":{"msgid":"You can change it later, but it's unrecoverable if forgotten.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:4"},"msgstr":[""]},"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.":{"msgid":"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:7"},"msgstr":[""]},"Zoom in":{"msgid":"Zoom in","comments":{"reference":"tabby-terminal/src/hotkeys.ts:54"},"msgstr":["Perbesar"]},"Zoom out":{"msgid":"Zoom out","comments":{"reference":"tabby-terminal/src/hotkeys.ts:58"},"msgstr":["Perkecil"]}},"[Dynamic] port forwarding":{"id.port-forwarding.dynamic":{"msgid":"id.port-forwarding.dynamic","msgctxt":"[Dynamic] port forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:43\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":[""]}}}}

/***/ }),

/***/ 9836:
/*!**************************!*\
  !*** ../locale/it-IT.po ***!
  \**************************/
/***/ ((module) => {

module.exports = {"charset":"utf-8","headers":{"Content-Type":"text/plain; charset=UTF-8","Plural-Forms":"nplurals=2; plural=(n != 1);","X-Crowdin-Project":"tabby","X-Crowdin-Project-ID":"493349","X-Crowdin-Language":"it","X-Crowdin-File":"/locale/app.pot","X-Crowdin-File-ID":"75","Project-Id-Version":"tabby","Language-Team":"Italian","Language":"it_IT","PO-Revision-Date":"2023-04-10 18:13"},"translations":{"":{"":{"msgid":"","msgstr":["Content-Type: text/plain; charset=UTF-8\nPlural-Forms: nplurals=2; plural=(n != 1);\nX-Crowdin-Project: tabby\nX-Crowdin-Project-ID: 493349\nX-Crowdin-Language: it\nX-Crowdin-File: /locale/app.pot\nX-Crowdin-File-ID: 75\nProject-Id-Version: tabby\nLanguage-Team: Italian\nLanguage: it_IT\nPO-Revision-Date: 2023-04-10 18:13\n"]},"\"{command}\" is still running. Close?":{"msgid":"\"{command}\" is still running. Close?","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:111"},"msgstr":["\"{command}\" è ancora in esecuzione. Chiudere?"]},"{name} copy":{"msgid":"{name} copy","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:79\ntabby-settings/src/components/profilesSettingsTab.component.ts:90"},"msgstr":["{name} copia"]},"A second font family used to display characters missing in the main font":{"msgid":"A second font family used to display characters missing in the main font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:77"},"msgstr":["Un set di caratteri secondario usato per mostrare quelli mancanti nel principale"]},"Abort all":{"msgid":"Abort all","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:49"},"msgstr":["Annulla tutto"]},"Accept and remember key":{"msgid":"Accept and remember key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:24"},"msgstr":["Accetta e ricorda la chiave"]},"Accept just this once":{"msgid":"Accept just this once","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:25"},"msgstr":["Accetta solo questa volta"]},"Accessibility":{"msgid":"Accessibility","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:84"},"msgstr":["Accessibilità"]},"Acrylic background":{"msgid":"Acrylic background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:27"},"msgstr":["Sfondo traslucido"]},"Add":{"msgid":"Add","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:24\nlocale/tmp-html/tabby-local/src/components/environmentEditor.component.html:11"},"msgstr":["Aggiungi"]},"Add a port forward":{"msgid":"Add a port forward","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:16"},"msgstr":["Configura un inoltro di porta"]},"Add a private key":{"msgid":"Add a private key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:115"},"msgstr":["Aggiungi una chiave privata"]},"Add...":{"msgid":"Add...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/multiHotkeyInput.component.html:8"},"msgstr":["Aggiungi..."]},"Additional space between lines":{"msgid":"Additional space between lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:84"},"msgstr":["Spazio aggiuntivo tra le righe"]},"Advanced":{"msgid":"Advanced","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:22\nlocale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:61\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:50\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:124"},"msgstr":["Avanzate"]},"Agent":{"msgid":"Agent","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:90"},"msgstr":["Agente"]},"Agent forwarding":{"msgid":"Agent forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:134"},"msgstr":["Inoltro dell'Agente"]},"Agent pipe path":{"msgid":"Agent pipe path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:35"},"msgstr":["Percorso pipe dell'Agente"]},"Agent type":{"msgid":"Agent type","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:24"},"msgstr":["Tipo di Agente"]},"Allows opening .bat files in tabs, but breaks some shells":{"msgid":"Allows opening .bat files in tabs, but breaks some shells","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:169"},"msgstr":["Permette l'apertura di file .bat nelle schede, potrebbe bloccare alcune shell"]},"Allows quickly opening a terminal in the selected folder":{"msgid":"Allows quickly opening a terminal in the selected folder","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:60"},"msgstr":["Permetti l'apertura rapida di un terminale nella cartella selezionata"]},"Appearance":{"msgid":"Appearance","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:2\ntabby-terminal/src/settings.ts:14"},"msgstr":["Aspetto"]},"Application":{"msgid":"Application","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:4"},"msgstr":["Applicazione"]},"Application settings":{"msgid":"Application settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:47"},"msgstr":["Impostazioni applicazione"]},"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.":{"msgid":"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.","comments":{"reference":"tabby-web/src/services/hostWindow.service.ts:19"},"msgstr":["Sei sicuro di voler chiudere Tabby? Puoi disabilitare questo avviso in Impostazioni -> Finestra."]},"Are you sure?":{"msgid":"Are you sure?","comments":{"reference":"tabby-core/src/services/config.service.ts:383"},"msgstr":["Sei sicuro?"]},"Arguments":{"msgid":"Arguments","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:18"},"msgstr":["Argomenti"]},"Ask a question":{"msgid":"Ask a question","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["Fai una domanda"]},"Ask before closing the browser tab":{"msgid":"Ask before closing the browser tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:20"},"msgstr":["Chiedi conferma prima di chiudere una scheda"]},"Audible":{"msgid":"Audible","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:141"},"msgstr":["Sonore"]},"Authentication method":{"msgid":"Authentication method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:74"},"msgstr":["Metodo di autenticazione"]},"Author":{"msgid":"Author","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:79"},"msgstr":["Autore"]},"Auto":{"msgid":"Auto","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:78"},"msgstr":["Automatico"]},"Auto-open a terminal on app start":{"msgid":"Auto-open a terminal on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:153"},"msgstr":["Apertura automatica di un terminale all'avvio dell'app"]},"Automatic":{"msgid":"Automatic","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:13\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:53\nlocale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:28"},"msgstr":["Automatico"]},"Automatic Updates":{"msgid":"Automatic Updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:73"},"msgstr":["Aggiornamenti automatici"]},"Automatically upload changes and check for updates every minute":{"msgid":"Automatically upload changes and check for updates every minute","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:54"},"msgstr":["Carica automaticamente le modifiche e controlla gli aggiornamenti ogni minuto"]},"Available":{"msgid":"Available","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:10"},"msgstr":["Disponibile"]},"Background type":{"msgid":"Background type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:35"},"msgstr":["Tipo di sfondo"]},"Baud rate":{"msgid":"Baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:14\ntabby-serial/src/components/serialTab.component.ts:111\ntabby-serial/src/profiles.ts:86"},"msgstr":["Velocità di trasmissione"]},"Beginning of the line":{"msgid":"Beginning of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:22"},"msgstr":["Inizio della riga"]},"Blink cursor":{"msgid":"Blink cursor","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:64"},"msgstr":["Cursore lampeggiante"]},"Blue":{"msgid":"Blue","comments":{"reference":"tabby-core/src/utils.ts:55"},"msgstr":["Blu"]},"Blur":{"msgid":"Blur","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:39"},"msgstr":["Sfocatura"]},"Bold font weight":{"msgid":"Bold font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:28"},"msgstr":["Peso del carattere in grassetto"]},"Bottom":{"msgid":"Bottom","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:132\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:80"},"msgstr":["In basso"]},"Bracketed paste (requires shell support)":{"msgid":"Bracketed paste (requires shell support)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:109"},"msgstr":["Incolla tra parentesi (richiede una shell che lo supporti)"]},"Broadcast mode. Click anywhere to cancel.":{"msgid":"Broadcast mode. Click anywhere to cancel.","comments":{"reference":"tabby-terminal/src/services/multifocus.service.ts:19"},"msgstr":["Modalità broadcast. Clicca ovunque per annullare."]},"Built-in":{"msgid":"Built-in","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50\ntabby-settings/src/components/profilesSettingsTab.component.ts:182"},"msgstr":["Integrato"]},"Cancel":{"msgid":"Cancel","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:7\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:53\nlocale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:14\nlocale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:12\nlocale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:10\nlocale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:7\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:32\ntabby-electron/src/services/updater.service.ts:134\ntabby-local/src/components/terminalTab.component.ts:116\ntabby-settings/src/components/configSyncSettingsTab.component.ts:117\ntabby-settings/src/components/configSyncSettingsTab.component.ts:79\ntabby-settings/src/components/configSyncSettingsTab.component.ts:99\ntabby-ssh/src/sftpContextMenu.ts:40\ntabby-terminal/src/api/baseTerminalTab.component.ts:484"},"msgstr":["Annulla"]},"Change baud rate":{"msgid":"Change baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:4"},"msgstr":["Modifica velocità di trasmissione"]},"Change tab color":{"msgid":"Change tab color","comments":{"reference":"tabby-core/src/tabContextMenu.ts:133"},"msgstr":["Modifica il colore della scheda"]},"Change the master passphrase":{"msgid":"Change the master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Modifica la frase segreta principale"]},"Check for updates":{"msgid":"Check for updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:13"},"msgstr":["Verifica aggiornamenti"]},"Ciphers":{"msgid":"Ciphers","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:172\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:176"},"msgstr":["Crittografie"]},"Clear":{"msgid":"Clear","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSelector.component.html:5"},"msgstr":["Pulisci"]},"Clear recent profiles":{"msgid":"Clear recent profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:133"},"msgstr":["Cancella profili recenti"]},"Clear terminal":{"msgid":"Clear terminal","comments":{"reference":"tabby-terminal/src/hotkeys.ts:50"},"msgstr":["Pulisci il terminale"]},"Clear terminal after connection":{"msgid":"Clear terminal after connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:49"},"msgstr":["Pulisci il terminale dopo la connessione"]},"Clipboard":{"msgid":"Clipboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:94"},"msgstr":["Appunti"]},"Close":{"msgid":"Close","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:7\ntabby-core/src/tabContextMenu.ts:33"},"msgstr":["Chiudi"]},"Close and never show again":{"msgid":"Close and never show again","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:32"},"msgstr":["Chiudi e non mostrare più"]},"Close focused pane":{"msgid":"Close focused pane","comments":{"reference":"tabby-core/src/hotkeys.ts:241"},"msgstr":["Chiudi riquadro in evidenza"]},"Close other tabs":{"msgid":"Close other tabs","comments":{"reference":"tabby-core/src/tabContextMenu.ts:48"},"msgstr":["Chiudi le altre schede"]},"Close tab":{"msgid":"Close tab","comments":{"reference":"tabby-core/src/hotkeys.ts:29\ntabby-core/src/tabContextMenu.ts:34"},"msgstr":["Chiudi scheda"]},"Close tabs to the left":{"msgid":"Close tabs to the left","comments":{"reference":"tabby-core/src/tabContextMenu.ts:64"},"msgstr":["Chiudi schede a sinistra"]},"Close tabs to the right":{"msgid":"Close tabs to the right","comments":{"reference":"tabby-core/src/tabContextMenu.ts:56"},"msgstr":["Chiudi schede a destra"]},"Close the window after closing the last tab":{"msgid":"Close the window after closing the last tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:182"},"msgstr":["Chiude la finestra dopo aver chiuso l'ultima scheda"]},"Color":{"msgid":"Color","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:33\ntabby-core/src/tabContextMenu.ts:132"},"msgstr":["Colore"]},"Color scheme":{"msgid":"Color scheme","comments":{"reference":"tabby-terminal/src/settings.ts:29"},"msgstr":["Tema del terminale"]},"Colors":{"msgid":"Colors","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:216"},"msgstr":[""]},"Combine all tabs into the current tab":{"msgid":"Combine all tabs into the current tab","comments":{"reference":"tabby-core/src/hotkeys.ts:73"},"msgstr":["Unisci tutte le schede all'interno della scheda corrente"]},"Command line":{"msgid":"Command line","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:4"},"msgstr":["Riga di comando"]},"Command's stdin/stdout is used instead of a network connection":{"msgid":"Command's stdin/stdout is used instead of a network connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:13"},"msgstr":["Viene utilizzato lo stdin/stdout invece di una connessione di rete"]},"Commands":{"msgid":"Commands","comments":{"reference":"tabby-core/src/services/commands.service.ts:104"},"msgstr":["Comandi"]},"Compact (legacy)":{"msgid":"Compact (legacy)","comments":{"reference":"tabby-core/src/theme.ts:21"},"msgstr":[""]},"Config deleted":{"msgid":"Config deleted","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:126"},"msgstr":["Configurazione eliminata"]},"Config downloaded":{"msgid":"Config downloaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:108"},"msgstr":["Configurazione scaricata"]},"Config file":{"msgid":"Config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:115\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:120"},"msgstr":["File di configurazione"]},"Config sync":{"msgid":"Config sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:2\ntabby-settings/src/settings.ts:73"},"msgstr":["Backup configurazione"]},"Config uploaded":{"msgid":"Config uploaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:90"},"msgstr":["Configurazione caricata"]},"Configs":{"msgid":"Configs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:31"},"msgstr":["Configurazioni"]},"Connect through a proxy server":{"msgid":"Connect through a proxy server","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:21"},"msgstr":["Connetti tramite un server proxy"]},"Connect to \"%s\"...":{"msgid":"Connect to \"%s\"...","comments":{"reference":"tabby-core/src/index.ts:214\ntabby-core/src/services/profiles.service.ts:178"},"msgstr":["Connessione a \"%s\"..."]},"Connect to a different host first and use it as a proxy":{"msgid":"Connect to a different host first and use it as a proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:17"},"msgstr":["Connettersi prima a un altro host e utilizzarlo come proxy"]},"Connecting":{"msgid":"Connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:19\ntabby-serial/src/components/serialTab.component.ts:65\ntabby-ssh/src/components/sshTab.component.ts:143\ntabby-telnet/src/components/telnetTab.component.ts:72"},"msgstr":["In connessione"]},"Connection":{"msgid":"Connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:7"},"msgstr":["Connessione"]},"Connection failed: {error}":{"msgid":"Connection failed: {error}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:26"},"msgstr":["Connessione fallita: {error}"]},"Connection name will be used instead":{"msgid":"Connection name will be used instead","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:40"},"msgstr":["Verrà usato il nome della connessione"]},"Context menu":{"msgid":"Context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:61"},"msgstr":["Menu contestuale"]},"Controls the amount of space between elements":{"msgid":"Controls the amount of space between elements","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:14"},"msgstr":[""]},"Copied":{"msgid":"Copied","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:229\ntabby-terminal/src/api/baseTerminalTab.component.ts:237\ntabby-terminal/src/api/baseTerminalTab.component.ts:553\ntabby-terminal/src/api/baseTerminalTab.component.ts:775\ntabby-terminal/src/tabContextMenu.ts:30"},"msgstr":["Copiato"]},"Copy":{"msgid":"Copy","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:26"},"msgstr":["Copia"]},"Copy current path":{"msgid":"Copy current path","comments":{"reference":"tabby-terminal/src/hotkeys.ts:70\ntabby-terminal/src/tabContextMenu.ts:66"},"msgstr":["Copia percorso corrente"]},"Copy full path":{"msgid":"Copy full path","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:29"},"msgstr":["Copia percorso completo"]},"Copy on select":{"msgid":"Copy on select","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:97"},"msgstr":["Copia sulla selezione"]},"Copy to clipboard":{"msgid":"Copy to clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:10"},"msgstr":["Copia negli appunti"]},"Copy with formatting":{"msgid":"Copy with formatting","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:103"},"msgstr":["Copia formattazione"]},"Could not decrypt config":{"msgid":"Could not decrypt config","comments":{"reference":"tabby-core/src/services/config.service.ts:368"},"msgstr":["Impossibile decifrare la configurazione"]},"Create":{"msgid":"Create","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:9"},"msgstr":["Crea"]},"Create directory":{"msgid":"Create directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:7\ntabby-ssh/src/sftpContextMenu.ts:29"},"msgstr":["Crea cartella"]},"Current":{"msgid":"Current","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:90"},"msgstr":["Corrente"]},"Current color scheme":{"msgid":"Current color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:3"},"msgstr":["Tema in uso"]},"Current host key fingerprint":{"msgid":"Current host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:17"},"msgstr":["Firma della chiave host corrente"]},"Current process: {name}":{"msgid":"Current process: {name}","comments":{"reference":"tabby-core/src/tabContextMenu.ts:184"},"msgstr":["Processo corrente: {name}"]},"Cursor shape":{"msgid":"Cursor shape","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:51"},"msgstr":["Forma del cursore"]},"Custom":{"msgid":"Custom","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:47"},"msgstr":["Personalizzato"]},"Custom CSS":{"msgid":"Custom CSS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:90"},"msgstr":["CSS personalizzato"]},"Data bits":{"msgid":"Data bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:26"},"msgstr":["Bit di dati"]},"Debugging":{"msgid":"Debugging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:80"},"msgstr":["Debugging"]},"Decrease horizontal split size":{"msgid":"Decrease horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:257"},"msgstr":["Riduci la divisione orizzontale"]},"Decrease vertical split size":{"msgid":"Decrease vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:249"},"msgstr":["Riduci la divisione verticale"]},"Default profile for new tabs":{"msgid":"Default profile for new tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:8"},"msgstr":["Profilo predefinito per le nuove schede"]},"Default profile settings":{"msgid":"Default profile settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:78"},"msgstr":["Impostazioni del profilo predefinito"]},"Defaults":{"msgid":"Defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:124"},"msgstr":["PredefinitI"]},"Defaults for {type}":{"msgid":"Defaults for {type}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:6"},"msgstr":["Predefiniti per {type}"]},"Delete":{"msgid":"Delete","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:44\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:28\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:9\ntabby-settings/src/components/configSyncSettingsTab.component.ts:116\ntabby-settings/src/components/profilesSettingsTab.component.ts:139\ntabby-settings/src/components/profilesSettingsTab.component.ts:211\ntabby-settings/src/components/profilesSettingsTab.component.ts:224\ntabby-settings/src/components/vaultSettingsTab.component.ts:49\ntabby-ssh/src/sftpContextMenu.ts:39\ntabby-ssh/src/sftpContextMenu.ts:47\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:89\ntabby-terminal/src/components/loginScriptsSettings.component.ts:32"},"msgstr":["Elimina"]},"Delete \"{name}\"?":{"msgid":"Delete \"{name}\"?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:137\ntabby-settings/src/components/profilesSettingsTab.component.ts:209\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:87"},"msgstr":["Eliminare \"{name}\"?"]},"Delete {fullPath}?":{"msgid":"Delete {fullPath}?","comments":{"reference":"tabby-ssh/src/sftpContextMenu.ts:35"},"msgstr":["Eliminare {fullPath}?"]},"Delete entire line":{"msgid":"Delete entire line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:42"},"msgstr":["Elimina tutta la riga"]},"Delete next word":{"msgid":"Delete next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:46"},"msgstr":["Elimina parola successiva"]},"Delete previous word":{"msgid":"Delete previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:38"},"msgstr":["Elimina parola precedente"]},"Delete the config on the remote side?":{"msgid":"Delete the config on the remote side?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:114"},"msgstr":["Eliminare la configurazione sul dispositivo remoto?"]},"Delete the group's profiles?":{"msgid":"Delete the group's profiles?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:221"},"msgstr":["Eliminare i profili del gruppo?"]},"Delete this script?":{"msgid":"Delete this script?","comments":{"reference":"tabby-terminal/src/components/loginScriptsSettings.component.ts:29"},"msgstr":["Eliminare questo script?"]},"Delete vault contents?":{"msgid":"Delete vault contents?","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:47"},"msgstr":["Eliminare il contenuto della Cassaforte?"]},"Deleting":{"msgid":"Deleting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:3"},"msgstr":["Eliminazione"]},"Device":{"msgid":"Device","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:8"},"msgstr":["Dispositivo"]},"Direct":{"msgid":"Direct","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:10"},"msgstr":["Diretto"]},"Disable":{"msgid":"Disable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:57"},"msgstr":["Disabilita"]},"Disable dynamic tab title":{"msgid":"Disable dynamic tab title","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:39"},"msgstr":["Disabilita il titolo dinamico per la scheda"]},"Disable fluent background while dragging":{"msgid":"Disable fluent background while dragging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:218"},"msgstr":["Disabilita lo sfondo fluente durante il trascinamento"]},"Disable GPU acceleration":{"msgid":"Disable GPU acceleration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:204"},"msgstr":["Disabilita accelerazione GPU"]},"Disabled":{"msgid":"Disabled","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50"},"msgstr":["Disabilitato"]},"Disconnect":{"msgid":"Disconnect","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:26\ntabby-ssh/src/components/sshTab.component.ts:249\ntabby-telnet/src/components/telnetTab.component.ts:115"},"msgstr":["Disconnetti"]},"Disconnect from {host}?":{"msgid":"Disconnect from {host}?","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:247\ntabby-telnet/src/components/telnetTab.component.ts:113"},"msgstr":["Disconnetti da {host}?"]},"Display images via Sixel escape sequences":{"msgid":"Display images via Sixel escape sequences","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:30"},"msgstr":["Visualizza le immagini tramite sequenze di escape di Sixel"]},"Display on":{"msgid":"Display on","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:85"},"msgstr":["Mostra su"]},"Do not abort":{"msgid":"Do not abort","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:50"},"msgstr":["Non interrompere"]},"Do not close":{"msgid":"Do not close","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:250\ntabby-telnet/src/components/telnetTab.component.ts:116"},"msgstr":["Non chiudere"]},"Do not remember":{"msgid":"Do not remember","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6\nlocale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:8"},"msgstr":["Non ricordare"]},"Dock always on top":{"msgid":"Dock always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:97"},"msgstr":["Mostra sempre in primo piano"]},"Dock the terminal":{"msgid":"Dock the terminal","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:67"},"msgstr":["Aggancia il terminale"]},"Docked terminal size":{"msgid":"Docked terminal size","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:104"},"msgstr":["Dimensione del terminale agganciato"]},"Docked terminal space":{"msgid":"Docked terminal space","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:111"},"msgstr":["Margine del terminale agganciato"]},"Docking":{"msgid":"Docking","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:64"},"msgstr":["Aggancia"]},"Double-click selection will stop at these characters":{"msgid":"Double-click selection will stop at these characters","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:75"},"msgstr":["La selezione con doppio clic si fermerà a questi caratteri"]},"Down":{"msgid":"Down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:79"},"msgstr":["Giù"]},"Download":{"msgid":"Download","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:43"},"msgstr":["Scarica"]},"Draw bold text in bright colors":{"msgid":"Draw bold text in bright colors","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:23"},"msgstr":["Evidenzia il testo in grassetto con colori chiari"]},"Duplicate":{"msgid":"Duplicate","comments":{"reference":"tabby-core/src/tabContextMenu.ts:127"},"msgstr":["Duplica"]},"Duplicate as administrator":{"msgid":"Duplicate as administrator","comments":{"reference":"tabby-local/src/tabContextMenu.ts:122"},"msgstr":["Duplica come amministratore"]},"Duplicate tab":{"msgid":"Duplicate tab","comments":{"reference":"tabby-core/src/hotkeys.ts:61\ntabby-core/src/tabContextMenu.ts:128"},"msgstr":["Duplica la scheda"]},"Edit":{"msgid":"Edit","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:7"},"msgstr":["Modifica"]},"Edit locally":{"msgid":"Edit locally","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:35"},"msgstr":["Modifica in locale"]},"Enable":{"msgid":"Enable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:58"},"msgstr":["Abilita"]},"Enable analytics":{"msgid":"Enable analytics","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:19\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:66"},"msgstr":["Abilita dati analitici"]},"Enable animations":{"msgid":"Enable animations","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:87"},"msgstr":["Abilita animazioni"]},"Enable automatic installation of updates when they become available.":{"msgid":"Enable automatic installation of updates when they become available.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:74"},"msgstr":["Abilita l'installazione automatica degli aggiornamenti quando sono disponibili."]},"Enable fluent background option":{"msgid":"Enable fluent background option","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:211"},"msgstr":["Abilita l'opzione di sfondo fluente"]},"Enable font ligatures":{"msgid":"Enable font ligatures","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:16"},"msgstr":["Abilita le legature tra caratteri"]},"Enable global hotkey (Ctrl-Space)":{"msgid":"Enable global hotkey (Ctrl-Space)","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:26"},"msgstr":["Abilita tasto di scelta rapida globale (Ctrl-Space)"]},"Enables the experimental Windows ConPTY API":{"msgid":"Enables the experimental Windows ConPTY API","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:6"},"msgstr":["Abilita l'API sperimentale di Windows ConPTY"]},"Encrypt config file":{"msgid":"Encrypt config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:36"},"msgstr":["Cifra il file di configurazione"]},"End of the line":{"msgid":"End of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:26"},"msgstr":["Fine della riga"]},"Environment":{"msgid":"Environment","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:17"},"msgstr":["Ambiente"]},"Erase config":{"msgid":"Erase config","comments":{"reference":"tabby-core/src/services/config.service.ts:372\ntabby-core/src/services/config.service.ts:386"},"msgstr":["Cancella configurazione"]},"Erase the Vault":{"msgid":"Erase the Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Cancella la Cassaforte"]},"Error in {plugin}:":{"msgid":"Error in {plugin}:","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:6"},"msgstr":["Errore in {plugin}:"]},"Exact match":{"msgid":"Exact match","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Corrispondenza esatta"]},"Example:":{"msgid":"Example:","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:15"},"msgstr":["Esempio:"]},"Experimental Windows 10 background style known to cause issues":{"msgid":"Experimental Windows 10 background style known to cause issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:212"},"msgstr":["Sfondo sperimentale basati sullo stile di Windows 10, sono noti dei problemi"]},"Export":{"msgid":"Export","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:27"},"msgstr":["Esporta"]},"Fallback font":{"msgid":"Fallback font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:76"},"msgstr":["Carattere sostitutivo"]},"File transfers":{"msgid":"File transfers","comments":{"reference":"locale/tmp-html/tabby-core/src/components/transfersMenu.component.html:3"},"msgstr":["Trasferimento file"]},"File: {description}":{"msgid":"File: {description}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:91"},"msgstr":["File: {description}"]},"Filter":{"msgid":"Filter","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:17"},"msgstr":["Filtra"]},"Fixed":{"msgid":"Fixed","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:147"},"msgstr":["Fissa"]},"Fluent background sometimes causes drag lag":{"msgid":"Fluent background sometimes causes drag lag","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:219"},"msgstr":["Lo sfondo fluente può causare ritardo nel trascinamento"]},"Focus all panes":{"msgid":"Focus all panes","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:78"},"msgstr":["Evidenzia tutti i riquadri"]},"Focus all panes at once (broadcast)":{"msgid":"Focus all panes at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:78"},"msgstr":["Evidenzia tutti i riquadri contemporaneamente (scrivi su tutti)"]},"Focus all tabs":{"msgid":"Focus all tabs","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:71"},"msgstr":["Attacca tutte le schede"]},"Focus all tabs at once (broadcast)":{"msgid":"Focus all tabs at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:82"},"msgstr":["Attiva tutte le schede contemporaneamente (broadcast)"]},"Focus follows mouse":{"msgid":"Focus follows mouse","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:196"},"msgstr":["Il fuoco segue il mouse"]},"Focus next pane":{"msgid":"Focus next pane","comments":{"reference":"tabby-core/src/hotkeys.ts:197"},"msgstr":["Evidenzia riquadro successivo"]},"Focus pane {number}":{"msgid":"Focus pane {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:201\ntabby-core/src/hotkeys.ts:205\ntabby-core/src/hotkeys.ts:209\ntabby-core/src/hotkeys.ts:213\ntabby-core/src/hotkeys.ts:217\ntabby-core/src/hotkeys.ts:221\ntabby-core/src/hotkeys.ts:225\ntabby-core/src/hotkeys.ts:229\ntabby-core/src/hotkeys.ts:233"},"msgstr":["Metti a fuoco il pannello {number}"]},"Focus previous pane":{"msgid":"Focus previous pane","comments":{"reference":"tabby-core/src/hotkeys.ts:193"},"msgstr":["Evidenzia riquadro precedente"]},"Focus the pane above":{"msgid":"Focus the pane above","comments":{"reference":"tabby-core/src/hotkeys.ts:177"},"msgstr":["Evidenzia il riquadro sopra"]},"Focus the pane below":{"msgid":"Focus the pane below","comments":{"reference":"tabby-core/src/hotkeys.ts:181"},"msgstr":["Evidenzia il riquadro sotto"]},"Focus the pane on the left":{"msgid":"Focus the pane on the left","comments":{"reference":"tabby-core/src/hotkeys.ts:185"},"msgstr":["Evidenzia il riquadro a sinistra"]},"Focus the pane on the right":{"msgid":"Focus the pane on the right","comments":{"reference":"tabby-core/src/hotkeys.ts:189"},"msgstr":["Evidenzia il riquadro a destra"]},"Follow the color scheme":{"msgid":"Follow the color scheme","comments":{"reference":"tabby-core/src/theme.ts:43"},"msgstr":[""]},"Font":{"msgid":"Font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:7"},"msgstr":["Carattere"]},"For keyboard shortcuts":{"msgid":"For keyboard shortcuts","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:190"},"msgstr":["Per le scorciatoie da tastiera"]},"Force CR":{"msgid":"Force CR","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:51"},"msgstr":["Forza CR"]},"Force CRLF":{"msgid":"Force CRLF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:53"},"msgstr":["Forza CRLF"]},"Force LF":{"msgid":"Force LF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:52"},"msgstr":["Forza LF"]},"Forces a specific SSH agent connection type.":{"msgid":"Forces a specific SSH agent connection type.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:25"},"msgstr":["Forza un tipo specifico di agente per la connessione SSH."]},"Forget":{"msgid":"Forget","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:105"},"msgstr":["Dimentica"]},"Forward port":{"msgid":"Forward port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:45"},"msgstr":["Inoltra porta"]},"Forwarded ports":{"msgid":"Forwarded ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingModal.component.html:3"},"msgstr":["Porte inoltrate"]},"From color scheme":{"msgid":"From color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:46"},"msgstr":["Dal tema in uso"]},"From theme":{"msgid":"From theme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:44"},"msgstr":["Dal tema"]},"Frontend":{"msgid":"Frontend","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:6"},"msgstr":["Frontend"]},"Full":{"msgid":"Full","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:61"},"msgstr":["Piena"]},"General":{"msgid":"General","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:3\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:3\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:3"},"msgstr":["Generale"]},"Generate a pre-filled GitHub issue":{"msgid":"Generate a pre-filled GitHub issue","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Genera una segnalazione GitHub pre-compilata"]},"Get":{"msgid":"Get","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:25"},"msgstr":["Ottieni"]},"Get it from the Tabby Web settings window":{"msgid":"Get it from the Tabby Web settings window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:18"},"msgstr":["Ottienilo dalla finestra delle impostazioni Web di Tabby"]},"Gives the window a blurred transparent background":{"msgid":"Gives the window a blurred transparent background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:29"},"msgstr":["Dona alla finestra una trasparenza sfocata per lo sfondo"]},"Go up":{"msgid":"Go up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:24"},"msgstr":["Vai su"]},"Green":{"msgid":"Green","comments":{"reference":"tabby-core/src/utils.ts:56"},"msgstr":["Verde"]},"Group":{"msgid":"Group","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:16"},"msgstr":["Gruppo"]},"Hacks":{"msgid":"Hacks","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:201"},"msgstr":["Hack"]},"Help track the number of Tabby installs across the world!":{"msgid":"Help track the number of Tabby installs across the world!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:20"},"msgstr":["Aiuta a tenere traccia del numero di installazioni di Tabby nel mondo!"]},"Help translate Tabby":{"msgid":"Help translate Tabby","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Partecipa alla traduzione di Tabby"]},"Hexadecimal":{"msgid":"Hexadecimal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:32\ntabby-terminal/src/components/streamProcessingSettings.component.ts:44"},"msgstr":["Esadecimale"]},"Hide tab close button":{"msgid":"Hide tab close button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:176"},"msgstr":["Nascondi pulsante di chiusura schede"]},"Hide tab index":{"msgid":"Hide tab index","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:158"},"msgstr":["Nascondi numerazione delle schede"]},"Hide tab options button":{"msgid":"Hide tab options button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:170"},"msgstr":["Pulsante per nascondere scheda opzioni"]},"Hide window on focus loss":{"msgid":"Hide window on focus loss","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:118"},"msgstr":["Nascondi la finestra quando in secondo piano"]},"Hides the docked terminal when you click away.":{"msgid":"Hides the docked terminal when you click away.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:119"},"msgstr":["Nasconde il terminale agganciato quando si fa click fuori."]},"Homepage":{"msgid":"Homepage","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:26"},"msgstr":["Homepage"]},"Host":{"msgid":"Host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:34\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:6"},"msgstr":["Host"]},"Host key":{"msgid":"Host key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:206"},"msgstr":["Chiave host"]},"Host key verification":{"msgid":"Host key verification","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:3"},"msgstr":["Verifica della chiave host"]},"Hotkeys":{"msgid":"Hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeySettingsTab.component.html:2\ntabby-settings/src/settings.ts:15"},"msgstr":["Tasti di scelta rapida"]},"How Tabby presents itself through environment vars":{"msgid":"How Tabby presents itself through environment vars","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:69"},"msgstr":["Come Tabby si presenta attraverso le variabili dell'ambiente"]},"HTTP proxy":{"msgid":"HTTP proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:24"},"msgstr":["Proxy HTTP"]},"HTTP proxy host":{"msgid":"HTTP proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:61"},"msgstr":["Host proxy HTTP"]},"HTTP proxy port":{"msgid":"HTTP proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:65"},"msgstr":["Porta proxy HTTP"]},"Icon":{"msgid":"Icon","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:20"},"msgstr":["Icona"]},"id.tab-width.dynamic":{"msgid":"id.tab-width.dynamic","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:145"},"msgstr":["Dinamica"]},"If disabled, only custom profiles will show up in the profile selector":{"msgid":"If disabled, only custom profiles will show up in the profile selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:62"},"msgstr":["Se disabilitato, solo i profili personalizzati verranno visualizzati nel selettore dei profili"]},"Immediately echoes your input locally":{"msgid":"Immediately echoes your input locally","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:23"},"msgstr":["Riporta immediatamente i tuoi input locali"]},"Increase horizontal split size":{"msgid":"Increase horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:253"},"msgstr":["Aumenta la divisione orizzontale"]},"Increase vertical split size":{"msgid":"Increase vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:245"},"msgstr":["Aumenta la divisione verticale"]},"Input is sent as you type":{"msgid":"Input is sent as you type","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:18"},"msgstr":["L'input è inviato mentre digiti"]},"Input mode":{"msgid":"Input mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:4"},"msgstr":["Modalità di inserimento"]},"Input newlines":{"msgid":"Input newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:15"},"msgstr":["Input newlines"]},"Installed":{"msgid":"Installed","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:39"},"msgstr":["Installato"]},"Installing the update will close all tabs and restart Tabby.":{"msgid":"Installing the update will close all tabs and restart Tabby.","comments":{"reference":"tabby-electron/src/services/updater.service.ts:131"},"msgstr":["Installare l'aggiornamento chiuderà tutte le schede e riavvierà Tabby."]},"Intelligent Ctrl-C (copy/abort)":{"msgid":"Intelligent Ctrl-C (copy/abort)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:66"},"msgstr":["Ctrl-C Intelligente (copia/annulla)"]},"Interactive":{"msgid":"Interactive","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:94"},"msgstr":["Interattivo"]},"Invalid syntax":{"msgid":"Invalid syntax","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:130"},"msgstr":["Sintassi non valida"]},"Jump host":{"msgid":"Jump host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:43"},"msgstr":["Salta host"]},"Jump to next word":{"msgid":"Jump to next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:34"},"msgstr":["Vai alla parola successiva"]},"Jump to previous word":{"msgid":"Jump to previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:30"},"msgstr":["Vai alla parola precedente"]},"Keep":{"msgid":"Keep","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:140\ntabby-settings/src/components/profilesSettingsTab.component.ts:212\ntabby-settings/src/components/vaultSettingsTab.component.ts:50\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:90\ntabby-terminal/src/components/loginScriptsSettings.component.ts:33\ntabby-terminal/src/components/streamProcessingSettings.component.ts:49"},"msgstr":["Mantieni"]},"Keep Alive Interval (Milliseconds)":{"msgid":"Keep Alive Interval (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:154"},"msgstr":["Keep Alive Interval (Millisecondi)"]},"Keep docked terminal always on top":{"msgid":"Keep docked terminal always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:98"},"msgstr":["Mantieni il terminale agganciato sempre in primo piano"]},"Key":{"msgid":"Key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:86"},"msgstr":["Chiave"]},"Key exchange":{"msgid":"Key exchange","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:186"},"msgstr":["Scambio chiavi"]},"Keyboard":{"msgid":"Keyboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:36"},"msgstr":["Tastiera"]},"Keyboard-interactive auth":{"msgid":"Keyboard-interactive auth","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/keyboardInteractiveAuthPanel.component.html:2"},"msgstr":["Autenticazione interattiva da tastiera"]},"Kill":{"msgid":"Kill","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:115"},"msgstr":["Forza chiusura"]},"Language":{"msgid":"Language","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:10\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Lingua"]},"Last known host key fingerprint":{"msgid":"Last known host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:11"},"msgstr":["Ultima firma nota della chiave host"]},"Launch WinSCP":{"msgid":"Launch WinSCP","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:32"},"msgstr":["Avvia WinSCP"]},"Launch WinSCP for current SSH session":{"msgid":"Launch WinSCP for current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:14"},"msgstr":["Avvia WinSCP per la sessione SSH corrente"]},"Learn how to allow Tabby to detect remote shell's working directory.":{"msgid":"Learn how to allow Tabby to detect remote shell's working directory.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:7"},"msgstr":["Scopri come consentire a Tabby di rilevare la cartella di lavoro della shell remota."]},"Left":{"msgid":"Left","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:134\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:76\ntabby-core/src/tabContextMenu.ts:80"},"msgstr":["Sinistra"]},"Lets the shell handle Meta key instead of OS":{"msgid":"Lets the shell handle Meta key instead of OS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:40"},"msgstr":["Consenti alla shell di definire il tasto Meta al posto del sistema operativo"]},"Line by line":{"msgid":"Line by line","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:27"},"msgstr":["Riga per riga"]},"Line editor, input is sent after you press Enter":{"msgid":"Line editor, input is sent after you press Enter","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:28"},"msgstr":["Editor in linea, l'input viene inviato dopo aver premuto Invio"]},"Line padding":{"msgid":"Line padding","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:83"},"msgstr":["Spessore della riga"]},"Loading":{"msgid":"Loading","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:21"},"msgstr":["Caricamento"]},"Loading configs...":{"msgid":"Loading configs...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:34"},"msgstr":["Caricamento configurazioni..."]},"Local":{"msgid":"Local","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:39\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Locale"]},"Local echo":{"msgid":"Local echo","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:22"},"msgstr":["Eco locale"]},"Local terminal":{"msgid":"Local terminal","comments":{"reference":"tabby-local/src/profiles.ts:12"},"msgstr":["Terminale locale"]},"Login scripts":{"msgid":"Login scripts","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:81\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:221\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:16"},"msgstr":["Script di login"]},"Long-click for context menu":{"msgid":"Long-click for context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:57"},"msgstr":["Click prolungato per il menu contestuale"]},"Manage profiles":{"msgid":"Manage profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:162"},"msgstr":["Gestione profili"]},"Max Keep Alive Count":{"msgid":"Max Keep Alive Count","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:160"},"msgstr":["Numero massimo di Keep Alive"]},"Maximize the active pane":{"msgid":"Maximize the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:173"},"msgstr":["Massimizza il riquadro attivo"]},"Minimum contrast ratio":{"msgid":"Minimum contrast ratio","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:93\nlocale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:70"},"msgstr":["Rapporto minimo di contrasto"]},"Modified on {date}":{"msgid":"Modified on {date}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:39"},"msgstr":["Modificato il {date}"]},"Mouse":{"msgid":"Mouse","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:53"},"msgstr":["Mouse"]},"Move tab to the left":{"msgid":"Move tab to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:49"},"msgstr":["Sposta scheda a sinistra"]},"Move tab to the right":{"msgid":"Move tab to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:53"},"msgstr":["Sposta scheda a destra"]},"Move to \"Ungrouped\"":{"msgid":"Move to \"Ungrouped\"","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:223"},"msgstr":["Sposta in \"Non raggruppate\""]},"Moving the mouse over an inactive pane will cause it to activate":{"msgid":"Moving the mouse over an inactive pane will cause it to activate","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:197"},"msgstr":["Spostare il mouse su un riquadro inattivo lo farà attivare"]},"Name":{"msgid":"Name","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:12\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:14"},"msgstr":["Nome"]},"Name for the new config":{"msgid":"Name for the new config","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:60"},"msgstr":["Nome per la nuova configurazione"]},"Name for the new directory":{"msgid":"Name for the new directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:3"},"msgstr":["Nome della nuova cartella"]},"Native":{"msgid":"Native","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:57"},"msgstr":["Nativa"]},"New admin tab":{"msgid":"New admin tab","comments":{"reference":"tabby-local/src/tabContextMenu.ts:103"},"msgstr":["Nuova scheda amministratore"]},"New config on {platform}":{"msgid":"New config on {platform}","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:58"},"msgstr":["Nuova configurazione su {platform}"]},"New item":{"msgid":"New item","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:16"},"msgstr":["Nuovo elemento"]},"New name":{"msgid":"New name","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:193\ntabby-settings/src/components/vaultSettingsTab.component.ts:118"},"msgstr":["Nuovo nome"]},"New profile":{"msgid":"New profile","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:20"},"msgstr":["Nuovo profilo"]},"New profile name":{"msgid":"New profile name","comments":{"reference":"tabby-local/src/tabContextMenu.ts:30"},"msgstr":["Nuovo nome profilo"]},"New tab":{"msgid":"New tab","comments":{"reference":"tabby-local/src/hotkeys.ts:10"},"msgstr":["Nuova scheda"]},"New tab: {profile}":{"msgid":"New tab: {profile}","comments":{"reference":"tabby-core/src/hotkeys.ts:272"},"msgstr":["Nuova scheda: {profile}"]},"New terminal":{"msgid":"New terminal","comments":{"reference":"tabby-local/src/buttonProvider.ts:20\ntabby-local/src/tabContextMenu.ts:77"},"msgstr":["Nuovo terminale"]},"New window":{"msgid":"New window","comments":{"reference":"tabby-electron/src/hotkeys.ts:10"},"msgstr":["Nuova finestra"]},"New Window":{"msgid":"New Window","comments":{"reference":"tabby-electron/src/services/dockMenu.service.ts:62"},"msgstr":["Nuova Finestra"]},"New with profile":{"msgid":"New with profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:87"},"msgstr":["Nuovo terminale con"]},"Next tab":{"msgid":"Next tab","comments":{"reference":"tabby-core/src/hotkeys.ts:41"},"msgstr":["Scheda successiva"]},"No color":{"msgid":"No color","comments":{"reference":"tabby-core/src/utils.ts:54"},"msgstr":["Nessun colore"]},"No modifier":{"msgid":"No modifier","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:85"},"msgstr":["Nessun modificatore"]},"None":{"msgid":"None","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:41"},"msgstr":["Nessuno"]},"Normal":{"msgid":"Normal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:17\ntabby-terminal/src/components/streamProcessingSettings.component.ts:39"},"msgstr":["Normale"]},"Normal font weight":{"msgid":"Normal font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:22"},"msgstr":["Peso del carattere normale"]},"Not found":{"msgid":"Not found","comments":{"reference":"tabby-terminal/src/components/searchPanel.component.ts:54\ntabby-terminal/src/components/searchPanel.component.ts:64"},"msgstr":["Non trovato"]},"Notify on activity":{"msgid":"Notify on activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:209"},"msgstr":["Notifica sull'attività"]},"Notify when done":{"msgid":"Notify when done","comments":{"reference":"tabby-core/src/tabContextMenu.ts:187"},"msgstr":["Notifica quando terminato"]},"Number of lines kept in the buffer":{"msgid":"Number of lines kept in the buffer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:17"},"msgstr":["Numero di righe conservate nel buffer"]},"Off":{"msgid":"Off","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:72\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:137\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:60"},"msgstr":["Disattivo"]},"Official":{"msgid":"Official","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:81"},"msgstr":["Ufficiale"]},"On GitHub Discussions":{"msgid":"On GitHub Discussions","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["Nelle discussioni di GitHub"]},"Opacity":{"msgid":"Opacity","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:46"},"msgstr":["Opacità"]},"Open DevTools":{"msgid":"Open DevTools","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:82"},"msgstr":["Apri Strumenti di Sviluppo"]},"Open Settings":{"msgid":"Open Settings","comments":{"reference":"tabby-settings/src/hotkeys.ts:11"},"msgstr":["Apri Impostazioni"]},"Open settings tab: {tab}":{"msgid":"Open settings tab: {tab}","comments":{"reference":"tabby-settings/src/hotkeys.ts:25"},"msgstr":["Apri scheda impostazioni: {tab}"]},"Open SFTP panel":{"msgid":"Open SFTP panel","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:25"},"msgstr":["Apri pannello SFTP"]},"Optional":{"msgid":"Optional","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Opzionale"]},"Options":{"msgid":"Options","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:11\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:33"},"msgstr":["Opzioni"]},"Orange":{"msgid":"Orange","comments":{"reference":"tabby-core/src/utils.ts:57"},"msgstr":["Arancione"]},"OS default":{"msgid":"OS default","comments":{"reference":"tabby-electron/src/shells/macDefault.ts:25"},"msgstr":["Predefinito del OS"]},"OS default ({name})":{"msgid":"OS default ({name})","comments":{"reference":"tabby-electron/src/shells/winDefault.ts:43"},"msgstr":["Predefinito del OS ({name})"]},"Output is shown as a hexdump":{"msgid":"Output is shown as a hexdump","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:45"},"msgstr":["L'output è mostrato come un hexdump"]},"Output is shown as it is received":{"msgid":"Output is shown as it is received","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:40"},"msgstr":["L'output è mostrato come viene ricevuto"]},"Output mode":{"msgid":"Output mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:23"},"msgstr":["Modalità di output"]},"Output newlines":{"msgid":"Output newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:34"},"msgstr":["Output newlines"]},"Override X11 display":{"msgid":"Override X11 display","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:42"},"msgstr":["Sovrascrivi il display X11"]},"Overwrite local and sync":{"msgid":"Overwrite local and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:98"},"msgstr":["Sovrascrivi locale e sincronizza"]},"Overwrite remote and sync":{"msgid":"Overwrite remote and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:78"},"msgstr":["Sovrascrivi remoto e sincronizza"]},"Overwrite the config on the remote side and start syncing?":{"msgid":"Overwrite the config on the remote side and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:76"},"msgstr":["Sovrascrivere la configurazione remota e iniziare la sincronizzazione?"]},"Overwrite the local config and start syncing?":{"msgid":"Overwrite the local config and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:96"},"msgstr":["Sovrascrivere la configurazione locale e iniziare la sincronizzazione?"]},"Pane resize step":{"msgid":"Pane resize step","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:189"},"msgstr":["Progressi di ridimensionamento"]},"Panes":{"msgid":"Panes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:186"},"msgstr":["Riquadri"]},"Paper (legacy)":{"msgid":"Paper (legacy)","comments":{"reference":"tabby-core/src/theme.ts:35"},"msgstr":[""]},"Parity":{"msgid":"Parity","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:38"},"msgstr":["Parità"]},"Partial config sync is not possible when the config is encrypted via Vault.":{"msgid":"Partial config sync is not possible when the config is encrypted via Vault.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:64"},"msgstr":["La sincronizzazione parziale della configurazione non è possibile quando questa è cifrata all'interno della Cassaforte."]},"Passphrase for a private key with hash {hash}...":{"msgid":"Passphrase for a private key with hash {hash}...","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:87"},"msgstr":["Frase segreta per la chiave privata con hash {hash}..."]},"Password":{"msgid":"Password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:100\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:82"},"msgstr":["Password"]},"Paste":{"msgid":"Paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:62\ntabby-terminal/src/api/baseTerminalTab.component.ts:483\ntabby-terminal/src/tabContextMenu.ts:35"},"msgstr":["Incolla"]},"Paste from clipboard":{"msgid":"Paste from clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:14"},"msgstr":["Incolla dagli appunti"]},"Paste if no selection, else copy":{"msgid":"Paste if no selection, else copy","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:63"},"msgstr":["Incolla quando non selezionato, altrimenti copia"]},"Paste multiple lines?":{"msgid":"Paste multiple lines?","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:490"},"msgstr":["Incollare righe multiple?"]},"Paste on middle-click":{"msgid":"Paste on middle-click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:68"},"msgstr":["Incolla con il tasto centrale"]},"Path or address of the local X11 socket":{"msgid":"Path or address of the local X11 socket","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:43"},"msgstr":["Percorso o indirizzo del socket locale X11"]},"Pin":{"msgid":"Pin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Fissa"]},"Plugins":{"msgid":"Plugins","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:3"},"msgstr":["Plugin"]},"Plugins folder":{"msgid":"Plugins folder","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:4"},"msgstr":["Cartella dei plugin"]},"Port":{"msgid":"Port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:38\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:10"},"msgstr":["Porta"]},"Port opened":{"msgid":"Port opened","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:70"},"msgstr":["Porta aperta"]},"Ports":{"msgid":"Ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:119\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:12"},"msgstr":["Porte"]},"Press any key to reconnect":{"msgid":"Press any key to reconnect","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:85\ntabby-ssh/src/components/sshTab.component.ts:172\ntabby-telnet/src/components/telnetTab.component.ts:53"},"msgstr":["Premi un tasto per riconnettersi"]},"Press the key now":{"msgid":"Press the key now","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:3"},"msgstr":["Premi un tasto adesso"]},"Prevents accidental closing":{"msgid":"Prevents accidental closing","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:21"},"msgstr":["Previene la chiusura accidentale"]},"Prevents accidental execution of pasted commands":{"msgid":"Prevents accidental execution of pasted commands","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:110"},"msgstr":["Impedisce l'esecuzione accidentale di comandi incollati"]},"Previous tab":{"msgid":"Previous tab","comments":{"reference":"tabby-core/src/hotkeys.ts:45"},"msgstr":["Scheda precedente"]},"Private keys":{"msgid":"Private keys","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:108"},"msgstr":["Chiavi private"]},"Process completed":{"msgid":"Process completed","comments":{"reference":"tabby-core/src/tabContextMenu.ts:195"},"msgstr":["Processo completato"]},"Profile name":{"msgid":"Profile name","comments":{"reference":"tabby-core/src/tabContextMenu.ts:151"},"msgstr":["Nome profilo"]},"Profiles":{"msgid":"Profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:2\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:4\ntabby-electron/src/services/dockMenu.service.ts:40"},"msgstr":["Profili"]},"Profiles & connections":{"msgid":"Profiles & connections","comments":{"reference":"tabby-core/src/commands.ts:32\ntabby-settings/src/settings.ts:58"},"msgstr":["Profili e connessioni"]},"Program":{"msgid":"Program","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:12"},"msgstr":["Programma"]},"Proxy command":{"msgid":"Proxy command","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:30"},"msgstr":["Comando proxy"]},"Purple":{"msgid":"Purple","comments":{"reference":"tabby-core/src/utils.ts:58"},"msgstr":["Viola"]},"Puts all of Tabby's configuration into the vault":{"msgid":"Puts all of Tabby's configuration into the vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:37"},"msgstr":["Trasferisce tutta la configurazione di Tabby all'interno della Cassaforte"]},"Quick connect":{"msgid":"Quick connect","comments":{"reference":"tabby-core/src/index.ts:213\ntabby-core/src/services/profiles.service.ts:177"},"msgstr":["Connessione rapida"]},"Quit":{"msgid":"Quit","comments":{"reference":"tabby-core/src/services/config.service.ts:373\ntabby-core/src/services/config.service.ts:387"},"msgstr":["Esci"]},"Raw socket connection":{"msgid":"Raw socket connection","comments":{"reference":"tabby-telnet/src/profiles.ts:48"},"msgstr":["Connessione raw socket"]},"Ready Timeout (Milliseconds)":{"msgid":"Ready Timeout (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:166"},"msgstr":["Tempo di preparazione (in millisecondi)"]},"Recent":{"msgid":"Recent","comments":{"reference":"tabby-core/src/services/profiles.service.ts:120\ntabby-core/src/services/profiles.service.ts:134\ntabby-electron/src/services/dockMenu.service.ts:28"},"msgstr":["Recente"]},"Reconnect":{"msgid":"Reconnect","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:5\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:10\nlocale/tmp-html/tabby-telnet/src/components/telnetTab.component.html:3"},"msgstr":["Riconetti"]},"Red":{"msgid":"Red","comments":{"reference":"tabby-core/src/utils.ts:59"},"msgstr":["Rosso"]},"Regex":{"msgid":"Regex","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Espressione regolare"]},"Release notes":{"msgid":"Release notes","comments":{"reference":"tabby-settings/src/components/releaseNotesTab.component.ts:27"},"msgstr":["Note di rilascio"]},"Remember for {time}":{"msgid":"Remember for {time}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6"},"msgstr":["Ricorda per {time}"]},"Remote":{"msgid":"Remote","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:41\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Remoto"]},"Remove whitespace and newlines around the copied text":{"msgid":"Remove whitespace and newlines around the copied text","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:124"},"msgstr":["Rimuovi spazi bianchi e a capo dal testo copiato"]},"Rename":{"msgid":"Rename","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:25\ntabby-core/src/tabContextMenu.ts:120"},"msgstr":["Rinomina"]},"Rename tab":{"msgid":"Rename tab","comments":{"reference":"tabby-core/src/hotkeys.ts:25\ntabby-core/src/tabContextMenu.ts:121"},"msgstr":["Rinomina scheda"]},"Rendering":{"msgid":"Rendering","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:3"},"msgstr":["Rendering"]},"Reopen last tab":{"msgid":"Reopen last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:33"},"msgstr":["Riapri l'ultima scheda"]},"Replace":{"msgid":"Replace","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:26"},"msgstr":["Sostituisci"]},"Report a problem":{"msgid":"Report a problem","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:11\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Segnala un problema"]},"Require a key to click links":{"msgid":"Require a key to click links","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:81"},"msgstr":["Richiede una chiave per fare clic sui collegamenti"]},"Reset zoom":{"msgid":"Reset zoom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:62"},"msgstr":["Reimposta zoom"]},"Restart current serial session":{"msgid":"Restart current serial session","comments":{"reference":"tabby-serial/src/hotkeys.ts:14"},"msgstr":["Riavvia la sessione seriale corrente"]},"Restart current SSH session":{"msgid":"Restart current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:10"},"msgstr":["Riavvia la sessione SSH corrente"]},"Restart current Telnet session":{"msgid":"Restart current Telnet session","comments":{"reference":"tabby-telnet/src/hotkeys.ts:10"},"msgstr":["Riavvia la sessione Telnet corrente"]},"Restart tab":{"msgid":"Restart tab","comments":{"reference":"tabby-core/src/hotkeys.ts:65"},"msgstr":["Riavvia scheda"]},"Restart the app to apply changes":{"msgid":"Restart the app to apply changes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:140"},"msgstr":["Riavvia l'app per applicare le modifiche"]},"Restore terminal tabs on app start":{"msgid":"Restore terminal tabs on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:159"},"msgstr":["Ripristina le schede del terminale all'avvio dell'app"]},"Reuse session for multiple tabs":{"msgid":"Reuse session for multiple tabs","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:147"},"msgstr":["Riutilizzare la sessione per più schede"]},"Right":{"msgid":"Right","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:136\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:78\ntabby-core/src/tabContextMenu.ts:78"},"msgstr":["Destra"]},"Right click":{"msgid":"Right click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:56"},"msgstr":["Click destro"]},"Run as administrator":{"msgid":"Run as administrator","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:5"},"msgstr":["Esegui come amministratore"]},"Save":{"msgid":"Save","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:6\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:52\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:30"},"msgstr":["Salva"]},"Save a password in the keychain":{"msgid":"Save a password in the keychain","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:101"},"msgstr":["Salva una password nel portachiavi"]},"Save and apply":{"msgid":"Save and apply","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:129"},"msgstr":["Salva e applica"]},"Save as profile":{"msgid":"Save as profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:27"},"msgstr":["Salva come profilo"]},"Save layout as profile":{"msgid":"Save layout as profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:148"},"msgstr":["Salva layout come profilo"]},"Saved":{"msgid":"Saved","comments":{"reference":"tabby-local/src/tabContextMenu.ts:48"},"msgstr":["Salvato"]},"Saved layout":{"msgid":"Saved layout","comments":{"reference":"tabby-core/src/profiles.ts:19"},"msgstr":["Layout salvato"]},"Scroll on input":{"msgid":"Scroll on input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:46"},"msgstr":["Scorri durante la digitazione"]},"Scroll terminal one page down":{"msgid":"Scroll terminal one page down","comments":{"reference":"tabby-terminal/src/hotkeys.ts:94"},"msgstr":["Scorri il terminale di una pagina verso il basso"]},"Scroll terminal one page up":{"msgid":"Scroll terminal one page up","comments":{"reference":"tabby-terminal/src/hotkeys.ts:90"},"msgstr":["Scorri il terminale di una pagina verso l'alto"]},"Scroll terminal to bottom":{"msgid":"Scroll terminal to bottom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:98"},"msgstr":["Scorri il terminale fino in fondo"]},"Scroll terminal to top":{"msgid":"Scroll terminal to top","comments":{"reference":"tabby-terminal/src/hotkeys.ts:86"},"msgstr":["Scorri il terminale fino in cima"]},"Scrollback":{"msgid":"Scrollback","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:16"},"msgstr":["Scorrimento"]},"Scrolls the terminal to the bottom on user input":{"msgid":"Scrolls the terminal to the bottom on user input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:47"},"msgstr":["Scorre il terminale in basso durante l'input dell'utente"]},"Search":{"msgid":"Search","comments":{"reference":"tabby-terminal/src/hotkeys.ts:74"},"msgstr":["Cerca"]},"Search color schemes":{"msgid":"Search color schemes","comments":{"reference":"tabby-terminal/src/components/colorSchemeSelector.component.ts:9\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:10"},"msgstr":["Ricerca tema del terminale"]},"Search hotkeys":{"msgid":"Search hotkeys","comments":{"reference":"tabby-settings/src/components/hotkeySettingsTab.component.ts:12"},"msgstr":["Cerca combinazioni"]},"Search plugins":{"msgid":"Search plugins","comments":{"reference":"tabby-plugin-manager/src/components/pluginsSettingsTab.component.ts:14"},"msgstr":["Cerca plugin"]},"Secret sync token":{"msgid":"Secret sync token","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:17"},"msgstr":["Token di sincronizzazione segreto"]},"Select":{"msgid":"Select","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:45\ntabby-electron/src/services/platform.service.ts:195"},"msgstr":["Seleziona"]},"Select a base profile to use as a template":{"msgid":"Select a base profile to use as a template","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:65"},"msgstr":["Seleziona un profilo di base da usare come modello"]},"Select all":{"msgid":"Select all","comments":{"reference":"tabby-terminal/src/hotkeys.ts:18"},"msgstr":["Seleziona tutto"]},"Select file storage":{"msgid":"Select file storage","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:46"},"msgstr":["Seleziona archiviazione"]},"Select profile":{"msgid":"Select profile","comments":{"reference":"tabby-core/src/index.ts:225"},"msgstr":["Seleziona profilo"]},"Select profile or enter an address":{"msgid":"Select profile or enter an address","comments":{"reference":"tabby-core/src/services/profiles.service.ts:186"},"msgstr":["Seleziona profilo o inserisci indirizzo"]},"Send bytes by typing in hex values":{"msgid":"Send bytes by typing in hex values","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:33"},"msgstr":["Invia byte digitando valori esadecimali"]},"Sends data one byte at a time":{"msgid":"Sends data one byte at a time","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:75"},"msgstr":["Invia dati un byte alla volta"]},"Serial":{"msgid":"Serial","comments":{"reference":"tabby-serial/src/profiles.ts:14\ntabby-serial/src/profiles.ts:72"},"msgstr":["Seriale"]},"Serial connection":{"msgid":"Serial connection","comments":{"reference":"tabby-serial/src/profiles.ts:51\ntabby-serial/src/profiles.ts:62"},"msgstr":["Connessione seriale"]},"Serial: {description}":{"msgid":"Serial: {description}","comments":{"reference":"tabby-serial/src/profiles.ts:71"},"msgstr":["Seriale: {description}"]},"Set master passphrase":{"msgid":"Set master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:2\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:5"},"msgstr":["Imposta la frase segreta principale"]},"Set passphrase":{"msgid":"Set passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:11"},"msgstr":["Imposta frase segreta"]},"Set password":{"msgid":"Set password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:104"},"msgstr":["Imposta password"]},"Set Tabby as %COMSPEC%":{"msgid":"Set Tabby as %COMSPEC%","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:168"},"msgstr":["Imposta Tabby come %COMSPEC%"]},"Set to 0 to disable recent profiles":{"msgid":"Set to 0 to disable recent profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:55"},"msgstr":["Impostare a 0 per disabilitare i profili recenti"]},"Sets the SSH agent's named pipe path.":{"msgid":"Sets the SSH agent's named pipe path.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:36"},"msgstr":["Imposta il percorso named pipe dell'agente SSH."]},"Settings":{"msgid":"Settings","comments":{"reference":"tabby-settings/src/buttonProvider.ts:28\ntabby-settings/src/components/settingsTab.component.ts:57"},"msgstr":["Impostazioni"]},"Shell":{"msgid":"Shell","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:2"},"msgstr":["Shell"]},"Shell does not support current path detection":{"msgid":"Shell does not support current path detection","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:555"},"msgstr":["La shell non supporta il rilevamento del percorso corrente"]},"Shell integration":{"msgid":"Shell integration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:59"},"msgstr":["Integrazione shell"]},"Show {type} profile selector":{"msgid":"Show {type} profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:276"},"msgstr":["Mostra il selettore profilo {type}"]},"Show a confirmation box when pasting multiple lines":{"msgid":"Show a confirmation box when pasting multiple lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:117"},"msgstr":["Mostra una casella di conferma quando incolli più righe"]},"Show built-in profiles in selector":{"msgid":"Show built-in profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:61"},"msgstr":["Mostra profili integrati nel selettore"]},"Show command selector":{"msgid":"Show command selector","comments":{"reference":"tabby-core/src/hotkeys.ts:13"},"msgstr":["Mostra selettore comandi"]},"Show config file":{"msgid":"Show config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:132"},"msgstr":["Mostra file di configurazione"]},"Show defaults":{"msgid":"Show defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:131"},"msgstr":["Mostra predefiniti"]},"Show Mixer":{"msgid":"Show Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:146"},"msgstr":["Mostra Mixer"]},"Show pane labels (for rearranging)":{"msgid":"Show pane labels (for rearranging)","comments":{"reference":"tabby-core/src/hotkeys.ts:57"},"msgstr":["Mostra etichette riquadro (per riorganizzare)"]},"Show profile icon on tab":{"msgid":"Show profile icon on tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:164"},"msgstr":["Mostra l'icona del profilo nella scheda"]},"Show profile selector":{"msgid":"Show profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:17"},"msgstr":["Mostra selettore profilo"]},"Show recent profiles in selector":{"msgid":"Show recent profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:54"},"msgstr":["Mostra i profili recenti nel selettore"]},"Show release notes":{"msgid":"Show release notes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Mostra note di rilascio"]},"Show Serial connections":{"msgid":"Show Serial connections","comments":{"reference":"tabby-serial/src/hotkeys.ts:10"},"msgstr":["Mostra connessioni seriali"]},"Show tabs in fullscreen mode":{"msgid":"Show tabs in fullscreen mode","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:152"},"msgstr":["Mostra schede in modalità schermo intero"]},"Show toolbar":{"msgid":"Show toolbar","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:58"},"msgstr":["Mostra barra degli strumenti"]},"Show vault contents":{"msgid":"Show vault contents","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:44"},"msgstr":["Mostra contenuto della Cassaforte"]},"Sixel graphics support (experimental)":{"msgid":"Sixel graphics support (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:29"},"msgstr":["Supporto grafico Sixel (sperimentale)"]},"Skip MoTD/banner":{"msgid":"Skip MoTD/banner","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:140"},"msgstr":["Salta MoTD/banner"]},"Slow feed":{"msgid":"Slow feed","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:74"},"msgstr":["Avanzamento lento"]},"Snaps the window to a side of the screen":{"msgid":"Snaps the window to a side of the screen","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:68\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:86"},"msgstr":["Aggancia la finestra su un lato dello schermo"]},"SOCKS proxy":{"msgid":"SOCKS proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:22\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:9\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:20"},"msgstr":["Proxy SOCKS"]},"SOCKS proxy host":{"msgid":"SOCKS proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:51"},"msgstr":["Host proxy SOCKS"]},"SOCKS proxy port":{"msgid":"SOCKS proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:55"},"msgstr":["Porta proxy SOCKS"]},"Sound":{"msgid":"Sound","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:130"},"msgstr":["Notifiche"]},"Source code":{"msgid":"Source code","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:31"},"msgstr":["Codice sorgente"]},"Spaciness":{"msgid":"Spaciness","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:13"},"msgstr":[""]},"Split":{"msgid":"Split","comments":{"reference":"tabby-core/src/tabContextMenu.ts:75"},"msgstr":["Dividi"]},"Split to the bottom":{"msgid":"Split to the bottom","comments":{"reference":"tabby-core/src/hotkeys.ts:161"},"msgstr":["Dividi in basso"]},"Split to the down":{"msgid":"Split to the down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:85"},"msgstr":["Dividi in basso"]},"Split to the left":{"msgid":"Split to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:165\ntabby-core/src/tabContextMenu.ts:86"},"msgstr":["Dividi a sinistra"]},"Split to the right":{"msgid":"Split to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:157\ntabby-core/src/tabContextMenu.ts:84"},"msgstr":["Dividi a destra"]},"Split to the top":{"msgid":"Split to the top","comments":{"reference":"tabby-core/src/hotkeys.ts:169"},"msgstr":["Dividi in alto"]},"Split to the up":{"msgid":"Split to the up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:87"},"msgstr":["Dividi in alto"]},"SSH connection":{"msgid":"SSH connection","comments":{"reference":"tabby-ssh/src/profiles.ts:81"},"msgstr":["Connessione SSH"]},"SSH connection management is now done through the \"Profiles & connections\" tab":{"msgid":"SSH connection management is now done through the \"Profiles & connections\" tab","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:53"},"msgstr":["La gestione della connessione SSH è ora fatta attraverso la scheda \"Profili e connessioni\""]},"SSH password for {user}@{host}:{port}":{"msgid":"SSH password for {user}@{host}:{port}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:84"},"msgstr":["Password SSH per {user}@{host}:{port}"]},"Standard (legacy)":{"msgid":"Standard (legacy)","comments":{"reference":"tabby-core/src/theme.ts:9"},"msgstr":[""]},"Startup":{"msgid":"Startup","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:150"},"msgstr":["Avvio"]},"Stop bits":{"msgid":"Stop bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:32"},"msgstr":["Ferma i bit"]},"Strip":{"msgid":"Strip","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:50"},"msgstr":["Striscia"]},"Subscribe to updates":{"msgid":"Subscribe to updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Iscriviti agli aggiornamenti"]},"Substitutions allowed.":{"msgid":"Substitutions allowed.","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:13"},"msgstr":["Sostituzioni consentite."]},"Switch profile":{"msgid":"Switch profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:290"},"msgstr":["Cambia profilo"]},"Switch profile in the active pane":{"msgid":"Switch profile in the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:237"},"msgstr":["Cambia profilo nel riquadro attivo"]},"Switches terminal frontend implementation (experimental)":{"msgid":"Switches terminal frontend implementation (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:7"},"msgstr":["Cambia l'implementazione del frontend del terminale (sperimentale)"]},"Sync":{"msgid":"Sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:4"},"msgstr":["Sincronizazione"]},"Sync automatically":{"msgid":"Sync automatically","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:53"},"msgstr":["Sincronizza automaticamente"]},"Sync host":{"msgid":"Sync host","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:8"},"msgstr":["Host di sincronizzazione"]},"Sync hotkeys":{"msgid":"Sync hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:68"},"msgstr":["Sincronizza tasti di scelta rapida"]},"Sync Vault":{"msgid":"Sync Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:80"},"msgstr":["Sincronizza Cassaforte"]},"Sync window settings":{"msgid":"Sync window settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:74"},"msgstr":["Sincronizza impostazioni finestra"]},"Tab {number}":{"msgid":"Tab {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:101\ntabby-core/src/hotkeys.ts:105\ntabby-core/src/hotkeys.ts:109\ntabby-core/src/hotkeys.ts:113\ntabby-core/src/hotkeys.ts:117\ntabby-core/src/hotkeys.ts:121\ntabby-core/src/hotkeys.ts:125\ntabby-core/src/hotkeys.ts:129\ntabby-core/src/hotkeys.ts:133\ntabby-core/src/hotkeys.ts:137\ntabby-core/src/hotkeys.ts:141\ntabby-core/src/hotkeys.ts:145\ntabby-core/src/hotkeys.ts:149\ntabby-core/src/hotkeys.ts:153\ntabby-core/src/hotkeys.ts:77\ntabby-core/src/hotkeys.ts:81\ntabby-core/src/hotkeys.ts:85\ntabby-core/src/hotkeys.ts:89\ntabby-core/src/hotkeys.ts:93\ntabby-core/src/hotkeys.ts:97"},"msgstr":["Tab {number}"]},"Tab activity":{"msgid":"Tab activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:223"},"msgstr":["Attività della scheda"]},"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:":{"msgid":"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:3"},"msgstr":["Tabby non può avviarsi con i tuoi plugin, quindi tutti i plugin di terze parti sono stati disabilitati in questa sessione. L'errore era:"]},"Tabby news and updates on Twitter":{"msgid":"Tabby news and updates on Twitter","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Notizie e aggiornamenti di Tabby su Twitter"]},"Tabs":{"msgid":"Tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:123"},"msgstr":["Schede"]},"Tabs location":{"msgid":"Tabs location","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:126"},"msgstr":["Posizione delle schede"]},"Tabs width":{"msgid":"Tabs width","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:141"},"msgstr":["Larghezza schede"]},"Telnet session":{"msgid":"Telnet session","comments":{"reference":"tabby-telnet/src/profiles.ts:32"},"msgstr":["Sessione Telnet"]},"Terminal":{"msgid":"Terminal","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:204\ntabby-terminal/src/settings.ts:43"},"msgstr":["Terminale"]},"Terminal background":{"msgid":"Terminal background","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:40"},"msgstr":["Sfondo del terminale"]},"Terminal bell":{"msgid":"Terminal bell","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:133"},"msgstr":["Notifiche del terminale"]},"Terminal identification":{"msgid":"Terminal identification","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:68"},"msgstr":["Identificazione del terminale"]},"Thank you for downloading Tabby!":{"msgid":"Thank you for downloading Tabby!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:7"},"msgstr":["Grazie per aver scaricato Tabby!"]},"Theme":{"msgid":"Theme","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:5"},"msgstr":["Tema"]},"There are active file transfers":{"msgid":"There are active file transfers","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:47"},"msgstr":["Ci sono trasferimenti di file attivi"]},"There is a saved password for this connection":{"msgid":"There is a saved password for this connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:102"},"msgstr":["È presente una password salvata per questa connessione"]},"These apply to all profiles of a given type":{"msgid":"These apply to all profiles of a given type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:79"},"msgstr":["Questi si applicano a tutti i profili di un dato tipo"]},"Thin":{"msgid":"Thin","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:59"},"msgstr":["Sottile"]},"Tick this if you're experiencing aliasing, ghosting or other visual issues":{"msgid":"Tick this if you're experiencing aliasing, ghosting or other visual issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:205"},"msgstr":["Seleziona se stai sperimentando aliasing, ghosting o altri problemi visivi"]},"Toggle fullscreen mode":{"msgid":"Toggle fullscreen mode","comments":{"reference":"tabby-core/src/hotkeys.ts:21"},"msgstr":["Attiva/Disattiva schermo intero"]},"Toggle last tab":{"msgid":"Toggle last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:37"},"msgstr":["Attiva/disattiva ultima scheda"]},"Toggle terminal window":{"msgid":"Toggle terminal window","comments":{"reference":"tabby-electron/src/hotkeys.ts:14"},"msgstr":["Attiva/disattiva finestra del terminale"]},"Toggles the Tabby window visibility":{"msgid":"Toggles the Tabby window visibility","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:27"},"msgstr":["Attiva/disattiva la visibilità della finestra di Tabby"]},"Top":{"msgid":"Top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:130\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:74"},"msgstr":["In alto"]},"Trim whitespace and newlines":{"msgid":"Trim whitespace and newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:123"},"msgstr":["Riduci spazi bianchi e a capo"]},"Try again":{"msgid":"Try again","comments":{"reference":"tabby-core/src/services/config.service.ts:371"},"msgstr":["Prova di nuovo"]},"Trying saved password":{"msgid":"Trying saved password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:482"},"msgstr":["Prova la password salvata"]},"Turn current tab's panes into separate tabs":{"msgid":"Turn current tab's panes into separate tabs","comments":{"reference":"tabby-core/src/hotkeys.ts:69"},"msgstr":["Separa i pannelli della tab selezionata in nuovi pannelli"]},"Ungrouped":{"msgid":"Ungrouped","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:18"},"msgstr":["Non raggruppate"]},"Uninstall":{"msgid":"Uninstall","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:59"},"msgstr":["Disinstalla"]},"Unknown":{"msgid":"Unknown","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:257"},"msgstr":["Sconosciuto"]},"Unknown secret of type {type} for {key}":{"msgid":"Unknown secret of type {type} for {key}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:93"},"msgstr":["Codice segreto sconosciuto di tipo {type} per {key}"]},"Unpin":{"msgid":"Unpin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Sgancia"]},"Up":{"msgid":"Up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:81"},"msgstr":["Su"]},"Update":{"msgid":"Update","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:14\ntabby-electron/src/services/updater.service.ts:133"},"msgstr":["Aggiorna"]},"Upgrade to {version}":{"msgid":"Upgrade to {version}","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:52"},"msgstr":["Aggiornamento alla {version}"]},"Upload":{"msgid":"Upload","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:10"},"msgstr":["Carica"]},"Upload as a new config":{"msgid":"Upload as a new config","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:46"},"msgstr":["Carica come nuova configurazione"]},"Use {altKeyName} as the Meta key":{"msgid":"Use {altKeyName} as the Meta key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:39"},"msgstr":["Usa {altKeyName} come chiave Meta"]},"Use ConPTY":{"msgid":"Use ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:5"},"msgstr":["Usa ConPTY"]},"User default":{"msgid":"User default","comments":{"reference":"tabby-electron/src/shells/linuxDefault.ts:31\ntabby-electron/src/shells/linuxDefault.ts:38"},"msgstr":["Predefinito"]},"Username":{"msgid":"Username","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:70"},"msgstr":["Nome utente"]},"Using CONNECT method":{"msgid":"Using CONNECT method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:25"},"msgstr":["Attraverso il metodo CONNECT"]},"Using preset password":{"msgid":"Using preset password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:471"},"msgstr":["Usare password preimpostata"]},"Vault":{"msgid":"Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:9"},"msgstr":["Cassaforte"]},"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.":{"msgid":"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:4"},"msgstr":["La Cassaforte è un contenitore protetto da cifratura per proteggere password SSH e frasi segrete delle chiavi private."]},"Vault is empty":{"msgid":"Vault is empty","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:17"},"msgstr":["La Cassaforte è vuota"]},"Vault is locked":{"msgid":"Vault is locked","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:4\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:43"},"msgstr":["Cassaforte bloccata"]},"Vault is not configured":{"msgid":"Vault is not configured","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:3"},"msgstr":["La Cassaforte non è configurata"]},"Vault master passphrase needs to be set to allow storing secrets":{"msgid":"Vault master passphrase needs to be set to allow storing secrets","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:39"},"msgstr":["La frase segreta principale della Cassaforte deve essere impostata per consentire la memorizzazione di dati cifrati"]},"Verify host keys when connecting":{"msgid":"Verify host keys when connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:11"},"msgstr":["Verifica le chiavi host durante la connessione"]},"Version":{"msgid":"Version","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:75"},"msgstr":["Versione"]},"Version: {version}":{"msgid":"Version: {version}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:13"},"msgstr":["Versione: {version}"]},"Vibrancy":{"msgid":"Vibrancy","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:28"},"msgstr":["Trasparenza"]},"Visual":{"msgid":"Visual","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:139"},"msgstr":["Visive"]},"Warn on multi-line paste":{"msgid":"Warn on multi-line paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:116"},"msgstr":["Avviso prima di incollare righe multiple"]},"Warn when closing active connections":{"msgid":"Warn when closing active connections","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:5"},"msgstr":["Avverti quando chiudi le connessioni attive"]},"Warning: remote host's key has suddenly changed!":{"msgid":"Warning: remote host's key has suddenly changed!","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:6"},"msgstr":["Attenzione: la chiave dell'host remoto è improvvisamente cambiata!"]},"We're only tracking your Tabby and OS versions.":{"msgid":"We're only tracking your Tabby and OS versions.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:67"},"msgstr":["Monitoreremo soltanto le versioni di Tabby e del Sistema Operativo."]},"Welcome":{"msgid":"Welcome","comments":{"reference":"tabby-core/src/components/welcomeTab.component.ts:25"},"msgstr":["Benvenuto"]},"What's new":{"msgid":"What's new","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Novità"]},"When enabled, links are only clickable while holding this key":{"msgid":"When enabled, links are only clickable while holding this key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:82"},"msgstr":["Quando abilitato, i link sono cliccabili solo tenendo premuto questo tasto"]},"When WinSCP is detected, you can launch an SCP session from the context menu.":{"msgid":"When WinSCP is detected, you can launch an SCP session from the context menu.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:18"},"msgstr":["Quando si rileva WinSCP, è possibile avviare una sessione SCP dal menu contestuale."]},"Whether a custom window or an OS native window should be used":{"msgid":"Whether a custom window or an OS native window should be used","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:53"},"msgstr":["Indica se usare una cornice personalizzata o nativa del sistema operativo"]},"Will prevent the SSH greeting from showing up":{"msgid":"Will prevent the SSH greeting from showing up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:141"},"msgstr":[""]},"Window":{"msgid":"Window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:2\ntabby-settings/src/settings.ts:30"},"msgstr":["Finestra"]},"Window dimension along the edge":{"msgid":"Window dimension along the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:112"},"msgstr":["Dimensione finestra lungo il bordo"]},"Window dimension away from the edge":{"msgid":"Window dimension away from the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:105"},"msgstr":["Dimensione della finestra fuori dal bordo"]},"Window frame":{"msgid":"Window frame","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:52"},"msgstr":["Cornice della finestra"]},"Windows":{"msgid":"Windows","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:165"},"msgstr":["Windows"]},"Windows 10 build 18309 or above is recommended for ConPTY":{"msgid":"Windows 10 build 18309 or above is recommended for ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:11"},"msgstr":["Windows 10 build 18309 o superiore è raccomandato per ConPTY"]},"WinSCP path":{"msgid":"WinSCP path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:17"},"msgstr":["Posizione di WinSCP"]},"Word separators":{"msgid":"Word separators","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:74"},"msgstr":["Separatori di parole"]},"Working directory":{"msgid":"Working directory","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:10"},"msgstr":["Cartella di lavoro"]},"Working directory detection":{"msgid":"Working directory detection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:15\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:6"},"msgstr":["Rilevamento cartella di lavoro"]},"WSL terminal bell can only be muted via Volume Mixer":{"msgid":"WSL terminal bell can only be muted via Volume Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:145"},"msgstr":["Gli avvisi del terminale WSL possono essere silenziati soltanto tramite il regolatore di volume"]},"WSL terminal only supports TrueColor with ConPTY":{"msgid":"WSL terminal only supports TrueColor with ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:14"},"msgstr":["Il terminale WSL supporta solo TrueColor con ConPTY"]},"X11 forwarding":{"msgid":"X11 forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:128"},"msgstr":["Inoltro X11"]},"Yellow":{"msgid":"Yellow","comments":{"reference":"tabby-core/src/utils.ts:60"},"msgstr":["Giallo"]},"You can change it later, but it's unrecoverable if forgotten.":{"msgid":"You can change it later, but it's unrecoverable if forgotten.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:4"},"msgstr":["Si può cambiare più tardi, ma è irrecuperabile se dimenticato."]},"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.":{"msgid":"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:7"},"msgstr":["Potresti essere sotto un attacco man-in-the-middle in questo momento, o la chiave dell'host potrebbe essere stata appena cambiata."]},"Zoom in":{"msgid":"Zoom in","comments":{"reference":"tabby-terminal/src/hotkeys.ts:54"},"msgstr":["Zoom avanti"]},"Zoom out":{"msgid":"Zoom out","comments":{"reference":"tabby-terminal/src/hotkeys.ts:58"},"msgstr":["Zoom indietro"]}},"[Dynamic] port forwarding":{"id.port-forwarding.dynamic":{"msgid":"id.port-forwarding.dynamic","msgctxt":"[Dynamic] port forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:43\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Dinamico"]}}}}

/***/ }),

/***/ 5154:
/*!**************************!*\
  !*** ../locale/ja-JP.po ***!
  \**************************/
/***/ ((module) => {

module.exports = {"charset":"utf-8","headers":{"Content-Type":"text/plain; charset=UTF-8","Plural-Forms":"nplurals=1; plural=0;","X-Crowdin-Project":"tabby","X-Crowdin-Project-ID":"493349","X-Crowdin-Language":"ja","X-Crowdin-File":"/locale/app.pot","X-Crowdin-File-ID":"75","Project-Id-Version":"tabby","Language-Team":"Japanese","Language":"ja_JP","PO-Revision-Date":"2023-04-10 18:13"},"translations":{"":{"":{"msgid":"","msgstr":["Content-Type: text/plain; charset=UTF-8\nPlural-Forms: nplurals=1; plural=0;\nX-Crowdin-Project: tabby\nX-Crowdin-Project-ID: 493349\nX-Crowdin-Language: ja\nX-Crowdin-File: /locale/app.pot\nX-Crowdin-File-ID: 75\nProject-Id-Version: tabby\nLanguage-Team: Japanese\nLanguage: ja_JP\nPO-Revision-Date: 2023-04-10 18:13\n"]},"\"{command}\" is still running. Close?":{"msgid":"\"{command}\" is still running. Close?","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:111"},"msgstr":["\"{command}\"が実行中です。閉じますか？"]},"{name} copy":{"msgid":"{name} copy","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:79\ntabby-settings/src/components/profilesSettingsTab.component.ts:90"},"msgstr":["{name} コピー"]},"A second font family used to display characters missing in the main font":{"msgid":"A second font family used to display characters missing in the main font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:77"},"msgstr":["既定フォントに不足している文字を表示する際に使用されます"]},"Abort all":{"msgid":"Abort all","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:49"},"msgstr":["すべて中止"]},"Accept and remember key":{"msgid":"Accept and remember key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:24"},"msgstr":["承認してキーを記憶"]},"Accept just this once":{"msgid":"Accept just this once","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:25"},"msgstr":["一度だけ"]},"Accessibility":{"msgid":"Accessibility","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:84"},"msgstr":["アクセシビリティ"]},"Acrylic background":{"msgid":"Acrylic background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:27"},"msgstr":["ウィンドウの透過"]},"Add":{"msgid":"Add","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:24\nlocale/tmp-html/tabby-local/src/components/environmentEditor.component.html:11"},"msgstr":["追加"]},"Add a port forward":{"msgid":"Add a port forward","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:16"},"msgstr":["ポート転送を追加"]},"Add a private key":{"msgid":"Add a private key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:115"},"msgstr":["秘密鍵を追加"]},"Add...":{"msgid":"Add...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/multiHotkeyInput.component.html:8"},"msgstr":["追加..."]},"Additional space between lines":{"msgid":"Additional space between lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:84"},"msgstr":["行間にスペースを空けます"]},"Advanced":{"msgid":"Advanced","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:22\nlocale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:61\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:50\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:124"},"msgstr":["詳細"]},"Agent":{"msgid":"Agent","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:90"},"msgstr":["SSHエージェント"]},"Agent forwarding":{"msgid":"Agent forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:134"},"msgstr":["SSHエージェントの転送"]},"Agent pipe path":{"msgid":"Agent pipe path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:35"},"msgstr":["SSHエージェントのパイプのパス"]},"Agent type":{"msgid":"Agent type","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:24"},"msgstr":["SSHエージェントの種類"]},"Allows opening .bat files in tabs, but breaks some shells":{"msgid":"Allows opening .bat files in tabs, but breaks some shells","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:169"},"msgstr":[".batファイルを開くことを許可 (シェルが正常に動作しない可能性があります)"]},"Allows quickly opening a terminal in the selected folder":{"msgid":"Allows quickly opening a terminal in the selected folder","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:60"},"msgstr":["フォルダから端末を素早く開けるようになります"]},"Appearance":{"msgid":"Appearance","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:2\ntabby-terminal/src/settings.ts:14"},"msgstr":["外観"]},"Application":{"msgid":"Application","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:4"},"msgstr":["アプリ"]},"Application settings":{"msgid":"Application settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:47"},"msgstr":["アプリケーションの設定"]},"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.":{"msgid":"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.","comments":{"reference":"tabby-web/src/services/hostWindow.service.ts:19"},"msgstr":["Tabbyを閉じてもよろしいですか？この画面は設定 -> ウィンドウから無効にすることができます。"]},"Are you sure?":{"msgid":"Are you sure?","comments":{"reference":"tabby-core/src/services/config.service.ts:383"},"msgstr":["本当によろしいですか？"]},"Arguments":{"msgid":"Arguments","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:18"},"msgstr":["引数"]},"Ask a question":{"msgid":"Ask a question","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["質問する"]},"Ask before closing the browser tab":{"msgid":"Ask before closing the browser tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:20"},"msgstr":["ブラウザタブを閉じる前に確認する"]},"Audible":{"msgid":"Audible","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:141"},"msgstr":["サウンド再生"]},"Authentication method":{"msgid":"Authentication method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:74"},"msgstr":["認証方法"]},"Author":{"msgid":"Author","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:79"},"msgstr":["作者"]},"Auto":{"msgid":"Auto","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:78"},"msgstr":["自動"]},"Auto-open a terminal on app start":{"msgid":"Auto-open a terminal on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:153"},"msgstr":["アプリケーション起動時に新しい端末を自動で開く"]},"Automatic":{"msgid":"Automatic","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:13\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:53\nlocale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:28"},"msgstr":["自動"]},"Automatic Updates":{"msgid":"Automatic Updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:73"},"msgstr":["自動アップデート"]},"Automatically upload changes and check for updates every minute":{"msgid":"Automatically upload changes and check for updates every minute","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:54"},"msgstr":["変更を自動的にアップロードし、一分ごとに更新を確認します。"]},"Available":{"msgid":"Available","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:10"},"msgstr":["利用可能"]},"Background type":{"msgid":"Background type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:35"},"msgstr":["透過の種類"]},"Baud rate":{"msgid":"Baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:14\ntabby-serial/src/components/serialTab.component.ts:111\ntabby-serial/src/profiles.ts:86"},"msgstr":["伝送速度"]},"Beginning of the line":{"msgid":"Beginning of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:22"},"msgstr":["行頭に移動"]},"Blink cursor":{"msgid":"Blink cursor","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:64"},"msgstr":["カーソルの点滅"]},"Blue":{"msgid":"Blue","comments":{"reference":"tabby-core/src/utils.ts:55"},"msgstr":["青色"]},"Blur":{"msgid":"Blur","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:39"},"msgstr":["ぼかし"]},"Bold font weight":{"msgid":"Bold font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:28"},"msgstr":["太字フォントの太さ"]},"Bottom":{"msgid":"Bottom","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:132\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:80"},"msgstr":["下部"]},"Bracketed paste (requires shell support)":{"msgid":"Bracketed paste (requires shell support)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:109"},"msgstr":["ブラケットペースト (シェルが対応している必要があります)"]},"Broadcast mode. Click anywhere to cancel.":{"msgid":"Broadcast mode. Click anywhere to cancel.","comments":{"reference":"tabby-terminal/src/services/multifocus.service.ts:19"},"msgstr":["ブロードキャストモードです。中断するにはクリックしてください。"]},"Built-in":{"msgid":"Built-in","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50\ntabby-settings/src/components/profilesSettingsTab.component.ts:182"},"msgstr":["組込み"]},"Cancel":{"msgid":"Cancel","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:7\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:53\nlocale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:14\nlocale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:12\nlocale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:10\nlocale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:7\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:32\ntabby-electron/src/services/updater.service.ts:134\ntabby-local/src/components/terminalTab.component.ts:116\ntabby-settings/src/components/configSyncSettingsTab.component.ts:117\ntabby-settings/src/components/configSyncSettingsTab.component.ts:79\ntabby-settings/src/components/configSyncSettingsTab.component.ts:99\ntabby-ssh/src/sftpContextMenu.ts:40\ntabby-terminal/src/api/baseTerminalTab.component.ts:484"},"msgstr":["キャンセル"]},"Change baud rate":{"msgid":"Change baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:4"},"msgstr":["転送速度の変更"]},"Change tab color":{"msgid":"Change tab color","comments":{"reference":"tabby-core/src/tabContextMenu.ts:133"},"msgstr":["タブの色を変更"]},"Change the master passphrase":{"msgid":"Change the master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["マスターパスフレーズを変更"]},"Check for updates":{"msgid":"Check for updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:13"},"msgstr":["アップデートを確認"]},"Ciphers":{"msgid":"Ciphers","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:172\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:176"},"msgstr":["暗号方式"]},"Clear":{"msgid":"Clear","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSelector.component.html:5"},"msgstr":["クリア"]},"Clear recent profiles":{"msgid":"Clear recent profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:133"},"msgstr":["最近使用したプロファイルをクリア"]},"Clear terminal":{"msgid":"Clear terminal","comments":{"reference":"tabby-terminal/src/hotkeys.ts:50"},"msgstr":["端末をクリア"]},"Clear terminal after connection":{"msgid":"Clear terminal after connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:49"},"msgstr":["接続後に端末をクリア"]},"Clipboard":{"msgid":"Clipboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:94"},"msgstr":["クリップボード"]},"Close":{"msgid":"Close","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:7\ntabby-core/src/tabContextMenu.ts:33"},"msgstr":["閉じる"]},"Close and never show again":{"msgid":"Close and never show again","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:32"},"msgstr":["閉じて今後表示しない"]},"Close focused pane":{"msgid":"Close focused pane","comments":{"reference":"tabby-core/src/hotkeys.ts:241"},"msgstr":["フォーカスしているペインを閉じる"]},"Close other tabs":{"msgid":"Close other tabs","comments":{"reference":"tabby-core/src/tabContextMenu.ts:48"},"msgstr":["他のタブを閉じる"]},"Close tab":{"msgid":"Close tab","comments":{"reference":"tabby-core/src/hotkeys.ts:29\ntabby-core/src/tabContextMenu.ts:34"},"msgstr":["タブを閉じる"]},"Close tabs to the left":{"msgid":"Close tabs to the left","comments":{"reference":"tabby-core/src/tabContextMenu.ts:64"},"msgstr":["左のタブを閉じる"]},"Close tabs to the right":{"msgid":"Close tabs to the right","comments":{"reference":"tabby-core/src/tabContextMenu.ts:56"},"msgstr":["右のタブを閉じる"]},"Close the window after closing the last tab":{"msgid":"Close the window after closing the last tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:182"},"msgstr":["最後のタブを閉じたときにウィンドウを閉じる"]},"Color":{"msgid":"Color","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:33\ntabby-core/src/tabContextMenu.ts:132"},"msgstr":["色"]},"Color scheme":{"msgid":"Color scheme","comments":{"reference":"tabby-terminal/src/settings.ts:29"},"msgstr":["配色"]},"Colors":{"msgid":"Colors","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:216"},"msgstr":[""]},"Combine all tabs into the current tab":{"msgid":"Combine all tabs into the current tab","comments":{"reference":"tabby-core/src/hotkeys.ts:73"},"msgstr":["すべてのタブを現在のタブに統合"]},"Command line":{"msgid":"Command line","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:4"},"msgstr":["コマンドライン"]},"Command's stdin/stdout is used instead of a network connection":{"msgid":"Command's stdin/stdout is used instead of a network connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:13"},"msgstr":["ネットワーク接続の代わりにコマンドの stdin/stdout が使用されます"]},"Commands":{"msgid":"Commands","comments":{"reference":"tabby-core/src/services/commands.service.ts:104"},"msgstr":["コマンド"]},"Compact (legacy)":{"msgid":"Compact (legacy)","comments":{"reference":"tabby-core/src/theme.ts:21"},"msgstr":[""]},"Config deleted":{"msgid":"Config deleted","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:126"},"msgstr":["設定が消去されました"]},"Config downloaded":{"msgid":"Config downloaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:108"},"msgstr":["設定をダウンロードしました"]},"Config file":{"msgid":"Config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:115\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:120"},"msgstr":["設定ファイル"]},"Config sync":{"msgid":"Config sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:2\ntabby-settings/src/settings.ts:73"},"msgstr":["設定の同期"]},"Config uploaded":{"msgid":"Config uploaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:90"},"msgstr":["設定をアップロードしました"]},"Configs":{"msgid":"Configs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:31"},"msgstr":["設定"]},"Connect through a proxy server":{"msgid":"Connect through a proxy server","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:21"},"msgstr":["プロキシサーバー経由で接続"]},"Connect to \"%s\"...":{"msgid":"Connect to \"%s\"...","comments":{"reference":"tabby-core/src/index.ts:214\ntabby-core/src/services/profiles.service.ts:178"},"msgstr":["'%s' に接続中..."]},"Connect to a different host first and use it as a proxy":{"msgid":"Connect to a different host first and use it as a proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:17"},"msgstr":["最初に別のホストに接続し、プロキシとして使用します"]},"Connecting":{"msgid":"Connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:19\ntabby-serial/src/components/serialTab.component.ts:65\ntabby-ssh/src/components/sshTab.component.ts:143\ntabby-telnet/src/components/telnetTab.component.ts:72"},"msgstr":["接続中"]},"Connection":{"msgid":"Connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:7"},"msgstr":["接続"]},"Connection failed: {error}":{"msgid":"Connection failed: {error}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:26"},"msgstr":["接続に失敗しました: {error}"]},"Connection name will be used instead":{"msgid":"Connection name will be used instead","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:40"},"msgstr":["代わりに接続名が使用されます"]},"Context menu":{"msgid":"Context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:61"},"msgstr":["コンテキストメニュー"]},"Controls the amount of space between elements":{"msgid":"Controls the amount of space between elements","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:14"},"msgstr":[""]},"Copied":{"msgid":"Copied","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:229\ntabby-terminal/src/api/baseTerminalTab.component.ts:237\ntabby-terminal/src/api/baseTerminalTab.component.ts:553\ntabby-terminal/src/api/baseTerminalTab.component.ts:775\ntabby-terminal/src/tabContextMenu.ts:30"},"msgstr":["コピーしました"]},"Copy":{"msgid":"Copy","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:26"},"msgstr":["コピー"]},"Copy current path":{"msgid":"Copy current path","comments":{"reference":"tabby-terminal/src/hotkeys.ts:70\ntabby-terminal/src/tabContextMenu.ts:66"},"msgstr":["現在のパスをコピー"]},"Copy full path":{"msgid":"Copy full path","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:29"},"msgstr":["フルパスをコピー"]},"Copy on select":{"msgid":"Copy on select","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:97"},"msgstr":["選択時にコピー"]},"Copy to clipboard":{"msgid":"Copy to clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:10"},"msgstr":["クリップボードにコピー"]},"Copy with formatting":{"msgid":"Copy with formatting","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:103"},"msgstr":["書式付きコピー"]},"Could not decrypt config":{"msgid":"Could not decrypt config","comments":{"reference":"tabby-core/src/services/config.service.ts:368"},"msgstr":["設定を復号できませんでした"]},"Create":{"msgid":"Create","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:9"},"msgstr":["新規作成"]},"Create directory":{"msgid":"Create directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:7\ntabby-ssh/src/sftpContextMenu.ts:29"},"msgstr":["新規ディレクトリを作成"]},"Current":{"msgid":"Current","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:90"},"msgstr":["現在"]},"Current color scheme":{"msgid":"Current color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:3"},"msgstr":["使用中の配色"]},"Current host key fingerprint":{"msgid":"Current host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:17"},"msgstr":["使用中のホストキーのフィンガープリント"]},"Current process: {name}":{"msgid":"Current process: {name}","comments":{"reference":"tabby-core/src/tabContextMenu.ts:184"},"msgstr":["現在のプロセス: {name}"]},"Cursor shape":{"msgid":"Cursor shape","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:51"},"msgstr":["カーソルの形状"]},"Custom":{"msgid":"Custom","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:47"},"msgstr":["カスタム"]},"Custom CSS":{"msgid":"Custom CSS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:90"},"msgstr":["カスタム CSS"]},"Data bits":{"msgid":"Data bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:26"},"msgstr":["データ長"]},"Debugging":{"msgid":"Debugging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:80"},"msgstr":["デバッグ"]},"Decrease horizontal split size":{"msgid":"Decrease horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:257"},"msgstr":["水平方向の分割サイズを縮小"]},"Decrease vertical split size":{"msgid":"Decrease vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:249"},"msgstr":["垂直方向の分割サイズを縮小"]},"Default profile for new tabs":{"msgid":"Default profile for new tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:8"},"msgstr":["新しいタブの既定プロファイル"]},"Default profile settings":{"msgid":"Default profile settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:78"},"msgstr":["既定プロファイルの設定"]},"Defaults":{"msgid":"Defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:124"},"msgstr":["既定"]},"Defaults for {type}":{"msgid":"Defaults for {type}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:6"},"msgstr":["{type} の既定値"]},"Delete":{"msgid":"Delete","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:44\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:28\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:9\ntabby-settings/src/components/configSyncSettingsTab.component.ts:116\ntabby-settings/src/components/profilesSettingsTab.component.ts:139\ntabby-settings/src/components/profilesSettingsTab.component.ts:211\ntabby-settings/src/components/profilesSettingsTab.component.ts:224\ntabby-settings/src/components/vaultSettingsTab.component.ts:49\ntabby-ssh/src/sftpContextMenu.ts:39\ntabby-ssh/src/sftpContextMenu.ts:47\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:89\ntabby-terminal/src/components/loginScriptsSettings.component.ts:32"},"msgstr":["削除"]},"Delete \"{name}\"?":{"msgid":"Delete \"{name}\"?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:137\ntabby-settings/src/components/profilesSettingsTab.component.ts:209\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:87"},"msgstr":["{name} を削除しますか？"]},"Delete {fullPath}?":{"msgid":"Delete {fullPath}?","comments":{"reference":"tabby-ssh/src/sftpContextMenu.ts:35"},"msgstr":["{fullPath} を削除しますか？"]},"Delete entire line":{"msgid":"Delete entire line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:42"},"msgstr":["行全体を削除"]},"Delete next word":{"msgid":"Delete next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:46"},"msgstr":["次の単語を削除"]},"Delete previous word":{"msgid":"Delete previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:38"},"msgstr":["前の単語を削除"]},"Delete the config on the remote side?":{"msgid":"Delete the config on the remote side?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:114"},"msgstr":["リモート側の設定を消去しますか？"]},"Delete the group's profiles?":{"msgid":"Delete the group's profiles?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:221"},"msgstr":["グループのプロファイルを削除しますか？"]},"Delete this script?":{"msgid":"Delete this script?","comments":{"reference":"tabby-terminal/src/components/loginScriptsSettings.component.ts:29"},"msgstr":["このスクリプトを削除しますか？"]},"Delete vault contents?":{"msgid":"Delete vault contents?","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:47"},"msgstr":["Vaultのデータを削除しますか？"]},"Deleting":{"msgid":"Deleting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:3"},"msgstr":["削除中"]},"Device":{"msgid":"Device","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:8"},"msgstr":["デバイス"]},"Direct":{"msgid":"Direct","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:10"},"msgstr":["直接"]},"Disable":{"msgid":"Disable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:57"},"msgstr":["無効"]},"Disable dynamic tab title":{"msgid":"Disable dynamic tab title","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:39"},"msgstr":["動的なタブ名を無効にする"]},"Disable fluent background while dragging":{"msgid":"Disable fluent background while dragging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:218"},"msgstr":["ドラッグ中はFluentを無効にする"]},"Disable GPU acceleration":{"msgid":"Disable GPU acceleration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:204"},"msgstr":["GPUアクセラレーションを無効にする"]},"Disabled":{"msgid":"Disabled","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50"},"msgstr":["無効化"]},"Disconnect":{"msgid":"Disconnect","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:26\ntabby-ssh/src/components/sshTab.component.ts:249\ntabby-telnet/src/components/telnetTab.component.ts:115"},"msgstr":["切断"]},"Disconnect from {host}?":{"msgid":"Disconnect from {host}?","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:247\ntabby-telnet/src/components/telnetTab.component.ts:113"},"msgstr":["{host} から切断しますか？"]},"Display images via Sixel escape sequences":{"msgid":"Display images via Sixel escape sequences","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:30"},"msgstr":["Sixelエスケープシーケンスによって画像を表示します"]},"Display on":{"msgid":"Display on","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:85"},"msgstr":["表示"]},"Do not abort":{"msgid":"Do not abort","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:50"},"msgstr":["中止しない"]},"Do not close":{"msgid":"Do not close","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:250\ntabby-telnet/src/components/telnetTab.component.ts:116"},"msgstr":["閉じない"]},"Do not remember":{"msgid":"Do not remember","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6\nlocale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:8"},"msgstr":["常にパスワードを要求"]},"Dock always on top":{"msgid":"Dock always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:97"},"msgstr":["ドックを常に最前面表示"]},"Dock the terminal":{"msgid":"Dock the terminal","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:67"},"msgstr":["端末をドック表示する"]},"Docked terminal size":{"msgid":"Docked terminal size","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:104"},"msgstr":["ドック時の端末のサイズ"]},"Docked terminal space":{"msgid":"Docked terminal space","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:111"},"msgstr":["ドック時の端末のスペース"]},"Docking":{"msgid":"Docking","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:64"},"msgstr":["ドック表示"]},"Double-click selection will stop at these characters":{"msgid":"Double-click selection will stop at these characters","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:75"},"msgstr":["ダブルクリックによるテキスト選択時に区切りとなる文字を設定できます"]},"Down":{"msgid":"Down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:79"},"msgstr":["下へ"]},"Download":{"msgid":"Download","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:43"},"msgstr":["ダウンロード"]},"Draw bold text in bright colors":{"msgid":"Draw bold text in bright colors","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:23"},"msgstr":["太字のテキストを明るい色で表示"]},"Duplicate":{"msgid":"Duplicate","comments":{"reference":"tabby-core/src/tabContextMenu.ts:127"},"msgstr":["複製"]},"Duplicate as administrator":{"msgid":"Duplicate as administrator","comments":{"reference":"tabby-local/src/tabContextMenu.ts:122"},"msgstr":["管理者として複製"]},"Duplicate tab":{"msgid":"Duplicate tab","comments":{"reference":"tabby-core/src/hotkeys.ts:61\ntabby-core/src/tabContextMenu.ts:128"},"msgstr":["タブを複製"]},"Edit":{"msgid":"Edit","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:7"},"msgstr":["編集"]},"Edit locally":{"msgid":"Edit locally","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:35"},"msgstr":["ローカル上で編集する"]},"Enable":{"msgid":"Enable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:58"},"msgstr":["有効"]},"Enable analytics":{"msgid":"Enable analytics","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:19\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:66"},"msgstr":["統計情報を有効化"]},"Enable animations":{"msgid":"Enable animations","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:87"},"msgstr":["アニメーションを有効化"]},"Enable automatic installation of updates when they become available.":{"msgid":"Enable automatic installation of updates when they become available.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:74"},"msgstr":["アップデートが利用可能になったら自動的にインストールを開始します。"]},"Enable fluent background option":{"msgid":"Enable fluent background option","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:211"},"msgstr":["Fluent背景設定を有効にする"]},"Enable font ligatures":{"msgid":"Enable font ligatures","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:16"},"msgstr":["合字フォントを有効化"]},"Enable global hotkey (Ctrl-Space)":{"msgid":"Enable global hotkey (Ctrl-Space)","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:26"},"msgstr":["グローバルホットキーを有効にする (Ctrl+Space)"]},"Enables the experimental Windows ConPTY API":{"msgid":"Enables the experimental Windows ConPTY API","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:6"},"msgstr":["実験的な Windows ConPTY API を有効にする"]},"Encrypt config file":{"msgid":"Encrypt config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:36"},"msgstr":["設定ファイルを暗号化する"]},"End of the line":{"msgid":"End of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:26"},"msgstr":["行末に移動"]},"Environment":{"msgid":"Environment","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:17"},"msgstr":["環境"]},"Erase config":{"msgid":"Erase config","comments":{"reference":"tabby-core/src/services/config.service.ts:372\ntabby-core/src/services/config.service.ts:386"},"msgstr":["設定を消去"]},"Erase the Vault":{"msgid":"Erase the Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Vaultを消去"]},"Error in {plugin}:":{"msgid":"Error in {plugin}:","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:6"},"msgstr":["{plugin} のエラー:"]},"Exact match":{"msgid":"Exact match","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["完全一致"]},"Example:":{"msgid":"Example:","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:15"},"msgstr":["例:"]},"Experimental Windows 10 background style known to cause issues":{"msgid":"Experimental Windows 10 background style known to cause issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:212"},"msgstr":["Windows10では問題が発生する場合があります。"]},"Export":{"msgid":"Export","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:27"},"msgstr":["エクスポート"]},"Fallback font":{"msgid":"Fallback font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:76"},"msgstr":["フォールバックフォント"]},"File transfers":{"msgid":"File transfers","comments":{"reference":"locale/tmp-html/tabby-core/src/components/transfersMenu.component.html:3"},"msgstr":["ファイル転送"]},"File: {description}":{"msgid":"File: {description}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:91"},"msgstr":["ファイル: {description}"]},"Filter":{"msgid":"Filter","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:17"},"msgstr":["フィルター"]},"Fixed":{"msgid":"Fixed","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:147"},"msgstr":["固定"]},"Fluent background sometimes causes drag lag":{"msgid":"Fluent background sometimes causes drag lag","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:219"},"msgstr":["Fluentはドラッグ中にラグを発生させる場合があります"]},"Focus all panes":{"msgid":"Focus all panes","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:78"},"msgstr":["すべてのペインにフォーカス"]},"Focus all panes at once (broadcast)":{"msgid":"Focus all panes at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:78"},"msgstr":["一度にすべてのペインをフォーカス (ブロードキャスト)"]},"Focus all tabs":{"msgid":"Focus all tabs","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:71"},"msgstr":["すべてのタブにフォーカスする"]},"Focus all tabs at once (broadcast)":{"msgid":"Focus all tabs at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:82"},"msgstr":["一度にすべてのタブにフォーカスする (ブロードキャスト)"]},"Focus follows mouse":{"msgid":"Focus follows mouse","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:196"},"msgstr":["マウスに合わせてフォーカス"]},"Focus next pane":{"msgid":"Focus next pane","comments":{"reference":"tabby-core/src/hotkeys.ts:197"},"msgstr":["次のペインにフォーカス"]},"Focus pane {number}":{"msgid":"Focus pane {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:201\ntabby-core/src/hotkeys.ts:205\ntabby-core/src/hotkeys.ts:209\ntabby-core/src/hotkeys.ts:213\ntabby-core/src/hotkeys.ts:217\ntabby-core/src/hotkeys.ts:221\ntabby-core/src/hotkeys.ts:225\ntabby-core/src/hotkeys.ts:229\ntabby-core/src/hotkeys.ts:233"},"msgstr":["ペイン {number} にフォーカス"]},"Focus previous pane":{"msgid":"Focus previous pane","comments":{"reference":"tabby-core/src/hotkeys.ts:193"},"msgstr":["前のペインにフォーカス"]},"Focus the pane above":{"msgid":"Focus the pane above","comments":{"reference":"tabby-core/src/hotkeys.ts:177"},"msgstr":["上のペインにフォーカス"]},"Focus the pane below":{"msgid":"Focus the pane below","comments":{"reference":"tabby-core/src/hotkeys.ts:181"},"msgstr":["下のペインにフォーカス"]},"Focus the pane on the left":{"msgid":"Focus the pane on the left","comments":{"reference":"tabby-core/src/hotkeys.ts:185"},"msgstr":["左側のペインにフォーカス"]},"Focus the pane on the right":{"msgid":"Focus the pane on the right","comments":{"reference":"tabby-core/src/hotkeys.ts:189"},"msgstr":["右側のペインにフォーカス"]},"Follow the color scheme":{"msgid":"Follow the color scheme","comments":{"reference":"tabby-core/src/theme.ts:43"},"msgstr":[""]},"Font":{"msgid":"Font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:7"},"msgstr":["フォント"]},"For keyboard shortcuts":{"msgid":"For keyboard shortcuts","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:190"},"msgstr":["キーボードショートカット利用時に反映されます"]},"Force CR":{"msgid":"Force CR","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:51"},"msgstr":["強制 CR"]},"Force CRLF":{"msgid":"Force CRLF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:53"},"msgstr":["強制 CRLF"]},"Force LF":{"msgid":"Force LF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:52"},"msgstr":["強制 LF"]},"Forces a specific SSH agent connection type.":{"msgid":"Forces a specific SSH agent connection type.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:25"},"msgstr":["指定されたSSHエージェントを強制的に使用します。"]},"Forget":{"msgid":"Forget","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:105"},"msgstr":["破棄"]},"Forward port":{"msgid":"Forward port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:45"},"msgstr":["ポート転送"]},"Forwarded ports":{"msgid":"Forwarded ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingModal.component.html:3"},"msgstr":["転送済みポート"]},"From color scheme":{"msgid":"From color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:46"},"msgstr":["使用中の配色から"]},"From theme":{"msgid":"From theme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:44"},"msgstr":["使用中のテーマから"]},"Frontend":{"msgid":"Frontend","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:6"},"msgstr":["フロントエンド"]},"Full":{"msgid":"Full","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:61"},"msgstr":["フル"]},"General":{"msgid":"General","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:3\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:3\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:3"},"msgstr":["全般"]},"Generate a pre-filled GitHub issue":{"msgid":"Generate a pre-filled GitHub issue","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Githubに新しいissueを投稿"]},"Get":{"msgid":"Get","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:25"},"msgstr":["インストール"]},"Get it from the Tabby Web settings window":{"msgid":"Get it from the Tabby Web settings window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:18"},"msgstr":["Tabby Web版の設定画面から取得することができます"]},"Gives the window a blurred transparent background":{"msgid":"Gives the window a blurred transparent background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:29"},"msgstr":["ウィンドウの背景を透過します"]},"Go up":{"msgid":"Go up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:24"},"msgstr":["上へ"]},"Green":{"msgid":"Green","comments":{"reference":"tabby-core/src/utils.ts:56"},"msgstr":["緑色"]},"Group":{"msgid":"Group","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:16"},"msgstr":["グループ"]},"Hacks":{"msgid":"Hacks","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:201"},"msgstr":["詳細"]},"Help track the number of Tabby installs across the world!":{"msgid":"Help track the number of Tabby installs across the world!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:20"},"msgstr":["世界中のTabbyのインストール数の調査にご協力ください！"]},"Help translate Tabby":{"msgid":"Help translate Tabby","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Tabbyの翻訳に参加する"]},"Hexadecimal":{"msgid":"Hexadecimal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:32\ntabby-terminal/src/components/streamProcessingSettings.component.ts:44"},"msgstr":["16進"]},"Hide tab close button":{"msgid":"Hide tab close button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:176"},"msgstr":["タブを閉じるボタンを非表示"]},"Hide tab index":{"msgid":"Hide tab index","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:158"},"msgstr":["タブのインデックスを非表示"]},"Hide tab options button":{"msgid":"Hide tab options button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:170"},"msgstr":["タブの詳細設定ボタンを非表示"]},"Hide window on focus loss":{"msgid":"Hide window on focus loss","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:118"},"msgstr":["フォーカスが外れた時にウィンドウを非表示にする"]},"Hides the docked terminal when you click away.":{"msgid":"Hides the docked terminal when you click away.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:119"},"msgstr":["画面外をクリックするとドックした端末が非表示になります"]},"Homepage":{"msgid":"Homepage","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:26"},"msgstr":["ホームページ"]},"Host":{"msgid":"Host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:34\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:6"},"msgstr":["ホスト"]},"Host key":{"msgid":"Host key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:206"},"msgstr":["ホストキー"]},"Host key verification":{"msgid":"Host key verification","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:3"},"msgstr":["ホストキーの検証"]},"Hotkeys":{"msgid":"Hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeySettingsTab.component.html:2\ntabby-settings/src/settings.ts:15"},"msgstr":["ホットキー"]},"How Tabby presents itself through environment vars":{"msgid":"How Tabby presents itself through environment vars","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:69"},"msgstr":["環境変数を利用してTabbyを他の端末のように扱わせます"]},"HTTP proxy":{"msgid":"HTTP proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:24"},"msgstr":["HTTPプロキシ"]},"HTTP proxy host":{"msgid":"HTTP proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:61"},"msgstr":["HTTPプロキシホスト"]},"HTTP proxy port":{"msgid":"HTTP proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:65"},"msgstr":["HTTPプロキシポート"]},"Icon":{"msgid":"Icon","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:20"},"msgstr":["アイコン"]},"id.tab-width.dynamic":{"msgid":"id.tab-width.dynamic","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:145"},"msgstr":["可変"]},"If disabled, only custom profiles will show up in the profile selector":{"msgid":"If disabled, only custom profiles will show up in the profile selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:62"},"msgstr":["無効にした場合、プロファイルセレクターにカスタムプロファイルのみが表示されます"]},"Immediately echoes your input locally":{"msgid":"Immediately echoes your input locally","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:23"},"msgstr":["送信した入力をローカル上で直ちに表示します"]},"Increase horizontal split size":{"msgid":"Increase horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:253"},"msgstr":["水平方向の分割サイズを拡大"]},"Increase vertical split size":{"msgid":"Increase vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:245"},"msgstr":["垂直方向の分割サイズを拡大"]},"Input is sent as you type":{"msgid":"Input is sent as you type","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:18"},"msgstr":["入力する度に入力が送信されます"]},"Input mode":{"msgid":"Input mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:4"},"msgstr":["入力モード"]},"Input newlines":{"msgid":"Input newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:15"},"msgstr":["入力の改行"]},"Installed":{"msgid":"Installed","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:39"},"msgstr":["インストール済み"]},"Installing the update will close all tabs and restart Tabby.":{"msgid":"Installing the update will close all tabs and restart Tabby.","comments":{"reference":"tabby-electron/src/services/updater.service.ts:131"},"msgstr":["アップデートをインストールすると、すべてのタブが閉じられ、Tabbyを再起動します。"]},"Intelligent Ctrl-C (copy/abort)":{"msgid":"Intelligent Ctrl-C (copy/abort)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:66"},"msgstr":["スマートなCtrl+C (コピー/中止)"]},"Interactive":{"msgid":"Interactive","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:94"},"msgstr":["インタラクティブ"]},"Invalid syntax":{"msgid":"Invalid syntax","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:130"},"msgstr":["無効な構文"]},"Jump host":{"msgid":"Jump host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:43"},"msgstr":["ジャンプサーバー"]},"Jump to next word":{"msgid":"Jump to next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:34"},"msgstr":["次の単語に移動"]},"Jump to previous word":{"msgid":"Jump to previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:30"},"msgstr":["前の単語に移動"]},"Keep":{"msgid":"Keep","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:140\ntabby-settings/src/components/profilesSettingsTab.component.ts:212\ntabby-settings/src/components/vaultSettingsTab.component.ts:50\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:90\ntabby-terminal/src/components/loginScriptsSettings.component.ts:33\ntabby-terminal/src/components/streamProcessingSettings.component.ts:49"},"msgstr":["保持"]},"Keep Alive Interval (Milliseconds)":{"msgid":"Keep Alive Interval (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:154"},"msgstr":["Keep-Alive 間隔 (ミリ秒)"]},"Keep docked terminal always on top":{"msgid":"Keep docked terminal always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:98"},"msgstr":["ドックされた端末を常に最前面に表示"]},"Key":{"msgid":"Key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:86"},"msgstr":["キー"]},"Key exchange":{"msgid":"Key exchange","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:186"},"msgstr":["鍵交換"]},"Keyboard":{"msgid":"Keyboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:36"},"msgstr":["キーボード"]},"Keyboard-interactive auth":{"msgid":"Keyboard-interactive auth","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/keyboardInteractiveAuthPanel.component.html:2"},"msgstr":["キーボードインタラクティブ認証"]},"Kill":{"msgid":"Kill","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:115"},"msgstr":["強制終了"]},"Language":{"msgid":"Language","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:10\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["言語"]},"Last known host key fingerprint":{"msgid":"Last known host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:11"},"msgstr":["最後に使用したホストキーのフィンガープリント"]},"Launch WinSCP":{"msgid":"Launch WinSCP","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:32"},"msgstr":["WinSCPを起動"]},"Launch WinSCP for current SSH session":{"msgid":"Launch WinSCP for current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:14"},"msgstr":["現在のSSHセッションでWinSCPを起動"]},"Learn how to allow Tabby to detect remote shell's working directory.":{"msgid":"Learn how to allow Tabby to detect remote shell's working directory.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:7"},"msgstr":["Tabbyにリモート側の作業ディレクトリを検出させる方法をご紹介します。"]},"Left":{"msgid":"Left","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:134\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:76\ntabby-core/src/tabContextMenu.ts:80"},"msgstr":["左側"]},"Lets the shell handle Meta key instead of OS":{"msgid":"Lets the shell handle Meta key instead of OS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:40"},"msgstr":["OSの代わりにシェルにメタキーを処理させます"]},"Line by line":{"msgid":"Line by line","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:27"},"msgstr":["一行ごとに"]},"Line editor, input is sent after you press Enter":{"msgid":"Line editor, input is sent after you press Enter","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:28"},"msgstr":["Enterキーを押すと入力が送信されます"]},"Line padding":{"msgid":"Line padding","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:83"},"msgstr":["行間の大きさ"]},"Loading":{"msgid":"Loading","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:21"},"msgstr":["読み込み中"]},"Loading configs...":{"msgid":"Loading configs...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:34"},"msgstr":["設定を読み込み中..."]},"Local":{"msgid":"Local","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:39\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["ローカル"]},"Local echo":{"msgid":"Local echo","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:22"},"msgstr":["ローカルエコー"]},"Local terminal":{"msgid":"Local terminal","comments":{"reference":"tabby-local/src/profiles.ts:12"},"msgstr":["ローカル端末"]},"Login scripts":{"msgid":"Login scripts","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:81\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:221\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:16"},"msgstr":["ログインスクリプト"]},"Long-click for context menu":{"msgid":"Long-click for context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:57"},"msgstr":["長押しするとコンテキストメニューが表示されます"]},"Manage profiles":{"msgid":"Manage profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:162"},"msgstr":["プロファイルの管理"]},"Max Keep Alive Count":{"msgid":"Max Keep Alive Count","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:160"},"msgstr":["最大Keep-Alive"]},"Maximize the active pane":{"msgid":"Maximize the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:173"},"msgstr":["アクティブなペインを最大化"]},"Minimum contrast ratio":{"msgid":"Minimum contrast ratio","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:93\nlocale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:70"},"msgstr":["最小コントラスト比"]},"Modified on {date}":{"msgid":"Modified on {date}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:39"},"msgstr":["更新日 {date}"]},"Mouse":{"msgid":"Mouse","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:53"},"msgstr":["マウス"]},"Move tab to the left":{"msgid":"Move tab to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:49"},"msgstr":["タブを左に移動"]},"Move tab to the right":{"msgid":"Move tab to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:53"},"msgstr":["タブを右に移動"]},"Move to \"Ungrouped\"":{"msgid":"Move to \"Ungrouped\"","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:223"},"msgstr":["\"未分類\" に移動"]},"Moving the mouse over an inactive pane will cause it to activate":{"msgid":"Moving the mouse over an inactive pane will cause it to activate","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:197"},"msgstr":["マウスの移動でアクティブなペインを切り替えることができます。"]},"Name":{"msgid":"Name","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:12\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:14"},"msgstr":["名前"]},"Name for the new config":{"msgid":"Name for the new config","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:60"},"msgstr":["新しい設定の名前"]},"Name for the new directory":{"msgid":"Name for the new directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:3"},"msgstr":["新しいディレクトリの名前"]},"Native":{"msgid":"Native","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:57"},"msgstr":["標準"]},"New admin tab":{"msgid":"New admin tab","comments":{"reference":"tabby-local/src/tabContextMenu.ts:103"},"msgstr":["新しい管理者タブ"]},"New config on {platform}":{"msgid":"New config on {platform}","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:58"},"msgstr":["{platform} の新しい設定"]},"New item":{"msgid":"New item","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:16"},"msgstr":["新しい項目"]},"New name":{"msgid":"New name","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:193\ntabby-settings/src/components/vaultSettingsTab.component.ts:118"},"msgstr":["新しい名前"]},"New profile":{"msgid":"New profile","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:20"},"msgstr":["新しいプロファイル"]},"New profile name":{"msgid":"New profile name","comments":{"reference":"tabby-local/src/tabContextMenu.ts:30"},"msgstr":["新しいプロファイル名"]},"New tab":{"msgid":"New tab","comments":{"reference":"tabby-local/src/hotkeys.ts:10"},"msgstr":["新しいタブ"]},"New tab: {profile}":{"msgid":"New tab: {profile}","comments":{"reference":"tabby-core/src/hotkeys.ts:272"},"msgstr":["新しいタブ: {profile}"]},"New terminal":{"msgid":"New terminal","comments":{"reference":"tabby-local/src/buttonProvider.ts:20\ntabby-local/src/tabContextMenu.ts:77"},"msgstr":["新しいターミナル"]},"New window":{"msgid":"New window","comments":{"reference":"tabby-electron/src/hotkeys.ts:10"},"msgstr":["新しいウインドウ"]},"New Window":{"msgid":"New Window","comments":{"reference":"tabby-electron/src/services/dockMenu.service.ts:62"},"msgstr":["新しいウィンドウ"]},"New with profile":{"msgid":"New with profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:87"},"msgstr":["新しいプロファイルを追加"]},"Next tab":{"msgid":"Next tab","comments":{"reference":"tabby-core/src/hotkeys.ts:41"},"msgstr":["次のタブ"]},"No color":{"msgid":"No color","comments":{"reference":"tabby-core/src/utils.ts:54"},"msgstr":["色指定なし"]},"No modifier":{"msgid":"No modifier","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:85"},"msgstr":["変更しない"]},"None":{"msgid":"None","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:41"},"msgstr":["なし"]},"Normal":{"msgid":"Normal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:17\ntabby-terminal/src/components/streamProcessingSettings.component.ts:39"},"msgstr":["標準"]},"Normal font weight":{"msgid":"Normal font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:22"},"msgstr":["標準フォントの太さ"]},"Not found":{"msgid":"Not found","comments":{"reference":"tabby-terminal/src/components/searchPanel.component.ts:54\ntabby-terminal/src/components/searchPanel.component.ts:64"},"msgstr":["見つかりませんでした"]},"Notify on activity":{"msgid":"Notify on activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:209"},"msgstr":["アクティビティを通知する"]},"Notify when done":{"msgid":"Notify when done","comments":{"reference":"tabby-core/src/tabContextMenu.ts:187"},"msgstr":["完了時に通知する"]},"Number of lines kept in the buffer":{"msgid":"Number of lines kept in the buffer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:17"},"msgstr":["バッファに保持される行数"]},"Off":{"msgid":"Off","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:72\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:137\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:60"},"msgstr":["オフ"]},"Official":{"msgid":"Official","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:81"},"msgstr":["公式"]},"On GitHub Discussions":{"msgid":"On GitHub Discussions","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["GitHub Discussions"]},"Opacity":{"msgid":"Opacity","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:46"},"msgstr":["不透明度"]},"Open DevTools":{"msgid":"Open DevTools","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:82"},"msgstr":["DevToolsを開く"]},"Open Settings":{"msgid":"Open Settings","comments":{"reference":"tabby-settings/src/hotkeys.ts:11"},"msgstr":["設定を開く"]},"Open settings tab: {tab}":{"msgid":"Open settings tab: {tab}","comments":{"reference":"tabby-settings/src/hotkeys.ts:25"},"msgstr":["設定タブを開く: {tab}"]},"Open SFTP panel":{"msgid":"Open SFTP panel","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:25"},"msgstr":["SFTP パネルを開く"]},"Optional":{"msgid":"Optional","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["オプション"]},"Options":{"msgid":"Options","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:11\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:33"},"msgstr":["設定"]},"Orange":{"msgid":"Orange","comments":{"reference":"tabby-core/src/utils.ts:57"},"msgstr":["橙色"]},"OS default":{"msgid":"OS default","comments":{"reference":"tabby-electron/src/shells/macDefault.ts:25"},"msgstr":["OSの既定"]},"OS default ({name})":{"msgid":"OS default ({name})","comments":{"reference":"tabby-electron/src/shells/winDefault.ts:43"},"msgstr":["OSの既定 ({name})"]},"Output is shown as a hexdump":{"msgid":"Output is shown as a hexdump","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:45"},"msgstr":["16進ダンプとして出力されます"]},"Output is shown as it is received":{"msgid":"Output is shown as it is received","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:40"},"msgstr":["受信したデータがそのまま出力されます"]},"Output mode":{"msgid":"Output mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:23"},"msgstr":["出力モード"]},"Output newlines":{"msgid":"Output newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:34"},"msgstr":["出力の改行"]},"Override X11 display":{"msgid":"Override X11 display","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:42"},"msgstr":["X11ディスプレイを上書きする"]},"Overwrite local and sync":{"msgid":"Overwrite local and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:98"},"msgstr":["ローカルを上書きして同期"]},"Overwrite remote and sync":{"msgid":"Overwrite remote and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:78"},"msgstr":["リモートを上書きして同期"]},"Overwrite the config on the remote side and start syncing?":{"msgid":"Overwrite the config on the remote side and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:76"},"msgstr":["リモート側の設定を上書きして同期を開始しますか？"]},"Overwrite the local config and start syncing?":{"msgid":"Overwrite the local config and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:96"},"msgstr":["ローカル設定を上書きして同期を開始しますか？"]},"Pane resize step":{"msgid":"Pane resize step","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:189"},"msgstr":["ペインサイズの変更幅"]},"Panes":{"msgid":"Panes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:186"},"msgstr":["ペイン"]},"Paper (legacy)":{"msgid":"Paper (legacy)","comments":{"reference":"tabby-core/src/theme.ts:35"},"msgstr":[""]},"Parity":{"msgid":"Parity","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:38"},"msgstr":["パリティ"]},"Partial config sync is not possible when the config is encrypted via Vault.":{"msgid":"Partial config sync is not possible when the config is encrypted via Vault.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:64"},"msgstr":["設定ファイルがVaultによって暗号化されている場合、部分的な設定の同期はできません。"]},"Passphrase for a private key with hash {hash}...":{"msgid":"Passphrase for a private key with hash {hash}...","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:87"},"msgstr":["ハッシュ値 {hash}... の秘密鍵のパスフレーズ"]},"Password":{"msgid":"Password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:100\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:82"},"msgstr":["パスワード"]},"Paste":{"msgid":"Paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:62\ntabby-terminal/src/api/baseTerminalTab.component.ts:483\ntabby-terminal/src/tabContextMenu.ts:35"},"msgstr":["貼り付け"]},"Paste from clipboard":{"msgid":"Paste from clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:14"},"msgstr":["クリップボードから貼り付け"]},"Paste if no selection, else copy":{"msgid":"Paste if no selection, else copy","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:63"},"msgstr":["テキストを選択していない場合は貼り付け、選択中はコピー"]},"Paste multiple lines?":{"msgid":"Paste multiple lines?","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:490"},"msgstr":["複数行の貼り付けを実行してもよろしいですか？"]},"Paste on middle-click":{"msgid":"Paste on middle-click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:68"},"msgstr":["中クリックで貼り付け"]},"Path or address of the local X11 socket":{"msgid":"Path or address of the local X11 socket","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:43"},"msgstr":["ローカル上のX11ソケットのパスまたはアドレス"]},"Pin":{"msgid":"Pin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["ピン留めする"]},"Plugins":{"msgid":"Plugins","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:3"},"msgstr":["プラグイン"]},"Plugins folder":{"msgid":"Plugins folder","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:4"},"msgstr":["プラグインのフォルダー"]},"Port":{"msgid":"Port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:38\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:10"},"msgstr":["ポート"]},"Port opened":{"msgid":"Port opened","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:70"},"msgstr":["ポートが開いています"]},"Ports":{"msgid":"Ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:119\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:12"},"msgstr":["ポート"]},"Press any key to reconnect":{"msgid":"Press any key to reconnect","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:85\ntabby-ssh/src/components/sshTab.component.ts:172\ntabby-telnet/src/components/telnetTab.component.ts:53"},"msgstr":["再接続するには何かキーを押してください"]},"Press the key now":{"msgid":"Press the key now","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:3"},"msgstr":["キーを押してください"]},"Prevents accidental closing":{"msgid":"Prevents accidental closing","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:21"},"msgstr":["偶発的な終了を防止"]},"Prevents accidental execution of pasted commands":{"msgid":"Prevents accidental execution of pasted commands","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:110"},"msgstr":["貼り付けたコマンドの偶発的な実行を防止することができます"]},"Previous tab":{"msgid":"Previous tab","comments":{"reference":"tabby-core/src/hotkeys.ts:45"},"msgstr":["前のタブ"]},"Private keys":{"msgid":"Private keys","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:108"},"msgstr":["秘密鍵"]},"Process completed":{"msgid":"Process completed","comments":{"reference":"tabby-core/src/tabContextMenu.ts:195"},"msgstr":["処理完了"]},"Profile name":{"msgid":"Profile name","comments":{"reference":"tabby-core/src/tabContextMenu.ts:151"},"msgstr":["プロファイル名"]},"Profiles":{"msgid":"Profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:2\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:4\ntabby-electron/src/services/dockMenu.service.ts:40"},"msgstr":["プロファイル"]},"Profiles & connections":{"msgid":"Profiles & connections","comments":{"reference":"tabby-core/src/commands.ts:32\ntabby-settings/src/settings.ts:58"},"msgstr":["プロファイルと接続"]},"Program":{"msgid":"Program","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:12"},"msgstr":["プログラム"]},"Proxy command":{"msgid":"Proxy command","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:30"},"msgstr":["プロキシコマンド"]},"Purple":{"msgid":"Purple","comments":{"reference":"tabby-core/src/utils.ts:58"},"msgstr":["紫色"]},"Puts all of Tabby's configuration into the vault":{"msgid":"Puts all of Tabby's configuration into the vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:37"},"msgstr":["Tabbyの設定をすべてVaultに保存します"]},"Quick connect":{"msgid":"Quick connect","comments":{"reference":"tabby-core/src/index.ts:213\ntabby-core/src/services/profiles.service.ts:177"},"msgstr":["クイック接続"]},"Quit":{"msgid":"Quit","comments":{"reference":"tabby-core/src/services/config.service.ts:373\ntabby-core/src/services/config.service.ts:387"},"msgstr":["終了"]},"Raw socket connection":{"msgid":"Raw socket connection","comments":{"reference":"tabby-telnet/src/profiles.ts:48"},"msgstr":["Rawソケット接続"]},"Ready Timeout (Milliseconds)":{"msgid":"Ready Timeout (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:166"},"msgstr":["タイムアウト (ミリ秒)"]},"Recent":{"msgid":"Recent","comments":{"reference":"tabby-core/src/services/profiles.service.ts:120\ntabby-core/src/services/profiles.service.ts:134\ntabby-electron/src/services/dockMenu.service.ts:28"},"msgstr":["最近"]},"Reconnect":{"msgid":"Reconnect","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:5\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:10\nlocale/tmp-html/tabby-telnet/src/components/telnetTab.component.html:3"},"msgstr":["再接続"]},"Red":{"msgid":"Red","comments":{"reference":"tabby-core/src/utils.ts:59"},"msgstr":["赤色"]},"Regex":{"msgid":"Regex","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["正規表現（Regex）"]},"Release notes":{"msgid":"Release notes","comments":{"reference":"tabby-settings/src/components/releaseNotesTab.component.ts:27"},"msgstr":["リリースノート"]},"Remember for {time}":{"msgid":"Remember for {time}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6"},"msgstr":["{time} 後に再認証"]},"Remote":{"msgid":"Remote","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:41\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["リモート"]},"Remove whitespace and newlines around the copied text":{"msgid":"Remove whitespace and newlines around the copied text","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:124"},"msgstr":["コピーしたテキストに含まれる前後の余分なスペースや改行を除去します"]},"Rename":{"msgid":"Rename","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:25\ntabby-core/src/tabContextMenu.ts:120"},"msgstr":["名前を変更"]},"Rename tab":{"msgid":"Rename tab","comments":{"reference":"tabby-core/src/hotkeys.ts:25\ntabby-core/src/tabContextMenu.ts:121"},"msgstr":["タブの名前を変更"]},"Rendering":{"msgid":"Rendering","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:3"},"msgstr":["レンダリング"]},"Reopen last tab":{"msgid":"Reopen last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:33"},"msgstr":["最後に閉じたタブを開く"]},"Replace":{"msgid":"Replace","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:26"},"msgstr":["置換"]},"Report a problem":{"msgid":"Report a problem","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:11\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["問題を報告"]},"Require a key to click links":{"msgid":"Require a key to click links","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:81"},"msgstr":["特定のキーを使用してリンクを開く"]},"Reset zoom":{"msgid":"Reset zoom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:62"},"msgstr":["拡大/縮小をリセット"]},"Restart current serial session":{"msgid":"Restart current serial session","comments":{"reference":"tabby-serial/src/hotkeys.ts:14"},"msgstr":["現在のシリアルセッションを再起動"]},"Restart current SSH session":{"msgid":"Restart current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:10"},"msgstr":["現在のSSHセッションを再起動"]},"Restart current Telnet session":{"msgid":"Restart current Telnet session","comments":{"reference":"tabby-telnet/src/hotkeys.ts:10"},"msgstr":["現在のTelnetセッションを再起動"]},"Restart tab":{"msgid":"Restart tab","comments":{"reference":"tabby-core/src/hotkeys.ts:65"},"msgstr":["タブを再起動"]},"Restart the app to apply changes":{"msgid":"Restart the app to apply changes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:140"},"msgstr":["変更を反映するには再起動が必要です"]},"Restore terminal tabs on app start":{"msgid":"Restore terminal tabs on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:159"},"msgstr":["アプリケーション起動時に以前開いていたタブを復元する"]},"Reuse session for multiple tabs":{"msgid":"Reuse session for multiple tabs","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:147"},"msgstr":["複数のタブでセッションを再利用する"]},"Right":{"msgid":"Right","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:136\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:78\ntabby-core/src/tabContextMenu.ts:78"},"msgstr":["右側"]},"Right click":{"msgid":"Right click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:56"},"msgstr":["右クリック"]},"Run as administrator":{"msgid":"Run as administrator","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:5"},"msgstr":["管理者として実行"]},"Save":{"msgid":"Save","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:6\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:52\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:30"},"msgstr":["保存"]},"Save a password in the keychain":{"msgid":"Save a password in the keychain","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:101"},"msgstr":["キーチェーンにパスワードを保存する"]},"Save and apply":{"msgid":"Save and apply","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:129"},"msgstr":["保存して反映"]},"Save as profile":{"msgid":"Save as profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:27"},"msgstr":["プロファイルとして保存"]},"Save layout as profile":{"msgid":"Save layout as profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:148"},"msgstr":["プロファイルとしてレイアウトを保存"]},"Saved":{"msgid":"Saved","comments":{"reference":"tabby-local/src/tabContextMenu.ts:48"},"msgstr":["保存しました"]},"Saved layout":{"msgid":"Saved layout","comments":{"reference":"tabby-core/src/profiles.ts:19"},"msgstr":["保存されたレイアウト"]},"Scroll on input":{"msgid":"Scroll on input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:46"},"msgstr":["入力時にスクロール"]},"Scroll terminal one page down":{"msgid":"Scroll terminal one page down","comments":{"reference":"tabby-terminal/src/hotkeys.ts:94"},"msgstr":["1ページ分下にスクロール"]},"Scroll terminal one page up":{"msgid":"Scroll terminal one page up","comments":{"reference":"tabby-terminal/src/hotkeys.ts:90"},"msgstr":["1ページ分上にスクロール"]},"Scroll terminal to bottom":{"msgid":"Scroll terminal to bottom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:98"},"msgstr":["端末を最下部までスクロール"]},"Scroll terminal to top":{"msgid":"Scroll terminal to top","comments":{"reference":"tabby-terminal/src/hotkeys.ts:86"},"msgstr":["端末を最上部までスクロール"]},"Scrollback":{"msgid":"Scrollback","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:16"},"msgstr":["バックスクロール"]},"Scrolls the terminal to the bottom on user input":{"msgid":"Scrolls the terminal to the bottom on user input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:47"},"msgstr":["入力時に端末を最下部にスクロールします"]},"Search":{"msgid":"Search","comments":{"reference":"tabby-terminal/src/hotkeys.ts:74"},"msgstr":["検索"]},"Search color schemes":{"msgid":"Search color schemes","comments":{"reference":"tabby-terminal/src/components/colorSchemeSelector.component.ts:9\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:10"},"msgstr":["配色を検索"]},"Search hotkeys":{"msgid":"Search hotkeys","comments":{"reference":"tabby-settings/src/components/hotkeySettingsTab.component.ts:12"},"msgstr":["ホットキーを検索"]},"Search plugins":{"msgid":"Search plugins","comments":{"reference":"tabby-plugin-manager/src/components/pluginsSettingsTab.component.ts:14"},"msgstr":["プラグインを検索"]},"Secret sync token":{"msgid":"Secret sync token","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:17"},"msgstr":["シークレット同期トークン"]},"Select":{"msgid":"Select","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:45\ntabby-electron/src/services/platform.service.ts:195"},"msgstr":["選択"]},"Select a base profile to use as a template":{"msgid":"Select a base profile to use as a template","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:65"},"msgstr":["テンプレートとして使用する基本プロファイルを選択"]},"Select all":{"msgid":"Select all","comments":{"reference":"tabby-terminal/src/hotkeys.ts:18"},"msgstr":["すべて選択"]},"Select file storage":{"msgid":"Select file storage","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:46"},"msgstr":["ファイルストレージを選択"]},"Select profile":{"msgid":"Select profile","comments":{"reference":"tabby-core/src/index.ts:225"},"msgstr":["プロファイルを選択"]},"Select profile or enter an address":{"msgid":"Select profile or enter an address","comments":{"reference":"tabby-core/src/services/profiles.service.ts:186"},"msgstr":["プロファイルの選択、またはアドレスを入力"]},"Send bytes by typing in hex values":{"msgid":"Send bytes by typing in hex values","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:33"},"msgstr":["16進数の値を入力してバイトを送信"]},"Sends data one byte at a time":{"msgid":"Sends data one byte at a time","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:75"},"msgstr":["1バイトごとにデータを送信します"]},"Serial":{"msgid":"Serial","comments":{"reference":"tabby-serial/src/profiles.ts:14\ntabby-serial/src/profiles.ts:72"},"msgstr":["シリアル"]},"Serial connection":{"msgid":"Serial connection","comments":{"reference":"tabby-serial/src/profiles.ts:51\ntabby-serial/src/profiles.ts:62"},"msgstr":["シリアル接続"]},"Serial: {description}":{"msgid":"Serial: {description}","comments":{"reference":"tabby-serial/src/profiles.ts:71"},"msgstr":["シリアル: {description}"]},"Set master passphrase":{"msgid":"Set master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:2\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:5"},"msgstr":["マスターパスフレーズを設定"]},"Set passphrase":{"msgid":"Set passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:11"},"msgstr":["パスフレーズを設定"]},"Set password":{"msgid":"Set password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:104"},"msgstr":["パスワードを設定"]},"Set Tabby as %COMSPEC%":{"msgid":"Set Tabby as %COMSPEC%","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:168"},"msgstr":["Tabbyを %COMSPEC% に設定"]},"Set to 0 to disable recent profiles":{"msgid":"Set to 0 to disable recent profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:55"},"msgstr":["最近使用したプロファイルをセレクターに表示しない場合は0に設定してください"]},"Sets the SSH agent's named pipe path.":{"msgid":"Sets the SSH agent's named pipe path.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:36"},"msgstr":["SSHエージェントの名前付きパイプのパスを設定"]},"Settings":{"msgid":"Settings","comments":{"reference":"tabby-settings/src/buttonProvider.ts:28\ntabby-settings/src/components/settingsTab.component.ts:57"},"msgstr":["設定"]},"Shell":{"msgid":"Shell","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:2"},"msgstr":["シェル"]},"Shell does not support current path detection":{"msgid":"Shell does not support current path detection","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:555"},"msgstr":["シェルは現在のパス検出に対応していません"]},"Shell integration":{"msgid":"Shell integration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:59"},"msgstr":["シェル統合"]},"Show {type} profile selector":{"msgid":"Show {type} profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:276"},"msgstr":["{type} プロファイルセレクターを表示"]},"Show a confirmation box when pasting multiple lines":{"msgid":"Show a confirmation box when pasting multiple lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:117"},"msgstr":["複数行を貼り付ける際に確認ボックスを表示します"]},"Show built-in profiles in selector":{"msgid":"Show built-in profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:61"},"msgstr":["セレクターに組み込みプロファイルを表示する"]},"Show command selector":{"msgid":"Show command selector","comments":{"reference":"tabby-core/src/hotkeys.ts:13"},"msgstr":["コマンドセレクターを表示"]},"Show config file":{"msgid":"Show config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:132"},"msgstr":["設定ファイルを表示"]},"Show defaults":{"msgid":"Show defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:131"},"msgstr":["既定を表示"]},"Show Mixer":{"msgid":"Show Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:146"},"msgstr":["ミキサーを表示"]},"Show pane labels (for rearranging)":{"msgid":"Show pane labels (for rearranging)","comments":{"reference":"tabby-core/src/hotkeys.ts:57"},"msgstr":["ペインラベルを表示 (再配置向け)"]},"Show profile icon on tab":{"msgid":"Show profile icon on tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:164"},"msgstr":["タブにプロファイルアイコンを表示"]},"Show profile selector":{"msgid":"Show profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:17"},"msgstr":["プロファイルセレクターを表示"]},"Show recent profiles in selector":{"msgid":"Show recent profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:54"},"msgstr":["最近使用したプロファイルの表示数"]},"Show release notes":{"msgid":"Show release notes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["リリースノートを表示"]},"Show Serial connections":{"msgid":"Show Serial connections","comments":{"reference":"tabby-serial/src/hotkeys.ts:10"},"msgstr":["シリアル接続を表示"]},"Show tabs in fullscreen mode":{"msgid":"Show tabs in fullscreen mode","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:152"},"msgstr":["全画面表示時にタブを表示"]},"Show toolbar":{"msgid":"Show toolbar","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:58"},"msgstr":["ツールバーを表示"]},"Show vault contents":{"msgid":"Show vault contents","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:44"},"msgstr":["Vaultのデータを表示"]},"Sixel graphics support (experimental)":{"msgid":"Sixel graphics support (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:29"},"msgstr":["Sixel Graphicsのサポート (実験的)"]},"Skip MoTD/banner":{"msgid":"Skip MoTD/banner","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:140"},"msgstr":["MoTD/バナーをスキップ"]},"Slow feed":{"msgid":"Slow feed","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:74"},"msgstr":["低速送信"]},"Snaps the window to a side of the screen":{"msgid":"Snaps the window to a side of the screen","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:68\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:86"},"msgstr":["画面の端にウィンドウをスナップします"]},"SOCKS proxy":{"msgid":"SOCKS proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:22\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:9\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:20"},"msgstr":["SOCKSプロキシ"]},"SOCKS proxy host":{"msgid":"SOCKS proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:51"},"msgstr":["SOCKSプロキシホスト"]},"SOCKS proxy port":{"msgid":"SOCKS proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:55"},"msgstr":["SOCKSプロキシポート"]},"Sound":{"msgid":"Sound","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:130"},"msgstr":["サウンド"]},"Source code":{"msgid":"Source code","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:31"},"msgstr":["ソースコード"]},"Spaciness":{"msgid":"Spaciness","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:13"},"msgstr":[""]},"Split":{"msgid":"Split","comments":{"reference":"tabby-core/src/tabContextMenu.ts:75"},"msgstr":["分割"]},"Split to the bottom":{"msgid":"Split to the bottom","comments":{"reference":"tabby-core/src/hotkeys.ts:161"},"msgstr":["下部に分割"]},"Split to the down":{"msgid":"Split to the down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:85"},"msgstr":["下部に分割"]},"Split to the left":{"msgid":"Split to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:165\ntabby-core/src/tabContextMenu.ts:86"},"msgstr":["左側に分割"]},"Split to the right":{"msgid":"Split to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:157\ntabby-core/src/tabContextMenu.ts:84"},"msgstr":["右側に分割"]},"Split to the top":{"msgid":"Split to the top","comments":{"reference":"tabby-core/src/hotkeys.ts:169"},"msgstr":["上部に分割"]},"Split to the up":{"msgid":"Split to the up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:87"},"msgstr":["上部に分割"]},"SSH connection":{"msgid":"SSH connection","comments":{"reference":"tabby-ssh/src/profiles.ts:81"},"msgstr":["SSH接続"]},"SSH connection management is now done through the \"Profiles & connections\" tab":{"msgid":"SSH connection management is now done through the \"Profiles & connections\" tab","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:53"},"msgstr":["SSH接続の管理は「プロファイルと接続」タブからできるようになりました。"]},"SSH password for {user}@{host}:{port}":{"msgid":"SSH password for {user}@{host}:{port}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:84"},"msgstr":["{user}@{host}:{port} のSSHパスワード"]},"Standard (legacy)":{"msgid":"Standard (legacy)","comments":{"reference":"tabby-core/src/theme.ts:9"},"msgstr":[""]},"Startup":{"msgid":"Startup","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:150"},"msgstr":["起動時"]},"Stop bits":{"msgid":"Stop bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:32"},"msgstr":["ストップビット"]},"Strip":{"msgid":"Strip","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:50"},"msgstr":["ストリップ"]},"Subscribe to updates":{"msgid":"Subscribe to updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["最新情報を受け取る"]},"Substitutions allowed.":{"msgid":"Substitutions allowed.","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:13"},"msgstr":["置き換えに対応しています"]},"Switch profile":{"msgid":"Switch profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:290"},"msgstr":["プロファイルを切り替える"]},"Switch profile in the active pane":{"msgid":"Switch profile in the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:237"},"msgstr":["アクティブなペインのプロファイルを切り替える"]},"Switches terminal frontend implementation (experimental)":{"msgid":"Switches terminal frontend implementation (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:7"},"msgstr":["端末のフロントエンド実装を切り替える (実験的)"]},"Sync":{"msgid":"Sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:4"},"msgstr":["同期"]},"Sync automatically":{"msgid":"Sync automatically","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:53"},"msgstr":["自動同期"]},"Sync host":{"msgid":"Sync host","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:8"},"msgstr":["同期サーバー"]},"Sync hotkeys":{"msgid":"Sync hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:68"},"msgstr":["ホットキーの同期"]},"Sync Vault":{"msgid":"Sync Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:80"},"msgstr":["Vaultの同期"]},"Sync window settings":{"msgid":"Sync window settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:74"},"msgstr":["ウィンドウ設定の同期"]},"Tab {number}":{"msgid":"Tab {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:101\ntabby-core/src/hotkeys.ts:105\ntabby-core/src/hotkeys.ts:109\ntabby-core/src/hotkeys.ts:113\ntabby-core/src/hotkeys.ts:117\ntabby-core/src/hotkeys.ts:121\ntabby-core/src/hotkeys.ts:125\ntabby-core/src/hotkeys.ts:129\ntabby-core/src/hotkeys.ts:133\ntabby-core/src/hotkeys.ts:137\ntabby-core/src/hotkeys.ts:141\ntabby-core/src/hotkeys.ts:145\ntabby-core/src/hotkeys.ts:149\ntabby-core/src/hotkeys.ts:153\ntabby-core/src/hotkeys.ts:77\ntabby-core/src/hotkeys.ts:81\ntabby-core/src/hotkeys.ts:85\ntabby-core/src/hotkeys.ts:89\ntabby-core/src/hotkeys.ts:93\ntabby-core/src/hotkeys.ts:97"},"msgstr":["タブ {number}"]},"Tab activity":{"msgid":"Tab activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:223"},"msgstr":["タブのアクティビティ"]},"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:":{"msgid":"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:3"},"msgstr":["プラグインが原因でTabbyの起動に失敗しました。このセッションではすべてのサードパーティ製のプラグインが無効になっています。エラー:"]},"Tabby news and updates on Twitter":{"msgid":"Tabby news and updates on Twitter","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["TwitterでTabbyの最新情報やアップデートを配信中"]},"Tabs":{"msgid":"Tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:123"},"msgstr":["タブ"]},"Tabs location":{"msgid":"Tabs location","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:126"},"msgstr":["タブの位置"]},"Tabs width":{"msgid":"Tabs width","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:141"},"msgstr":["タブの幅"]},"Telnet session":{"msgid":"Telnet session","comments":{"reference":"tabby-telnet/src/profiles.ts:32"},"msgstr":["Telnetセッション"]},"Terminal":{"msgid":"Terminal","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:204\ntabby-terminal/src/settings.ts:43"},"msgstr":["端末"]},"Terminal background":{"msgid":"Terminal background","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:40"},"msgstr":["端末の背景"]},"Terminal bell":{"msgid":"Terminal bell","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:133"},"msgstr":["端末音"]},"Terminal identification":{"msgid":"Terminal identification","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:68"},"msgstr":["端末の識別情報"]},"Thank you for downloading Tabby!":{"msgid":"Thank you for downloading Tabby!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:7"},"msgstr":["Tabbyをダウンロードしていただきありがとうございます！"]},"Theme":{"msgid":"Theme","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:5"},"msgstr":["テーマ"]},"There are active file transfers":{"msgid":"There are active file transfers","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:47"},"msgstr":["ファイル転送を使用中"]},"There is a saved password for this connection":{"msgid":"There is a saved password for this connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:102"},"msgstr":["この接続に利用可能なパスワードが保存されています。"]},"These apply to all profiles of a given type":{"msgid":"These apply to all profiles of a given type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:79"},"msgstr":["特定の種類のすべてのプロファイルに反映されます。"]},"Thin":{"msgid":"Thin","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:59"},"msgstr":["スリム"]},"Tick this if you're experiencing aliasing, ghosting or other visual issues":{"msgid":"Tick this if you're experiencing aliasing, ghosting or other visual issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:205"},"msgstr":["画像のギザギザやずれて見えるなど表示の乱れが軽減される場合があります"]},"Toggle fullscreen mode":{"msgid":"Toggle fullscreen mode","comments":{"reference":"tabby-core/src/hotkeys.ts:21"},"msgstr":["全画面表示に切り替え"]},"Toggle last tab":{"msgid":"Toggle last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:37"},"msgstr":["最後のタブに切り替え"]},"Toggle terminal window":{"msgid":"Toggle terminal window","comments":{"reference":"tabby-electron/src/hotkeys.ts:14"},"msgstr":["端末ウィンドウの切り替え"]},"Toggles the Tabby window visibility":{"msgid":"Toggles the Tabby window visibility","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:27"},"msgstr":["Tabbyウィンドウの表示を切り替え"]},"Top":{"msgid":"Top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:130\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:74"},"msgstr":["上部"]},"Trim whitespace and newlines":{"msgid":"Trim whitespace and newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:123"},"msgstr":["スペースや改行を取り除く"]},"Try again":{"msgid":"Try again","comments":{"reference":"tabby-core/src/services/config.service.ts:371"},"msgstr":["再試行"]},"Trying saved password":{"msgid":"Trying saved password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:482"},"msgstr":["保存されたパスワードを試みています"]},"Turn current tab's panes into separate tabs":{"msgid":"Turn current tab's panes into separate tabs","comments":{"reference":"tabby-core/src/hotkeys.ts:69"},"msgstr":["現在のタブペインを分割"]},"Ungrouped":{"msgid":"Ungrouped","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:18"},"msgstr":["未分類"]},"Uninstall":{"msgid":"Uninstall","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:59"},"msgstr":["アンインストール"]},"Unknown":{"msgid":"Unknown","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:257"},"msgstr":["不明"]},"Unknown secret of type {type} for {key}":{"msgid":"Unknown secret of type {type} for {key}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:93"},"msgstr":["タイプ {type} の {key} の不明なシークレット"]},"Unpin":{"msgid":"Unpin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["ピン留めを外す"]},"Up":{"msgid":"Up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:81"},"msgstr":["上へ"]},"Update":{"msgid":"Update","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:14\ntabby-electron/src/services/updater.service.ts:133"},"msgstr":["アップデート"]},"Upgrade to {version}":{"msgid":"Upgrade to {version}","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:52"},"msgstr":["{version} にアップグレード"]},"Upload":{"msgid":"Upload","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:10"},"msgstr":["アップロード"]},"Upload as a new config":{"msgid":"Upload as a new config","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:46"},"msgstr":["新しい設定としてアップロード"]},"Use {altKeyName} as the Meta key":{"msgid":"Use {altKeyName} as the Meta key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:39"},"msgstr":["メタキーとして {altKeyName} を使用する"]},"Use ConPTY":{"msgid":"Use ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:5"},"msgstr":["ConPTYを使用する"]},"User default":{"msgid":"User default","comments":{"reference":"tabby-electron/src/shells/linuxDefault.ts:31\ntabby-electron/src/shells/linuxDefault.ts:38"},"msgstr":["ユーザーの既定"]},"Username":{"msgid":"Username","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:70"},"msgstr":["ユーザー名"]},"Using CONNECT method":{"msgid":"Using CONNECT method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:25"},"msgstr":["CONNECTメソッドの使用"]},"Using preset password":{"msgid":"Using preset password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:471"},"msgstr":["プリセットパスワードの使用"]},"Vault":{"msgid":"Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:9"},"msgstr":["Vault"]},"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.":{"msgid":"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:4"},"msgstr":["VaultはSSHパスワードや秘密鍵パスフレーズなどの機密性の高い情報を保存するための常時暗号化されたコンテナです。"]},"Vault is empty":{"msgid":"Vault is empty","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:17"},"msgstr":["Vaultにデータは保存されていません"]},"Vault is locked":{"msgid":"Vault is locked","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:4\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:43"},"msgstr":["Vaultはロックされています"]},"Vault is not configured":{"msgid":"Vault is not configured","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:3"},"msgstr":["Vaultが設定されていません"]},"Vault master passphrase needs to be set to allow storing secrets":{"msgid":"Vault master passphrase needs to be set to allow storing secrets","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:39"},"msgstr":["機密性の高い情報を保存するには、Vaultのマスターパスフレーズを設定する必要があります"]},"Verify host keys when connecting":{"msgid":"Verify host keys when connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:11"},"msgstr":["接続時にホストキーを確認"]},"Version":{"msgid":"Version","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:75"},"msgstr":["バージョン"]},"Version: {version}":{"msgid":"Version: {version}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:13"},"msgstr":["バージョン: {version}"]},"Vibrancy":{"msgid":"Vibrancy","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:28"},"msgstr":["磨りガラス"]},"Visual":{"msgid":"Visual","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:139"},"msgstr":["グラフィック表示"]},"Warn on multi-line paste":{"msgid":"Warn on multi-line paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:116"},"msgstr":["複数行貼り付け時に警告"]},"Warn when closing active connections":{"msgid":"Warn when closing active connections","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:5"},"msgstr":["使用中の接続を閉じる際に警告"]},"Warning: remote host's key has suddenly changed!":{"msgid":"Warning: remote host's key has suddenly changed!","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:6"},"msgstr":["警告: リモートホストのキーが突然変更されました！"]},"We're only tracking your Tabby and OS versions.":{"msgid":"We're only tracking your Tabby and OS versions.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:67"},"msgstr":["TabbyとOSのバージョンのみを収集しています。"]},"Welcome":{"msgid":"Welcome","comments":{"reference":"tabby-core/src/components/welcomeTab.component.ts:25"},"msgstr":["ようこそ"]},"What's new":{"msgid":"What's new","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["最新情報"]},"When enabled, links are only clickable while holding this key":{"msgid":"When enabled, links are only clickable while holding this key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:82"},"msgstr":["有効な場合、指定されたキーを押しながらクリックしたときだけ、リンクを開けるようにします。"]},"When WinSCP is detected, you can launch an SCP session from the context menu.":{"msgid":"When WinSCP is detected, you can launch an SCP session from the context menu.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:18"},"msgstr":["WinSCPが検出されると、コンテキストメニューからSCPセッションを起動することができます。"]},"Whether a custom window or an OS native window should be used":{"msgid":"Whether a custom window or an OS native window should be used","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:53"},"msgstr":["カスタムウィンドウを使用するか、OS標準のウィンドウを使用するかを選択することができます。"]},"Will prevent the SSH greeting from showing up":{"msgid":"Will prevent the SSH greeting from showing up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:141"},"msgstr":[""]},"Window":{"msgid":"Window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:2\ntabby-settings/src/settings.ts:30"},"msgstr":["ウィンドウ"]},"Window dimension along the edge":{"msgid":"Window dimension along the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:112"},"msgstr":["画面の端から平行方向の幅"]},"Window dimension away from the edge":{"msgid":"Window dimension away from the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:105"},"msgstr":["画面の端から垂直方向の幅"]},"Window frame":{"msgid":"Window frame","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:52"},"msgstr":["ウィンドウのフレーム"]},"Windows":{"msgid":"Windows","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:165"},"msgstr":["ウィンドウ"]},"Windows 10 build 18309 or above is recommended for ConPTY":{"msgid":"Windows 10 build 18309 or above is recommended for ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:11"},"msgstr":["ConPTYにはWindows 10ビルド18309以上を推奨します"]},"WinSCP path":{"msgid":"WinSCP path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:17"},"msgstr":["WinSCPのパス"]},"Word separators":{"msgid":"Word separators","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:74"},"msgstr":["区切り文字"]},"Working directory":{"msgid":"Working directory","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:10"},"msgstr":["作業ディレクトリ"]},"Working directory detection":{"msgid":"Working directory detection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:15\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:6"},"msgstr":["作業ディレクトリの検出"]},"WSL terminal bell can only be muted via Volume Mixer":{"msgid":"WSL terminal bell can only be muted via Volume Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:145"},"msgstr":["WSLによる端末ベルは音量ミキサーでのみミュートすることができます"]},"WSL terminal only supports TrueColor with ConPTY":{"msgid":"WSL terminal only supports TrueColor with ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:14"},"msgstr":["WSL端末はConPTYによるTrueColorのみをサポートしています"]},"X11 forwarding":{"msgid":"X11 forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:128"},"msgstr":["X11転送"]},"Yellow":{"msgid":"Yellow","comments":{"reference":"tabby-core/src/utils.ts:60"},"msgstr":["黄色"]},"You can change it later, but it's unrecoverable if forgotten.":{"msgid":"You can change it later, but it's unrecoverable if forgotten.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:4"},"msgstr":["後から変更できますが、忘れた場合復元することはできません。"]},"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.":{"msgid":"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:7"},"msgstr":["現在中間者攻撃を受けているか、もしくは、ホストキーが変更された可能性があります。"]},"Zoom in":{"msgid":"Zoom in","comments":{"reference":"tabby-terminal/src/hotkeys.ts:54"},"msgstr":["拡大"]},"Zoom out":{"msgid":"Zoom out","comments":{"reference":"tabby-terminal/src/hotkeys.ts:58"},"msgstr":["縮小"]}},"[Dynamic] port forwarding":{"id.port-forwarding.dynamic":{"msgid":"id.port-forwarding.dynamic","msgctxt":"[Dynamic] port forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:43\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["ダイナミック"]}}}}

/***/ }),

/***/ 5778:
/*!**************************!*\
  !*** ../locale/ko-KR.po ***!
  \**************************/
/***/ ((module) => {

module.exports = {"charset":"utf-8","headers":{"Content-Type":"text/plain; charset=UTF-8","Plural-Forms":"nplurals=1; plural=0;","X-Crowdin-Project":"tabby","X-Crowdin-Project-ID":"493349","X-Crowdin-Language":"ko","X-Crowdin-File":"/locale/app.pot","X-Crowdin-File-ID":"75","Project-Id-Version":"tabby","Language-Team":"Korean","Language":"ko_KR","PO-Revision-Date":"2023-04-10 18:13"},"translations":{"":{"":{"msgid":"","msgstr":["Content-Type: text/plain; charset=UTF-8\nPlural-Forms: nplurals=1; plural=0;\nX-Crowdin-Project: tabby\nX-Crowdin-Project-ID: 493349\nX-Crowdin-Language: ko\nX-Crowdin-File: /locale/app.pot\nX-Crowdin-File-ID: 75\nProject-Id-Version: tabby\nLanguage-Team: Korean\nLanguage: ko_KR\nPO-Revision-Date: 2023-04-10 18:13\n"]},"\"{command}\" is still running. Close?":{"msgid":"\"{command}\" is still running. Close?","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:111"},"msgstr":["\"{command}\" 명령어가 동작중입니다. 창을 닫으시겠습니까?"]},"{name} copy":{"msgid":"{name} copy","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:79\ntabby-settings/src/components/profilesSettingsTab.component.ts:90"},"msgstr":["{name} 복사"]},"A second font family used to display characters missing in the main font":{"msgid":"A second font family used to display characters missing in the main font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:77"},"msgstr":["설정된 폰트 누락시 대체하기 위한 폰트"]},"Abort all":{"msgid":"Abort all","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:49"},"msgstr":["모두 중지"]},"Accept and remember key":{"msgid":"Accept and remember key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:24"},"msgstr":["허용 후 키 저장"]},"Accept just this once":{"msgid":"Accept just this once","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:25"},"msgstr":["지금만 허용하기"]},"Accessibility":{"msgid":"Accessibility","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:84"},"msgstr":["접근성"]},"Acrylic background":{"msgid":"Acrylic background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:27"},"msgstr":["아크릴 스타일의 배경"]},"Add":{"msgid":"Add","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:24\nlocale/tmp-html/tabby-local/src/components/environmentEditor.component.html:11"},"msgstr":["추가"]},"Add a port forward":{"msgid":"Add a port forward","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:16"},"msgstr":["포트 포워딩 추가"]},"Add a private key":{"msgid":"Add a private key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:115"},"msgstr":["개인 키(Private key) 추가"]},"Add...":{"msgid":"Add...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/multiHotkeyInput.component.html:8"},"msgstr":["추가..."]},"Additional space between lines":{"msgid":"Additional space between lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:84"},"msgstr":["행간 간격"]},"Advanced":{"msgid":"Advanced","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:22\nlocale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:61\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:50\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:124"},"msgstr":["고급"]},"Agent":{"msgid":"Agent","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:90"},"msgstr":["에이전트"]},"Agent forwarding":{"msgid":"Agent forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:134"},"msgstr":["에이전트 포워딩"]},"Agent pipe path":{"msgid":"Agent pipe path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:35"},"msgstr":["에이전트 연계 경로"]},"Agent type":{"msgid":"Agent type","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:24"},"msgstr":["에이전트 유형"]},"Allows opening .bat files in tabs, but breaks some shells":{"msgid":"Allows opening .bat files in tabs, but breaks some shells","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:169"},"msgstr":["탭에 .bat 파일 열기를 허용합니다. 몇몇 쉘 환경에서 동작하지 않을 수 있습니다."]},"Allows quickly opening a terminal in the selected folder":{"msgid":"Allows quickly opening a terminal in the selected folder","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:60"},"msgstr":["일부 폴더에서 터미널을 빨리 열 수 있도록 합니다"]},"Appearance":{"msgid":"Appearance","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:2\ntabby-terminal/src/settings.ts:14"},"msgstr":["모양"]},"Application":{"msgid":"Application","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:4"},"msgstr":["응용 프로그램"]},"Application settings":{"msgid":"Application settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:47"},"msgstr":["응용 프로그램 설정"]},"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.":{"msgid":"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.","comments":{"reference":"tabby-web/src/services/hostWindow.service.ts:19"},"msgstr":["Tabby를 정말로 닫으시겠습니까? 더 이상 이 질문을 보지 않으려면 설정 -> 창 에서 변경할 수 있습니다."]},"Are you sure?":{"msgid":"Are you sure?","comments":{"reference":"tabby-core/src/services/config.service.ts:383"},"msgstr":["확실한가요?"]},"Arguments":{"msgid":"Arguments","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:18"},"msgstr":["매개 변수"]},"Ask a question":{"msgid":"Ask a question","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["질문하기"]},"Ask before closing the browser tab":{"msgid":"Ask before closing the browser tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:20"},"msgstr":["브라우저 탭을 닫기 전에 물어보기"]},"Audible":{"msgid":"Audible","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:141"},"msgstr":["소리"]},"Authentication method":{"msgid":"Authentication method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:74"},"msgstr":["인증 방법"]},"Author":{"msgid":"Author","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:79"},"msgstr":["만든 사람"]},"Auto":{"msgid":"Auto","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:78"},"msgstr":["자동"]},"Auto-open a terminal on app start":{"msgid":"Auto-open a terminal on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:153"},"msgstr":["앱 시작 시 터미널을 자동으로 열기"]},"Automatic":{"msgid":"Automatic","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:13\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:53\nlocale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:28"},"msgstr":["자동"]},"Automatic Updates":{"msgid":"Automatic Updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:73"},"msgstr":["자동 업데이트"]},"Automatically upload changes and check for updates every minute":{"msgid":"Automatically upload changes and check for updates every minute","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:54"},"msgstr":["자동으로 변경사항 업로드 후 매 분마다 갱신 확인"]},"Available":{"msgid":"Available","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:10"},"msgstr":["유효한"]},"Background type":{"msgid":"Background type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:35"},"msgstr":["배경 유형"]},"Baud rate":{"msgid":"Baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:14\ntabby-serial/src/components/serialTab.component.ts:111\ntabby-serial/src/profiles.ts:86"},"msgstr":["전송 속도"]},"Beginning of the line":{"msgid":"Beginning of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:22"},"msgstr":["행 시작 부분"]},"Blink cursor":{"msgid":"Blink cursor","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:64"},"msgstr":["커서 깜박임"]},"Blue":{"msgid":"Blue","comments":{"reference":"tabby-core/src/utils.ts:55"},"msgstr":["파란색"]},"Blur":{"msgid":"Blur","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:39"},"msgstr":["흐림 효과"]},"Bold font weight":{"msgid":"Bold font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:28"},"msgstr":["굵은 글꼴 두께"]},"Bottom":{"msgid":"Bottom","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:132\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:80"},"msgstr":["아래"]},"Bracketed paste (requires shell support)":{"msgid":"Bracketed paste (requires shell support)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:109"},"msgstr":["괄호(Bracketed)식 붙여넣기 (쉘 지원 필요)"]},"Broadcast mode. Click anywhere to cancel.":{"msgid":"Broadcast mode. Click anywhere to cancel.","comments":{"reference":"tabby-terminal/src/services/multifocus.service.ts:19"},"msgstr":["브로드캐스트 모드. 취소하려면 아무 곳이나 클릭하세요."]},"Built-in":{"msgid":"Built-in","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50\ntabby-settings/src/components/profilesSettingsTab.component.ts:182"},"msgstr":["빌트인"]},"Cancel":{"msgid":"Cancel","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:7\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:53\nlocale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:14\nlocale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:12\nlocale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:10\nlocale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:7\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:32\ntabby-electron/src/services/updater.service.ts:134\ntabby-local/src/components/terminalTab.component.ts:116\ntabby-settings/src/components/configSyncSettingsTab.component.ts:117\ntabby-settings/src/components/configSyncSettingsTab.component.ts:79\ntabby-settings/src/components/configSyncSettingsTab.component.ts:99\ntabby-ssh/src/sftpContextMenu.ts:40\ntabby-terminal/src/api/baseTerminalTab.component.ts:484"},"msgstr":["취소"]},"Change baud rate":{"msgid":"Change baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:4"},"msgstr":["baud rate 속도를 변경합니다"]},"Change tab color":{"msgid":"Change tab color","comments":{"reference":"tabby-core/src/tabContextMenu.ts:133"},"msgstr":["탭 색상 변경"]},"Change the master passphrase":{"msgid":"Change the master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["마스터 비밀번호 변경"]},"Check for updates":{"msgid":"Check for updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:13"},"msgstr":["업데이트 확인"]},"Ciphers":{"msgid":"Ciphers","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:172\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:176"},"msgstr":["암호화"]},"Clear":{"msgid":"Clear","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSelector.component.html:5"},"msgstr":["지우기"]},"Clear recent profiles":{"msgid":"Clear recent profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:133"},"msgstr":["최근 프로필 삭제"]},"Clear terminal":{"msgid":"Clear terminal","comments":{"reference":"tabby-terminal/src/hotkeys.ts:50"},"msgstr":["터미널 비우기"]},"Clear terminal after connection":{"msgid":"Clear terminal after connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:49"},"msgstr":["연결 후 터미널 지우기"]},"Clipboard":{"msgid":"Clipboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:94"},"msgstr":["클립보드"]},"Close":{"msgid":"Close","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:7\ntabby-core/src/tabContextMenu.ts:33"},"msgstr":["닫기"]},"Close and never show again":{"msgid":"Close and never show again","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:32"},"msgstr":["닫고 다시 보여주지 않음"]},"Close focused pane":{"msgid":"Close focused pane","comments":{"reference":"tabby-core/src/hotkeys.ts:241"},"msgstr":["보고 있는 항목 닫기"]},"Close other tabs":{"msgid":"Close other tabs","comments":{"reference":"tabby-core/src/tabContextMenu.ts:48"},"msgstr":["다른 탭 닫기"]},"Close tab":{"msgid":"Close tab","comments":{"reference":"tabby-core/src/hotkeys.ts:29\ntabby-core/src/tabContextMenu.ts:34"},"msgstr":["탭 닫기"]},"Close tabs to the left":{"msgid":"Close tabs to the left","comments":{"reference":"tabby-core/src/tabContextMenu.ts:64"},"msgstr":["왼쪽 탭들 모두 닫기"]},"Close tabs to the right":{"msgid":"Close tabs to the right","comments":{"reference":"tabby-core/src/tabContextMenu.ts:56"},"msgstr":["오른쪽 탭들 모두 닫기"]},"Close the window after closing the last tab":{"msgid":"Close the window after closing the last tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:182"},"msgstr":["마지막 탭을 닫은 후 창 닫기"]},"Color":{"msgid":"Color","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:33\ntabby-core/src/tabContextMenu.ts:132"},"msgstr":["색상"]},"Color scheme":{"msgid":"Color scheme","comments":{"reference":"tabby-terminal/src/settings.ts:29"},"msgstr":["색상 구성"]},"Colors":{"msgid":"Colors","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:216"},"msgstr":[""]},"Combine all tabs into the current tab":{"msgid":"Combine all tabs into the current tab","comments":{"reference":"tabby-core/src/hotkeys.ts:73"},"msgstr":["모든 탭을 현재 탭으로 합치기"]},"Command line":{"msgid":"Command line","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:4"},"msgstr":["명령줄"]},"Command's stdin/stdout is used instead of a network connection":{"msgid":"Command's stdin/stdout is used instead of a network connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:13"},"msgstr":["명령어의 네트워크 연결 대신 표준 입출력이 사용됩니다."]},"Commands":{"msgid":"Commands","comments":{"reference":"tabby-core/src/services/commands.service.ts:104"},"msgstr":["명령어"]},"Compact (legacy)":{"msgid":"Compact (legacy)","comments":{"reference":"tabby-core/src/theme.ts:21"},"msgstr":[""]},"Config deleted":{"msgid":"Config deleted","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:126"},"msgstr":["설정 삭제됨"]},"Config downloaded":{"msgid":"Config downloaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:108"},"msgstr":["설정 다운로드됨"]},"Config file":{"msgid":"Config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:115\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:120"},"msgstr":["설정 파일"]},"Config sync":{"msgid":"Config sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:2\ntabby-settings/src/settings.ts:73"},"msgstr":["설정 동기화"]},"Config uploaded":{"msgid":"Config uploaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:90"},"msgstr":["설정 업로드됨"]},"Configs":{"msgid":"Configs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:31"},"msgstr":["설정"]},"Connect through a proxy server":{"msgid":"Connect through a proxy server","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:21"},"msgstr":["프록시 서버를 통해 연결하기"]},"Connect to \"%s\"...":{"msgid":"Connect to \"%s\"...","comments":{"reference":"tabby-core/src/index.ts:214\ntabby-core/src/services/profiles.service.ts:178"},"msgstr":["\"%s\"에 연결하기"]},"Connect to a different host first and use it as a proxy":{"msgid":"Connect to a different host first and use it as a proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:17"},"msgstr":["다른 호스트에 먼저 연결 후 프록시로 사용"]},"Connecting":{"msgid":"Connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:19\ntabby-serial/src/components/serialTab.component.ts:65\ntabby-ssh/src/components/sshTab.component.ts:143\ntabby-telnet/src/components/telnetTab.component.ts:72"},"msgstr":["연결 중"]},"Connection":{"msgid":"Connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:7"},"msgstr":["연결"]},"Connection failed: {error}":{"msgid":"Connection failed: {error}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:26"},"msgstr":["연결 실패: {error}"]},"Connection name will be used instead":{"msgid":"Connection name will be used instead","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:40"},"msgstr":["연결 이름이 대신 사용됩니다."]},"Context menu":{"msgid":"Context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:61"},"msgstr":["컨텍스트 메뉴"]},"Controls the amount of space between elements":{"msgid":"Controls the amount of space between elements","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:14"},"msgstr":[""]},"Copied":{"msgid":"Copied","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:229\ntabby-terminal/src/api/baseTerminalTab.component.ts:237\ntabby-terminal/src/api/baseTerminalTab.component.ts:553\ntabby-terminal/src/api/baseTerminalTab.component.ts:775\ntabby-terminal/src/tabContextMenu.ts:30"},"msgstr":["복사됨"]},"Copy":{"msgid":"Copy","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:26"},"msgstr":["복사"]},"Copy current path":{"msgid":"Copy current path","comments":{"reference":"tabby-terminal/src/hotkeys.ts:70\ntabby-terminal/src/tabContextMenu.ts:66"},"msgstr":["현재 경로 복사"]},"Copy full path":{"msgid":"Copy full path","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:29"},"msgstr":["전체 경로 복사"]},"Copy on select":{"msgid":"Copy on select","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:97"},"msgstr":["선택 영역 복사"]},"Copy to clipboard":{"msgid":"Copy to clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:10"},"msgstr":["클립보드에 복사"]},"Copy with formatting":{"msgid":"Copy with formatting","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:103"},"msgstr":["포맷과 함께 복사"]},"Could not decrypt config":{"msgid":"Could not decrypt config","comments":{"reference":"tabby-core/src/services/config.service.ts:368"},"msgstr":["설정 해독에 실패했습니다."]},"Create":{"msgid":"Create","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:9"},"msgstr":["생성"]},"Create directory":{"msgid":"Create directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:7\ntabby-ssh/src/sftpContextMenu.ts:29"},"msgstr":["디렉토리 생성"]},"Current":{"msgid":"Current","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:90"},"msgstr":["현재"]},"Current color scheme":{"msgid":"Current color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:3"},"msgstr":["현재 색상 구성"]},"Current host key fingerprint":{"msgid":"Current host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:17"},"msgstr":["현재 호스트 키 핑거프린트"]},"Current process: {name}":{"msgid":"Current process: {name}","comments":{"reference":"tabby-core/src/tabContextMenu.ts:184"},"msgstr":["현재 프로세스: {name}"]},"Cursor shape":{"msgid":"Cursor shape","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:51"},"msgstr":["커서 모양"]},"Custom":{"msgid":"Custom","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:47"},"msgstr":["사용자 정의"]},"Custom CSS":{"msgid":"Custom CSS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:90"},"msgstr":["사용자 정의 CSS"]},"Data bits":{"msgid":"Data bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:26"},"msgstr":["데이터 비트"]},"Debugging":{"msgid":"Debugging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:80"},"msgstr":["디버깅"]},"Decrease horizontal split size":{"msgid":"Decrease horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:257"},"msgstr":["가로 분할 크기 작게"]},"Decrease vertical split size":{"msgid":"Decrease vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:249"},"msgstr":["세로 분할 크기 작게"]},"Default profile for new tabs":{"msgid":"Default profile for new tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:8"},"msgstr":["새 탭의 기본 프로필"]},"Default profile settings":{"msgid":"Default profile settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:78"},"msgstr":["기본 프로필 설정"]},"Defaults":{"msgid":"Defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:124"},"msgstr":["기본값"]},"Defaults for {type}":{"msgid":"Defaults for {type}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:6"},"msgstr":["{type} 의 기본값"]},"Delete":{"msgid":"Delete","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:44\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:28\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:9\ntabby-settings/src/components/configSyncSettingsTab.component.ts:116\ntabby-settings/src/components/profilesSettingsTab.component.ts:139\ntabby-settings/src/components/profilesSettingsTab.component.ts:211\ntabby-settings/src/components/profilesSettingsTab.component.ts:224\ntabby-settings/src/components/vaultSettingsTab.component.ts:49\ntabby-ssh/src/sftpContextMenu.ts:39\ntabby-ssh/src/sftpContextMenu.ts:47\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:89\ntabby-terminal/src/components/loginScriptsSettings.component.ts:32"},"msgstr":["삭제"]},"Delete \"{name}\"?":{"msgid":"Delete \"{name}\"?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:137\ntabby-settings/src/components/profilesSettingsTab.component.ts:209\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:87"},"msgstr":["{name} 을/를 삭제하시겠습니까?"]},"Delete {fullPath}?":{"msgid":"Delete {fullPath}?","comments":{"reference":"tabby-ssh/src/sftpContextMenu.ts:35"},"msgstr":["{fullPath} 를 삭제할까요?"]},"Delete entire line":{"msgid":"Delete entire line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:42"},"msgstr":["전체 라인 삭제"]},"Delete next word":{"msgid":"Delete next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:46"},"msgstr":["다음 단어 삭제"]},"Delete previous word":{"msgid":"Delete previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:38"},"msgstr":["이전 단어 삭제"]},"Delete the config on the remote side?":{"msgid":"Delete the config on the remote side?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:114"},"msgstr":[""]},"Delete the group's profiles?":{"msgid":"Delete the group's profiles?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:221"},"msgstr":["그룹의 프로필을 삭제하시겠습니까?"]},"Delete this script?":{"msgid":"Delete this script?","comments":{"reference":"tabby-terminal/src/components/loginScriptsSettings.component.ts:29"},"msgstr":["이 스크립트를 삭제하시겠습니까?"]},"Delete vault contents?":{"msgid":"Delete vault contents?","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:47"},"msgstr":["Vault 내용을 삭제하시겠습니까?"]},"Deleting":{"msgid":"Deleting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:3"},"msgstr":["삭제 중"]},"Device":{"msgid":"Device","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:8"},"msgstr":["장치"]},"Direct":{"msgid":"Direct","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:10"},"msgstr":["직접 연결"]},"Disable":{"msgid":"Disable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:57"},"msgstr":["비활성화"]},"Disable dynamic tab title":{"msgid":"Disable dynamic tab title","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:39"},"msgstr":["동적 탭 제목 비활성화"]},"Disable fluent background while dragging":{"msgid":"Disable fluent background while dragging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:218"},"msgstr":["창 이동하는 동안 반투명 배경 끄기"]},"Disable GPU acceleration":{"msgid":"Disable GPU acceleration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:204"},"msgstr":["GPU 가속 비활성화"]},"Disabled":{"msgid":"Disabled","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50"},"msgstr":["비활성화됨"]},"Disconnect":{"msgid":"Disconnect","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:26\ntabby-ssh/src/components/sshTab.component.ts:249\ntabby-telnet/src/components/telnetTab.component.ts:115"},"msgstr":["연결 끊기"]},"Disconnect from {host}?":{"msgid":"Disconnect from {host}?","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:247\ntabby-telnet/src/components/telnetTab.component.ts:113"},"msgstr":["{host} 로부터 연결을 끊으시겠습니까?"]},"Display images via Sixel escape sequences":{"msgid":"Display images via Sixel escape sequences","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:30"},"msgstr":["Sixel 이스케이프 시퀀스로 이미지 표시"]},"Display on":{"msgid":"Display on","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:85"},"msgstr":["표시할 곳"]},"Do not abort":{"msgid":"Do not abort","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:50"},"msgstr":["중단하지 않음"]},"Do not close":{"msgid":"Do not close","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:250\ntabby-telnet/src/components/telnetTab.component.ts:116"},"msgstr":["닫지 않음"]},"Do not remember":{"msgid":"Do not remember","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6\nlocale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:8"},"msgstr":["기억하지 않기"]},"Dock always on top":{"msgid":"Dock always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:97"},"msgstr":["독을 항상 맨 위에"]},"Dock the terminal":{"msgid":"Dock the terminal","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:67"},"msgstr":["터미널 도킹"]},"Docked terminal size":{"msgid":"Docked terminal size","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:104"},"msgstr":["도킹된 터미널 크기"]},"Docked terminal space":{"msgid":"Docked terminal space","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:111"},"msgstr":["도킹된 터미널 공간"]},"Docking":{"msgid":"Docking","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:64"},"msgstr":["도킹"]},"Double-click selection will stop at these characters":{"msgid":"Double-click selection will stop at these characters","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:75"},"msgstr":["더블 클릭으로 선택하여 해당 문자 끝에 중단"]},"Down":{"msgid":"Down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:79"},"msgstr":["아래"]},"Download":{"msgid":"Download","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:43"},"msgstr":["다운로드"]},"Draw bold text in bright colors":{"msgid":"Draw bold text in bright colors","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:23"},"msgstr":["밝은 색으로 굵은 글꼴 채우기"]},"Duplicate":{"msgid":"Duplicate","comments":{"reference":"tabby-core/src/tabContextMenu.ts:127"},"msgstr":["복제"]},"Duplicate as administrator":{"msgid":"Duplicate as administrator","comments":{"reference":"tabby-local/src/tabContextMenu.ts:122"},"msgstr":["관리자에서 복제"]},"Duplicate tab":{"msgid":"Duplicate tab","comments":{"reference":"tabby-core/src/hotkeys.ts:61\ntabby-core/src/tabContextMenu.ts:128"},"msgstr":["탭 복제"]},"Edit":{"msgid":"Edit","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:7"},"msgstr":["편집"]},"Edit locally":{"msgid":"Edit locally","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:35"},"msgstr":["로컬 편집"]},"Enable":{"msgid":"Enable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:58"},"msgstr":["활성화"]},"Enable analytics":{"msgid":"Enable analytics","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:19\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:66"},"msgstr":["통계 전송 허용"]},"Enable animations":{"msgid":"Enable animations","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:87"},"msgstr":["애니메이션 활성화"]},"Enable automatic installation of updates when they become available.":{"msgid":"Enable automatic installation of updates when they become available.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:74"},"msgstr":["업데이트 가능할 때 자동으로 설치하도록 활성"]},"Enable fluent background option":{"msgid":"Enable fluent background option","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:211"},"msgstr":[""]},"Enable font ligatures":{"msgid":"Enable font ligatures","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:16"},"msgstr":["합자(ligature) 활성화"]},"Enable global hotkey (Ctrl-Space)":{"msgid":"Enable global hotkey (Ctrl-Space)","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:26"},"msgstr":["전역 단축키 활성 (Ctrl-Space)"]},"Enables the experimental Windows ConPTY API":{"msgid":"Enables the experimental Windows ConPTY API","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:6"},"msgstr":["실험적인 Windows ConPTY API 사용"]},"Encrypt config file":{"msgid":"Encrypt config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:36"},"msgstr":["설정 파일 암호화"]},"End of the line":{"msgid":"End of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:26"},"msgstr":["줄 끝"]},"Environment":{"msgid":"Environment","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:17"},"msgstr":["환경"]},"Erase config":{"msgid":"Erase config","comments":{"reference":"tabby-core/src/services/config.service.ts:372\ntabby-core/src/services/config.service.ts:386"},"msgstr":["설정 지우기"]},"Erase the Vault":{"msgid":"Erase the Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Vault 지우기"]},"Error in {plugin}:":{"msgid":"Error in {plugin}:","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:6"},"msgstr":["{plugin} 오류:"]},"Exact match":{"msgid":"Exact match","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["완전 일치"]},"Example:":{"msgid":"Example:","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:15"},"msgstr":["예시:"]},"Experimental Windows 10 background style known to cause issues":{"msgid":"Experimental Windows 10 background style known to cause issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:212"},"msgstr":[""]},"Export":{"msgid":"Export","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:27"},"msgstr":["내보내기"]},"Fallback font":{"msgid":"Fallback font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:76"},"msgstr":["대체 글꼴"]},"File transfers":{"msgid":"File transfers","comments":{"reference":"locale/tmp-html/tabby-core/src/components/transfersMenu.component.html:3"},"msgstr":["파일 전송"]},"File: {description}":{"msgid":"File: {description}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:91"},"msgstr":["파일: {description}"]},"Filter":{"msgid":"Filter","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:17"},"msgstr":["필터"]},"Fixed":{"msgid":"Fixed","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:147"},"msgstr":["고정"]},"Fluent background sometimes causes drag lag":{"msgid":"Fluent background sometimes causes drag lag","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:219"},"msgstr":["반투명 배경으로 인해 창 이동 지연이 발생할 수도 있습니다"]},"Focus all panes":{"msgid":"Focus all panes","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:78"},"msgstr":["모든 항목 포커스"]},"Focus all panes at once (broadcast)":{"msgid":"Focus all panes at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:78"},"msgstr":["모든 항목을 한번에 포커스 (방영)"]},"Focus all tabs":{"msgid":"Focus all tabs","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:71"},"msgstr":["모든 탭 포커스"]},"Focus all tabs at once (broadcast)":{"msgid":"Focus all tabs at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:82"},"msgstr":["모든 탭을 한번에 포커스 (브로드캐스트)"]},"Focus follows mouse":{"msgid":"Focus follows mouse","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:196"},"msgstr":["마우스를 따라 포커스"]},"Focus next pane":{"msgid":"Focus next pane","comments":{"reference":"tabby-core/src/hotkeys.ts:197"},"msgstr":["다음 항목 포커스"]},"Focus pane {number}":{"msgid":"Focus pane {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:201\ntabby-core/src/hotkeys.ts:205\ntabby-core/src/hotkeys.ts:209\ntabby-core/src/hotkeys.ts:213\ntabby-core/src/hotkeys.ts:217\ntabby-core/src/hotkeys.ts:221\ntabby-core/src/hotkeys.ts:225\ntabby-core/src/hotkeys.ts:229\ntabby-core/src/hotkeys.ts:233"},"msgstr":["창 {number} 포커스"]},"Focus previous pane":{"msgid":"Focus previous pane","comments":{"reference":"tabby-core/src/hotkeys.ts:193"},"msgstr":["이전 항목 포커스"]},"Focus the pane above":{"msgid":"Focus the pane above","comments":{"reference":"tabby-core/src/hotkeys.ts:177"},"msgstr":["위 항목 포커스"]},"Focus the pane below":{"msgid":"Focus the pane below","comments":{"reference":"tabby-core/src/hotkeys.ts:181"},"msgstr":["아래 항목 포커스"]},"Focus the pane on the left":{"msgid":"Focus the pane on the left","comments":{"reference":"tabby-core/src/hotkeys.ts:185"},"msgstr":["왼쪽 항목 포커스"]},"Focus the pane on the right":{"msgid":"Focus the pane on the right","comments":{"reference":"tabby-core/src/hotkeys.ts:189"},"msgstr":["오른쪽 항목 포커스"]},"Follow the color scheme":{"msgid":"Follow the color scheme","comments":{"reference":"tabby-core/src/theme.ts:43"},"msgstr":[""]},"Font":{"msgid":"Font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:7"},"msgstr":["글꼴"]},"For keyboard shortcuts":{"msgid":"For keyboard shortcuts","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:190"},"msgstr":["키보드 단축키 사용시"]},"Force CR":{"msgid":"Force CR","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:51"},"msgstr":["CR 강제"]},"Force CRLF":{"msgid":"Force CRLF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:53"},"msgstr":["CRLF 강제"]},"Force LF":{"msgid":"Force LF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:52"},"msgstr":["LF 강제"]},"Forces a specific SSH agent connection type.":{"msgid":"Forces a specific SSH agent connection type.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:25"},"msgstr":["특정 SSH 에이전트로 연결 유형 강제"]},"Forget":{"msgid":"Forget","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:105"},"msgstr":["소거"]},"Forward port":{"msgid":"Forward port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:45"},"msgstr":["포트 포워딩"]},"Forwarded ports":{"msgid":"Forwarded ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingModal.component.html:3"},"msgstr":["포워딩된 포트"]},"From color scheme":{"msgid":"From color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:46"},"msgstr":["색상 구성에서"]},"From theme":{"msgid":"From theme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:44"},"msgstr":["테마에서"]},"Frontend":{"msgid":"Frontend","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:6"},"msgstr":["프론트앤드"]},"Full":{"msgid":"Full","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:61"},"msgstr":["전체"]},"General":{"msgid":"General","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:3\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:3\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:3"},"msgstr":["일반"]},"Generate a pre-filled GitHub issue":{"msgid":"Generate a pre-filled GitHub issue","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["미리 지정된 양식을 생성하여 Github 이슈 작성"]},"Get":{"msgid":"Get","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:25"},"msgstr":["받기"]},"Get it from the Tabby Web settings window":{"msgid":"Get it from the Tabby Web settings window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:18"},"msgstr":["Tabby 웹 설정 창에서 받기"]},"Gives the window a blurred transparent background":{"msgid":"Gives the window a blurred transparent background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:29"},"msgstr":["배경을 투명하고 흐릿하게 표시합니다."]},"Go up":{"msgid":"Go up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:24"},"msgstr":["상위 폴더로"]},"Green":{"msgid":"Green","comments":{"reference":"tabby-core/src/utils.ts:56"},"msgstr":["녹색"]},"Group":{"msgid":"Group","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:16"},"msgstr":["그룹"]},"Hacks":{"msgid":"Hacks","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:201"},"msgstr":["핵"]},"Help track the number of Tabby installs across the world!":{"msgid":"Help track the number of Tabby installs across the world!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:20"},"msgstr":["전 세계적으로 Tabby 가 설치되어 어떻게 사용하는지 추적을 도와주세요!"]},"Help translate Tabby":{"msgid":"Help translate Tabby","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Tabby 번역 돕기"]},"Hexadecimal":{"msgid":"Hexadecimal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:32\ntabby-terminal/src/components/streamProcessingSettings.component.ts:44"},"msgstr":["16진수"]},"Hide tab close button":{"msgid":"Hide tab close button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:176"},"msgstr":["탭 닫기 버튼 숨기기"]},"Hide tab index":{"msgid":"Hide tab index","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:158"},"msgstr":["탭 번호 숨기기"]},"Hide tab options button":{"msgid":"Hide tab options button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:170"},"msgstr":["탭 옵션 버튼 숨기기"]},"Hide window on focus loss":{"msgid":"Hide window on focus loss","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:118"},"msgstr":["포커스 해제 시 창 숨기기"]},"Hides the docked terminal when you click away.":{"msgid":"Hides the docked terminal when you click away.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:119"},"msgstr":["터미널 밖으로 클릭 시 도킹된 터미널 숨기기"]},"Homepage":{"msgid":"Homepage","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:26"},"msgstr":["홈페이지"]},"Host":{"msgid":"Host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:34\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:6"},"msgstr":["호스트"]},"Host key":{"msgid":"Host key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:206"},"msgstr":["호스트 키"]},"Host key verification":{"msgid":"Host key verification","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:3"},"msgstr":["호스트 키 확인"]},"Hotkeys":{"msgid":"Hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeySettingsTab.component.html:2\ntabby-settings/src/settings.ts:15"},"msgstr":["단축키"]},"How Tabby presents itself through environment vars":{"msgid":"How Tabby presents itself through environment vars","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:69"},"msgstr":[""]},"HTTP proxy":{"msgid":"HTTP proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:24"},"msgstr":["HTTP 프록시"]},"HTTP proxy host":{"msgid":"HTTP proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:61"},"msgstr":["HTTP 프록시 호스트"]},"HTTP proxy port":{"msgid":"HTTP proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:65"},"msgstr":["HTTP 프록시 포트"]},"Icon":{"msgid":"Icon","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:20"},"msgstr":["아이콘"]},"id.tab-width.dynamic":{"msgid":"id.tab-width.dynamic","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:145"},"msgstr":["가변"]},"If disabled, only custom profiles will show up in the profile selector":{"msgid":"If disabled, only custom profiles will show up in the profile selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:62"},"msgstr":["비활성화 시, 사용자 지정 프로필만 표시됩니다"]},"Immediately echoes your input locally":{"msgid":"Immediately echoes your input locally","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:23"},"msgstr":["로컬 입력 란에 즉시 출력"]},"Increase horizontal split size":{"msgid":"Increase horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:253"},"msgstr":["가로 분할 크기 크게"]},"Increase vertical split size":{"msgid":"Increase vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:245"},"msgstr":["세로 분할 크기 작게"]},"Input is sent as you type":{"msgid":"Input is sent as you type","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:18"},"msgstr":["입력한 그대로 입력"]},"Input mode":{"msgid":"Input mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:4"},"msgstr":["입력 모드"]},"Input newlines":{"msgid":"Input newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:15"},"msgstr":["개행 입력"]},"Installed":{"msgid":"Installed","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:39"},"msgstr":["설치됨"]},"Installing the update will close all tabs and restart Tabby.":{"msgid":"Installing the update will close all tabs and restart Tabby.","comments":{"reference":"tabby-electron/src/services/updater.service.ts:131"},"msgstr":["업데이트 설치 시 모든 탭이 닫히고 Tabby 가 재시작됩니다."]},"Intelligent Ctrl-C (copy/abort)":{"msgid":"Intelligent Ctrl-C (copy/abort)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:66"},"msgstr":["지능적인 Ctrl-C (복사/중단)"]},"Interactive":{"msgid":"Interactive","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:94"},"msgstr":["상호작용"]},"Invalid syntax":{"msgid":"Invalid syntax","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:130"},"msgstr":["올바르지 않은 구문입니다."]},"Jump host":{"msgid":"Jump host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:43"},"msgstr":["점프 호스트"]},"Jump to next word":{"msgid":"Jump to next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:34"},"msgstr":["다음 단어로 이동"]},"Jump to previous word":{"msgid":"Jump to previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:30"},"msgstr":["이전 단어로 이동"]},"Keep":{"msgid":"Keep","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:140\ntabby-settings/src/components/profilesSettingsTab.component.ts:212\ntabby-settings/src/components/vaultSettingsTab.component.ts:50\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:90\ntabby-terminal/src/components/loginScriptsSettings.component.ts:33\ntabby-terminal/src/components/streamProcessingSettings.component.ts:49"},"msgstr":["유지"]},"Keep Alive Interval (Milliseconds)":{"msgid":"Keep Alive Interval (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:154"},"msgstr":["유지 주기 (밀리초)"]},"Keep docked terminal always on top":{"msgid":"Keep docked terminal always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:98"},"msgstr":["도킹된 터미널을 항상 위로 유지"]},"Key":{"msgid":"Key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:86"},"msgstr":["키"]},"Key exchange":{"msgid":"Key exchange","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:186"},"msgstr":["키 교환"]},"Keyboard":{"msgid":"Keyboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:36"},"msgstr":["키보드"]},"Keyboard-interactive auth":{"msgid":"Keyboard-interactive auth","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/keyboardInteractiveAuthPanel.component.html:2"},"msgstr":["키보드 상호작용 인증"]},"Kill":{"msgid":"Kill","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:115"},"msgstr":["종료"]},"Language":{"msgid":"Language","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:10\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["언어"]},"Last known host key fingerprint":{"msgid":"Last known host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:11"},"msgstr":["최근 알려진 호스트 키 지문"]},"Launch WinSCP":{"msgid":"Launch WinSCP","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:32"},"msgstr":["WinSCP 실행"]},"Launch WinSCP for current SSH session":{"msgid":"Launch WinSCP for current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:14"},"msgstr":["현재 SSH 세션용으로 WinSCP 실행"]},"Learn how to allow Tabby to detect remote shell's working directory.":{"msgid":"Learn how to allow Tabby to detect remote shell's working directory.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:7"},"msgstr":["Tabby가 원격 쉘에서 작업 디렉토리 감지를 허용하는 방법 알아보기"]},"Left":{"msgid":"Left","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:134\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:76\ntabby-core/src/tabContextMenu.ts:80"},"msgstr":["왼쪽"]},"Lets the shell handle Meta key instead of OS":{"msgid":"Lets the shell handle Meta key instead of OS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:40"},"msgstr":["메타 키 입력을 OS 대신 쉘에서 결정"]},"Line by line":{"msgid":"Line by line","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:27"},"msgstr":["라인별"]},"Line editor, input is sent after you press Enter":{"msgid":"Line editor, input is sent after you press Enter","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:28"},"msgstr":["줄 편집기, 입력한 내용을 Enter 키 누른 후 전송"]},"Line padding":{"msgid":"Line padding","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:83"},"msgstr":["줄 간격"]},"Loading":{"msgid":"Loading","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:21"},"msgstr":["불러오는 중"]},"Loading configs...":{"msgid":"Loading configs...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:34"},"msgstr":["설정을 불러오는 중..."]},"Local":{"msgid":"Local","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:39\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["로컬"]},"Local echo":{"msgid":"Local echo","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:22"},"msgstr":["로컬 echo"]},"Local terminal":{"msgid":"Local terminal","comments":{"reference":"tabby-local/src/profiles.ts:12"},"msgstr":["로컬 터미널"]},"Login scripts":{"msgid":"Login scripts","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:81\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:221\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:16"},"msgstr":["로그인 스크립트"]},"Long-click for context menu":{"msgid":"Long-click for context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:57"},"msgstr":["길게 클릭하여 메뉴 표시"]},"Manage profiles":{"msgid":"Manage profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:162"},"msgstr":["프로필 관리"]},"Max Keep Alive Count":{"msgid":"Max Keep Alive Count","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:160"},"msgstr":["최대 유지 횟수"]},"Maximize the active pane":{"msgid":"Maximize the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:173"},"msgstr":["활성 항목 최대화"]},"Minimum contrast ratio":{"msgid":"Minimum contrast ratio","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:93\nlocale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:70"},"msgstr":["최소 명암비"]},"Modified on {date}":{"msgid":"Modified on {date}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:39"},"msgstr":["{date} 에 수정"]},"Mouse":{"msgid":"Mouse","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:53"},"msgstr":["마우스"]},"Move tab to the left":{"msgid":"Move tab to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:49"},"msgstr":["탭을 왼쪽으로 이동"]},"Move tab to the right":{"msgid":"Move tab to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:53"},"msgstr":["탭을 오른쪽으로 이동"]},"Move to \"Ungrouped\"":{"msgid":"Move to \"Ungrouped\"","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:223"},"msgstr":["\"그룹화되지 않음\"으로 이동"]},"Moving the mouse over an inactive pane will cause it to activate":{"msgid":"Moving the mouse over an inactive pane will cause it to activate","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:197"},"msgstr":["마우스를 비활성 창 위로 이동하면 창이 활성화됩니다"]},"Name":{"msgid":"Name","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:12\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:14"},"msgstr":["이름"]},"Name for the new config":{"msgid":"Name for the new config","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:60"},"msgstr":["새 설정 이름"]},"Name for the new directory":{"msgid":"Name for the new directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:3"},"msgstr":["새 디렉토리 이름"]},"Native":{"msgid":"Native","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:57"},"msgstr":["네이티브"]},"New admin tab":{"msgid":"New admin tab","comments":{"reference":"tabby-local/src/tabContextMenu.ts:103"},"msgstr":["새 관리자 탭"]},"New config on {platform}":{"msgid":"New config on {platform}","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:58"},"msgstr":["{platform} 새 구성"]},"New item":{"msgid":"New item","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:16"},"msgstr":["새 아이템"]},"New name":{"msgid":"New name","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:193\ntabby-settings/src/components/vaultSettingsTab.component.ts:118"},"msgstr":["새 이름"]},"New profile":{"msgid":"New profile","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:20"},"msgstr":["새 프로필"]},"New profile name":{"msgid":"New profile name","comments":{"reference":"tabby-local/src/tabContextMenu.ts:30"},"msgstr":["새 프로필 이름"]},"New tab":{"msgid":"New tab","comments":{"reference":"tabby-local/src/hotkeys.ts:10"},"msgstr":["새 탭"]},"New tab: {profile}":{"msgid":"New tab: {profile}","comments":{"reference":"tabby-core/src/hotkeys.ts:272"},"msgstr":["새 탭: {profile}"]},"New terminal":{"msgid":"New terminal","comments":{"reference":"tabby-local/src/buttonProvider.ts:20\ntabby-local/src/tabContextMenu.ts:77"},"msgstr":["새 터미널"]},"New window":{"msgid":"New window","comments":{"reference":"tabby-electron/src/hotkeys.ts:10"},"msgstr":["새 창"]},"New Window":{"msgid":"New Window","comments":{"reference":"tabby-electron/src/services/dockMenu.service.ts:62"},"msgstr":["새 윈도우"]},"New with profile":{"msgid":"New with profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:87"},"msgstr":["기본 프로필로 새로 만들기"]},"Next tab":{"msgid":"Next tab","comments":{"reference":"tabby-core/src/hotkeys.ts:41"},"msgstr":["다음 탭"]},"No color":{"msgid":"No color","comments":{"reference":"tabby-core/src/utils.ts:54"},"msgstr":["색 없음"]},"No modifier":{"msgid":"No modifier","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:85"},"msgstr":["키 조합 없음"]},"None":{"msgid":"None","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:41"},"msgstr":["없음"]},"Normal":{"msgid":"Normal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:17\ntabby-terminal/src/components/streamProcessingSettings.component.ts:39"},"msgstr":["일반"]},"Normal font weight":{"msgid":"Normal font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:22"},"msgstr":["일반 글꼴 두께"]},"Not found":{"msgid":"Not found","comments":{"reference":"tabby-terminal/src/components/searchPanel.component.ts:54\ntabby-terminal/src/components/searchPanel.component.ts:64"},"msgstr":["검색된 결과 없음"]},"Notify on activity":{"msgid":"Notify on activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:209"},"msgstr":["활동 알림"]},"Notify when done":{"msgid":"Notify when done","comments":{"reference":"tabby-core/src/tabContextMenu.ts:187"},"msgstr":["완료되면 알림"]},"Number of lines kept in the buffer":{"msgid":"Number of lines kept in the buffer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:17"},"msgstr":["버퍼에 유지할 라인 수"]},"Off":{"msgid":"Off","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:72\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:137\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:60"},"msgstr":["끄기"]},"Official":{"msgid":"Official","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:81"},"msgstr":["공식"]},"On GitHub Discussions":{"msgid":"On GitHub Discussions","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["GitHub 토론에서"]},"Opacity":{"msgid":"Opacity","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:46"},"msgstr":["불투명도"]},"Open DevTools":{"msgid":"Open DevTools","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:82"},"msgstr":["DevTools 열기"]},"Open Settings":{"msgid":"Open Settings","comments":{"reference":"tabby-settings/src/hotkeys.ts:11"},"msgstr":["설정 열기"]},"Open settings tab: {tab}":{"msgid":"Open settings tab: {tab}","comments":{"reference":"tabby-settings/src/hotkeys.ts:25"},"msgstr":["설정 탭 열기: {tab}"]},"Open SFTP panel":{"msgid":"Open SFTP panel","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:25"},"msgstr":["SFTP 패널 열기"]},"Optional":{"msgid":"Optional","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["선택사항"]},"Options":{"msgid":"Options","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:11\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:33"},"msgstr":["옵션"]},"Orange":{"msgid":"Orange","comments":{"reference":"tabby-core/src/utils.ts:57"},"msgstr":[""]},"OS default":{"msgid":"OS default","comments":{"reference":"tabby-electron/src/shells/macDefault.ts:25"},"msgstr":["OS 기본값"]},"OS default ({name})":{"msgid":"OS default ({name})","comments":{"reference":"tabby-electron/src/shells/winDefault.ts:43"},"msgstr":["OS 기본값 ({name})"]},"Output is shown as a hexdump":{"msgid":"Output is shown as a hexdump","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:45"},"msgstr":["16진수 덤프로 출력이 표시됩니다"]},"Output is shown as it is received":{"msgid":"Output is shown as it is received","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:40"},"msgstr":["수신되는 대로 출력이 표시됩니다"]},"Output mode":{"msgid":"Output mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:23"},"msgstr":["출력 모드"]},"Output newlines":{"msgid":"Output newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:34"},"msgstr":["개행 출력"]},"Override X11 display":{"msgid":"Override X11 display","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:42"},"msgstr":["X11 디스플레이 오버라이드"]},"Overwrite local and sync":{"msgid":"Overwrite local and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:98"},"msgstr":["로컬 덮어쓰기 및 동기화"]},"Overwrite remote and sync":{"msgid":"Overwrite remote and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:78"},"msgstr":["원격 덮어쓰기 및 동기화"]},"Overwrite the config on the remote side and start syncing?":{"msgid":"Overwrite the config on the remote side and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:76"},"msgstr":["원격 구성을 덮어쓰고 동기화를 시작할까요?"]},"Overwrite the local config and start syncing?":{"msgid":"Overwrite the local config and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:96"},"msgstr":["로컬 구성을 덮어쓰고 동기화를 시작할까요?"]},"Pane resize step":{"msgid":"Pane resize step","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:189"},"msgstr":["창 크기 조절 단계"]},"Panes":{"msgid":"Panes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:186"},"msgstr":[""]},"Paper (legacy)":{"msgid":"Paper (legacy)","comments":{"reference":"tabby-core/src/theme.ts:35"},"msgstr":[""]},"Parity":{"msgid":"Parity","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:38"},"msgstr":["패리티"]},"Partial config sync is not possible when the config is encrypted via Vault.":{"msgid":"Partial config sync is not possible when the config is encrypted via Vault.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:64"},"msgstr":["구성이 Vault를 통해 암호화된 경우 부분 구성 동기화를 수행할 수 없습니다."]},"Passphrase for a private key with hash {hash}...":{"msgid":"Passphrase for a private key with hash {hash}...","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:87"},"msgstr":[""]},"Password":{"msgid":"Password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:100\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:82"},"msgstr":["비밀번호"]},"Paste":{"msgid":"Paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:62\ntabby-terminal/src/api/baseTerminalTab.component.ts:483\ntabby-terminal/src/tabContextMenu.ts:35"},"msgstr":["붙여넣기"]},"Paste from clipboard":{"msgid":"Paste from clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:14"},"msgstr":["클립보드에서 붙여넣기"]},"Paste if no selection, else copy":{"msgid":"Paste if no selection, else copy","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:63"},"msgstr":["선택 항목이 없으면 붙여넣기, 있으면 복사"]},"Paste multiple lines?":{"msgid":"Paste multiple lines?","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:490"},"msgstr":["여러 줄을 붙여 넣을까요?"]},"Paste on middle-click":{"msgid":"Paste on middle-click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:68"},"msgstr":["가운데 클릭으로 붙여넣기"]},"Path or address of the local X11 socket":{"msgid":"Path or address of the local X11 socket","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:43"},"msgstr":["로컬 X11 소켓의 경로 혹은 주소"]},"Pin":{"msgid":"Pin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["고정"]},"Plugins":{"msgid":"Plugins","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:3"},"msgstr":["플러그인"]},"Plugins folder":{"msgid":"Plugins folder","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:4"},"msgstr":["플러그인 폴더"]},"Port":{"msgid":"Port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:38\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:10"},"msgstr":["포트"]},"Port opened":{"msgid":"Port opened","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:70"},"msgstr":["포트 열림"]},"Ports":{"msgid":"Ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:119\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:12"},"msgstr":["포트"]},"Press any key to reconnect":{"msgid":"Press any key to reconnect","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:85\ntabby-ssh/src/components/sshTab.component.ts:172\ntabby-telnet/src/components/telnetTab.component.ts:53"},"msgstr":["다시 연결하려면 아무 키나 누르세요"]},"Press the key now":{"msgid":"Press the key now","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:3"},"msgstr":["지금 키를 누르세요"]},"Prevents accidental closing":{"msgid":"Prevents accidental closing","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:21"},"msgstr":["실수로 창을 닫는 것을 방지합니다"]},"Prevents accidental execution of pasted commands":{"msgid":"Prevents accidental execution of pasted commands","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:110"},"msgstr":["붙여넣은 명령이 실수로 실행되는 것을 방지합니다"]},"Previous tab":{"msgid":"Previous tab","comments":{"reference":"tabby-core/src/hotkeys.ts:45"},"msgstr":["이전 탭"]},"Private keys":{"msgid":"Private keys","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:108"},"msgstr":["비밀 키"]},"Process completed":{"msgid":"Process completed","comments":{"reference":"tabby-core/src/tabContextMenu.ts:195"},"msgstr":["처리 완료"]},"Profile name":{"msgid":"Profile name","comments":{"reference":"tabby-core/src/tabContextMenu.ts:151"},"msgstr":["프로필 이름"]},"Profiles":{"msgid":"Profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:2\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:4\ntabby-electron/src/services/dockMenu.service.ts:40"},"msgstr":["프로필"]},"Profiles & connections":{"msgid":"Profiles & connections","comments":{"reference":"tabby-core/src/commands.ts:32\ntabby-settings/src/settings.ts:58"},"msgstr":["프로필 및 연결"]},"Program":{"msgid":"Program","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:12"},"msgstr":["프로그램"]},"Proxy command":{"msgid":"Proxy command","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:30"},"msgstr":["프록시 명령어"]},"Purple":{"msgid":"Purple","comments":{"reference":"tabby-core/src/utils.ts:58"},"msgstr":["보라"]},"Puts all of Tabby's configuration into the vault":{"msgid":"Puts all of Tabby's configuration into the vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:37"},"msgstr":["Tabby의 모든 설정을 vault에 기록합니다"]},"Quick connect":{"msgid":"Quick connect","comments":{"reference":"tabby-core/src/index.ts:213\ntabby-core/src/services/profiles.service.ts:177"},"msgstr":["빠른 연결"]},"Quit":{"msgid":"Quit","comments":{"reference":"tabby-core/src/services/config.service.ts:373\ntabby-core/src/services/config.service.ts:387"},"msgstr":["끝내기"]},"Raw socket connection":{"msgid":"Raw socket connection","comments":{"reference":"tabby-telnet/src/profiles.ts:48"},"msgstr":["Raw 소켓 연결"]},"Ready Timeout (Milliseconds)":{"msgid":"Ready Timeout (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:166"},"msgstr":[""]},"Recent":{"msgid":"Recent","comments":{"reference":"tabby-core/src/services/profiles.service.ts:120\ntabby-core/src/services/profiles.service.ts:134\ntabby-electron/src/services/dockMenu.service.ts:28"},"msgstr":[""]},"Reconnect":{"msgid":"Reconnect","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:5\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:10\nlocale/tmp-html/tabby-telnet/src/components/telnetTab.component.html:3"},"msgstr":["재접속"]},"Red":{"msgid":"Red","comments":{"reference":"tabby-core/src/utils.ts:59"},"msgstr":["빨강"]},"Regex":{"msgid":"Regex","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["정규식"]},"Release notes":{"msgid":"Release notes","comments":{"reference":"tabby-settings/src/components/releaseNotesTab.component.ts:27"},"msgstr":["릴리스 노트"]},"Remember for {time}":{"msgid":"Remember for {time}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6"},"msgstr":["{time} 동안 기억"]},"Remote":{"msgid":"Remote","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:41\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["원격"]},"Remove whitespace and newlines around the copied text":{"msgid":"Remove whitespace and newlines around the copied text","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:124"},"msgstr":["복사된 텍스트 양 끝의 공백과 줄바꿈을 제거합니다"]},"Rename":{"msgid":"Rename","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:25\ntabby-core/src/tabContextMenu.ts:120"},"msgstr":["이름 바꾸기"]},"Rename tab":{"msgid":"Rename tab","comments":{"reference":"tabby-core/src/hotkeys.ts:25\ntabby-core/src/tabContextMenu.ts:121"},"msgstr":["탭 이름 수정"]},"Rendering":{"msgid":"Rendering","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:3"},"msgstr":["렌더링"]},"Reopen last tab":{"msgid":"Reopen last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:33"},"msgstr":["마지막 탭 다시 열기"]},"Replace":{"msgid":"Replace","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:26"},"msgstr":[""]},"Report a problem":{"msgid":"Report a problem","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:11\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["문제 신고하기"]},"Require a key to click links":{"msgid":"Require a key to click links","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:81"},"msgstr":["링크를 클릭할 때 필요한 키 조합"]},"Reset zoom":{"msgid":"Reset zoom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:62"},"msgstr":["확대/축소 초기화"]},"Restart current serial session":{"msgid":"Restart current serial session","comments":{"reference":"tabby-serial/src/hotkeys.ts:14"},"msgstr":["현재 Serial 세션 재시작"]},"Restart current SSH session":{"msgid":"Restart current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:10"},"msgstr":["현재 SSH 세션 재시작"]},"Restart current Telnet session":{"msgid":"Restart current Telnet session","comments":{"reference":"tabby-telnet/src/hotkeys.ts:10"},"msgstr":["현재 텔넷 세션 재시작"]},"Restart tab":{"msgid":"Restart tab","comments":{"reference":"tabby-core/src/hotkeys.ts:65"},"msgstr":["탭 다시시작"]},"Restart the app to apply changes":{"msgid":"Restart the app to apply changes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:140"},"msgstr":["변경 사항을 적용하려면 앱을 다시 시작하세요"]},"Restore terminal tabs on app start":{"msgid":"Restore terminal tabs on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:159"},"msgstr":["앱 시작 시 터미널 탭 복원"]},"Reuse session for multiple tabs":{"msgid":"Reuse session for multiple tabs","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:147"},"msgstr":["여러 탭에 세션 재사용"]},"Right":{"msgid":"Right","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:136\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:78\ntabby-core/src/tabContextMenu.ts:78"},"msgstr":["오른쪽"]},"Right click":{"msgid":"Right click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:56"},"msgstr":["오른쪽 클릭"]},"Run as administrator":{"msgid":"Run as administrator","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:5"},"msgstr":["관리자 권한으로 실행"]},"Save":{"msgid":"Save","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:6\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:52\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:30"},"msgstr":["저장하기"]},"Save a password in the keychain":{"msgid":"Save a password in the keychain","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:101"},"msgstr":["비밀번호를 키체인에 저장"]},"Save and apply":{"msgid":"Save and apply","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:129"},"msgstr":["저장 및 적용"]},"Save as profile":{"msgid":"Save as profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:27"},"msgstr":["프로필로 저장"]},"Save layout as profile":{"msgid":"Save layout as profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:148"},"msgstr":[""]},"Saved":{"msgid":"Saved","comments":{"reference":"tabby-local/src/tabContextMenu.ts:48"},"msgstr":["저장됨"]},"Saved layout":{"msgid":"Saved layout","comments":{"reference":"tabby-core/src/profiles.ts:19"},"msgstr":["저장된 레이아웃"]},"Scroll on input":{"msgid":"Scroll on input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:46"},"msgstr":["입력 시 스크롤"]},"Scroll terminal one page down":{"msgid":"Scroll terminal one page down","comments":{"reference":"tabby-terminal/src/hotkeys.ts:94"},"msgstr":["한 페이지 아래로 스크롤"]},"Scroll terminal one page up":{"msgid":"Scroll terminal one page up","comments":{"reference":"tabby-terminal/src/hotkeys.ts:90"},"msgstr":["한 페이지 위로 스크롤"]},"Scroll terminal to bottom":{"msgid":"Scroll terminal to bottom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:98"},"msgstr":["맨 아래로 스크롤"]},"Scroll terminal to top":{"msgid":"Scroll terminal to top","comments":{"reference":"tabby-terminal/src/hotkeys.ts:86"},"msgstr":["맨 위로 스크롤"]},"Scrollback":{"msgid":"Scrollback","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:16"},"msgstr":["스크롤백"]},"Scrolls the terminal to the bottom on user input":{"msgid":"Scrolls the terminal to the bottom on user input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:47"},"msgstr":["사용자 입력 시 터미널을 맨 아래로 스크롤 합니다"]},"Search":{"msgid":"Search","comments":{"reference":"tabby-terminal/src/hotkeys.ts:74"},"msgstr":["검색"]},"Search color schemes":{"msgid":"Search color schemes","comments":{"reference":"tabby-terminal/src/components/colorSchemeSelector.component.ts:9\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:10"},"msgstr":["색상 구성 검색"]},"Search hotkeys":{"msgid":"Search hotkeys","comments":{"reference":"tabby-settings/src/components/hotkeySettingsTab.component.ts:12"},"msgstr":["단축키 검색"]},"Search plugins":{"msgid":"Search plugins","comments":{"reference":"tabby-plugin-manager/src/components/pluginsSettingsTab.component.ts:14"},"msgstr":["플러그인 검색"]},"Secret sync token":{"msgid":"Secret sync token","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:17"},"msgstr":["비밀 동기화 토큰"]},"Select":{"msgid":"Select","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:45\ntabby-electron/src/services/platform.service.ts:195"},"msgstr":["선택"]},"Select a base profile to use as a template":{"msgid":"Select a base profile to use as a template","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:65"},"msgstr":["템플릿으로 사용할 프로필 선택"]},"Select all":{"msgid":"Select all","comments":{"reference":"tabby-terminal/src/hotkeys.ts:18"},"msgstr":["전체 선택"]},"Select file storage":{"msgid":"Select file storage","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:46"},"msgstr":[""]},"Select profile":{"msgid":"Select profile","comments":{"reference":"tabby-core/src/index.ts:225"},"msgstr":["프로필 선택"]},"Select profile or enter an address":{"msgid":"Select profile or enter an address","comments":{"reference":"tabby-core/src/services/profiles.service.ts:186"},"msgstr":["프로필 선택 또는 주소 입력"]},"Send bytes by typing in hex values":{"msgid":"Send bytes by typing in hex values","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:33"},"msgstr":["16진수 값을 입력하여 바이트 전송"]},"Sends data one byte at a time":{"msgid":"Sends data one byte at a time","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:75"},"msgstr":["데이터를 한 번에 한 바이트씩 전송합니다"]},"Serial":{"msgid":"Serial","comments":{"reference":"tabby-serial/src/profiles.ts:14\ntabby-serial/src/profiles.ts:72"},"msgstr":["Serial"]},"Serial connection":{"msgid":"Serial connection","comments":{"reference":"tabby-serial/src/profiles.ts:51\ntabby-serial/src/profiles.ts:62"},"msgstr":["Serial 연결"]},"Serial: {description}":{"msgid":"Serial: {description}","comments":{"reference":"tabby-serial/src/profiles.ts:71"},"msgstr":["Serial: {description}"]},"Set master passphrase":{"msgid":"Set master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:2\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:5"},"msgstr":["마스터 암호 설정"]},"Set passphrase":{"msgid":"Set passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:11"},"msgstr":["암호 설정"]},"Set password":{"msgid":"Set password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:104"},"msgstr":["비밀번호 설정"]},"Set Tabby as %COMSPEC%":{"msgid":"Set Tabby as %COMSPEC%","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:168"},"msgstr":[""]},"Set to 0 to disable recent profiles":{"msgid":"Set to 0 to disable recent profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:55"},"msgstr":["최근 프로필 목록을 숨기려면 0을 입력하세요"]},"Sets the SSH agent's named pipe path.":{"msgid":"Sets the SSH agent's named pipe path.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:36"},"msgstr":["SSH 에이전트의 명명된 파이프 경로를 설정합니다."]},"Settings":{"msgid":"Settings","comments":{"reference":"tabby-settings/src/buttonProvider.ts:28\ntabby-settings/src/components/settingsTab.component.ts:57"},"msgstr":["설정"]},"Shell":{"msgid":"Shell","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:2"},"msgstr":["셸"]},"Shell does not support current path detection":{"msgid":"Shell does not support current path detection","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:555"},"msgstr":["Shell이 현재 경로 감지를 지원하지 않습니다."]},"Shell integration":{"msgid":"Shell integration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:59"},"msgstr":["셸 통합"]},"Show {type} profile selector":{"msgid":"Show {type} profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:276"},"msgstr":["{type} 프로필 선택창 열기"]},"Show a confirmation box when pasting multiple lines":{"msgid":"Show a confirmation box when pasting multiple lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:117"},"msgstr":["여러 줄을 붙여넣을 때 확인 상자 표시"]},"Show built-in profiles in selector":{"msgid":"Show built-in profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:61"},"msgstr":["프로필 선택창에 기본 프로필 표시"]},"Show command selector":{"msgid":"Show command selector","comments":{"reference":"tabby-core/src/hotkeys.ts:13"},"msgstr":["명령 선택창 열기"]},"Show config file":{"msgid":"Show config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:132"},"msgstr":["구성 파일 보기"]},"Show defaults":{"msgid":"Show defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:131"},"msgstr":["기본값 표시"]},"Show Mixer":{"msgid":"Show Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:146"},"msgstr":[""]},"Show pane labels (for rearranging)":{"msgid":"Show pane labels (for rearranging)","comments":{"reference":"tabby-core/src/hotkeys.ts:57"},"msgstr":[""]},"Show profile icon on tab":{"msgid":"Show profile icon on tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:164"},"msgstr":["탭에 프로필 아이콘 표시"]},"Show profile selector":{"msgid":"Show profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:17"},"msgstr":["프로필 선택창 열기"]},"Show recent profiles in selector":{"msgid":"Show recent profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:54"},"msgstr":["프로필 선택창에 최근 프로필 표시"]},"Show release notes":{"msgid":"Show release notes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["릴리스 노트 보기"]},"Show Serial connections":{"msgid":"Show Serial connections","comments":{"reference":"tabby-serial/src/hotkeys.ts:10"},"msgstr":["Serial 연결 보기"]},"Show tabs in fullscreen mode":{"msgid":"Show tabs in fullscreen mode","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:152"},"msgstr":["전체화면 모드에서 탭 보이기"]},"Show toolbar":{"msgid":"Show toolbar","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:58"},"msgstr":["도구모음 표시"]},"Show vault contents":{"msgid":"Show vault contents","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:44"},"msgstr":["Vault 내용 확인"]},"Sixel graphics support (experimental)":{"msgid":"Sixel graphics support (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:29"},"msgstr":["Sixel 그래픽 지원 (실험)"]},"Skip MoTD/banner":{"msgid":"Skip MoTD/banner","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:140"},"msgstr":["MoTD/banner 무시"]},"Slow feed":{"msgid":"Slow feed","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:74"},"msgstr":[""]},"Snaps the window to a side of the screen":{"msgid":"Snaps the window to a side of the screen","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:68\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:86"},"msgstr":[""]},"SOCKS proxy":{"msgid":"SOCKS proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:22\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:9\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:20"},"msgstr":["SOCKS 프록시"]},"SOCKS proxy host":{"msgid":"SOCKS proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:51"},"msgstr":["SOCKS 프록시 호스트"]},"SOCKS proxy port":{"msgid":"SOCKS proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:55"},"msgstr":["SOCKS 프록시 포트"]},"Sound":{"msgid":"Sound","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:130"},"msgstr":["사운드"]},"Source code":{"msgid":"Source code","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:31"},"msgstr":["소스 코드"]},"Spaciness":{"msgid":"Spaciness","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:13"},"msgstr":[""]},"Split":{"msgid":"Split","comments":{"reference":"tabby-core/src/tabContextMenu.ts:75"},"msgstr":["분할"]},"Split to the bottom":{"msgid":"Split to the bottom","comments":{"reference":"tabby-core/src/hotkeys.ts:161"},"msgstr":["아래쪽으로 분할"]},"Split to the down":{"msgid":"Split to the down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:85"},"msgstr":["아래쪽으로 분할"]},"Split to the left":{"msgid":"Split to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:165\ntabby-core/src/tabContextMenu.ts:86"},"msgstr":["왼쪽으로 분할"]},"Split to the right":{"msgid":"Split to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:157\ntabby-core/src/tabContextMenu.ts:84"},"msgstr":["오른쪽으로 분할"]},"Split to the top":{"msgid":"Split to the top","comments":{"reference":"tabby-core/src/hotkeys.ts:169"},"msgstr":["위쪽으로 분할"]},"Split to the up":{"msgid":"Split to the up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:87"},"msgstr":["위쪽으로 분할"]},"SSH connection":{"msgid":"SSH connection","comments":{"reference":"tabby-ssh/src/profiles.ts:81"},"msgstr":["SSH 연결"]},"SSH connection management is now done through the \"Profiles & connections\" tab":{"msgid":"SSH connection management is now done through the \"Profiles & connections\" tab","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:53"},"msgstr":["이제 \"프로필 및 연결\" 탭을 통해 SSH 연결 관리가 수행됩니다."]},"SSH password for {user}@{host}:{port}":{"msgid":"SSH password for {user}@{host}:{port}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:84"},"msgstr":["{user}@{host}:{port} 의 SSH 비밀번호"]},"Standard (legacy)":{"msgid":"Standard (legacy)","comments":{"reference":"tabby-core/src/theme.ts:9"},"msgstr":[""]},"Startup":{"msgid":"Startup","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:150"},"msgstr":["시작"]},"Stop bits":{"msgid":"Stop bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:32"},"msgstr":[""]},"Strip":{"msgid":"Strip","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:50"},"msgstr":[""]},"Subscribe to updates":{"msgid":"Subscribe to updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":[""]},"Substitutions allowed.":{"msgid":"Substitutions allowed.","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:13"},"msgstr":[""]},"Switch profile":{"msgid":"Switch profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:290"},"msgstr":["프로필 전환"]},"Switch profile in the active pane":{"msgid":"Switch profile in the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:237"},"msgstr":[""]},"Switches terminal frontend implementation (experimental)":{"msgid":"Switches terminal frontend implementation (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:7"},"msgstr":["터미널 프론트엔드 구현 변경 (실험적)"]},"Sync":{"msgid":"Sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:4"},"msgstr":["동기화"]},"Sync automatically":{"msgid":"Sync automatically","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:53"},"msgstr":["자동으로 동기화"]},"Sync host":{"msgid":"Sync host","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:8"},"msgstr":["호스트 동기화"]},"Sync hotkeys":{"msgid":"Sync hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:68"},"msgstr":["단축키 동기화"]},"Sync Vault":{"msgid":"Sync Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:80"},"msgstr":["Vault 동기화"]},"Sync window settings":{"msgid":"Sync window settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:74"},"msgstr":["창 구성 동기화"]},"Tab {number}":{"msgid":"Tab {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:101\ntabby-core/src/hotkeys.ts:105\ntabby-core/src/hotkeys.ts:109\ntabby-core/src/hotkeys.ts:113\ntabby-core/src/hotkeys.ts:117\ntabby-core/src/hotkeys.ts:121\ntabby-core/src/hotkeys.ts:125\ntabby-core/src/hotkeys.ts:129\ntabby-core/src/hotkeys.ts:133\ntabby-core/src/hotkeys.ts:137\ntabby-core/src/hotkeys.ts:141\ntabby-core/src/hotkeys.ts:145\ntabby-core/src/hotkeys.ts:149\ntabby-core/src/hotkeys.ts:153\ntabby-core/src/hotkeys.ts:77\ntabby-core/src/hotkeys.ts:81\ntabby-core/src/hotkeys.ts:85\ntabby-core/src/hotkeys.ts:89\ntabby-core/src/hotkeys.ts:93\ntabby-core/src/hotkeys.ts:97"},"msgstr":["탭 {number}"]},"Tab activity":{"msgid":"Tab activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:223"},"msgstr":["탭 활동"]},"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:":{"msgid":"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:3"},"msgstr":["Tabby가 플러그인과 함께 시작할 수 없으므로, 이 세션에서 모든 타사 플러그인이 비활성화되었습니다. 오류는 다음과 같습니다:"]},"Tabby news and updates on Twitter":{"msgid":"Tabby news and updates on Twitter","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":[""]},"Tabs":{"msgid":"Tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:123"},"msgstr":[""]},"Tabs location":{"msgid":"Tabs location","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:126"},"msgstr":["탭 위치"]},"Tabs width":{"msgid":"Tabs width","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:141"},"msgstr":["탭 너비"]},"Telnet session":{"msgid":"Telnet session","comments":{"reference":"tabby-telnet/src/profiles.ts:32"},"msgstr":["텔넷 세션"]},"Terminal":{"msgid":"Terminal","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:204\ntabby-terminal/src/settings.ts:43"},"msgstr":["터미널"]},"Terminal background":{"msgid":"Terminal background","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:40"},"msgstr":["터미널 배경색"]},"Terminal bell":{"msgid":"Terminal bell","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:133"},"msgstr":["터미널 벨"]},"Terminal identification":{"msgid":"Terminal identification","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:68"},"msgstr":[""]},"Thank you for downloading Tabby!":{"msgid":"Thank you for downloading Tabby!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:7"},"msgstr":["Tabby를 다운로드 해주셔서 감사합니다!"]},"Theme":{"msgid":"Theme","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:5"},"msgstr":["테마"]},"There are active file transfers":{"msgid":"There are active file transfers","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:47"},"msgstr":[""]},"There is a saved password for this connection":{"msgid":"There is a saved password for this connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:102"},"msgstr":["이 연결에 대해 저장된 비밀번호가 있습니다."]},"These apply to all profiles of a given type":{"msgid":"These apply to all profiles of a given type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:79"},"msgstr":["이와 같은 유형의 모든 프로필에 적용됩니다."]},"Thin":{"msgid":"Thin","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:59"},"msgstr":["얇게"]},"Tick this if you're experiencing aliasing, ghosting or other visual issues":{"msgid":"Tick this if you're experiencing aliasing, ghosting or other visual issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:205"},"msgstr":["계단 현상이나 고스팅 현상 등, 시각적 문제가 있을 경우 이 옵션을 활성화하세요."]},"Toggle fullscreen mode":{"msgid":"Toggle fullscreen mode","comments":{"reference":"tabby-core/src/hotkeys.ts:21"},"msgstr":["전체화면 전환"]},"Toggle last tab":{"msgid":"Toggle last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:37"},"msgstr":[""]},"Toggle terminal window":{"msgid":"Toggle terminal window","comments":{"reference":"tabby-electron/src/hotkeys.ts:14"},"msgstr":[""]},"Toggles the Tabby window visibility":{"msgid":"Toggles the Tabby window visibility","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:27"},"msgstr":[""]},"Top":{"msgid":"Top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:130\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:74"},"msgstr":["위"]},"Trim whitespace and newlines":{"msgid":"Trim whitespace and newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:123"},"msgstr":["공백 및 개행문자 제거"]},"Try again":{"msgid":"Try again","comments":{"reference":"tabby-core/src/services/config.service.ts:371"},"msgstr":["다시 시도"]},"Trying saved password":{"msgid":"Trying saved password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:482"},"msgstr":["저장된 비밀번호로 시도 중"]},"Turn current tab's panes into separate tabs":{"msgid":"Turn current tab's panes into separate tabs","comments":{"reference":"tabby-core/src/hotkeys.ts:69"},"msgstr":["현재 탭의 창을 별도의 탭으로 전환"]},"Ungrouped":{"msgid":"Ungrouped","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:18"},"msgstr":["그룹 해제됨"]},"Uninstall":{"msgid":"Uninstall","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:59"},"msgstr":["설치 제거"]},"Unknown":{"msgid":"Unknown","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:257"},"msgstr":["알 수 없음"]},"Unknown secret of type {type} for {key}":{"msgid":"Unknown secret of type {type} for {key}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:93"},"msgstr":[""]},"Unpin":{"msgid":"Unpin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["고정 해제"]},"Up":{"msgid":"Up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:81"},"msgstr":["위"]},"Update":{"msgid":"Update","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:14\ntabby-electron/src/services/updater.service.ts:133"},"msgstr":["업데이트"]},"Upgrade to {version}":{"msgid":"Upgrade to {version}","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:52"},"msgstr":["{version} 로 업그레이드"]},"Upload":{"msgid":"Upload","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:10"},"msgstr":["업로드"]},"Upload as a new config":{"msgid":"Upload as a new config","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:46"},"msgstr":[""]},"Use {altKeyName} as the Meta key":{"msgid":"Use {altKeyName} as the Meta key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:39"},"msgstr":["{altKeyName} 을 메타 키로 사용"]},"Use ConPTY":{"msgid":"Use ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:5"},"msgstr":["ConPTY 사용"]},"User default":{"msgid":"User default","comments":{"reference":"tabby-electron/src/shells/linuxDefault.ts:31\ntabby-electron/src/shells/linuxDefault.ts:38"},"msgstr":["사용자 기본값"]},"Username":{"msgid":"Username","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:70"},"msgstr":["사용자 이름"]},"Using CONNECT method":{"msgid":"Using CONNECT method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:25"},"msgstr":["CONNECT 메서드 사용"]},"Using preset password":{"msgid":"Using preset password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:471"},"msgstr":[""]},"Vault":{"msgid":"Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:9"},"msgstr":["Vault"]},"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.":{"msgid":"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:4"},"msgstr":["Vault는 SSH 암호 및 개인 키 암호와 같은 비밀을 위한 항상 암호화된 컨테이너입니다."]},"Vault is empty":{"msgid":"Vault is empty","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:17"},"msgstr":["Vault가 비어있음"]},"Vault is locked":{"msgid":"Vault is locked","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:4\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:43"},"msgstr":["Vault가 잠겨 있음"]},"Vault is not configured":{"msgid":"Vault is not configured","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:3"},"msgstr":["Vault가 설정되어 있지 않습니다."]},"Vault master passphrase needs to be set to allow storing secrets":{"msgid":"Vault master passphrase needs to be set to allow storing secrets","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:39"},"msgstr":["비밀 저장을 허용하려면 Vault 마스터 암호를 설정해야 합니다"]},"Verify host keys when connecting":{"msgid":"Verify host keys when connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:11"},"msgstr":["연결 시 호스트 키 확인"]},"Version":{"msgid":"Version","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:75"},"msgstr":["버전"]},"Version: {version}":{"msgid":"Version: {version}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:13"},"msgstr":["버전: {version}"]},"Vibrancy":{"msgid":"Vibrancy","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:28"},"msgstr":["생동감"]},"Visual":{"msgid":"Visual","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:139"},"msgstr":["시각 효과"]},"Warn on multi-line paste":{"msgid":"Warn on multi-line paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:116"},"msgstr":["여러 줄을 붙여넣을 때 경고"]},"Warn when closing active connections":{"msgid":"Warn when closing active connections","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:5"},"msgstr":["활성 연결을 종료할 때 경고"]},"Warning: remote host's key has suddenly changed!":{"msgid":"Warning: remote host's key has suddenly changed!","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:6"},"msgstr":["경고: 원격 호스트의 키가 갑자기 변경되었습니다!"]},"We're only tracking your Tabby and OS versions.":{"msgid":"We're only tracking your Tabby and OS versions.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:67"},"msgstr":["귀하의 Tabby 및 OS 버전만 추적합니다."]},"Welcome":{"msgid":"Welcome","comments":{"reference":"tabby-core/src/components/welcomeTab.component.ts:25"},"msgstr":["환영합니다"]},"What's new":{"msgid":"What's new","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["새로운 기능"]},"When enabled, links are only clickable while holding this key":{"msgid":"When enabled, links are only clickable while holding this key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:82"},"msgstr":["활성화되면 키 조합을 누른 상태에서만 링크를 클릭할 수 있습니다"]},"When WinSCP is detected, you can launch an SCP session from the context menu.":{"msgid":"When WinSCP is detected, you can launch an SCP session from the context menu.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:18"},"msgstr":["WinSCP가 발견되면 컨텍스트 메뉴에서 SCP 세션을 시작할 수 있습니다."]},"Whether a custom window or an OS native window should be used":{"msgid":"Whether a custom window or an OS native window should be used","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:53"},"msgstr":["사용자 지정 창 또는 OS 기본 창 사용 여부"]},"Will prevent the SSH greeting from showing up":{"msgid":"Will prevent the SSH greeting from showing up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:141"},"msgstr":[""]},"Window":{"msgid":"Window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:2\ntabby-settings/src/settings.ts:30"},"msgstr":["창"]},"Window dimension along the edge":{"msgid":"Window dimension along the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:112"},"msgstr":[""]},"Window dimension away from the edge":{"msgid":"Window dimension away from the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:105"},"msgstr":[""]},"Window frame":{"msgid":"Window frame","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:52"},"msgstr":["창 프레임"]},"Windows":{"msgid":"Windows","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:165"},"msgstr":[""]},"Windows 10 build 18309 or above is recommended for ConPTY":{"msgid":"Windows 10 build 18309 or above is recommended for ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:11"},"msgstr":["ConPTY를 위해서는 Windows 10 빌드 18309 이상이 권장됩니다"]},"WinSCP path":{"msgid":"WinSCP path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:17"},"msgstr":["WinSCP 경로"]},"Word separators":{"msgid":"Word separators","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:74"},"msgstr":["단어 구분 기호"]},"Working directory":{"msgid":"Working directory","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:10"},"msgstr":["작업 폴더"]},"Working directory detection":{"msgid":"Working directory detection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:15\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:6"},"msgstr":["작업 디렉토리 감지"]},"WSL terminal bell can only be muted via Volume Mixer":{"msgid":"WSL terminal bell can only be muted via Volume Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:145"},"msgstr":["WSL 터미널의 벨은 오직 볼륨 믹서를 통해서만 음소거할 수 있습니다."]},"WSL terminal only supports TrueColor with ConPTY":{"msgid":"WSL terminal only supports TrueColor with ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:14"},"msgstr":[""]},"X11 forwarding":{"msgid":"X11 forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:128"},"msgstr":["X11 포워딩"]},"Yellow":{"msgid":"Yellow","comments":{"reference":"tabby-core/src/utils.ts:60"},"msgstr":["노랑"]},"You can change it later, but it's unrecoverable if forgotten.":{"msgid":"You can change it later, but it's unrecoverable if forgotten.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:4"},"msgstr":["나중에 변경할 수 있으나, 비밀번호를 잊으면 복구할 수 없습니다."]},"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.":{"msgid":"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:7"},"msgstr":["지금 중간자 공격을 받고 있거나 호스트 키가 방금 변경되었을 수도 있습니다."]},"Zoom in":{"msgid":"Zoom in","comments":{"reference":"tabby-terminal/src/hotkeys.ts:54"},"msgstr":["확대"]},"Zoom out":{"msgid":"Zoom out","comments":{"reference":"tabby-terminal/src/hotkeys.ts:58"},"msgstr":["축소"]}},"[Dynamic] port forwarding":{"id.port-forwarding.dynamic":{"msgid":"id.port-forwarding.dynamic","msgctxt":"[Dynamic] port forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:43\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":[""]}}}}

/***/ }),

/***/ 8137:
/*!**************************!*\
  !*** ../locale/pl-PL.po ***!
  \**************************/
/***/ ((module) => {

module.exports = {"charset":"utf-8","headers":{"Content-Type":"text/plain; charset=UTF-8","Plural-Forms":"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);","X-Crowdin-Project":"tabby","X-Crowdin-Project-ID":"493349","X-Crowdin-Language":"pl","X-Crowdin-File":"/locale/app.pot","X-Crowdin-File-ID":"75","Project-Id-Version":"tabby","Language-Team":"Polish","Language":"pl_PL","PO-Revision-Date":"2023-04-10 18:13"},"translations":{"":{"":{"msgid":"","msgstr":["Content-Type: text/plain; charset=UTF-8\nPlural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\nX-Crowdin-Project: tabby\nX-Crowdin-Project-ID: 493349\nX-Crowdin-Language: pl\nX-Crowdin-File: /locale/app.pot\nX-Crowdin-File-ID: 75\nProject-Id-Version: tabby\nLanguage-Team: Polish\nLanguage: pl_PL\nPO-Revision-Date: 2023-04-10 18:13\n"]},"\"{command}\" is still running. Close?":{"msgid":"\"{command}\" is still running. Close?","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:111"},"msgstr":["\"{command}\" jest nadal uruchomiony. Zamknąć?"]},"{name} copy":{"msgid":"{name} copy","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:79\ntabby-settings/src/components/profilesSettingsTab.component.ts:90"},"msgstr":["Kopia {name}"]},"A second font family used to display characters missing in the main font":{"msgid":"A second font family used to display characters missing in the main font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:77"},"msgstr":["Druga rodzina czcionek używana do wyświetlania brakujących znaków w głównym foncie"]},"Abort all":{"msgid":"Abort all","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:49"},"msgstr":["Przerwij wszystkie"]},"Accept and remember key":{"msgid":"Accept and remember key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:24"},"msgstr":["Akceptuj i zapamiętaj klucz"]},"Accept just this once":{"msgid":"Accept just this once","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:25"},"msgstr":["Zaakceptuj tylko tym razem"]},"Accessibility":{"msgid":"Accessibility","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:84"},"msgstr":["Dostępność"]},"Acrylic background":{"msgid":"Acrylic background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:27"},"msgstr":["Akrylowe tło"]},"Add":{"msgid":"Add","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:24\nlocale/tmp-html/tabby-local/src/components/environmentEditor.component.html:11"},"msgstr":["Dodaj"]},"Add a port forward":{"msgid":"Add a port forward","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:16"},"msgstr":["Dodaj przekierowanie portów"]},"Add a private key":{"msgid":"Add a private key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:115"},"msgstr":["Dodaj klucz prywatny"]},"Add...":{"msgid":"Add...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/multiHotkeyInput.component.html:8"},"msgstr":["Dodaj..."]},"Additional space between lines":{"msgid":"Additional space between lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:84"},"msgstr":["Dodatkowy odstęp między liniami"]},"Advanced":{"msgid":"Advanced","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:22\nlocale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:61\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:50\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:124"},"msgstr":["Zaawansowane"]},"Agent":{"msgid":"Agent","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:90"},"msgstr":["Agent"]},"Agent forwarding":{"msgid":"Agent forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:134"},"msgstr":["Przekierowanie Agenta"]},"Agent pipe path":{"msgid":"Agent pipe path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:35"},"msgstr":["Ścieżka potoku Agenta"]},"Agent type":{"msgid":"Agent type","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:24"},"msgstr":["Typ agenta"]},"Allows opening .bat files in tabs, but breaks some shells":{"msgid":"Allows opening .bat files in tabs, but breaks some shells","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:169"},"msgstr":["Pozwala na otwieranie plików .bat w zakładkach, ale psuje niektóre powłoki"]},"Allows quickly opening a terminal in the selected folder":{"msgid":"Allows quickly opening a terminal in the selected folder","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:60"},"msgstr":["Pozwala na szybkie otwarcie terminalu w wybranym folderze"]},"Appearance":{"msgid":"Appearance","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:2\ntabby-terminal/src/settings.ts:14"},"msgstr":["Wygląd"]},"Application":{"msgid":"Application","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:4"},"msgstr":["Aplikacja"]},"Application settings":{"msgid":"Application settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:47"},"msgstr":["Ustawienia aplikacji"]},"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.":{"msgid":"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.","comments":{"reference":"tabby-web/src/services/hostWindow.service.ts:19"},"msgstr":["Czy na pewno chcesz zamknąć Tabby? Możesz wyłączyć ten monit w Ustawienia -> Okno."]},"Are you sure?":{"msgid":"Are you sure?","comments":{"reference":"tabby-core/src/services/config.service.ts:383"},"msgstr":["Czy jesteś pewien?"]},"Arguments":{"msgid":"Arguments","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:18"},"msgstr":["Argumenty"]},"Ask a question":{"msgid":"Ask a question","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["Zadaj pytanie"]},"Ask before closing the browser tab":{"msgid":"Ask before closing the browser tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:20"},"msgstr":["Zapytaj przed zamknięciem karty przeglądarki"]},"Audible":{"msgid":"Audible","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:141"},"msgstr":["Dźwiękowy"]},"Authentication method":{"msgid":"Authentication method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:74"},"msgstr":["Metoda uwierzytelniania"]},"Author":{"msgid":"Author","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:79"},"msgstr":["Autor"]},"Auto":{"msgid":"Auto","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:78"},"msgstr":["Auto"]},"Auto-open a terminal on app start":{"msgid":"Auto-open a terminal on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:153"},"msgstr":["Automatycznie otwórz terminal przy starcie aplikacji"]},"Automatic":{"msgid":"Automatic","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:13\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:53\nlocale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:28"},"msgstr":["Automatycznie"]},"Automatic Updates":{"msgid":"Automatic Updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:73"},"msgstr":["Automatyczne aktualizacje"]},"Automatically upload changes and check for updates every minute":{"msgid":"Automatically upload changes and check for updates every minute","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:54"},"msgstr":["Automatycznie wysyłaj zmiany i sprawdzaj aktualizacje co minutę"]},"Available":{"msgid":"Available","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:10"},"msgstr":["Dostępne"]},"Background type":{"msgid":"Background type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:35"},"msgstr":["Typ tła"]},"Baud rate":{"msgid":"Baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:14\ntabby-serial/src/components/serialTab.component.ts:111\ntabby-serial/src/profiles.ts:86"},"msgstr":["Prędkość transmisji szeregowej (boud)"]},"Beginning of the line":{"msgid":"Beginning of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:22"},"msgstr":["Początek wiersza"]},"Blink cursor":{"msgid":"Blink cursor","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:64"},"msgstr":["Migający kursor"]},"Blue":{"msgid":"Blue","comments":{"reference":"tabby-core/src/utils.ts:55"},"msgstr":["Niebieski"]},"Blur":{"msgid":"Blur","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:39"},"msgstr":["Rozmycie"]},"Bold font weight":{"msgid":"Bold font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:28"},"msgstr":["Rozmiar pogrubionej czcionki"]},"Bottom":{"msgid":"Bottom","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:132\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:80"},"msgstr":["Dół"]},"Bracketed paste (requires shell support)":{"msgid":"Bracketed paste (requires shell support)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:109"},"msgstr":["Wklejanie cudzysłowu (wymaga wsparcia powłoki)"]},"Broadcast mode. Click anywhere to cancel.":{"msgid":"Broadcast mode. Click anywhere to cancel.","comments":{"reference":"tabby-terminal/src/services/multifocus.service.ts:19"},"msgstr":[""]},"Built-in":{"msgid":"Built-in","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50\ntabby-settings/src/components/profilesSettingsTab.component.ts:182"},"msgstr":["Wbudowane"]},"Cancel":{"msgid":"Cancel","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:7\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:53\nlocale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:14\nlocale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:12\nlocale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:10\nlocale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:7\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:32\ntabby-electron/src/services/updater.service.ts:134\ntabby-local/src/components/terminalTab.component.ts:116\ntabby-settings/src/components/configSyncSettingsTab.component.ts:117\ntabby-settings/src/components/configSyncSettingsTab.component.ts:79\ntabby-settings/src/components/configSyncSettingsTab.component.ts:99\ntabby-ssh/src/sftpContextMenu.ts:40\ntabby-terminal/src/api/baseTerminalTab.component.ts:484"},"msgstr":["Anuluj"]},"Change baud rate":{"msgid":"Change baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:4"},"msgstr":["Zmień szybkość transmisji szeregowuej (baud)"]},"Change tab color":{"msgid":"Change tab color","comments":{"reference":"tabby-core/src/tabContextMenu.ts:133"},"msgstr":[""]},"Change the master passphrase":{"msgid":"Change the master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Zmień hasło główne"]},"Check for updates":{"msgid":"Check for updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:13"},"msgstr":["Sprawdź dostępność aktualizacji"]},"Ciphers":{"msgid":"Ciphers","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:172\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:176"},"msgstr":["Szyfry"]},"Clear":{"msgid":"Clear","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSelector.component.html:5"},"msgstr":[""]},"Clear recent profiles":{"msgid":"Clear recent profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:133"},"msgstr":["Wyczyść ostatnie profile"]},"Clear terminal":{"msgid":"Clear terminal","comments":{"reference":"tabby-terminal/src/hotkeys.ts:50"},"msgstr":["Wyczyść terminal"]},"Clear terminal after connection":{"msgid":"Clear terminal after connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:49"},"msgstr":[""]},"Clipboard":{"msgid":"Clipboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:94"},"msgstr":["Schowek"]},"Close":{"msgid":"Close","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:7\ntabby-core/src/tabContextMenu.ts:33"},"msgstr":["Zamknij"]},"Close and never show again":{"msgid":"Close and never show again","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:32"},"msgstr":["Zamknij i nigdy więcej nie pokazuj"]},"Close focused pane":{"msgid":"Close focused pane","comments":{"reference":"tabby-core/src/hotkeys.ts:241"},"msgstr":["Zamknij wyróżniony panel"]},"Close other tabs":{"msgid":"Close other tabs","comments":{"reference":"tabby-core/src/tabContextMenu.ts:48"},"msgstr":["Zamknij inne karty"]},"Close tab":{"msgid":"Close tab","comments":{"reference":"tabby-core/src/hotkeys.ts:29\ntabby-core/src/tabContextMenu.ts:34"},"msgstr":["Zamknij kartę"]},"Close tabs to the left":{"msgid":"Close tabs to the left","comments":{"reference":"tabby-core/src/tabContextMenu.ts:64"},"msgstr":["Zamknij karty na lewo"]},"Close tabs to the right":{"msgid":"Close tabs to the right","comments":{"reference":"tabby-core/src/tabContextMenu.ts:56"},"msgstr":["Zamknij karty na prawo"]},"Close the window after closing the last tab":{"msgid":"Close the window after closing the last tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:182"},"msgstr":[""]},"Color":{"msgid":"Color","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:33\ntabby-core/src/tabContextMenu.ts:132"},"msgstr":["Kolor"]},"Color scheme":{"msgid":"Color scheme","comments":{"reference":"tabby-terminal/src/settings.ts:29"},"msgstr":["Szablon kolorów"]},"Colors":{"msgid":"Colors","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:216"},"msgstr":[""]},"Combine all tabs into the current tab":{"msgid":"Combine all tabs into the current tab","comments":{"reference":"tabby-core/src/hotkeys.ts:73"},"msgstr":["Połącz wszystkie karty w aktualną kartę"]},"Command line":{"msgid":"Command line","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:4"},"msgstr":["Wiersz poleceń"]},"Command's stdin/stdout is used instead of a network connection":{"msgid":"Command's stdin/stdout is used instead of a network connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:13"},"msgstr":["Zamiast połączenia sieciowego użyto komendy stdin/stdout"]},"Commands":{"msgid":"Commands","comments":{"reference":"tabby-core/src/services/commands.service.ts:104"},"msgstr":[""]},"Compact (legacy)":{"msgid":"Compact (legacy)","comments":{"reference":"tabby-core/src/theme.ts:21"},"msgstr":[""]},"Config deleted":{"msgid":"Config deleted","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:126"},"msgstr":[""]},"Config downloaded":{"msgid":"Config downloaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:108"},"msgstr":["Konfiguracja pobrana"]},"Config file":{"msgid":"Config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:115\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:120"},"msgstr":["Plik konfiguracyjny"]},"Config sync":{"msgid":"Config sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:2\ntabby-settings/src/settings.ts:73"},"msgstr":["Synchronizacja konfiguracji"]},"Config uploaded":{"msgid":"Config uploaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:90"},"msgstr":["Konfiguracja przesłana"]},"Configs":{"msgid":"Configs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:31"},"msgstr":["Konfiguracje"]},"Connect through a proxy server":{"msgid":"Connect through a proxy server","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:21"},"msgstr":["Połącz się przez serwer proxy"]},"Connect to \"%s\"...":{"msgid":"Connect to \"%s\"...","comments":{"reference":"tabby-core/src/index.ts:214\ntabby-core/src/services/profiles.service.ts:178"},"msgstr":["Połącz z \"%s\"..."]},"Connect to a different host first and use it as a proxy":{"msgid":"Connect to a different host first and use it as a proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:17"},"msgstr":["Połącz się najpierw z innym hostem i użyj go jako proxy"]},"Connecting":{"msgid":"Connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:19\ntabby-serial/src/components/serialTab.component.ts:65\ntabby-ssh/src/components/sshTab.component.ts:143\ntabby-telnet/src/components/telnetTab.component.ts:72"},"msgstr":["Łączenie"]},"Connection":{"msgid":"Connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:7"},"msgstr":["Połączenie"]},"Connection failed: {error}":{"msgid":"Connection failed: {error}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:26"},"msgstr":["Połączenie nie powiodło się: {error}"]},"Connection name will be used instead":{"msgid":"Connection name will be used instead","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:40"},"msgstr":["Zamiast tego użyta zostanie nazwa połączenia"]},"Context menu":{"msgid":"Context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:61"},"msgstr":["Menu kontekstowe"]},"Controls the amount of space between elements":{"msgid":"Controls the amount of space between elements","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:14"},"msgstr":[""]},"Copied":{"msgid":"Copied","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:229\ntabby-terminal/src/api/baseTerminalTab.component.ts:237\ntabby-terminal/src/api/baseTerminalTab.component.ts:553\ntabby-terminal/src/api/baseTerminalTab.component.ts:775\ntabby-terminal/src/tabContextMenu.ts:30"},"msgstr":["Skopiowano"]},"Copy":{"msgid":"Copy","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:26"},"msgstr":["Kopiuj"]},"Copy current path":{"msgid":"Copy current path","comments":{"reference":"tabby-terminal/src/hotkeys.ts:70\ntabby-terminal/src/tabContextMenu.ts:66"},"msgstr":["Skopiuj bieżącą ścieżkę"]},"Copy full path":{"msgid":"Copy full path","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:29"},"msgstr":[""]},"Copy on select":{"msgid":"Copy on select","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:97"},"msgstr":["Kopiuj przy wybraniu"]},"Copy to clipboard":{"msgid":"Copy to clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:10"},"msgstr":["Skopiuj do schowka"]},"Copy with formatting":{"msgid":"Copy with formatting","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:103"},"msgstr":["Kopiuj wraz z formatowaniem"]},"Could not decrypt config":{"msgid":"Could not decrypt config","comments":{"reference":"tabby-core/src/services/config.service.ts:368"},"msgstr":["Nie można odszyfrować konfiguracji"]},"Create":{"msgid":"Create","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:9"},"msgstr":["Stwórz"]},"Create directory":{"msgid":"Create directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:7\ntabby-ssh/src/sftpContextMenu.ts:29"},"msgstr":["Stwórz folder"]},"Current":{"msgid":"Current","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:90"},"msgstr":["Aktualny"]},"Current color scheme":{"msgid":"Current color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:3"},"msgstr":["Aktualny schemat kolorów"]},"Current host key fingerprint":{"msgid":"Current host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:17"},"msgstr":["Odcisk klucza bieżącego hosta"]},"Current process: {name}":{"msgid":"Current process: {name}","comments":{"reference":"tabby-core/src/tabContextMenu.ts:184"},"msgstr":["Bieżący proces: {name}"]},"Cursor shape":{"msgid":"Cursor shape","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:51"},"msgstr":["Kształt kursora"]},"Custom":{"msgid":"Custom","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:47"},"msgstr":["Własny"]},"Custom CSS":{"msgid":"Custom CSS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:90"},"msgstr":["Niestandardowy CSS"]},"Data bits":{"msgid":"Data bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:26"},"msgstr":["Bity danych"]},"Debugging":{"msgid":"Debugging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:80"},"msgstr":["Debugowanie"]},"Decrease horizontal split size":{"msgid":"Decrease horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:257"},"msgstr":["Zmniejsz rozmiar poziomego rozkładu"]},"Decrease vertical split size":{"msgid":"Decrease vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:249"},"msgstr":["Zmniejsz rozmiar pionowego podziału"]},"Default profile for new tabs":{"msgid":"Default profile for new tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:8"},"msgstr":["Domyślny profil dla nowych kart"]},"Default profile settings":{"msgid":"Default profile settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:78"},"msgstr":["Domyślne ustawienia profilu"]},"Defaults":{"msgid":"Defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:124"},"msgstr":["Domyślne"]},"Defaults for {type}":{"msgid":"Defaults for {type}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:6"},"msgstr":["Domyślne dla {type}"]},"Delete":{"msgid":"Delete","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:44\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:28\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:9\ntabby-settings/src/components/configSyncSettingsTab.component.ts:116\ntabby-settings/src/components/profilesSettingsTab.component.ts:139\ntabby-settings/src/components/profilesSettingsTab.component.ts:211\ntabby-settings/src/components/profilesSettingsTab.component.ts:224\ntabby-settings/src/components/vaultSettingsTab.component.ts:49\ntabby-ssh/src/sftpContextMenu.ts:39\ntabby-ssh/src/sftpContextMenu.ts:47\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:89\ntabby-terminal/src/components/loginScriptsSettings.component.ts:32"},"msgstr":["Usuń"]},"Delete \"{name}\"?":{"msgid":"Delete \"{name}\"?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:137\ntabby-settings/src/components/profilesSettingsTab.component.ts:209\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:87"},"msgstr":["Usunąć {name}?"]},"Delete {fullPath}?":{"msgid":"Delete {fullPath}?","comments":{"reference":"tabby-ssh/src/sftpContextMenu.ts:35"},"msgstr":["Usuń {fullPath}?"]},"Delete entire line":{"msgid":"Delete entire line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:42"},"msgstr":["Usuń całą linijkę"]},"Delete next word":{"msgid":"Delete next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:46"},"msgstr":["Usuń następne słowo"]},"Delete previous word":{"msgid":"Delete previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:38"},"msgstr":["Usuń poprzednie słowo"]},"Delete the config on the remote side?":{"msgid":"Delete the config on the remote side?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:114"},"msgstr":[""]},"Delete the group's profiles?":{"msgid":"Delete the group's profiles?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:221"},"msgstr":["Usunąć profile grupy?"]},"Delete this script?":{"msgid":"Delete this script?","comments":{"reference":"tabby-terminal/src/components/loginScriptsSettings.component.ts:29"},"msgstr":["Usunąć ten skrypt?"]},"Delete vault contents?":{"msgid":"Delete vault contents?","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:47"},"msgstr":["Usunąć zawartość sejfu?"]},"Deleting":{"msgid":"Deleting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:3"},"msgstr":["Usuwanie"]},"Device":{"msgid":"Device","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:8"},"msgstr":["Urządzenie"]},"Direct":{"msgid":"Direct","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:10"},"msgstr":["Bezpośrednio"]},"Disable":{"msgid":"Disable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:57"},"msgstr":["Wyłącz"]},"Disable dynamic tab title":{"msgid":"Disable dynamic tab title","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:39"},"msgstr":["Wyłącz dynamiczny tytuł karty"]},"Disable fluent background while dragging":{"msgid":"Disable fluent background while dragging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:218"},"msgstr":["Wyłącz płynne tło podczas przeciągania"]},"Disable GPU acceleration":{"msgid":"Disable GPU acceleration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:204"},"msgstr":["Wyłącz przyspieszenie GPU"]},"Disabled":{"msgid":"Disabled","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50"},"msgstr":["Wyłączone"]},"Disconnect":{"msgid":"Disconnect","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:26\ntabby-ssh/src/components/sshTab.component.ts:249\ntabby-telnet/src/components/telnetTab.component.ts:115"},"msgstr":["Rozłącz"]},"Disconnect from {host}?":{"msgid":"Disconnect from {host}?","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:247\ntabby-telnet/src/components/telnetTab.component.ts:113"},"msgstr":["Odłączyć od {host}?"]},"Display images via Sixel escape sequences":{"msgid":"Display images via Sixel escape sequences","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:30"},"msgstr":["Wyświetlaj grafiki w sekwencjach wyjściowych Sixeli"]},"Display on":{"msgid":"Display on","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:85"},"msgstr":["Wyświetl na"]},"Do not abort":{"msgid":"Do not abort","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:50"},"msgstr":["Nie przerywaj"]},"Do not close":{"msgid":"Do not close","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:250\ntabby-telnet/src/components/telnetTab.component.ts:116"},"msgstr":["Nie zamykaj"]},"Do not remember":{"msgid":"Do not remember","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6\nlocale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:8"},"msgstr":["Nie zapamiętuj"]},"Dock always on top":{"msgid":"Dock always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:97"},"msgstr":["Okno zawsze na wierzchu"]},"Dock the terminal":{"msgid":"Dock the terminal","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:67"},"msgstr":["Dokuj terminal"]},"Docked terminal size":{"msgid":"Docked terminal size","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:104"},"msgstr":["Rozmiar zadokowanego terminalu"]},"Docked terminal space":{"msgid":"Docked terminal space","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:111"},"msgstr":["Zadokowane miejsce w terminalu"]},"Docking":{"msgid":"Docking","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:64"},"msgstr":["Dokowanie"]},"Double-click selection will stop at these characters":{"msgid":"Double-click selection will stop at these characters","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:75"},"msgstr":["Zaznaczenie podwójnego kliknięcia zatrzyma się na tych znakach"]},"Down":{"msgid":"Down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:79"},"msgstr":["W dół"]},"Download":{"msgid":"Download","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:43"},"msgstr":["Pobierz"]},"Draw bold text in bright colors":{"msgid":"Draw bold text in bright colors","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:23"},"msgstr":["Rysuj pogrubiony tekst w jasnych kolorach"]},"Duplicate":{"msgid":"Duplicate","comments":{"reference":"tabby-core/src/tabContextMenu.ts:127"},"msgstr":["Powiel"]},"Duplicate as administrator":{"msgid":"Duplicate as administrator","comments":{"reference":"tabby-local/src/tabContextMenu.ts:122"},"msgstr":["Powiel jako administrator"]},"Duplicate tab":{"msgid":"Duplicate tab","comments":{"reference":"tabby-core/src/hotkeys.ts:61\ntabby-core/src/tabContextMenu.ts:128"},"msgstr":["Powiel kartę"]},"Edit":{"msgid":"Edit","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:7"},"msgstr":["Edytuj"]},"Edit locally":{"msgid":"Edit locally","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:35"},"msgstr":["Edytuj lokalnie"]},"Enable":{"msgid":"Enable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:58"},"msgstr":["Włącz"]},"Enable analytics":{"msgid":"Enable analytics","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:19\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:66"},"msgstr":["Wyłącz Analitykę"]},"Enable animations":{"msgid":"Enable animations","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:87"},"msgstr":["Włącz animacje"]},"Enable automatic installation of updates when they become available.":{"msgid":"Enable automatic installation of updates when they become available.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:74"},"msgstr":["Włącz automatyczną instalację aktualizacji, gdy będą dostępne."]},"Enable fluent background option":{"msgid":"Enable fluent background option","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:211"},"msgstr":[""]},"Enable font ligatures":{"msgid":"Enable font ligatures","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:16"},"msgstr":["Włącz ligaturę czcionek"]},"Enable global hotkey (Ctrl-Space)":{"msgid":"Enable global hotkey (Ctrl-Space)","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:26"},"msgstr":["Włącz globalny skrót klawiszowy (Ctrl-Space)"]},"Enables the experimental Windows ConPTY API":{"msgid":"Enables the experimental Windows ConPTY API","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:6"},"msgstr":["Włącza eksperymentalne API ConPTY Windows"]},"Encrypt config file":{"msgid":"Encrypt config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:36"},"msgstr":["Szyfruj plik konfiguracyjny"]},"End of the line":{"msgid":"End of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:26"},"msgstr":["Koniec linii"]},"Environment":{"msgid":"Environment","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:17"},"msgstr":["Środowisko"]},"Erase config":{"msgid":"Erase config","comments":{"reference":"tabby-core/src/services/config.service.ts:372\ntabby-core/src/services/config.service.ts:386"},"msgstr":["Usuń konfigurację"]},"Erase the Vault":{"msgid":"Erase the Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Wyczyść sejf"]},"Error in {plugin}:":{"msgid":"Error in {plugin}:","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:6"},"msgstr":["Błąd w {plugin}:"]},"Exact match":{"msgid":"Exact match","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Dokładne dopasowanie"]},"Example:":{"msgid":"Example:","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:15"},"msgstr":["Przykład:"]},"Experimental Windows 10 background style known to cause issues":{"msgid":"Experimental Windows 10 background style known to cause issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:212"},"msgstr":[""]},"Export":{"msgid":"Export","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:27"},"msgstr":["Exportuj"]},"Fallback font":{"msgid":"Fallback font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:76"},"msgstr":["Awaryjna czcionka"]},"File transfers":{"msgid":"File transfers","comments":{"reference":"locale/tmp-html/tabby-core/src/components/transfersMenu.component.html:3"},"msgstr":["Przesyłanie plików"]},"File: {description}":{"msgid":"File: {description}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:91"},"msgstr":["Plik: {description}"]},"Filter":{"msgid":"Filter","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:17"},"msgstr":["Filtruj"]},"Fixed":{"msgid":"Fixed","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:147"},"msgstr":["Poprawiony"]},"Fluent background sometimes causes drag lag":{"msgid":"Fluent background sometimes causes drag lag","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:219"},"msgstr":["Płynne tło czasami powoduje opóźnienie przeciągnięcia"]},"Focus all panes":{"msgid":"Focus all panes","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:78"},"msgstr":["Podświetl wszystkie panele"]},"Focus all panes at once (broadcast)":{"msgid":"Focus all panes at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:78"},"msgstr":["Wyróżnij wszystkie panele jednocześnie (broadcast)"]},"Focus all tabs":{"msgid":"Focus all tabs","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:71"},"msgstr":[""]},"Focus all tabs at once (broadcast)":{"msgid":"Focus all tabs at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:82"},"msgstr":[""]},"Focus follows mouse":{"msgid":"Focus follows mouse","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:196"},"msgstr":["Fokus podąża za myszą"]},"Focus next pane":{"msgid":"Focus next pane","comments":{"reference":"tabby-core/src/hotkeys.ts:197"},"msgstr":["Wyróżnij następny panel"]},"Focus pane {number}":{"msgid":"Focus pane {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:201\ntabby-core/src/hotkeys.ts:205\ntabby-core/src/hotkeys.ts:209\ntabby-core/src/hotkeys.ts:213\ntabby-core/src/hotkeys.ts:217\ntabby-core/src/hotkeys.ts:221\ntabby-core/src/hotkeys.ts:225\ntabby-core/src/hotkeys.ts:229\ntabby-core/src/hotkeys.ts:233"},"msgstr":["Skup widok na panel {number}"]},"Focus previous pane":{"msgid":"Focus previous pane","comments":{"reference":"tabby-core/src/hotkeys.ts:193"},"msgstr":["Wyróżnij poprzedni panel"]},"Focus the pane above":{"msgid":"Focus the pane above","comments":{"reference":"tabby-core/src/hotkeys.ts:177"},"msgstr":["Wyróżnij panel powyżej"]},"Focus the pane below":{"msgid":"Focus the pane below","comments":{"reference":"tabby-core/src/hotkeys.ts:181"},"msgstr":["Wyróżnij panel poniżej"]},"Focus the pane on the left":{"msgid":"Focus the pane on the left","comments":{"reference":"tabby-core/src/hotkeys.ts:185"},"msgstr":["Wyróżnij panel po lewej stronie"]},"Focus the pane on the right":{"msgid":"Focus the pane on the right","comments":{"reference":"tabby-core/src/hotkeys.ts:189"},"msgstr":["Wyróżnij panel na prawej"]},"Follow the color scheme":{"msgid":"Follow the color scheme","comments":{"reference":"tabby-core/src/theme.ts:43"},"msgstr":[""]},"Font":{"msgid":"Font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:7"},"msgstr":["Czcionka"]},"For keyboard shortcuts":{"msgid":"For keyboard shortcuts","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:190"},"msgstr":["Dla skrótów klawiszowych"]},"Force CR":{"msgid":"Force CR","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:51"},"msgstr":["Wymuś CR"]},"Force CRLF":{"msgid":"Force CRLF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:53"},"msgstr":["Wymuś CRLF"]},"Force LF":{"msgid":"Force LF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:52"},"msgstr":["Wymuś LF"]},"Forces a specific SSH agent connection type.":{"msgid":"Forces a specific SSH agent connection type.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:25"},"msgstr":["Wymusza określony typ połączenia agenta SSH."]},"Forget":{"msgid":"Forget","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:105"},"msgstr":["Zapomnij"]},"Forward port":{"msgid":"Forward port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:45"},"msgstr":["Przekierowanie portu"]},"Forwarded ports":{"msgid":"Forwarded ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingModal.component.html:3"},"msgstr":["Przekierowane porty"]},"From color scheme":{"msgid":"From color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:46"},"msgstr":["Ze schematu kolorów"]},"From theme":{"msgid":"From theme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:44"},"msgstr":["Z motywu"]},"Frontend":{"msgid":"Frontend","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:6"},"msgstr":["Strona"]},"Full":{"msgid":"Full","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:61"},"msgstr":["Gruba"]},"General":{"msgid":"General","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:3\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:3\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:3"},"msgstr":["Ogólne"]},"Generate a pre-filled GitHub issue":{"msgid":"Generate a pre-filled GitHub issue","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Wygeneruj wstepnie opisany problem na GitHub"]},"Get":{"msgid":"Get","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:25"},"msgstr":["Pobierz"]},"Get it from the Tabby Web settings window":{"msgid":"Get it from the Tabby Web settings window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:18"},"msgstr":["Pobierz z okna ustawień zakładki"]},"Gives the window a blurred transparent background":{"msgid":"Gives the window a blurred transparent background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:29"},"msgstr":["Ustawia w oknie rozmyte przezroczyste tło"]},"Go up":{"msgid":"Go up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:24"},"msgstr":["Idź w górę"]},"Green":{"msgid":"Green","comments":{"reference":"tabby-core/src/utils.ts:56"},"msgstr":["Zielony"]},"Group":{"msgid":"Group","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:16"},"msgstr":["Grupa"]},"Hacks":{"msgid":"Hacks","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:201"},"msgstr":["Haki"]},"Help track the number of Tabby installs across the world!":{"msgid":"Help track the number of Tabby installs across the world!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:20"},"msgstr":["Pomóż śledzić liczbę instalacji Tabby na całym świecie!"]},"Help translate Tabby":{"msgid":"Help translate Tabby","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Pomóż przetłumaczyć Tabby"]},"Hexadecimal":{"msgid":"Hexadecimal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:32\ntabby-terminal/src/components/streamProcessingSettings.component.ts:44"},"msgstr":["Heksadecymalny"]},"Hide tab close button":{"msgid":"Hide tab close button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:176"},"msgstr":["Ukryj przycisk zamykania karty"]},"Hide tab index":{"msgid":"Hide tab index","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:158"},"msgstr":["Ukryj numerację kart"]},"Hide tab options button":{"msgid":"Hide tab options button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:170"},"msgstr":["Ukryj przycisk z opcjami karty"]},"Hide window on focus loss":{"msgid":"Hide window on focus loss","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:118"},"msgstr":["Ukryj okno po utracie wyróżnienia"]},"Hides the docked terminal when you click away.":{"msgid":"Hides the docked terminal when you click away.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:119"},"msgstr":["Ukrywa zadokowany terminal, gdy klikniesz obok."]},"Homepage":{"msgid":"Homepage","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:26"},"msgstr":["Strona główna"]},"Host":{"msgid":"Host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:34\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:6"},"msgstr":["Gospodarz"]},"Host key":{"msgid":"Host key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:206"},"msgstr":["Klucz hosta"]},"Host key verification":{"msgid":"Host key verification","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:3"},"msgstr":["Weryfikacja klucza hosta"]},"Hotkeys":{"msgid":"Hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeySettingsTab.component.html:2\ntabby-settings/src/settings.ts:15"},"msgstr":["Klawisze skrótów"]},"How Tabby presents itself through environment vars":{"msgid":"How Tabby presents itself through environment vars","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:69"},"msgstr":[""]},"HTTP proxy":{"msgid":"HTTP proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:24"},"msgstr":["HTTP proxy"]},"HTTP proxy host":{"msgid":"HTTP proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:61"},"msgstr":["HTTP proxy host"]},"HTTP proxy port":{"msgid":"HTTP proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:65"},"msgstr":["HTTP proxy port"]},"Icon":{"msgid":"Icon","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:20"},"msgstr":["Ikona"]},"id.tab-width.dynamic":{"msgid":"id.tab-width.dynamic","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:145"},"msgstr":["Dynamiczny"]},"If disabled, only custom profiles will show up in the profile selector":{"msgid":"If disabled, only custom profiles will show up in the profile selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:62"},"msgstr":["Jeśli wyłączone, tylko niestandardowe profile pojawią się w selektorze profilu"]},"Immediately echoes your input locally":{"msgid":"Immediately echoes your input locally","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:23"},"msgstr":["Natychmiastowo wywołuje echo dla Twoich danych wejściowych lokalnie"]},"Increase horizontal split size":{"msgid":"Increase horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:253"},"msgstr":["Zwiększ rozmiar poziomego podziału"]},"Increase vertical split size":{"msgid":"Increase vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:245"},"msgstr":["Zwiększ rozmiar pionowego podziału"]},"Input is sent as you type":{"msgid":"Input is sent as you type","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:18"},"msgstr":["Dane wejściowe są wysyłane podczas pisania"]},"Input mode":{"msgid":"Input mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:4"},"msgstr":["Tryb wejścia"]},"Input newlines":{"msgid":"Input newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:15"},"msgstr":["Nowe linie wejściowe"]},"Installed":{"msgid":"Installed","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:39"},"msgstr":["Zainstalowane"]},"Installing the update will close all tabs and restart Tabby.":{"msgid":"Installing the update will close all tabs and restart Tabby.","comments":{"reference":"tabby-electron/src/services/updater.service.ts:131"},"msgstr":["Instalacja aktualizacji zamknie wszystkie karty i zrestartuje Tabby."]},"Intelligent Ctrl-C (copy/abort)":{"msgid":"Intelligent Ctrl-C (copy/abort)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:66"},"msgstr":["Inteligentne Ctrl-C (kopiuj/przerwij)"]},"Interactive":{"msgid":"Interactive","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:94"},"msgstr":["Interaktywny"]},"Invalid syntax":{"msgid":"Invalid syntax","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:130"},"msgstr":["Nieprawidłowa składnia"]},"Jump host":{"msgid":"Jump host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:43"},"msgstr":["Przeskocz host"]},"Jump to next word":{"msgid":"Jump to next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:34"},"msgstr":["Przejdź do następnego słowa"]},"Jump to previous word":{"msgid":"Jump to previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:30"},"msgstr":["Przejdź do poprzedniego słowa"]},"Keep":{"msgid":"Keep","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:140\ntabby-settings/src/components/profilesSettingsTab.component.ts:212\ntabby-settings/src/components/vaultSettingsTab.component.ts:50\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:90\ntabby-terminal/src/components/loginScriptsSettings.component.ts:33\ntabby-terminal/src/components/streamProcessingSettings.component.ts:49"},"msgstr":["Zachowaj"]},"Keep Alive Interval (Milliseconds)":{"msgid":"Keep Alive Interval (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:154"},"msgstr":["Interwał podtrzymania aktywności (Milisekundy)"]},"Keep docked terminal always on top":{"msgid":"Keep docked terminal always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:98"},"msgstr":["Trzymaj zadokowany terminal zawsze na górze"]},"Key":{"msgid":"Key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:86"},"msgstr":["Klucz"]},"Key exchange":{"msgid":"Key exchange","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:186"},"msgstr":["Wymiana kluczy"]},"Keyboard":{"msgid":"Keyboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:36"},"msgstr":["Klawiatura"]},"Keyboard-interactive auth":{"msgid":"Keyboard-interactive auth","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/keyboardInteractiveAuthPanel.component.html:2"},"msgstr":["Autoryzacja przy pomocy interaktywnej klawiatury"]},"Kill":{"msgid":"Kill","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:115"},"msgstr":["Zabij"]},"Language":{"msgid":"Language","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:10\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Język"]},"Last known host key fingerprint":{"msgid":"Last known host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:11"},"msgstr":["Ostatni znany odcisk klucza hosta"]},"Launch WinSCP":{"msgid":"Launch WinSCP","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:32"},"msgstr":["Uruchom WinSCP"]},"Launch WinSCP for current SSH session":{"msgid":"Launch WinSCP for current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:14"},"msgstr":["Uruchom WinSCP dla bieżącej sesji SSH"]},"Learn how to allow Tabby to detect remote shell's working directory.":{"msgid":"Learn how to allow Tabby to detect remote shell's working directory.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:7"},"msgstr":["Dowiedz się, jak zezwolić Tabby na wykrycie katalogu roboczego zdalnej powłoki."]},"Left":{"msgid":"Left","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:134\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:76\ntabby-core/src/tabContextMenu.ts:80"},"msgstr":["Lewy"]},"Lets the shell handle Meta key instead of OS":{"msgid":"Lets the shell handle Meta key instead of OS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:40"},"msgstr":["Pozwala, aby powłoka obsługiwała klawisz Meta zamiast systemu operacyjnego"]},"Line by line":{"msgid":"Line by line","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:27"},"msgstr":["Linia po linii"]},"Line editor, input is sent after you press Enter":{"msgid":"Line editor, input is sent after you press Enter","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:28"},"msgstr":["Edytor linii, dane wejściowe są wysyłane po naciśnięciu Enter"]},"Line padding":{"msgid":"Line padding","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:83"},"msgstr":["Wypełnienie linii"]},"Loading":{"msgid":"Loading","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:21"},"msgstr":["Ładowanie"]},"Loading configs...":{"msgid":"Loading configs...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:34"},"msgstr":["Ładowanie konfiguracji..."]},"Local":{"msgid":"Local","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:39\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Lokalny"]},"Local echo":{"msgid":"Local echo","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:22"},"msgstr":["Lokalne echo"]},"Local terminal":{"msgid":"Local terminal","comments":{"reference":"tabby-local/src/profiles.ts:12"},"msgstr":["Lokalny terminal"]},"Login scripts":{"msgid":"Login scripts","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:81\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:221\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:16"},"msgstr":["Skrypty logowania"]},"Long-click for context menu":{"msgid":"Long-click for context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:57"},"msgstr":["Długie kliknięcie, aby uzyskać menu kontekstowe"]},"Manage profiles":{"msgid":"Manage profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:162"},"msgstr":["Zarządzaj profilami"]},"Max Keep Alive Count":{"msgid":"Max Keep Alive Count","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:160"},"msgstr":["Max Keep Alive Count"]},"Maximize the active pane":{"msgid":"Maximize the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:173"},"msgstr":["Maksymalizuj aktywny panel"]},"Minimum contrast ratio":{"msgid":"Minimum contrast ratio","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:93\nlocale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:70"},"msgstr":[""]},"Modified on {date}":{"msgid":"Modified on {date}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:39"},"msgstr":["Zmodyfikowano {date}"]},"Mouse":{"msgid":"Mouse","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:53"},"msgstr":["Mysz"]},"Move tab to the left":{"msgid":"Move tab to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:49"},"msgstr":["Przenieś kartę w lewo"]},"Move tab to the right":{"msgid":"Move tab to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:53"},"msgstr":["Przenieś kartę w prawo"]},"Move to \"Ungrouped\"":{"msgid":"Move to \"Ungrouped\"","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:223"},"msgstr":["Przenieś do \"Bez grupowania\""]},"Moving the mouse over an inactive pane will cause it to activate":{"msgid":"Moving the mouse over an inactive pane will cause it to activate","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:197"},"msgstr":["Najechanie myszy na nieaktywny panel spowoduje jego aktywacje"]},"Name":{"msgid":"Name","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:12\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:14"},"msgstr":["Nazwa"]},"Name for the new config":{"msgid":"Name for the new config","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:60"},"msgstr":["Nazwa nowej konfiguracji"]},"Name for the new directory":{"msgid":"Name for the new directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:3"},"msgstr":["Nazwa nowego folderu"]},"Native":{"msgid":"Native","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:57"},"msgstr":["Natywna"]},"New admin tab":{"msgid":"New admin tab","comments":{"reference":"tabby-local/src/tabContextMenu.ts:103"},"msgstr":["Nowa karta admina"]},"New config on {platform}":{"msgid":"New config on {platform}","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:58"},"msgstr":["Nowa konfiguracja na {platform}"]},"New item":{"msgid":"New item","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:16"},"msgstr":["Nowa pozycja"]},"New name":{"msgid":"New name","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:193\ntabby-settings/src/components/vaultSettingsTab.component.ts:118"},"msgstr":["Nowa nazwa"]},"New profile":{"msgid":"New profile","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:20"},"msgstr":["Nowy profil"]},"New profile name":{"msgid":"New profile name","comments":{"reference":"tabby-local/src/tabContextMenu.ts:30"},"msgstr":["Nowa nazwa profilu"]},"New tab":{"msgid":"New tab","comments":{"reference":"tabby-local/src/hotkeys.ts:10"},"msgstr":["Nowa karta"]},"New tab: {profile}":{"msgid":"New tab: {profile}","comments":{"reference":"tabby-core/src/hotkeys.ts:272"},"msgstr":["Nowa karta: {profile}"]},"New terminal":{"msgid":"New terminal","comments":{"reference":"tabby-local/src/buttonProvider.ts:20\ntabby-local/src/tabContextMenu.ts:77"},"msgstr":["Nowy terminal"]},"New window":{"msgid":"New window","comments":{"reference":"tabby-electron/src/hotkeys.ts:10"},"msgstr":["Nowe okno"]},"New Window":{"msgid":"New Window","comments":{"reference":"tabby-electron/src/services/dockMenu.service.ts:62"},"msgstr":["Nowe okno"]},"New with profile":{"msgid":"New with profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:87"},"msgstr":["Nowy z profilem"]},"Next tab":{"msgid":"Next tab","comments":{"reference":"tabby-core/src/hotkeys.ts:41"},"msgstr":["Następna karta"]},"No color":{"msgid":"No color","comments":{"reference":"tabby-core/src/utils.ts:54"},"msgstr":["Brak koloru"]},"No modifier":{"msgid":"No modifier","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:85"},"msgstr":["Brak Modyfikatora"]},"None":{"msgid":"None","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:41"},"msgstr":["Żaden"]},"Normal":{"msgid":"Normal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:17\ntabby-terminal/src/components/streamProcessingSettings.component.ts:39"},"msgstr":["Normalny"]},"Normal font weight":{"msgid":"Normal font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:22"},"msgstr":["Normalny rozmiar czcionki"]},"Not found":{"msgid":"Not found","comments":{"reference":"tabby-terminal/src/components/searchPanel.component.ts:54\ntabby-terminal/src/components/searchPanel.component.ts:64"},"msgstr":["Nie znaleziono"]},"Notify on activity":{"msgid":"Notify on activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:209"},"msgstr":["Powiadom o aktywności"]},"Notify when done":{"msgid":"Notify when done","comments":{"reference":"tabby-core/src/tabContextMenu.ts:187"},"msgstr":["Powiadom o zakończeniu"]},"Number of lines kept in the buffer":{"msgid":"Number of lines kept in the buffer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:17"},"msgstr":["Liczba linii utrzymywanych w buforze"]},"Off":{"msgid":"Off","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:72\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:137\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:60"},"msgstr":["Wyłączony"]},"Official":{"msgid":"Official","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:81"},"msgstr":["Oficjalny"]},"On GitHub Discussions":{"msgid":"On GitHub Discussions","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["Dyskusje na GitHubie"]},"Opacity":{"msgid":"Opacity","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:46"},"msgstr":["Przezroczystość"]},"Open DevTools":{"msgid":"Open DevTools","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:82"},"msgstr":["Otwórz narzędzia deweloperskie"]},"Open Settings":{"msgid":"Open Settings","comments":{"reference":"tabby-settings/src/hotkeys.ts:11"},"msgstr":["Otwórz Ustawienia"]},"Open settings tab: {tab}":{"msgid":"Open settings tab: {tab}","comments":{"reference":"tabby-settings/src/hotkeys.ts:25"},"msgstr":["Otwórz kartę ustawień: {tab}"]},"Open SFTP panel":{"msgid":"Open SFTP panel","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:25"},"msgstr":["Otwórz panel SFTP"]},"Optional":{"msgid":"Optional","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Opcjonalnie"]},"Options":{"msgid":"Options","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:11\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:33"},"msgstr":["Opcje"]},"Orange":{"msgid":"Orange","comments":{"reference":"tabby-core/src/utils.ts:57"},"msgstr":["Pomarańczowy"]},"OS default":{"msgid":"OS default","comments":{"reference":"tabby-electron/src/shells/macDefault.ts:25"},"msgstr":["Domyślny system operacyjny"]},"OS default ({name})":{"msgid":"OS default ({name})","comments":{"reference":"tabby-electron/src/shells/winDefault.ts:43"},"msgstr":["Domyślny system operacyjny ({name})"]},"Output is shown as a hexdump":{"msgid":"Output is shown as a hexdump","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:45"},"msgstr":["Dane wyjściowe są pokazane jako hexdump"]},"Output is shown as it is received":{"msgid":"Output is shown as it is received","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:40"},"msgstr":["Dane wyjściowe są wyświetlane w momencie otrzymania"]},"Output mode":{"msgid":"Output mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:23"},"msgstr":["Tryb wyjścia"]},"Output newlines":{"msgid":"Output newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:34"},"msgstr":["Nowe linie wyjściowe"]},"Override X11 display":{"msgid":"Override X11 display","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:42"},"msgstr":["Zastąp wyświetlacz X11"]},"Overwrite local and sync":{"msgid":"Overwrite local and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:98"},"msgstr":["Nadpisz lokalnie i synchronizuj"]},"Overwrite remote and sync":{"msgid":"Overwrite remote and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:78"},"msgstr":["Nadpisz zdalnie i synchronizuj"]},"Overwrite the config on the remote side and start syncing?":{"msgid":"Overwrite the config on the remote side and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:76"},"msgstr":["Zastąpić konfigurację zdalną i rozpocząć synchronizację?"]},"Overwrite the local config and start syncing?":{"msgid":"Overwrite the local config and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:96"},"msgstr":["Zastąpić konfigurację lokalną i rozpocząć synchronizację?"]},"Pane resize step":{"msgid":"Pane resize step","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:189"},"msgstr":["Etap zmiany rozmiaru panelu"]},"Panes":{"msgid":"Panes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:186"},"msgstr":["Panele"]},"Paper (legacy)":{"msgid":"Paper (legacy)","comments":{"reference":"tabby-core/src/theme.ts:35"},"msgstr":[""]},"Parity":{"msgid":"Parity","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:38"},"msgstr":["Parzystość"]},"Partial config sync is not possible when the config is encrypted via Vault.":{"msgid":"Partial config sync is not possible when the config is encrypted via Vault.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:64"},"msgstr":["Częściowa synchronizacja konfiguracji nie jest możliwa, gdy konfiguracja jest zaszyfrowana przez Vault."]},"Passphrase for a private key with hash {hash}...":{"msgid":"Passphrase for a private key with hash {hash}...","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:87"},"msgstr":["Hasło do klucza prywatnego z hash'em {hash}..."]},"Password":{"msgid":"Password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:100\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:82"},"msgstr":["Hasło"]},"Paste":{"msgid":"Paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:62\ntabby-terminal/src/api/baseTerminalTab.component.ts:483\ntabby-terminal/src/tabContextMenu.ts:35"},"msgstr":["Wklej"]},"Paste from clipboard":{"msgid":"Paste from clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:14"},"msgstr":["Wklej ze schowka"]},"Paste if no selection, else copy":{"msgid":"Paste if no selection, else copy","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:63"},"msgstr":[""]},"Paste multiple lines?":{"msgid":"Paste multiple lines?","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:490"},"msgstr":["Wkleić wiele linii?"]},"Paste on middle-click":{"msgid":"Paste on middle-click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:68"},"msgstr":["Wklej po kliknięciu środkowym przyciskiem myszy"]},"Path or address of the local X11 socket":{"msgid":"Path or address of the local X11 socket","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:43"},"msgstr":["Ścieżka lub adres lokalnego gniazda X11"]},"Pin":{"msgid":"Pin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Pin"]},"Plugins":{"msgid":"Plugins","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:3"},"msgstr":["Wtyczki"]},"Plugins folder":{"msgid":"Plugins folder","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:4"},"msgstr":["Folder wtyczek"]},"Port":{"msgid":"Port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:38\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:10"},"msgstr":["Port"]},"Port opened":{"msgid":"Port opened","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:70"},"msgstr":["Port otwarty"]},"Ports":{"msgid":"Ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:119\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:12"},"msgstr":["Porty"]},"Press any key to reconnect":{"msgid":"Press any key to reconnect","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:85\ntabby-ssh/src/components/sshTab.component.ts:172\ntabby-telnet/src/components/telnetTab.component.ts:53"},"msgstr":["Naciśnij dowolny klawisz, aby ponownie połączyć"]},"Press the key now":{"msgid":"Press the key now","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:3"},"msgstr":["Naciśnij wybrany klawisz"]},"Prevents accidental closing":{"msgid":"Prevents accidental closing","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:21"},"msgstr":["Zapobiega przypadkowemu zamknięciu"]},"Prevents accidental execution of pasted commands":{"msgid":"Prevents accidental execution of pasted commands","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:110"},"msgstr":["Zapobiega przypadkowemu wykonaniu wklejonych poleceń"]},"Previous tab":{"msgid":"Previous tab","comments":{"reference":"tabby-core/src/hotkeys.ts:45"},"msgstr":["Poprzednia karta"]},"Private keys":{"msgid":"Private keys","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:108"},"msgstr":["Klucze prywatne"]},"Process completed":{"msgid":"Process completed","comments":{"reference":"tabby-core/src/tabContextMenu.ts:195"},"msgstr":["Proces zakończony"]},"Profile name":{"msgid":"Profile name","comments":{"reference":"tabby-core/src/tabContextMenu.ts:151"},"msgstr":["Nazwa profilu"]},"Profiles":{"msgid":"Profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:2\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:4\ntabby-electron/src/services/dockMenu.service.ts:40"},"msgstr":["Profile"]},"Profiles & connections":{"msgid":"Profiles & connections","comments":{"reference":"tabby-core/src/commands.ts:32\ntabby-settings/src/settings.ts:58"},"msgstr":["Profile i połączenia"]},"Program":{"msgid":"Program","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:12"},"msgstr":["Program"]},"Proxy command":{"msgid":"Proxy command","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:30"},"msgstr":["Polecenie proxy"]},"Purple":{"msgid":"Purple","comments":{"reference":"tabby-core/src/utils.ts:58"},"msgstr":["Fioletowy"]},"Puts all of Tabby's configuration into the vault":{"msgid":"Puts all of Tabby's configuration into the vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:37"},"msgstr":["Wstawia całą konfigurację Tabby do sejfu"]},"Quick connect":{"msgid":"Quick connect","comments":{"reference":"tabby-core/src/index.ts:213\ntabby-core/src/services/profiles.service.ts:177"},"msgstr":["Szybkie połączenie"]},"Quit":{"msgid":"Quit","comments":{"reference":"tabby-core/src/services/config.service.ts:373\ntabby-core/src/services/config.service.ts:387"},"msgstr":["Wyjdź"]},"Raw socket connection":{"msgid":"Raw socket connection","comments":{"reference":"tabby-telnet/src/profiles.ts:48"},"msgstr":["Raw socket connection"]},"Ready Timeout (Milliseconds)":{"msgid":"Ready Timeout (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:166"},"msgstr":["Limit czasu gotowości (Milisekundy)"]},"Recent":{"msgid":"Recent","comments":{"reference":"tabby-core/src/services/profiles.service.ts:120\ntabby-core/src/services/profiles.service.ts:134\ntabby-electron/src/services/dockMenu.service.ts:28"},"msgstr":["Ostatnie"]},"Reconnect":{"msgid":"Reconnect","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:5\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:10\nlocale/tmp-html/tabby-telnet/src/components/telnetTab.component.html:3"},"msgstr":["Połącz ponownie"]},"Red":{"msgid":"Red","comments":{"reference":"tabby-core/src/utils.ts:59"},"msgstr":["Czerwony"]},"Regex":{"msgid":"Regex","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Regex"]},"Release notes":{"msgid":"Release notes","comments":{"reference":"tabby-settings/src/components/releaseNotesTab.component.ts:27"},"msgstr":["Lista zmian"]},"Remember for {time}":{"msgid":"Remember for {time}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6"},"msgstr":["Zapamiętaj na {time}"]},"Remote":{"msgid":"Remote","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:41\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Zdalny"]},"Remove whitespace and newlines around the copied text":{"msgid":"Remove whitespace and newlines around the copied text","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:124"},"msgstr":[""]},"Rename":{"msgid":"Rename","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:25\ntabby-core/src/tabContextMenu.ts:120"},"msgstr":["Zmień nazwę"]},"Rename tab":{"msgid":"Rename tab","comments":{"reference":"tabby-core/src/hotkeys.ts:25\ntabby-core/src/tabContextMenu.ts:121"},"msgstr":[""]},"Rendering":{"msgid":"Rendering","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:3"},"msgstr":["Renderowanie"]},"Reopen last tab":{"msgid":"Reopen last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:33"},"msgstr":["Otwórz ostatnią kartę"]},"Replace":{"msgid":"Replace","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:26"},"msgstr":["Zastąp"]},"Report a problem":{"msgid":"Report a problem","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:11\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Zgłoś Problem"]},"Require a key to click links":{"msgid":"Require a key to click links","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:81"},"msgstr":["Wymaga dodatkowego klawisza, aby kliknąć linki"]},"Reset zoom":{"msgid":"Reset zoom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:62"},"msgstr":["Zresetuj powiększenie"]},"Restart current serial session":{"msgid":"Restart current serial session","comments":{"reference":"tabby-serial/src/hotkeys.ts:14"},"msgstr":["Uruchom ponownie bieżącą sesję szeregową"]},"Restart current SSH session":{"msgid":"Restart current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:10"},"msgstr":["Uruchom ponownie bieżącą sesję SSH"]},"Restart current Telnet session":{"msgid":"Restart current Telnet session","comments":{"reference":"tabby-telnet/src/hotkeys.ts:10"},"msgstr":["Uruchom ponownie bieżącą sesję Telnet"]},"Restart tab":{"msgid":"Restart tab","comments":{"reference":"tabby-core/src/hotkeys.ts:65"},"msgstr":["Zrestartuj kartę"]},"Restart the app to apply changes":{"msgid":"Restart the app to apply changes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:140"},"msgstr":["Zresetuj aplikację, aby zastosować zmiany"]},"Restore terminal tabs on app start":{"msgid":"Restore terminal tabs on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:159"},"msgstr":["Przywróć karty terminali przy starcie aplikacji"]},"Reuse session for multiple tabs":{"msgid":"Reuse session for multiple tabs","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:147"},"msgstr":["Ponownie użyj sesji dla wielu kart"]},"Right":{"msgid":"Right","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:136\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:78\ntabby-core/src/tabContextMenu.ts:78"},"msgstr":["Prawa"]},"Right click":{"msgid":"Right click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:56"},"msgstr":["Prawy przycisk myszy"]},"Run as administrator":{"msgid":"Run as administrator","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:5"},"msgstr":["Uruchom jako administrator"]},"Save":{"msgid":"Save","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:6\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:52\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:30"},"msgstr":["Zapisz"]},"Save a password in the keychain":{"msgid":"Save a password in the keychain","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:101"},"msgstr":["Zapisz hasło w pęku kluczy (keychain)"]},"Save and apply":{"msgid":"Save and apply","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:129"},"msgstr":["Zapisz i zastosuj"]},"Save as profile":{"msgid":"Save as profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:27"},"msgstr":["Zapisz jako profil"]},"Save layout as profile":{"msgid":"Save layout as profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:148"},"msgstr":["Zapisz układ jako profil"]},"Saved":{"msgid":"Saved","comments":{"reference":"tabby-local/src/tabContextMenu.ts:48"},"msgstr":["Zapisane"]},"Saved layout":{"msgid":"Saved layout","comments":{"reference":"tabby-core/src/profiles.ts:19"},"msgstr":["Zapisany układ"]},"Scroll on input":{"msgid":"Scroll on input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:46"},"msgstr":["Przewiń przy wprowadzaniu"]},"Scroll terminal one page down":{"msgid":"Scroll terminal one page down","comments":{"reference":"tabby-terminal/src/hotkeys.ts:94"},"msgstr":["Przewiń terminal w dół o jedną stronę"]},"Scroll terminal one page up":{"msgid":"Scroll terminal one page up","comments":{"reference":"tabby-terminal/src/hotkeys.ts:90"},"msgstr":["Przewiń terminal w górę o jedną stronę"]},"Scroll terminal to bottom":{"msgid":"Scroll terminal to bottom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:98"},"msgstr":["Przewiń terminal na dół"]},"Scroll terminal to top":{"msgid":"Scroll terminal to top","comments":{"reference":"tabby-terminal/src/hotkeys.ts:86"},"msgstr":["Przewiń terminal do samej góry"]},"Scrollback":{"msgid":"Scrollback","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:16"},"msgstr":["Przewijanie wstecz"]},"Scrolls the terminal to the bottom on user input":{"msgid":"Scrolls the terminal to the bottom on user input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:47"},"msgstr":["Przewiń terminal na dół na wejściu użytkownika"]},"Search":{"msgid":"Search","comments":{"reference":"tabby-terminal/src/hotkeys.ts:74"},"msgstr":["Szukaj"]},"Search color schemes":{"msgid":"Search color schemes","comments":{"reference":"tabby-terminal/src/components/colorSchemeSelector.component.ts:9\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:10"},"msgstr":["Szukaj schematów kolorów"]},"Search hotkeys":{"msgid":"Search hotkeys","comments":{"reference":"tabby-settings/src/components/hotkeySettingsTab.component.ts:12"},"msgstr":["Szukaj skrótów klawiszy"]},"Search plugins":{"msgid":"Search plugins","comments":{"reference":"tabby-plugin-manager/src/components/pluginsSettingsTab.component.ts:14"},"msgstr":["Szukaj wtyczek"]},"Secret sync token":{"msgid":"Secret sync token","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:17"},"msgstr":["Sekretny token synchronizacji"]},"Select":{"msgid":"Select","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:45\ntabby-electron/src/services/platform.service.ts:195"},"msgstr":["Wybierz"]},"Select a base profile to use as a template":{"msgid":"Select a base profile to use as a template","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:65"},"msgstr":["Wybierz profil podstawowy do użycia jako szablon"]},"Select all":{"msgid":"Select all","comments":{"reference":"tabby-terminal/src/hotkeys.ts:18"},"msgstr":["Zaznacz wszystko"]},"Select file storage":{"msgid":"Select file storage","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:46"},"msgstr":["Wybierz miejsce przechowywania plików"]},"Select profile":{"msgid":"Select profile","comments":{"reference":"tabby-core/src/index.ts:225"},"msgstr":["Wybierz profil"]},"Select profile or enter an address":{"msgid":"Select profile or enter an address","comments":{"reference":"tabby-core/src/services/profiles.service.ts:186"},"msgstr":["Wybierz profil lub wprowadź adres"]},"Send bytes by typing in hex values":{"msgid":"Send bytes by typing in hex values","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:33"},"msgstr":["Wyślij bajty wpisując wartości szesnastkowe"]},"Sends data one byte at a time":{"msgid":"Sends data one byte at a time","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:75"},"msgstr":["Wysyła dane jeden bajt na raz"]},"Serial":{"msgid":"Serial","comments":{"reference":"tabby-serial/src/profiles.ts:14\ntabby-serial/src/profiles.ts:72"},"msgstr":["Szeregowy"]},"Serial connection":{"msgid":"Serial connection","comments":{"reference":"tabby-serial/src/profiles.ts:51\ntabby-serial/src/profiles.ts:62"},"msgstr":["Połączenie szeregowe"]},"Serial: {description}":{"msgid":"Serial: {description}","comments":{"reference":"tabby-serial/src/profiles.ts:71"},"msgstr":["Szeregowy: {description}"]},"Set master passphrase":{"msgid":"Set master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:2\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:5"},"msgstr":["Ustaw hasło główne"]},"Set passphrase":{"msgid":"Set passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:11"},"msgstr":["Ustaw hasło"]},"Set password":{"msgid":"Set password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:104"},"msgstr":["Ustaw hasło"]},"Set Tabby as %COMSPEC%":{"msgid":"Set Tabby as %COMSPEC%","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:168"},"msgstr":["Ustaw Tabby jako %COMSPEC%"]},"Set to 0 to disable recent profiles":{"msgid":"Set to 0 to disable recent profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:55"},"msgstr":["Ustaw 0 aby wyłączyć ostatnie profile"]},"Sets the SSH agent's named pipe path.":{"msgid":"Sets the SSH agent's named pipe path.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:36"},"msgstr":["Ustawia agentowi SSH nazwaną ścieżkę potoku."]},"Settings":{"msgid":"Settings","comments":{"reference":"tabby-settings/src/buttonProvider.ts:28\ntabby-settings/src/components/settingsTab.component.ts:57"},"msgstr":["Ustawienia"]},"Shell":{"msgid":"Shell","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:2"},"msgstr":["Powłoka"]},"Shell does not support current path detection":{"msgid":"Shell does not support current path detection","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:555"},"msgstr":["Powłoka nie obsługuje wykrywania bieżącej ścieżki"]},"Shell integration":{"msgid":"Shell integration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:59"},"msgstr":["Integracja powłoki"]},"Show {type} profile selector":{"msgid":"Show {type} profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:276"},"msgstr":["Pokaż selektor profilu {type}"]},"Show a confirmation box when pasting multiple lines":{"msgid":"Show a confirmation box when pasting multiple lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:117"},"msgstr":["Pokaż pole potwierdzenia podczas wklejania wielu linii"]},"Show built-in profiles in selector":{"msgid":"Show built-in profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:61"},"msgstr":["Pokaż wbudowane profile w selektorze"]},"Show command selector":{"msgid":"Show command selector","comments":{"reference":"tabby-core/src/hotkeys.ts:13"},"msgstr":[""]},"Show config file":{"msgid":"Show config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:132"},"msgstr":["Pokaż plik konfiguracyjny"]},"Show defaults":{"msgid":"Show defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:131"},"msgstr":["Pokaż domyślne"]},"Show Mixer":{"msgid":"Show Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:146"},"msgstr":["Pokaż mikser"]},"Show pane labels (for rearranging)":{"msgid":"Show pane labels (for rearranging)","comments":{"reference":"tabby-core/src/hotkeys.ts:57"},"msgstr":["Pokaż etykiety (aby zmienić kolejność)"]},"Show profile icon on tab":{"msgid":"Show profile icon on tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:164"},"msgstr":["Pokaż ikonę profilu na karcie"]},"Show profile selector":{"msgid":"Show profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:17"},"msgstr":["Pokaż selektor profilu"]},"Show recent profiles in selector":{"msgid":"Show recent profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:54"},"msgstr":["Pokaż ostatnie profile w selektorze"]},"Show release notes":{"msgid":"Show release notes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Pokaż informacje o wydaniu"]},"Show Serial connections":{"msgid":"Show Serial connections","comments":{"reference":"tabby-serial/src/hotkeys.ts:10"},"msgstr":["Pokaż połączenia szeregowe"]},"Show tabs in fullscreen mode":{"msgid":"Show tabs in fullscreen mode","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:152"},"msgstr":[""]},"Show toolbar":{"msgid":"Show toolbar","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:58"},"msgstr":["Pokaż pasek narzędzi"]},"Show vault contents":{"msgid":"Show vault contents","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:44"},"msgstr":["Pokaż zawartość sejfu"]},"Sixel graphics support (experimental)":{"msgid":"Sixel graphics support (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:29"},"msgstr":["Wsparcie dla grafiki sixelowej (eksperymentalne)"]},"Skip MoTD/banner":{"msgid":"Skip MoTD/banner","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:140"},"msgstr":["Pomiń MoTD/baner"]},"Slow feed":{"msgid":"Slow feed","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:74"},"msgstr":["Powolne przesyłanie (bit po bicie)"]},"Snaps the window to a side of the screen":{"msgid":"Snaps the window to a side of the screen","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:68\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:86"},"msgstr":["Przyciąga okno w wybrane miejsce ekranu"]},"SOCKS proxy":{"msgid":"SOCKS proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:22\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:9\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:20"},"msgstr":["SOCKS proxy"]},"SOCKS proxy host":{"msgid":"SOCKS proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:51"},"msgstr":["SOCKS proxy host"]},"SOCKS proxy port":{"msgid":"SOCKS proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:55"},"msgstr":["SOCKS proxy port"]},"Sound":{"msgid":"Sound","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:130"},"msgstr":["Dźwięk"]},"Source code":{"msgid":"Source code","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:31"},"msgstr":["Kod źródłowy"]},"Spaciness":{"msgid":"Spaciness","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:13"},"msgstr":[""]},"Split":{"msgid":"Split","comments":{"reference":"tabby-core/src/tabContextMenu.ts:75"},"msgstr":["Podziel"]},"Split to the bottom":{"msgid":"Split to the bottom","comments":{"reference":"tabby-core/src/hotkeys.ts:161"},"msgstr":["Podziel na dół"]},"Split to the down":{"msgid":"Split to the down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:85"},"msgstr":[""]},"Split to the left":{"msgid":"Split to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:165\ntabby-core/src/tabContextMenu.ts:86"},"msgstr":["Podziel na lewo"]},"Split to the right":{"msgid":"Split to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:157\ntabby-core/src/tabContextMenu.ts:84"},"msgstr":["Podziel na prawo"]},"Split to the top":{"msgid":"Split to the top","comments":{"reference":"tabby-core/src/hotkeys.ts:169"},"msgstr":["Podziel na górę"]},"Split to the up":{"msgid":"Split to the up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:87"},"msgstr":[""]},"SSH connection":{"msgid":"SSH connection","comments":{"reference":"tabby-ssh/src/profiles.ts:81"},"msgstr":["Połączenie SSH"]},"SSH connection management is now done through the \"Profiles & connections\" tab":{"msgid":"SSH connection management is now done through the \"Profiles & connections\" tab","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:53"},"msgstr":["Zarządzanie połączeniami SSH odbywa się teraz za pomocą zakładki \"Profile i połączenia\""]},"SSH password for {user}@{host}:{port}":{"msgid":"SSH password for {user}@{host}:{port}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:84"},"msgstr":["Hasło SSH dla {user}@{host}:{port}"]},"Standard (legacy)":{"msgid":"Standard (legacy)","comments":{"reference":"tabby-core/src/theme.ts:9"},"msgstr":[""]},"Startup":{"msgid":"Startup","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:150"},"msgstr":["Uruchamianie"]},"Stop bits":{"msgid":"Stop bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:32"},"msgstr":["Bity stopu"]},"Strip":{"msgid":"Strip","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:50"},"msgstr":["Pasek"]},"Subscribe to updates":{"msgid":"Subscribe to updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Subskrybuj powiadomienia"]},"Substitutions allowed.":{"msgid":"Substitutions allowed.","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:13"},"msgstr":["Podstawienia dozwolone."]},"Switch profile":{"msgid":"Switch profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:290"},"msgstr":["Zmień profil"]},"Switch profile in the active pane":{"msgid":"Switch profile in the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:237"},"msgstr":["Przełącz profil w aktywnym panelu"]},"Switches terminal frontend implementation (experimental)":{"msgid":"Switches terminal frontend implementation (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:7"},"msgstr":["Przełącza warstwę graficzną terminali (eksperymentalne)"]},"Sync":{"msgid":"Sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:4"},"msgstr":["Synchronizacja"]},"Sync automatically":{"msgid":"Sync automatically","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:53"},"msgstr":["Synchronizuj automatycznie"]},"Sync host":{"msgid":"Sync host","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:8"},"msgstr":["Synchronizuj host"]},"Sync hotkeys":{"msgid":"Sync hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:68"},"msgstr":["Synchronizuj klawisze skrótów"]},"Sync Vault":{"msgid":"Sync Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:80"},"msgstr":["Synchronizuj sejf"]},"Sync window settings":{"msgid":"Sync window settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:74"},"msgstr":["Synchronizuj ustawienia okna"]},"Tab {number}":{"msgid":"Tab {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:101\ntabby-core/src/hotkeys.ts:105\ntabby-core/src/hotkeys.ts:109\ntabby-core/src/hotkeys.ts:113\ntabby-core/src/hotkeys.ts:117\ntabby-core/src/hotkeys.ts:121\ntabby-core/src/hotkeys.ts:125\ntabby-core/src/hotkeys.ts:129\ntabby-core/src/hotkeys.ts:133\ntabby-core/src/hotkeys.ts:137\ntabby-core/src/hotkeys.ts:141\ntabby-core/src/hotkeys.ts:145\ntabby-core/src/hotkeys.ts:149\ntabby-core/src/hotkeys.ts:153\ntabby-core/src/hotkeys.ts:77\ntabby-core/src/hotkeys.ts:81\ntabby-core/src/hotkeys.ts:85\ntabby-core/src/hotkeys.ts:89\ntabby-core/src/hotkeys.ts:93\ntabby-core/src/hotkeys.ts:97"},"msgstr":["Karta {number}"]},"Tab activity":{"msgid":"Tab activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:223"},"msgstr":["Aktywność zakładki"]},"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:":{"msgid":"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:3"},"msgstr":["Tabby nie mógł rozpocząć z Twoimi wtyczkami, więc wszystkie wtyczki firm trzecich zostały wyłączone w tej sesji. Błąd:"]},"Tabby news and updates on Twitter":{"msgid":"Tabby news and updates on Twitter","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Nowości i aktualizacje Tabby na Twitterze"]},"Tabs":{"msgid":"Tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:123"},"msgstr":["Karty"]},"Tabs location":{"msgid":"Tabs location","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:126"},"msgstr":["Położenie kart"]},"Tabs width":{"msgid":"Tabs width","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:141"},"msgstr":["Szerokość karty"]},"Telnet session":{"msgid":"Telnet session","comments":{"reference":"tabby-telnet/src/profiles.ts:32"},"msgstr":["Sesja Telnet"]},"Terminal":{"msgid":"Terminal","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:204\ntabby-terminal/src/settings.ts:43"},"msgstr":["Terminal"]},"Terminal background":{"msgid":"Terminal background","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:40"},"msgstr":["Tło Terminala"]},"Terminal bell":{"msgid":"Terminal bell","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:133"},"msgstr":["Dzwonek Terminalu"]},"Terminal identification":{"msgid":"Terminal identification","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:68"},"msgstr":[""]},"Thank you for downloading Tabby!":{"msgid":"Thank you for downloading Tabby!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:7"},"msgstr":["Dziękujemy za pobranie Tabby!"]},"Theme":{"msgid":"Theme","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:5"},"msgstr":["Motyw"]},"There are active file transfers":{"msgid":"There are active file transfers","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:47"},"msgstr":["Istnieją aktywne transfery plików"]},"There is a saved password for this connection":{"msgid":"There is a saved password for this connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:102"},"msgstr":["Istnieje zapisane hasło dla tego połączenia"]},"These apply to all profiles of a given type":{"msgid":"These apply to all profiles of a given type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:79"},"msgstr":["Dotyczy to wszystkich profili danego typu"]},"Thin":{"msgid":"Thin","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:59"},"msgstr":["Cienka"]},"Tick this if you're experiencing aliasing, ghosting or other visual issues":{"msgid":"Tick this if you're experiencing aliasing, ghosting or other visual issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:205"},"msgstr":["Zaznacz to, jeśli doświadczasz aliasingu, ghostingu lub innych problemów wizualnych"]},"Toggle fullscreen mode":{"msgid":"Toggle fullscreen mode","comments":{"reference":"tabby-core/src/hotkeys.ts:21"},"msgstr":["Przełącza na pełny ekran"]},"Toggle last tab":{"msgid":"Toggle last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:37"},"msgstr":["Przełącz ostatnią kartę"]},"Toggle terminal window":{"msgid":"Toggle terminal window","comments":{"reference":"tabby-electron/src/hotkeys.ts:14"},"msgstr":["Przełącz okno terminala"]},"Toggles the Tabby window visibility":{"msgid":"Toggles the Tabby window visibility","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:27"},"msgstr":["Przełącza widoczność okna Tabby"]},"Top":{"msgid":"Top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:130\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:74"},"msgstr":["Góra"]},"Trim whitespace and newlines":{"msgid":"Trim whitespace and newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:123"},"msgstr":[""]},"Try again":{"msgid":"Try again","comments":{"reference":"tabby-core/src/services/config.service.ts:371"},"msgstr":["Spróbuj ponownie"]},"Trying saved password":{"msgid":"Trying saved password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:482"},"msgstr":["Próba zapisanego hasła"]},"Turn current tab's panes into separate tabs":{"msgid":"Turn current tab's panes into separate tabs","comments":{"reference":"tabby-core/src/hotkeys.ts:69"},"msgstr":["Zamień panele bieżącej karty w oddzielne karty"]},"Ungrouped":{"msgid":"Ungrouped","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:18"},"msgstr":["Bez grupy"]},"Uninstall":{"msgid":"Uninstall","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:59"},"msgstr":["Odinstaluj"]},"Unknown":{"msgid":"Unknown","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:257"},"msgstr":["Nieznane"]},"Unknown secret of type {type} for {key}":{"msgid":"Unknown secret of type {type} for {key}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:93"},"msgstr":["Nieznane dane poufne typu {type} dla {key}"]},"Unpin":{"msgid":"Unpin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Odepnij"]},"Up":{"msgid":"Up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:81"},"msgstr":["Góra"]},"Update":{"msgid":"Update","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:14\ntabby-electron/src/services/updater.service.ts:133"},"msgstr":["Aktualizacja"]},"Upgrade to {version}":{"msgid":"Upgrade to {version}","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:52"},"msgstr":["Uaktualnij do {version}"]},"Upload":{"msgid":"Upload","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:10"},"msgstr":["Prześlij"]},"Upload as a new config":{"msgid":"Upload as a new config","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:46"},"msgstr":["Prześlij jako nową konfigurację"]},"Use {altKeyName} as the Meta key":{"msgid":"Use {altKeyName} as the Meta key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:39"},"msgstr":["Użyj {altKeyName} jako klawisza Meta"]},"Use ConPTY":{"msgid":"Use ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:5"},"msgstr":["Użyj ConPTY"]},"User default":{"msgid":"User default","comments":{"reference":"tabby-electron/src/shells/linuxDefault.ts:31\ntabby-electron/src/shells/linuxDefault.ts:38"},"msgstr":["Domyślny użytkownik"]},"Username":{"msgid":"Username","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:70"},"msgstr":["Nazwa Użytkownika"]},"Using CONNECT method":{"msgid":"Using CONNECT method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:25"},"msgstr":["Użycie metody CONNECT"]},"Using preset password":{"msgid":"Using preset password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:471"},"msgstr":["Używanie ustawionego hasła"]},"Vault":{"msgid":"Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:9"},"msgstr":["Sejf"]},"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.":{"msgid":"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:4"},"msgstr":["Sejf jest szyfrowanym kontenerem dla danych poufnych, takich jak hasła SSH i hasła klucza prywatnego."]},"Vault is empty":{"msgid":"Vault is empty","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:17"},"msgstr":["Sejf jest pusty"]},"Vault is locked":{"msgid":"Vault is locked","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:4\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:43"},"msgstr":["Sejf jest zablokowany"]},"Vault is not configured":{"msgid":"Vault is not configured","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:3"},"msgstr":["Sejf nie jest skonfigurowany"]},"Vault master passphrase needs to be set to allow storing secrets":{"msgid":"Vault master passphrase needs to be set to allow storing secrets","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:39"},"msgstr":["Hasło główne sejfu musi być ustawione, aby umożliwić przechowywanie danych poufnych"]},"Verify host keys when connecting":{"msgid":"Verify host keys when connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:11"},"msgstr":["Sprawdź klucze hosta podczas łączenia"]},"Version":{"msgid":"Version","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:75"},"msgstr":["Wersja"]},"Version: {version}":{"msgid":"Version: {version}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:13"},"msgstr":["Wersja: {version}"]},"Vibrancy":{"msgid":"Vibrancy","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:28"},"msgstr":["Rozmyte tło"]},"Visual":{"msgid":"Visual","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:139"},"msgstr":["Wizualny"]},"Warn on multi-line paste":{"msgid":"Warn on multi-line paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:116"},"msgstr":["Ostrzegaj przy wklejaniu wieloliniowym"]},"Warn when closing active connections":{"msgid":"Warn when closing active connections","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:5"},"msgstr":["Ostrzegaj przy zamykaniu aktywnych połączeń"]},"Warning: remote host's key has suddenly changed!":{"msgid":"Warning: remote host's key has suddenly changed!","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:6"},"msgstr":["Ostrzeżenie: klucz zdalnego hosta został nagle zmieniony!"]},"We're only tracking your Tabby and OS versions.":{"msgid":"We're only tracking your Tabby and OS versions.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:67"},"msgstr":["Śledzimy tylko wersje Tabby i Twojego systemu operacyjnego."]},"Welcome":{"msgid":"Welcome","comments":{"reference":"tabby-core/src/components/welcomeTab.component.ts:25"},"msgstr":["Witaj"]},"What's new":{"msgid":"What's new","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Nowości"]},"When enabled, links are only clickable while holding this key":{"msgid":"When enabled, links are only clickable while holding this key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:82"},"msgstr":["Gdy włączone, linki można kliknąć tylko podczas przytrzymania tego klawisza"]},"When WinSCP is detected, you can launch an SCP session from the context menu.":{"msgid":"When WinSCP is detected, you can launch an SCP session from the context menu.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:18"},"msgstr":["Po wykryciu WinSCP możesz uruchomić sesję SCP z menu kontekstowego."]},"Whether a custom window or an OS native window should be used":{"msgid":"Whether a custom window or an OS native window should be used","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:53"},"msgstr":["Użyj do wyboru niestandardowego lub natywnego wyglądu dla okna terminalu"]},"Will prevent the SSH greeting from showing up":{"msgid":"Will prevent the SSH greeting from showing up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:141"},"msgstr":[""]},"Window":{"msgid":"Window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:2\ntabby-settings/src/settings.ts:30"},"msgstr":["Okno"]},"Window dimension along the edge":{"msgid":"Window dimension along the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:112"},"msgstr":["Wymiar okna wzdłuż krawędzi"]},"Window dimension away from the edge":{"msgid":"Window dimension away from the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:105"},"msgstr":["Wymiar okna z dala od krawędzi"]},"Window frame":{"msgid":"Window frame","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:52"},"msgstr":["Ramka okna"]},"Windows":{"msgid":"Windows","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:165"},"msgstr":["Windows"]},"Windows 10 build 18309 or above is recommended for ConPTY":{"msgid":"Windows 10 build 18309 or above is recommended for ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:11"},"msgstr":["Windows 10 build 18309 lub nowszy jest zalecany dla ConPTY"]},"WinSCP path":{"msgid":"WinSCP path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:17"},"msgstr":["Ścieżka WinSCP"]},"Word separators":{"msgid":"Word separators","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:74"},"msgstr":["Separatory słów"]},"Working directory":{"msgid":"Working directory","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:10"},"msgstr":["Katalog roboczy"]},"Working directory detection":{"msgid":"Working directory detection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:15\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:6"},"msgstr":["Wykrywanie katalogu roboczego"]},"WSL terminal bell can only be muted via Volume Mixer":{"msgid":"WSL terminal bell can only be muted via Volume Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:145"},"msgstr":["Dzwonek terminala WSL może być wyciszony tylko przez miksera głośności"]},"WSL terminal only supports TrueColor with ConPTY":{"msgid":"WSL terminal only supports TrueColor with ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:14"},"msgstr":["Terminal WSL obsługuje tylko TrueColor z włączonym ConPTY"]},"X11 forwarding":{"msgid":"X11 forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:128"},"msgstr":["Przekazywanie X11"]},"Yellow":{"msgid":"Yellow","comments":{"reference":"tabby-core/src/utils.ts:60"},"msgstr":["Żółty"]},"You can change it later, but it's unrecoverable if forgotten.":{"msgid":"You can change it later, but it's unrecoverable if forgotten.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:4"},"msgstr":["Możesz zmienić to hasło poźniej, ale jeśli je zgubisz/zapomnisz, to nie będzie możliwości jego odzyskania."]},"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.":{"msgid":"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:7"},"msgstr":["Możesz być w trakcie ataku \"człowiek w środku\" lub klucz hosta mógł właśnie zostać zmieniony."]},"Zoom in":{"msgid":"Zoom in","comments":{"reference":"tabby-terminal/src/hotkeys.ts:54"},"msgstr":["Powiększ"]},"Zoom out":{"msgid":"Zoom out","comments":{"reference":"tabby-terminal/src/hotkeys.ts:58"},"msgstr":["Pomniejsz"]}},"[Dynamic] port forwarding":{"id.port-forwarding.dynamic":{"msgid":"id.port-forwarding.dynamic","msgctxt":"[Dynamic] port forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:43\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Dynamiczny"]}}}}

/***/ }),

/***/ 7405:
/*!**************************!*\
  !*** ../locale/pt-BR.po ***!
  \**************************/
/***/ ((module) => {

module.exports = {"charset":"utf-8","headers":{"Content-Type":"text/plain; charset=UTF-8","Plural-Forms":"nplurals=2; plural=(n != 1);","X-Crowdin-Project":"tabby","X-Crowdin-Project-ID":"493349","X-Crowdin-Language":"pt-BR","X-Crowdin-File":"/locale/app.pot","X-Crowdin-File-ID":"75","Project-Id-Version":"tabby","Language-Team":"Portuguese, Brazilian","Language":"pt_BR","PO-Revision-Date":"2023-04-10 18:13"},"translations":{"":{"":{"msgid":"","msgstr":["Content-Type: text/plain; charset=UTF-8\nPlural-Forms: nplurals=2; plural=(n != 1);\nX-Crowdin-Project: tabby\nX-Crowdin-Project-ID: 493349\nX-Crowdin-Language: pt-BR\nX-Crowdin-File: /locale/app.pot\nX-Crowdin-File-ID: 75\nProject-Id-Version: tabby\nLanguage-Team: Portuguese, Brazilian\nLanguage: pt_BR\nPO-Revision-Date: 2023-04-10 18:13\n"]},"\"{command}\" is still running. Close?":{"msgid":"\"{command}\" is still running. Close?","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:111"},"msgstr":["\"{command}\" ainda está em execução. Fechar?"]},"{name} copy":{"msgid":"{name} copy","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:79\ntabby-settings/src/components/profilesSettingsTab.component.ts:90"},"msgstr":["{name} Copiar"]},"A second font family used to display characters missing in the main font":{"msgid":"A second font family used to display characters missing in the main font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:77"},"msgstr":["Uma segunda família de fontes usada para exibir caracteres faltando na fonte principal"]},"Abort all":{"msgid":"Abort all","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:49"},"msgstr":["Abortar tudo"]},"Accept and remember key":{"msgid":"Accept and remember key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:24"},"msgstr":["Aceitar e salvar a tecla"]},"Accept just this once":{"msgid":"Accept just this once","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:25"},"msgstr":["Aceitar apenas desta vez"]},"Accessibility":{"msgid":"Accessibility","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:84"},"msgstr":["Acessibilidade"]},"Acrylic background":{"msgid":"Acrylic background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:27"},"msgstr":["Fundo acrílico"]},"Add":{"msgid":"Add","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:24\nlocale/tmp-html/tabby-local/src/components/environmentEditor.component.html:11"},"msgstr":["Adicionar"]},"Add a port forward":{"msgid":"Add a port forward","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:16"},"msgstr":["Adicionar um redirecionamento de porta"]},"Add a private key":{"msgid":"Add a private key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:115"},"msgstr":["Adicionar uma chave privada"]},"Add...":{"msgid":"Add...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/multiHotkeyInput.component.html:8"},"msgstr":["Adicionar..."]},"Additional space between lines":{"msgid":"Additional space between lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:84"},"msgstr":["Espaço adicional entre as linhas"]},"Advanced":{"msgid":"Advanced","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:22\nlocale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:61\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:50\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:124"},"msgstr":["\"Avançado\""]},"Agent":{"msgid":"Agent","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:90"},"msgstr":["Agente"]},"Agent forwarding":{"msgid":"Agent forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:134"},"msgstr":["Encaminhamento de agente"]},"Agent pipe path":{"msgid":"Agent pipe path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:35"},"msgstr":["Caminho do agente pipe"]},"Agent type":{"msgid":"Agent type","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:24"},"msgstr":["Tipo de agente"]},"Allows opening .bat files in tabs, but breaks some shells":{"msgid":"Allows opening .bat files in tabs, but breaks some shells","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:169"},"msgstr":["Permite abrir arquivos .bat em abas, mas quebra em alguns shells"]},"Allows quickly opening a terminal in the selected folder":{"msgid":"Allows quickly opening a terminal in the selected folder","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:60"},"msgstr":["Permite abrir rapidamente um terminal na pasta selecionada"]},"Appearance":{"msgid":"Appearance","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:2\ntabby-terminal/src/settings.ts:14"},"msgstr":["Aparência"]},"Application":{"msgid":"Application","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:4"},"msgstr":["Aplicação"]},"Application settings":{"msgid":"Application settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:47"},"msgstr":["Configurações do aplicativo"]},"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.":{"msgid":"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.","comments":{"reference":"tabby-web/src/services/hostWindow.service.ts:19"},"msgstr":["Tem certeza que deseja fechar a \"Tabby\"? Você pode desativar essa mensagem em Configurações -> Janela."]},"Are you sure?":{"msgid":"Are you sure?","comments":{"reference":"tabby-core/src/services/config.service.ts:383"},"msgstr":["Você tem certeza?"]},"Arguments":{"msgid":"Arguments","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:18"},"msgstr":["Argumentos"]},"Ask a question":{"msgid":"Ask a question","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["Faça uma pergunta"]},"Ask before closing the browser tab":{"msgid":"Ask before closing the browser tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:20"},"msgstr":["Perguntar antes de fechar a aba do navegador"]},"Audible":{"msgid":"Audible","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:141"},"msgstr":["Audível"]},"Authentication method":{"msgid":"Authentication method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:74"},"msgstr":["Método de autenticação"]},"Author":{"msgid":"Author","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:79"},"msgstr":["Autor"]},"Auto":{"msgid":"Auto","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:78"},"msgstr":["Automático"]},"Auto-open a terminal on app start":{"msgid":"Auto-open a terminal on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:153"},"msgstr":["Abrir automaticamente um terminal no início da aplicação"]},"Automatic":{"msgid":"Automatic","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:13\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:53\nlocale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:28"},"msgstr":["Automático"]},"Automatic Updates":{"msgid":"Automatic Updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:73"},"msgstr":["Atualizações automáticas"]},"Automatically upload changes and check for updates every minute":{"msgid":"Automatically upload changes and check for updates every minute","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:54"},"msgstr":["Carregar automaticamente alterações e procurar por atualizações a cada minuto"]},"Available":{"msgid":"Available","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:10"},"msgstr":["Disponível"]},"Background type":{"msgid":"Background type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:35"},"msgstr":["Tipo de fundo"]},"Baud rate":{"msgid":"Baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:14\ntabby-serial/src/components/serialTab.component.ts:111\ntabby-serial/src/profiles.ts:86"},"msgstr":["Taxa de dados (Baud Rate)"]},"Beginning of the line":{"msgid":"Beginning of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:22"},"msgstr":["Começo da linha"]},"Blink cursor":{"msgid":"Blink cursor","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:64"},"msgstr":["Piscar cursor"]},"Blue":{"msgid":"Blue","comments":{"reference":"tabby-core/src/utils.ts:55"},"msgstr":["Azul"]},"Blur":{"msgid":"Blur","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:39"},"msgstr":["Desfocar"]},"Bold font weight":{"msgid":"Bold font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:28"},"msgstr":["Peso da fonte em negrito"]},"Bottom":{"msgid":"Bottom","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:132\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:80"},"msgstr":["Inferior"]},"Bracketed paste (requires shell support)":{"msgid":"Bracketed paste (requires shell support)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:109"},"msgstr":["Colar entre colchetes (requer suporte ao \"shell\")"]},"Broadcast mode. Click anywhere to cancel.":{"msgid":"Broadcast mode. Click anywhere to cancel.","comments":{"reference":"tabby-terminal/src/services/multifocus.service.ts:19"},"msgstr":["Modo de transmissão. Clique em qualquer lugar para cancelar."]},"Built-in":{"msgid":"Built-in","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50\ntabby-settings/src/components/profilesSettingsTab.component.ts:182"},"msgstr":["Embutido"]},"Cancel":{"msgid":"Cancel","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:7\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:53\nlocale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:14\nlocale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:12\nlocale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:10\nlocale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:7\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:32\ntabby-electron/src/services/updater.service.ts:134\ntabby-local/src/components/terminalTab.component.ts:116\ntabby-settings/src/components/configSyncSettingsTab.component.ts:117\ntabby-settings/src/components/configSyncSettingsTab.component.ts:79\ntabby-settings/src/components/configSyncSettingsTab.component.ts:99\ntabby-ssh/src/sftpContextMenu.ts:40\ntabby-terminal/src/api/baseTerminalTab.component.ts:484"},"msgstr":["Cancelar"]},"Change baud rate":{"msgid":"Change baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:4"},"msgstr":["Alterar taxa de dados"]},"Change tab color":{"msgid":"Change tab color","comments":{"reference":"tabby-core/src/tabContextMenu.ts:133"},"msgstr":["Mudar cor da aba"]},"Change the master passphrase":{"msgid":"Change the master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Alterar a senha mestra"]},"Check for updates":{"msgid":"Check for updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:13"},"msgstr":["Buscar atualizações"]},"Ciphers":{"msgid":"Ciphers","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:172\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:176"},"msgstr":["Cifras"]},"Clear":{"msgid":"Clear","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSelector.component.html:5"},"msgstr":["Limpar"]},"Clear recent profiles":{"msgid":"Clear recent profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:133"},"msgstr":["Limpar perfis recentes"]},"Clear terminal":{"msgid":"Clear terminal","comments":{"reference":"tabby-terminal/src/hotkeys.ts:50"},"msgstr":["Limpar terminal"]},"Clear terminal after connection":{"msgid":"Clear terminal after connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:49"},"msgstr":["Limpar terminal após conexão"]},"Clipboard":{"msgid":"Clipboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:94"},"msgstr":["Área de Transferência"]},"Close":{"msgid":"Close","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:7\ntabby-core/src/tabContextMenu.ts:33"},"msgstr":["Fechar"]},"Close and never show again":{"msgid":"Close and never show again","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:32"},"msgstr":["Fechar e nunca mais mostrar novamente"]},"Close focused pane":{"msgid":"Close focused pane","comments":{"reference":"tabby-core/src/hotkeys.ts:241"},"msgstr":["Fechar o painel em foco"]},"Close other tabs":{"msgid":"Close other tabs","comments":{"reference":"tabby-core/src/tabContextMenu.ts:48"},"msgstr":["Fechar as outras abas"]},"Close tab":{"msgid":"Close tab","comments":{"reference":"tabby-core/src/hotkeys.ts:29\ntabby-core/src/tabContextMenu.ts:34"},"msgstr":["Fechar aba"]},"Close tabs to the left":{"msgid":"Close tabs to the left","comments":{"reference":"tabby-core/src/tabContextMenu.ts:64"},"msgstr":["Fechar abas à esquerda"]},"Close tabs to the right":{"msgid":"Close tabs to the right","comments":{"reference":"tabby-core/src/tabContextMenu.ts:56"},"msgstr":["Fechar abas à direita"]},"Close the window after closing the last tab":{"msgid":"Close the window after closing the last tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:182"},"msgstr":["Fechar a janela depois de fechar a última aba"]},"Color":{"msgid":"Color","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:33\ntabby-core/src/tabContextMenu.ts:132"},"msgstr":["Cor"]},"Color scheme":{"msgid":"Color scheme","comments":{"reference":"tabby-terminal/src/settings.ts:29"},"msgstr":["Esquema de cores"]},"Colors":{"msgid":"Colors","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:216"},"msgstr":[""]},"Combine all tabs into the current tab":{"msgid":"Combine all tabs into the current tab","comments":{"reference":"tabby-core/src/hotkeys.ts:73"},"msgstr":["Combinar todas as abas na aba atual"]},"Command line":{"msgid":"Command line","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:4"},"msgstr":["Linha de comando"]},"Command's stdin/stdout is used instead of a network connection":{"msgid":"Command's stdin/stdout is used instead of a network connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:13"},"msgstr":["stdin/stdout do comando é usado ao invés de uma conexão de rede"]},"Commands":{"msgid":"Commands","comments":{"reference":"tabby-core/src/services/commands.service.ts:104"},"msgstr":["Comandos"]},"Compact (legacy)":{"msgid":"Compact (legacy)","comments":{"reference":"tabby-core/src/theme.ts:21"},"msgstr":[""]},"Config deleted":{"msgid":"Config deleted","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:126"},"msgstr":["Configuração excluída"]},"Config downloaded":{"msgid":"Config downloaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:108"},"msgstr":["Configuração baixada"]},"Config file":{"msgid":"Config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:115\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:120"},"msgstr":["Arquivo de configuração"]},"Config sync":{"msgid":"Config sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:2\ntabby-settings/src/settings.ts:73"},"msgstr":["Configurar sincronização"]},"Config uploaded":{"msgid":"Config uploaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:90"},"msgstr":["Configuração carregada"]},"Configs":{"msgid":"Configs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:31"},"msgstr":["Configurações"]},"Connect through a proxy server":{"msgid":"Connect through a proxy server","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:21"},"msgstr":["Conectar-se através de um servidor proxy"]},"Connect to \"%s\"...":{"msgid":"Connect to \"%s\"...","comments":{"reference":"tabby-core/src/index.ts:214\ntabby-core/src/services/profiles.service.ts:178"},"msgstr":["Conectando a %s..."]},"Connect to a different host first and use it as a proxy":{"msgid":"Connect to a different host first and use it as a proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:17"},"msgstr":["Conecte-se a um host diferente primeiro e use-o como um proxy"]},"Connecting":{"msgid":"Connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:19\ntabby-serial/src/components/serialTab.component.ts:65\ntabby-ssh/src/components/sshTab.component.ts:143\ntabby-telnet/src/components/telnetTab.component.ts:72"},"msgstr":["Conectando"]},"Connection":{"msgid":"Connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:7"},"msgstr":["Conexão"]},"Connection failed: {error}":{"msgid":"Connection failed: {error}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:26"},"msgstr":["A conexão falhou: {error}"]},"Connection name will be used instead":{"msgid":"Connection name will be used instead","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:40"},"msgstr":["O nome da conexão será usado no lugar"]},"Context menu":{"msgid":"Context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:61"},"msgstr":["Menu de contexto"]},"Controls the amount of space between elements":{"msgid":"Controls the amount of space between elements","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:14"},"msgstr":[""]},"Copied":{"msgid":"Copied","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:229\ntabby-terminal/src/api/baseTerminalTab.component.ts:237\ntabby-terminal/src/api/baseTerminalTab.component.ts:553\ntabby-terminal/src/api/baseTerminalTab.component.ts:775\ntabby-terminal/src/tabContextMenu.ts:30"},"msgstr":["Copiado"]},"Copy":{"msgid":"Copy","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:26"},"msgstr":["Copiar"]},"Copy current path":{"msgid":"Copy current path","comments":{"reference":"tabby-terminal/src/hotkeys.ts:70\ntabby-terminal/src/tabContextMenu.ts:66"},"msgstr":["Copiar o caminho atual"]},"Copy full path":{"msgid":"Copy full path","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:29"},"msgstr":["Copiar caminho completo"]},"Copy on select":{"msgid":"Copy on select","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:97"},"msgstr":["Copiar a seleção"]},"Copy to clipboard":{"msgid":"Copy to clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:10"},"msgstr":["Copiar para área de transferência"]},"Copy with formatting":{"msgid":"Copy with formatting","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:103"},"msgstr":["Copiar com formatação"]},"Could not decrypt config":{"msgid":"Could not decrypt config","comments":{"reference":"tabby-core/src/services/config.service.ts:368"},"msgstr":["Não foi possível descriptografar a configuração"]},"Create":{"msgid":"Create","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:9"},"msgstr":["Criar"]},"Create directory":{"msgid":"Create directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:7\ntabby-ssh/src/sftpContextMenu.ts:29"},"msgstr":["Criar diretório"]},"Current":{"msgid":"Current","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:90"},"msgstr":["Atual"]},"Current color scheme":{"msgid":"Current color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:3"},"msgstr":["Esquema de cores atual"]},"Current host key fingerprint":{"msgid":"Current host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:17"},"msgstr":["Impressão digital da chave do host atual"]},"Current process: {name}":{"msgid":"Current process: {name}","comments":{"reference":"tabby-core/src/tabContextMenu.ts:184"},"msgstr":["Processo atual: {name}"]},"Cursor shape":{"msgid":"Cursor shape","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:51"},"msgstr":["Formato do cursor"]},"Custom":{"msgid":"Custom","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:47"},"msgstr":["Personalizado"]},"Custom CSS":{"msgid":"Custom CSS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:90"},"msgstr":["CSS Personalizado"]},"Data bits":{"msgid":"Data bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:26"},"msgstr":["Bits de dados"]},"Debugging":{"msgid":"Debugging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:80"},"msgstr":["Depurando"]},"Decrease horizontal split size":{"msgid":"Decrease horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:257"},"msgstr":["Diminuir tamanho de divisão horizontal"]},"Decrease vertical split size":{"msgid":"Decrease vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:249"},"msgstr":["Diminuir tamanho de divisão horizontal"]},"Default profile for new tabs":{"msgid":"Default profile for new tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:8"},"msgstr":["Perfil padrão para novas abas"]},"Default profile settings":{"msgid":"Default profile settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:78"},"msgstr":["Configurações do perfil padrão"]},"Defaults":{"msgid":"Defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:124"},"msgstr":["Padrões"]},"Defaults for {type}":{"msgid":"Defaults for {type}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:6"},"msgstr":["Padrões para {type}"]},"Delete":{"msgid":"Delete","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:44\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:28\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:9\ntabby-settings/src/components/configSyncSettingsTab.component.ts:116\ntabby-settings/src/components/profilesSettingsTab.component.ts:139\ntabby-settings/src/components/profilesSettingsTab.component.ts:211\ntabby-settings/src/components/profilesSettingsTab.component.ts:224\ntabby-settings/src/components/vaultSettingsTab.component.ts:49\ntabby-ssh/src/sftpContextMenu.ts:39\ntabby-ssh/src/sftpContextMenu.ts:47\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:89\ntabby-terminal/src/components/loginScriptsSettings.component.ts:32"},"msgstr":["Excluir"]},"Delete \"{name}\"?":{"msgid":"Delete \"{name}\"?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:137\ntabby-settings/src/components/profilesSettingsTab.component.ts:209\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:87"},"msgstr":["Excluir {name}?"]},"Delete {fullPath}?":{"msgid":"Delete {fullPath}?","comments":{"reference":"tabby-ssh/src/sftpContextMenu.ts:35"},"msgstr":["Excluir {fullPath}?"]},"Delete entire line":{"msgid":"Delete entire line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:42"},"msgstr":["Apagar linha inteira"]},"Delete next word":{"msgid":"Delete next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:46"},"msgstr":["Excluir a próxima palavra"]},"Delete previous word":{"msgid":"Delete previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:38"},"msgstr":["Excluir palavra anterior"]},"Delete the config on the remote side?":{"msgid":"Delete the config on the remote side?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:114"},"msgstr":["Excluir a configuração do lado remoto?"]},"Delete the group's profiles?":{"msgid":"Delete the group's profiles?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:221"},"msgstr":["Excluir os perfis do grupo?"]},"Delete this script?":{"msgid":"Delete this script?","comments":{"reference":"tabby-terminal/src/components/loginScriptsSettings.component.ts:29"},"msgstr":["Excluir esse script?"]},"Delete vault contents?":{"msgid":"Delete vault contents?","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:47"},"msgstr":["Excluir conteúdo do vault?"]},"Deleting":{"msgid":"Deleting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:3"},"msgstr":["Apagando"]},"Device":{"msgid":"Device","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:8"},"msgstr":["Dispositivo"]},"Direct":{"msgid":"Direct","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:10"},"msgstr":["Direto"]},"Disable":{"msgid":"Disable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:57"},"msgstr":["Desabilitar"]},"Disable dynamic tab title":{"msgid":"Disable dynamic tab title","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:39"},"msgstr":["Desativar título da aba dinâmica"]},"Disable fluent background while dragging":{"msgid":"Disable fluent background while dragging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:218"},"msgstr":["Desativar fundo fluente enquanto arrasta"]},"Disable GPU acceleration":{"msgid":"Disable GPU acceleration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:204"},"msgstr":["Desativar aceleração de GPU"]},"Disabled":{"msgid":"Disabled","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50"},"msgstr":["Desabilitado"]},"Disconnect":{"msgid":"Disconnect","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:26\ntabby-ssh/src/components/sshTab.component.ts:249\ntabby-telnet/src/components/telnetTab.component.ts:115"},"msgstr":["Desconectar"]},"Disconnect from {host}?":{"msgid":"Disconnect from {host}?","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:247\ntabby-telnet/src/components/telnetTab.component.ts:113"},"msgstr":["Desconectar de {host}?"]},"Display images via Sixel escape sequences":{"msgid":"Display images via Sixel escape sequences","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:30"},"msgstr":[""]},"Display on":{"msgid":"Display on","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:85"},"msgstr":["Exibir em"]},"Do not abort":{"msgid":"Do not abort","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:50"},"msgstr":["Não abortar"]},"Do not close":{"msgid":"Do not close","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:250\ntabby-telnet/src/components/telnetTab.component.ts:116"},"msgstr":["Não feche"]},"Do not remember":{"msgid":"Do not remember","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6\nlocale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:8"},"msgstr":["Não me lembre"]},"Dock always on top":{"msgid":"Dock always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:97"},"msgstr":["Janela sempre no topo"]},"Dock the terminal":{"msgid":"Dock the terminal","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:67"},"msgstr":["Encaixe o terminal"]},"Docked terminal size":{"msgid":"Docked terminal size","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:104"},"msgstr":["Tamanho do terminal encaixado"]},"Docked terminal space":{"msgid":"Docked terminal space","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:111"},"msgstr":["Espaço do terminal encaixado"]},"Docking":{"msgid":"Docking","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:64"},"msgstr":["Encaixando"]},"Double-click selection will stop at these characters":{"msgid":"Double-click selection will stop at these characters","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:75"},"msgstr":["A seleção com clique duplo irá parar nesses caracteres"]},"Down":{"msgid":"Down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:79"},"msgstr":["Abaixo"]},"Download":{"msgid":"Download","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:43"},"msgstr":["Transferir"]},"Draw bold text in bright colors":{"msgid":"Draw bold text in bright colors","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:23"},"msgstr":["Desenhar texto em negrito em cores brilhantes"]},"Duplicate":{"msgid":"Duplicate","comments":{"reference":"tabby-core/src/tabContextMenu.ts:127"},"msgstr":["Duplicar"]},"Duplicate as administrator":{"msgid":"Duplicate as administrator","comments":{"reference":"tabby-local/src/tabContextMenu.ts:122"},"msgstr":["Duplicar como administrador"]},"Duplicate tab":{"msgid":"Duplicate tab","comments":{"reference":"tabby-core/src/hotkeys.ts:61\ntabby-core/src/tabContextMenu.ts:128"},"msgstr":["Duplicar Aba"]},"Edit":{"msgid":"Edit","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:7"},"msgstr":["Editar"]},"Edit locally":{"msgid":"Edit locally","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:35"},"msgstr":["Editar localmente"]},"Enable":{"msgid":"Enable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:58"},"msgstr":["Habilitar"]},"Enable analytics":{"msgid":"Enable analytics","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:19\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:66"},"msgstr":["Habilitar análises"]},"Enable animations":{"msgid":"Enable animations","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:87"},"msgstr":["Permitir animações"]},"Enable automatic installation of updates when they become available.":{"msgid":"Enable automatic installation of updates when they become available.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:74"},"msgstr":["Permite a instalação automática de atualizações quando elas estiverem disponíveis."]},"Enable fluent background option":{"msgid":"Enable fluent background option","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:211"},"msgstr":[""]},"Enable font ligatures":{"msgid":"Enable font ligatures","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:16"},"msgstr":["Habilitar ligaduras de fonte"]},"Enable global hotkey (Ctrl-Space)":{"msgid":"Enable global hotkey (Ctrl-Space)","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:26"},"msgstr":["Ativar atalho global (Ctrl-Espaço)"]},"Enables the experimental Windows ConPTY API":{"msgid":"Enables the experimental Windows ConPTY API","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:6"},"msgstr":["Habilita a API \"ConPTY\" experimental do Windows"]},"Encrypt config file":{"msgid":"Encrypt config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:36"},"msgstr":["Criptografar arquivo de configuração"]},"End of the line":{"msgid":"End of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:26"},"msgstr":["Fim da linha"]},"Environment":{"msgid":"Environment","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:17"},"msgstr":["Ambiente"]},"Erase config":{"msgid":"Erase config","comments":{"reference":"tabby-core/src/services/config.service.ts:372\ntabby-core/src/services/config.service.ts:386"},"msgstr":["Apagar configuração"]},"Erase the Vault":{"msgid":"Erase the Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Apagar o Cofre"]},"Error in {plugin}:":{"msgid":"Error in {plugin}:","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:6"},"msgstr":["Erro em {plugin}:"]},"Exact match":{"msgid":"Exact match","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Correspondência exata"]},"Example:":{"msgid":"Example:","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:15"},"msgstr":["Exemplo:"]},"Experimental Windows 10 background style known to cause issues":{"msgid":"Experimental Windows 10 background style known to cause issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:212"},"msgstr":[""]},"Export":{"msgid":"Export","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:27"},"msgstr":["Exportar"]},"Fallback font":{"msgid":"Fallback font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:76"},"msgstr":["Fonte alternativa"]},"File transfers":{"msgid":"File transfers","comments":{"reference":"locale/tmp-html/tabby-core/src/components/transfersMenu.component.html:3"},"msgstr":["Transferências de arquivos"]},"File: {description}":{"msgid":"File: {description}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:91"},"msgstr":["Arquivo: {description}"]},"Filter":{"msgid":"Filter","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:17"},"msgstr":["Filtro"]},"Fixed":{"msgid":"Fixed","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:147"},"msgstr":["Corrigido"]},"Fluent background sometimes causes drag lag":{"msgid":"Fluent background sometimes causes drag lag","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:219"},"msgstr":["Fundo fluente às vezes causa atraso de arrastar"]},"Focus all panes":{"msgid":"Focus all panes","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:78"},"msgstr":["Focar todos os painéis"]},"Focus all panes at once (broadcast)":{"msgid":"Focus all panes at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:78"},"msgstr":["Focar todos os painéis de uma vez (Transmissão)"]},"Focus all tabs":{"msgid":"Focus all tabs","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:71"},"msgstr":["Focar todas as abas"]},"Focus all tabs at once (broadcast)":{"msgid":"Focus all tabs at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:82"},"msgstr":["Focar todos os painéis de uma vez (broadcast)"]},"Focus follows mouse":{"msgid":"Focus follows mouse","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:196"},"msgstr":["O foco segue o mouse"]},"Focus next pane":{"msgid":"Focus next pane","comments":{"reference":"tabby-core/src/hotkeys.ts:197"},"msgstr":["Focar próximo painel"]},"Focus pane {number}":{"msgid":"Focus pane {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:201\ntabby-core/src/hotkeys.ts:205\ntabby-core/src/hotkeys.ts:209\ntabby-core/src/hotkeys.ts:213\ntabby-core/src/hotkeys.ts:217\ntabby-core/src/hotkeys.ts:221\ntabby-core/src/hotkeys.ts:225\ntabby-core/src/hotkeys.ts:229\ntabby-core/src/hotkeys.ts:233"},"msgstr":["Foco do painel {number}"]},"Focus previous pane":{"msgid":"Focus previous pane","comments":{"reference":"tabby-core/src/hotkeys.ts:193"},"msgstr":["Focar no painel anterior"]},"Focus the pane above":{"msgid":"Focus the pane above","comments":{"reference":"tabby-core/src/hotkeys.ts:177"},"msgstr":["Focar no painel acima"]},"Focus the pane below":{"msgid":"Focus the pane below","comments":{"reference":"tabby-core/src/hotkeys.ts:181"},"msgstr":["Focar no painel abaixo"]},"Focus the pane on the left":{"msgid":"Focus the pane on the left","comments":{"reference":"tabby-core/src/hotkeys.ts:185"},"msgstr":["Concentre no painel à esquerda"]},"Focus the pane on the right":{"msgid":"Focus the pane on the right","comments":{"reference":"tabby-core/src/hotkeys.ts:189"},"msgstr":["Focar no painel à direita"]},"Follow the color scheme":{"msgid":"Follow the color scheme","comments":{"reference":"tabby-core/src/theme.ts:43"},"msgstr":[""]},"Font":{"msgid":"Font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:7"},"msgstr":["Fonte"]},"For keyboard shortcuts":{"msgid":"For keyboard shortcuts","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:190"},"msgstr":["Para atalhos de teclado"]},"Force CR":{"msgid":"Force CR","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:51"},"msgstr":["Forçar CR"]},"Force CRLF":{"msgid":"Force CRLF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:53"},"msgstr":["Forçar CRLF"]},"Force LF":{"msgid":"Force LF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:52"},"msgstr":["Forçar LF"]},"Forces a specific SSH agent connection type.":{"msgid":"Forces a specific SSH agent connection type.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:25"},"msgstr":["Força um tipo de conexão com agente SSH específico."]},"Forget":{"msgid":"Forget","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:105"},"msgstr":["Esquecer"]},"Forward port":{"msgid":"Forward port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:45"},"msgstr":["Encaminhar porta"]},"Forwarded ports":{"msgid":"Forwarded ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingModal.component.html:3"},"msgstr":["Portas encaminhadas"]},"From color scheme":{"msgid":"From color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:46"},"msgstr":["Do esquema de cores"]},"From theme":{"msgid":"From theme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:44"},"msgstr":["Do tema"]},"Frontend":{"msgid":"Frontend","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:6"},"msgstr":["Interface"]},"Full":{"msgid":"Full","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:61"},"msgstr":["Preencher"]},"General":{"msgid":"General","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:3\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:3\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:3"},"msgstr":["Geral"]},"Generate a pre-filled GitHub issue":{"msgid":"Generate a pre-filled GitHub issue","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Gerar uma issue pré-preenchida no GitHub"]},"Get":{"msgid":"Get","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:25"},"msgstr":["Obter"]},"Get it from the Tabby Web settings window":{"msgid":"Get it from the Tabby Web settings window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:18"},"msgstr":["Obtenha-o na janela de configurações da Tabby Web"]},"Gives the window a blurred transparent background":{"msgid":"Gives the window a blurred transparent background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:29"},"msgstr":["Dá à janela um fundo transparente borrado"]},"Go up":{"msgid":"Go up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:24"},"msgstr":["Ir para cima"]},"Green":{"msgid":"Green","comments":{"reference":"tabby-core/src/utils.ts:56"},"msgstr":["Verde"]},"Group":{"msgid":"Group","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:16"},"msgstr":["Grupo"]},"Hacks":{"msgid":"Hacks","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:201"},"msgstr":["Hacks"]},"Help track the number of Tabby installs across the world!":{"msgid":"Help track the number of Tabby installs across the world!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:20"},"msgstr":["Ajude a acompanhar o número de instalações do Tabby pelo mundo!"]},"Help translate Tabby":{"msgid":"Help translate Tabby","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Ajude a traduzir o tabby"]},"Hexadecimal":{"msgid":"Hexadecimal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:32\ntabby-terminal/src/components/streamProcessingSettings.component.ts:44"},"msgstr":["Hexadecimal"]},"Hide tab close button":{"msgid":"Hide tab close button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:176"},"msgstr":["Ocultar botão de fechar aba"]},"Hide tab index":{"msgid":"Hide tab index","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:158"},"msgstr":["Ocultar índice da aba"]},"Hide tab options button":{"msgid":"Hide tab options button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:170"},"msgstr":["Ocultar botão de opções de aba"]},"Hide window on focus loss":{"msgid":"Hide window on focus loss","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:118"},"msgstr":["Ocultar janela em perda de foco"]},"Hides the docked terminal when you click away.":{"msgid":"Hides the docked terminal when you click away.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:119"},"msgstr":["Oculta o terminal quando você clica longe."]},"Homepage":{"msgid":"Homepage","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:26"},"msgstr":["Página Inicial"]},"Host":{"msgid":"Host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:34\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:6"},"msgstr":["Host"]},"Host key":{"msgid":"Host key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:206"},"msgstr":["Chave do host"]},"Host key verification":{"msgid":"Host key verification","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:3"},"msgstr":["Verificação da chave do host"]},"Hotkeys":{"msgid":"Hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeySettingsTab.component.html:2\ntabby-settings/src/settings.ts:15"},"msgstr":["Teclas de atalho"]},"How Tabby presents itself through environment vars":{"msgid":"How Tabby presents itself through environment vars","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:69"},"msgstr":[""]},"HTTP proxy":{"msgid":"HTTP proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:24"},"msgstr":["Proxy HTTP"]},"HTTP proxy host":{"msgid":"HTTP proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:61"},"msgstr":["Host do proxy HTTP"]},"HTTP proxy port":{"msgid":"HTTP proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:65"},"msgstr":["Porta do Proxy HTTP"]},"Icon":{"msgid":"Icon","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:20"},"msgstr":["Ícone"]},"id.tab-width.dynamic":{"msgid":"id.tab-width.dynamic","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:145"},"msgstr":["Dinâmico"]},"If disabled, only custom profiles will show up in the profile selector":{"msgid":"If disabled, only custom profiles will show up in the profile selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:62"},"msgstr":["Se desativado, somente perfis personalizados aparecerão no seletor de perfil"]},"Immediately echoes your input locally":{"msgid":"Immediately echoes your input locally","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:23"},"msgstr":["Imediatamente repete sua entrada localmente"]},"Increase horizontal split size":{"msgid":"Increase horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:253"},"msgstr":["Aumentar tamanho de divisão horizontal"]},"Increase vertical split size":{"msgid":"Increase vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:245"},"msgstr":["Aumentar o tamanho da divisão vertical"]},"Input is sent as you type":{"msgid":"Input is sent as you type","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:18"},"msgstr":["O texto é enviado enquanto você digita"]},"Input mode":{"msgid":"Input mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:4"},"msgstr":["Modo de entrada"]},"Input newlines":{"msgid":"Input newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:15"},"msgstr":["Novas linhas de entrada"]},"Installed":{"msgid":"Installed","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:39"},"msgstr":["Instalado"]},"Installing the update will close all tabs and restart Tabby.":{"msgid":"Installing the update will close all tabs and restart Tabby.","comments":{"reference":"tabby-electron/src/services/updater.service.ts:131"},"msgstr":["Ao instalar a atualização, todas as abas serão fechadas e o Tabby reiniciará."]},"Intelligent Ctrl-C (copy/abort)":{"msgid":"Intelligent Ctrl-C (copy/abort)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:66"},"msgstr":["Ctrl-C Inteligente (copiar/cancelar)"]},"Interactive":{"msgid":"Interactive","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:94"},"msgstr":["Interativo"]},"Invalid syntax":{"msgid":"Invalid syntax","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:130"},"msgstr":["Sintaxe inválida"]},"Jump host":{"msgid":"Jump host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:43"},"msgstr":["Servidor de Pulo"]},"Jump to next word":{"msgid":"Jump to next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:34"},"msgstr":["Pular para a próxima palavra"]},"Jump to previous word":{"msgid":"Jump to previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:30"},"msgstr":["Pular para a palavra anterior"]},"Keep":{"msgid":"Keep","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:140\ntabby-settings/src/components/profilesSettingsTab.component.ts:212\ntabby-settings/src/components/vaultSettingsTab.component.ts:50\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:90\ntabby-terminal/src/components/loginScriptsSettings.component.ts:33\ntabby-terminal/src/components/streamProcessingSettings.component.ts:49"},"msgstr":["Manter"]},"Keep Alive Interval (Milliseconds)":{"msgid":"Keep Alive Interval (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:154"},"msgstr":["Manter o intervalo vivo (milissegundos)"]},"Keep docked terminal always on top":{"msgid":"Keep docked terminal always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:98"},"msgstr":["Mantenha o terminal encaixado sempre no topo"]},"Key":{"msgid":"Key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:86"},"msgstr":["Chave"]},"Key exchange":{"msgid":"Key exchange","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:186"},"msgstr":["Troca de chaves"]},"Keyboard":{"msgid":"Keyboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:36"},"msgstr":["Teclado"]},"Keyboard-interactive auth":{"msgid":"Keyboard-interactive auth","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/keyboardInteractiveAuthPanel.component.html:2"},"msgstr":["Autenticação interativa do teclado"]},"Kill":{"msgid":"Kill","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:115"},"msgstr":["Finalizar"]},"Language":{"msgid":"Language","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:10\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Idioma"]},"Last known host key fingerprint":{"msgid":"Last known host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:11"},"msgstr":["Última impressão digital da chave de host é conhecida"]},"Launch WinSCP":{"msgid":"Launch WinSCP","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:32"},"msgstr":["Abrir \"WinSCP\""]},"Launch WinSCP for current SSH session":{"msgid":"Launch WinSCP for current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:14"},"msgstr":["Inicie o \"WinSCP\" na sessão SSH atual"]},"Learn how to allow Tabby to detect remote shell's working directory.":{"msgid":"Learn how to allow Tabby to detect remote shell's working directory.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:7"},"msgstr":["Aprenda como permitir que o \"Tabby\" detecte o diretório de trabalho da \"Shell\" remota."]},"Left":{"msgid":"Left","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:134\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:76\ntabby-core/src/tabContextMenu.ts:80"},"msgstr":["Esquerda"]},"Lets the shell handle Meta key instead of OS":{"msgid":"Lets the shell handle Meta key instead of OS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:40"},"msgstr":["Permite que o shell manipule Meta key em vez de S.O"]},"Line by line":{"msgid":"Line by line","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:27"},"msgstr":["Linha por linha"]},"Line editor, input is sent after you press Enter":{"msgid":"Line editor, input is sent after you press Enter","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:28"},"msgstr":["Editor de linha, a entrada é enviada depois que você pressionar Enter"]},"Line padding":{"msgid":"Line padding","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:83"},"msgstr":["Linha de preenchimento"]},"Loading":{"msgid":"Loading","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:21"},"msgstr":["Carregando"]},"Loading configs...":{"msgid":"Loading configs...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:34"},"msgstr":["Carregando configurações..."]},"Local":{"msgid":"Local","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:39\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Local"]},"Local echo":{"msgid":"Local echo","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:22"},"msgstr":["Efeito local"]},"Local terminal":{"msgid":"Local terminal","comments":{"reference":"tabby-local/src/profiles.ts:12"},"msgstr":["Terminal local"]},"Login scripts":{"msgid":"Login scripts","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:81\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:221\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:16"},"msgstr":["Scripts de login"]},"Long-click for context menu":{"msgid":"Long-click for context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:57"},"msgstr":["Clique longo para menu de contexto"]},"Manage profiles":{"msgid":"Manage profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:162"},"msgstr":["Gerenciar perfil"]},"Max Keep Alive Count":{"msgid":"Max Keep Alive Count","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:160"},"msgstr":["Manter a contagem máxima viva"]},"Maximize the active pane":{"msgid":"Maximize the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:173"},"msgstr":["Maximizar o painel ativo"]},"Minimum contrast ratio":{"msgid":"Minimum contrast ratio","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:93\nlocale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:70"},"msgstr":["Relação de contraste mínima"]},"Modified on {date}":{"msgid":"Modified on {date}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:39"},"msgstr":["Modificado em {date}"]},"Mouse":{"msgid":"Mouse","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:53"},"msgstr":["mouse"]},"Move tab to the left":{"msgid":"Move tab to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:49"},"msgstr":["Mover a aba para a esquerda"]},"Move tab to the right":{"msgid":"Move tab to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:53"},"msgstr":["Mover a aba para a direita"]},"Move to \"Ungrouped\"":{"msgid":"Move to \"Ungrouped\"","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:223"},"msgstr":["Mover para \"Desagrupado\""]},"Moving the mouse over an inactive pane will cause it to activate":{"msgid":"Moving the mouse over an inactive pane will cause it to activate","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:197"},"msgstr":["Mover o mouse sobre um painel inativo fará com que ele seja ativado"]},"Name":{"msgid":"Name","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:12\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:14"},"msgstr":["Nome"]},"Name for the new config":{"msgid":"Name for the new config","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:60"},"msgstr":["Nome para a nova configuração"]},"Name for the new directory":{"msgid":"Name for the new directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:3"},"msgstr":["Nome para o novo diretório"]},"Native":{"msgid":"Native","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:57"},"msgstr":["Nativo"]},"New admin tab":{"msgid":"New admin tab","comments":{"reference":"tabby-local/src/tabContextMenu.ts:103"},"msgstr":["Nova aba admin"]},"New config on {platform}":{"msgid":"New config on {platform}","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:58"},"msgstr":["Nova configuração em {platform}"]},"New item":{"msgid":"New item","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:16"},"msgstr":["Novo item"]},"New name":{"msgid":"New name","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:193\ntabby-settings/src/components/vaultSettingsTab.component.ts:118"},"msgstr":["Novo nome"]},"New profile":{"msgid":"New profile","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:20"},"msgstr":["Novo perfil"]},"New profile name":{"msgid":"New profile name","comments":{"reference":"tabby-local/src/tabContextMenu.ts:30"},"msgstr":["Novo nome do perfil"]},"New tab":{"msgid":"New tab","comments":{"reference":"tabby-local/src/hotkeys.ts:10"},"msgstr":["Nova aba"]},"New tab: {profile}":{"msgid":"New tab: {profile}","comments":{"reference":"tabby-core/src/hotkeys.ts:272"},"msgstr":["Nova aba: {profile}"]},"New terminal":{"msgid":"New terminal","comments":{"reference":"tabby-local/src/buttonProvider.ts:20\ntabby-local/src/tabContextMenu.ts:77"},"msgstr":["Novo terminal"]},"New window":{"msgid":"New window","comments":{"reference":"tabby-electron/src/hotkeys.ts:10"},"msgstr":["Nova janela"]},"New Window":{"msgid":"New Window","comments":{"reference":"tabby-electron/src/services/dockMenu.service.ts:62"},"msgstr":["Nova Janela"]},"New with profile":{"msgid":"New with profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:87"},"msgstr":["Novo com perfil"]},"Next tab":{"msgid":"Next tab","comments":{"reference":"tabby-core/src/hotkeys.ts:41"},"msgstr":["Próxima aba"]},"No color":{"msgid":"No color","comments":{"reference":"tabby-core/src/utils.ts:54"},"msgstr":["Sem cor"]},"No modifier":{"msgid":"No modifier","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:85"},"msgstr":["Não modificar"]},"None":{"msgid":"None","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:41"},"msgstr":["Nenhum"]},"Normal":{"msgid":"Normal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:17\ntabby-terminal/src/components/streamProcessingSettings.component.ts:39"},"msgstr":["Normal"]},"Normal font weight":{"msgid":"Normal font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:22"},"msgstr":["Peso da fonte normal"]},"Not found":{"msgid":"Not found","comments":{"reference":"tabby-terminal/src/components/searchPanel.component.ts:54\ntabby-terminal/src/components/searchPanel.component.ts:64"},"msgstr":["Não encontrado"]},"Notify on activity":{"msgid":"Notify on activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:209"},"msgstr":["Notificar sobre a atividade"]},"Notify when done":{"msgid":"Notify when done","comments":{"reference":"tabby-core/src/tabContextMenu.ts:187"},"msgstr":["Notificar quando terminar"]},"Number of lines kept in the buffer":{"msgid":"Number of lines kept in the buffer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:17"},"msgstr":["Número de linhas contidas no buffer"]},"Off":{"msgid":"Off","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:72\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:137\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:60"},"msgstr":["Desligado"]},"Official":{"msgid":"Official","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:81"},"msgstr":["Oficial"]},"On GitHub Discussions":{"msgid":"On GitHub Discussions","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["Nas discussões no GitHub"]},"Opacity":{"msgid":"Opacity","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:46"},"msgstr":["Opacidade"]},"Open DevTools":{"msgid":"Open DevTools","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:82"},"msgstr":["Abrir ferramentas de desenvolvimento"]},"Open Settings":{"msgid":"Open Settings","comments":{"reference":"tabby-settings/src/hotkeys.ts:11"},"msgstr":["Abrir configurações"]},"Open settings tab: {tab}":{"msgid":"Open settings tab: {tab}","comments":{"reference":"tabby-settings/src/hotkeys.ts:25"},"msgstr":["Abrir guia de configurações: {tab}"]},"Open SFTP panel":{"msgid":"Open SFTP panel","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:25"},"msgstr":["Abrir painel SFTP"]},"Optional":{"msgid":"Optional","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Opcional"]},"Options":{"msgid":"Options","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:11\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:33"},"msgstr":["Opções"]},"Orange":{"msgid":"Orange","comments":{"reference":"tabby-core/src/utils.ts:57"},"msgstr":["Laranja"]},"OS default":{"msgid":"OS default","comments":{"reference":"tabby-electron/src/shells/macDefault.ts:25"},"msgstr":["Padrão do sistema"]},"OS default ({name})":{"msgid":"OS default ({name})","comments":{"reference":"tabby-electron/src/shells/winDefault.ts:43"},"msgstr":["Padrão do sistema ({name})"]},"Output is shown as a hexdump":{"msgid":"Output is shown as a hexdump","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:45"},"msgstr":["A saída é mostrada como um hexadecimal"]},"Output is shown as it is received":{"msgid":"Output is shown as it is received","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:40"},"msgstr":["A saída é mostrada como é recebida"]},"Output mode":{"msgid":"Output mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:23"},"msgstr":["Mode de saída"]},"Output newlines":{"msgid":"Output newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:34"},"msgstr":["Novas linhas de saída"]},"Override X11 display":{"msgid":"Override X11 display","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:42"},"msgstr":["Sobrepor a tela X11"]},"Overwrite local and sync":{"msgid":"Overwrite local and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:98"},"msgstr":["Sobrescrever local e sincronizar"]},"Overwrite remote and sync":{"msgid":"Overwrite remote and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:78"},"msgstr":["Sobrescrever local e sincronizar"]},"Overwrite the config on the remote side and start syncing?":{"msgid":"Overwrite the config on the remote side and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:76"},"msgstr":["Substituir as configurações no lado remoto e começar a sincronizar?"]},"Overwrite the local config and start syncing?":{"msgid":"Overwrite the local config and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:96"},"msgstr":["Sobrescrever as configurações locais e começar a sincronizar?"]},"Pane resize step":{"msgid":"Pane resize step","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:189"},"msgstr":["Passo de redimensionamento"]},"Panes":{"msgid":"Panes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:186"},"msgstr":["Painéis"]},"Paper (legacy)":{"msgid":"Paper (legacy)","comments":{"reference":"tabby-core/src/theme.ts:35"},"msgstr":[""]},"Parity":{"msgid":"Parity","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:38"},"msgstr":["Paridade"]},"Partial config sync is not possible when the config is encrypted via Vault.":{"msgid":"Partial config sync is not possible when the config is encrypted via Vault.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:64"},"msgstr":["Sincronização parcial de configuração não é possível quando a configuração é criptografada pelo Cofre."]},"Passphrase for a private key with hash {hash}...":{"msgid":"Passphrase for a private key with hash {hash}...","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:87"},"msgstr":["Frase de senha para uma chave privada com hash {hash}..."]},"Password":{"msgid":"Password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:100\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:82"},"msgstr":["Senha"]},"Paste":{"msgid":"Paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:62\ntabby-terminal/src/api/baseTerminalTab.component.ts:483\ntabby-terminal/src/tabContextMenu.ts:35"},"msgstr":["Colar"]},"Paste from clipboard":{"msgid":"Paste from clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:14"},"msgstr":["Colar da área de transferência"]},"Paste if no selection, else copy":{"msgid":"Paste if no selection, else copy","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:63"},"msgstr":["Cola se não selecionado, senão copia selecionado"]},"Paste multiple lines?":{"msgid":"Paste multiple lines?","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:490"},"msgstr":["Colar várias linhas?"]},"Paste on middle-click":{"msgid":"Paste on middle-click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:68"},"msgstr":["Colar com clique central"]},"Path or address of the local X11 socket":{"msgid":"Path or address of the local X11 socket","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:43"},"msgstr":["Caminho ou endereço do soquete X11 local"]},"Pin":{"msgid":"Pin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Pin"]},"Plugins":{"msgid":"Plugins","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:3"},"msgstr":["Plugins"]},"Plugins folder":{"msgid":"Plugins folder","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:4"},"msgstr":["Pasta de plugins"]},"Port":{"msgid":"Port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:38\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:10"},"msgstr":["Porta"]},"Port opened":{"msgid":"Port opened","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:70"},"msgstr":["Porta aberta"]},"Ports":{"msgid":"Ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:119\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:12"},"msgstr":["Portas"]},"Press any key to reconnect":{"msgid":"Press any key to reconnect","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:85\ntabby-ssh/src/components/sshTab.component.ts:172\ntabby-telnet/src/components/telnetTab.component.ts:53"},"msgstr":["Pressione qualquer tecla para reconectar"]},"Press the key now":{"msgid":"Press the key now","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:3"},"msgstr":["Pressione a tecla agora"]},"Prevents accidental closing":{"msgid":"Prevents accidental closing","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:21"},"msgstr":["Impede fechamento acidental"]},"Prevents accidental execution of pasted commands":{"msgid":"Prevents accidental execution of pasted commands","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:110"},"msgstr":["Prevenir a execução acidental de comandos colados"]},"Previous tab":{"msgid":"Previous tab","comments":{"reference":"tabby-core/src/hotkeys.ts:45"},"msgstr":["Aba anterior"]},"Private keys":{"msgid":"Private keys","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:108"},"msgstr":["Chaves privadas"]},"Process completed":{"msgid":"Process completed","comments":{"reference":"tabby-core/src/tabContextMenu.ts:195"},"msgstr":["Processo concluído"]},"Profile name":{"msgid":"Profile name","comments":{"reference":"tabby-core/src/tabContextMenu.ts:151"},"msgstr":["Nome do Perfil"]},"Profiles":{"msgid":"Profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:2\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:4\ntabby-electron/src/services/dockMenu.service.ts:40"},"msgstr":["Perfils"]},"Profiles & connections":{"msgid":"Profiles & connections","comments":{"reference":"tabby-core/src/commands.ts:32\ntabby-settings/src/settings.ts:58"},"msgstr":["Perfis e conexões"]},"Program":{"msgid":"Program","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:12"},"msgstr":["Programa"]},"Proxy command":{"msgid":"Proxy command","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:30"},"msgstr":["Comando do proxy"]},"Purple":{"msgid":"Purple","comments":{"reference":"tabby-core/src/utils.ts:58"},"msgstr":["Roxo"]},"Puts all of Tabby's configuration into the vault":{"msgid":"Puts all of Tabby's configuration into the vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:37"},"msgstr":["Coloca todas as configurações da Tabby no cofre"]},"Quick connect":{"msgid":"Quick connect","comments":{"reference":"tabby-core/src/index.ts:213\ntabby-core/src/services/profiles.service.ts:177"},"msgstr":["Conexão rápida"]},"Quit":{"msgid":"Quit","comments":{"reference":"tabby-core/src/services/config.service.ts:373\ntabby-core/src/services/config.service.ts:387"},"msgstr":["Sair"]},"Raw socket connection":{"msgid":"Raw socket connection","comments":{"reference":"tabby-telnet/src/profiles.ts:48"},"msgstr":["Conexão de soquete pura"]},"Ready Timeout (Milliseconds)":{"msgid":"Ready Timeout (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:166"},"msgstr":["Tempo limite em(milissegundos)"]},"Recent":{"msgid":"Recent","comments":{"reference":"tabby-core/src/services/profiles.service.ts:120\ntabby-core/src/services/profiles.service.ts:134\ntabby-electron/src/services/dockMenu.service.ts:28"},"msgstr":["Récente"]},"Reconnect":{"msgid":"Reconnect","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:5\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:10\nlocale/tmp-html/tabby-telnet/src/components/telnetTab.component.html:3"},"msgstr":["Reconectar"]},"Red":{"msgid":"Red","comments":{"reference":"tabby-core/src/utils.ts:59"},"msgstr":["Vermelho"]},"Regex":{"msgid":"Regex","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Regex"]},"Release notes":{"msgid":"Release notes","comments":{"reference":"tabby-settings/src/components/releaseNotesTab.component.ts:27"},"msgstr":["Notas da versão"]},"Remember for {time}":{"msgid":"Remember for {time}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6"},"msgstr":["Lembrar do {time}"]},"Remote":{"msgid":"Remote","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:41\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Remoto"]},"Remove whitespace and newlines around the copied text":{"msgid":"Remove whitespace and newlines around the copied text","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:124"},"msgstr":["Remover espaços em branco e novas linhas em torno do texto copiado"]},"Rename":{"msgid":"Rename","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:25\ntabby-core/src/tabContextMenu.ts:120"},"msgstr":["Renomear"]},"Rename tab":{"msgid":"Rename tab","comments":{"reference":"tabby-core/src/hotkeys.ts:25\ntabby-core/src/tabContextMenu.ts:121"},"msgstr":["Renomear aba"]},"Rendering":{"msgid":"Rendering","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:3"},"msgstr":["Renderização"]},"Reopen last tab":{"msgid":"Reopen last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:33"},"msgstr":["Reabrir ultima aba"]},"Replace":{"msgid":"Replace","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:26"},"msgstr":["Substituir"]},"Report a problem":{"msgid":"Report a problem","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:11\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Reportar um problema"]},"Require a key to click links":{"msgid":"Require a key to click links","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:81"},"msgstr":["Exigir uma tecla para clicar em links"]},"Reset zoom":{"msgid":"Reset zoom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:62"},"msgstr":["Redefinir Zoom"]},"Restart current serial session":{"msgid":"Restart current serial session","comments":{"reference":"tabby-serial/src/hotkeys.ts:14"},"msgstr":["Reiniciar a sessão serial atual"]},"Restart current SSH session":{"msgid":"Restart current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:10"},"msgstr":["Reiniciar a sessão SSH atual"]},"Restart current Telnet session":{"msgid":"Restart current Telnet session","comments":{"reference":"tabby-telnet/src/hotkeys.ts:10"},"msgstr":["Reiniciar sessão de Telnet atual"]},"Restart tab":{"msgid":"Restart tab","comments":{"reference":"tabby-core/src/hotkeys.ts:65"},"msgstr":["Reiniciar aba"]},"Restart the app to apply changes":{"msgid":"Restart the app to apply changes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:140"},"msgstr":["Reinicie o aplicativo para aplicar as alterações"]},"Restore terminal tabs on app start":{"msgid":"Restore terminal tabs on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:159"},"msgstr":["Restaurar abas de terminal na inicialização do aplicativo"]},"Reuse session for multiple tabs":{"msgid":"Reuse session for multiple tabs","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:147"},"msgstr":["Reutilizar a sessão para multiplas abas"]},"Right":{"msgid":"Right","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:136\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:78\ntabby-core/src/tabContextMenu.ts:78"},"msgstr":["Direita"]},"Right click":{"msgid":"Right click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:56"},"msgstr":["Clique direito"]},"Run as administrator":{"msgid":"Run as administrator","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:5"},"msgstr":["Executar como administrador"]},"Save":{"msgid":"Save","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:6\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:52\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:30"},"msgstr":["Salvar"]},"Save a password in the keychain":{"msgid":"Save a password in the keychain","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:101"},"msgstr":["Salvar uma senha no teclado"]},"Save and apply":{"msgid":"Save and apply","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:129"},"msgstr":["Salvar e aplicar"]},"Save as profile":{"msgid":"Save as profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:27"},"msgstr":["Salvar como perfil"]},"Save layout as profile":{"msgid":"Save layout as profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:148"},"msgstr":["Salvar layout como perfil"]},"Saved":{"msgid":"Saved","comments":{"reference":"tabby-local/src/tabContextMenu.ts:48"},"msgstr":["Salvo"]},"Saved layout":{"msgid":"Saved layout","comments":{"reference":"tabby-core/src/profiles.ts:19"},"msgstr":["Layout salvo"]},"Scroll on input":{"msgid":"Scroll on input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:46"},"msgstr":["Rolar na entrada"]},"Scroll terminal one page down":{"msgid":"Scroll terminal one page down","comments":{"reference":"tabby-terminal/src/hotkeys.ts:94"},"msgstr":["Rolar terminal uma página para baixo"]},"Scroll terminal one page up":{"msgid":"Scroll terminal one page up","comments":{"reference":"tabby-terminal/src/hotkeys.ts:90"},"msgstr":["Rolar o terminal uma página para cima"]},"Scroll terminal to bottom":{"msgid":"Scroll terminal to bottom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:98"},"msgstr":["Rolar terminal para baixo"]},"Scroll terminal to top":{"msgid":"Scroll terminal to top","comments":{"reference":"tabby-terminal/src/hotkeys.ts:86"},"msgstr":["Rolar o terminal para o topo"]},"Scrollback":{"msgid":"Scrollback","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:16"},"msgstr":["Reverter"]},"Scrolls the terminal to the bottom on user input":{"msgid":"Scrolls the terminal to the bottom on user input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:47"},"msgstr":["Rola o terminal para a parte inferior na entrada do usuário"]},"Search":{"msgid":"Search","comments":{"reference":"tabby-terminal/src/hotkeys.ts:74"},"msgstr":["Pesquisar"]},"Search color schemes":{"msgid":"Search color schemes","comments":{"reference":"tabby-terminal/src/components/colorSchemeSelector.component.ts:9\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:10"},"msgstr":["Pesquisar esquemas de cores"]},"Search hotkeys":{"msgid":"Search hotkeys","comments":{"reference":"tabby-settings/src/components/hotkeySettingsTab.component.ts:12"},"msgstr":["Procurar atalhos"]},"Search plugins":{"msgid":"Search plugins","comments":{"reference":"tabby-plugin-manager/src/components/pluginsSettingsTab.component.ts:14"},"msgstr":["Buscar plugins"]},"Secret sync token":{"msgid":"Secret sync token","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:17"},"msgstr":["Token de sincronização secreta"]},"Select":{"msgid":"Select","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:45\ntabby-electron/src/services/platform.service.ts:195"},"msgstr":["Selecionar"]},"Select a base profile to use as a template":{"msgid":"Select a base profile to use as a template","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:65"},"msgstr":["Selecione um perfil base para usar como um modelo"]},"Select all":{"msgid":"Select all","comments":{"reference":"tabby-terminal/src/hotkeys.ts:18"},"msgstr":["Selecionar tudo"]},"Select file storage":{"msgid":"Select file storage","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:46"},"msgstr":["Selecionar armazenamento de arquivos"]},"Select profile":{"msgid":"Select profile","comments":{"reference":"tabby-core/src/index.ts:225"},"msgstr":["Selecione o perfil"]},"Select profile or enter an address":{"msgid":"Select profile or enter an address","comments":{"reference":"tabby-core/src/services/profiles.service.ts:186"},"msgstr":["Selecione o perfil ou insira um endereço"]},"Send bytes by typing in hex values":{"msgid":"Send bytes by typing in hex values","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:33"},"msgstr":["Enviar bytes digitando em valores hexadecimais"]},"Sends data one byte at a time":{"msgid":"Sends data one byte at a time","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:75"},"msgstr":["Envia dados um byte por vez"]},"Serial":{"msgid":"Serial","comments":{"reference":"tabby-serial/src/profiles.ts:14\ntabby-serial/src/profiles.ts:72"},"msgstr":["Série"]},"Serial connection":{"msgid":"Serial connection","comments":{"reference":"tabby-serial/src/profiles.ts:51\ntabby-serial/src/profiles.ts:62"},"msgstr":["Conexão Serial"]},"Serial: {description}":{"msgid":"Serial: {description}","comments":{"reference":"tabby-serial/src/profiles.ts:71"},"msgstr":["Série: {description}"]},"Set master passphrase":{"msgid":"Set master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:2\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:5"},"msgstr":["Definir senha mestre"]},"Set passphrase":{"msgid":"Set passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:11"},"msgstr":["Definir senha"]},"Set password":{"msgid":"Set password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:104"},"msgstr":["Definir senha"]},"Set Tabby as %COMSPEC%":{"msgid":"Set Tabby as %COMSPEC%","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:168"},"msgstr":["Definir Tabby como %COMSPEC%"]},"Set to 0 to disable recent profiles":{"msgid":"Set to 0 to disable recent profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:55"},"msgstr":["Defina 0 para desativar os perfis recentes"]},"Sets the SSH agent's named pipe path.":{"msgid":"Sets the SSH agent's named pipe path.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:36"},"msgstr":["Define o caminho de tubo do agente SSH."]},"Settings":{"msgid":"Settings","comments":{"reference":"tabby-settings/src/buttonProvider.ts:28\ntabby-settings/src/components/settingsTab.component.ts:57"},"msgstr":["Configurações"]},"Shell":{"msgid":"Shell","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:2"},"msgstr":["Shell"]},"Shell does not support current path detection":{"msgid":"Shell does not support current path detection","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:555"},"msgstr":["Shell não suporta a detecção de caminho atual"]},"Shell integration":{"msgid":"Shell integration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:59"},"msgstr":["Integração com o Shell"]},"Show {type} profile selector":{"msgid":"Show {type} profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:276"},"msgstr":["Exibir seletor de perfil {type}"]},"Show a confirmation box when pasting multiple lines":{"msgid":"Show a confirmation box when pasting multiple lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:117"},"msgstr":["Mostrar uma caixa de confirmação quando colar várias linhas"]},"Show built-in profiles in selector":{"msgid":"Show built-in profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:61"},"msgstr":["Mostrar perfis integrados no seletor"]},"Show command selector":{"msgid":"Show command selector","comments":{"reference":"tabby-core/src/hotkeys.ts:13"},"msgstr":["Mostrar seletor de comandos"]},"Show config file":{"msgid":"Show config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:132"},"msgstr":["Mostrar arquivo de configuração"]},"Show defaults":{"msgid":"Show defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:131"},"msgstr":["Mostrar padrões"]},"Show Mixer":{"msgid":"Show Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:146"},"msgstr":["Mostrar Mixer"]},"Show pane labels (for rearranging)":{"msgid":"Show pane labels (for rearranging)","comments":{"reference":"tabby-core/src/hotkeys.ts:57"},"msgstr":["Mostrar etiquetas do painel (para reorganização)"]},"Show profile icon on tab":{"msgid":"Show profile icon on tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:164"},"msgstr":["Mostrar ícone do perfil na aba"]},"Show profile selector":{"msgid":"Show profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:17"},"msgstr":["Mostrar seletor de perfil"]},"Show recent profiles in selector":{"msgid":"Show recent profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:54"},"msgstr":["Mostrar perfis recentes no seletor"]},"Show release notes":{"msgid":"Show release notes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Mostrar notas de lançamento"]},"Show Serial connections":{"msgid":"Show Serial connections","comments":{"reference":"tabby-serial/src/hotkeys.ts:10"},"msgstr":["Mostrar conexões em série"]},"Show tabs in fullscreen mode":{"msgid":"Show tabs in fullscreen mode","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:152"},"msgstr":["Mostrar abas no modo de tela cheia"]},"Show toolbar":{"msgid":"Show toolbar","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:58"},"msgstr":["Mostrar barra de ferramentas"]},"Show vault contents":{"msgid":"Show vault contents","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:44"},"msgstr":["Mostrar conteúdo do cofre"]},"Sixel graphics support (experimental)":{"msgid":"Sixel graphics support (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:29"},"msgstr":["Suporte gráfico Sixel (experimental)"]},"Skip MoTD/banner":{"msgid":"Skip MoTD/banner","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:140"},"msgstr":["Pular banner do MoTD/"]},"Slow feed":{"msgid":"Slow feed","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:74"},"msgstr":["Feed lento"]},"Snaps the window to a side of the screen":{"msgid":"Snaps the window to a side of the screen","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:68\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:86"},"msgstr":["Toca a janela em um lado da tela"]},"SOCKS proxy":{"msgid":"SOCKS proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:22\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:9\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:20"},"msgstr":["Usar proxy SOCKS"]},"SOCKS proxy host":{"msgid":"SOCKS proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:51"},"msgstr":["Host do proxy SOCKS"]},"SOCKS proxy port":{"msgid":"SOCKS proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:55"},"msgstr":["Porta do proxy SOCKS"]},"Sound":{"msgid":"Sound","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:130"},"msgstr":["Som"]},"Source code":{"msgid":"Source code","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:31"},"msgstr":["Código-fonte"]},"Spaciness":{"msgid":"Spaciness","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:13"},"msgstr":[""]},"Split":{"msgid":"Split","comments":{"reference":"tabby-core/src/tabContextMenu.ts:75"},"msgstr":["Dividir"]},"Split to the bottom":{"msgid":"Split to the bottom","comments":{"reference":"tabby-core/src/hotkeys.ts:161"},"msgstr":["Dividir para baixo"]},"Split to the down":{"msgid":"Split to the down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:85"},"msgstr":["Dividir para baixo"]},"Split to the left":{"msgid":"Split to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:165\ntabby-core/src/tabContextMenu.ts:86"},"msgstr":["Dividir para a esquerda"]},"Split to the right":{"msgid":"Split to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:157\ntabby-core/src/tabContextMenu.ts:84"},"msgstr":["Dividir para a direita"]},"Split to the top":{"msgid":"Split to the top","comments":{"reference":"tabby-core/src/hotkeys.ts:169"},"msgstr":["Rolar para o topo"]},"Split to the up":{"msgid":"Split to the up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:87"},"msgstr":["Dividir para cima"]},"SSH connection":{"msgid":"SSH connection","comments":{"reference":"tabby-ssh/src/profiles.ts:81"},"msgstr":["Conexão SSH"]},"SSH connection management is now done through the \"Profiles & connections\" tab":{"msgid":"SSH connection management is now done through the \"Profiles & connections\" tab","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:53"},"msgstr":["O gerenciamento de conexões SSH é feito através da aba \"Perfis e Conexões\""]},"SSH password for {user}@{host}:{port}":{"msgid":"SSH password for {user}@{host}:{port}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:84"},"msgstr":["Senha SSH para {user}@{host}:{port}"]},"Standard (legacy)":{"msgid":"Standard (legacy)","comments":{"reference":"tabby-core/src/theme.ts:9"},"msgstr":[""]},"Startup":{"msgid":"Startup","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:150"},"msgstr":["Startup"]},"Stop bits":{"msgid":"Stop bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:32"},"msgstr":["Pare os bits"]},"Strip":{"msgid":"Strip","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:50"},"msgstr":["Tirar"]},"Subscribe to updates":{"msgid":"Subscribe to updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Inscrever-se para atualizações"]},"Substitutions allowed.":{"msgid":"Substitutions allowed.","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:13"},"msgstr":["Substituições permitidas."]},"Switch profile":{"msgid":"Switch profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:290"},"msgstr":["Alternar perfil"]},"Switch profile in the active pane":{"msgid":"Switch profile in the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:237"},"msgstr":["Trocar perfil no painel ativo"]},"Switches terminal frontend implementation (experimental)":{"msgid":"Switches terminal frontend implementation (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:7"},"msgstr":["Alterna a implementação do terminal frontend (experimental)"]},"Sync":{"msgid":"Sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:4"},"msgstr":["Sincronizar"]},"Sync automatically":{"msgid":"Sync automatically","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:53"},"msgstr":["Sincronizar automaticamente"]},"Sync host":{"msgid":"Sync host","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:8"},"msgstr":["Sincronizar host"]},"Sync hotkeys":{"msgid":"Sync hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:68"},"msgstr":["Sincronizar atalhos"]},"Sync Vault":{"msgid":"Sync Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:80"},"msgstr":["Sincronizar Cofre"]},"Sync window settings":{"msgid":"Sync window settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:74"},"msgstr":["Sincronizar configurações de janela"]},"Tab {number}":{"msgid":"Tab {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:101\ntabby-core/src/hotkeys.ts:105\ntabby-core/src/hotkeys.ts:109\ntabby-core/src/hotkeys.ts:113\ntabby-core/src/hotkeys.ts:117\ntabby-core/src/hotkeys.ts:121\ntabby-core/src/hotkeys.ts:125\ntabby-core/src/hotkeys.ts:129\ntabby-core/src/hotkeys.ts:133\ntabby-core/src/hotkeys.ts:137\ntabby-core/src/hotkeys.ts:141\ntabby-core/src/hotkeys.ts:145\ntabby-core/src/hotkeys.ts:149\ntabby-core/src/hotkeys.ts:153\ntabby-core/src/hotkeys.ts:77\ntabby-core/src/hotkeys.ts:81\ntabby-core/src/hotkeys.ts:85\ntabby-core/src/hotkeys.ts:89\ntabby-core/src/hotkeys.ts:93\ntabby-core/src/hotkeys.ts:97"},"msgstr":["Aba {number}"]},"Tab activity":{"msgid":"Tab activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:223"},"msgstr":["Atividade da aba"]},"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:":{"msgid":"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:3"},"msgstr":["Tabby não pôde iniciar com seus plugins, então todos os plugins de terceiros foram desativados nesta sessão. O erro foi:"]},"Tabby news and updates on Twitter":{"msgid":"Tabby news and updates on Twitter","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Notícias e atualizações do Tabby no Twitter"]},"Tabs":{"msgid":"Tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:123"},"msgstr":["Abas"]},"Tabs location":{"msgid":"Tabs location","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:126"},"msgstr":["Localização das abas"]},"Tabs width":{"msgid":"Tabs width","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:141"},"msgstr":["Largura da aba"]},"Telnet session":{"msgid":"Telnet session","comments":{"reference":"tabby-telnet/src/profiles.ts:32"},"msgstr":["Sessão telefônica"]},"Terminal":{"msgid":"Terminal","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:204\ntabby-terminal/src/settings.ts:43"},"msgstr":["Terminal"]},"Terminal background":{"msgid":"Terminal background","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:40"},"msgstr":["Fundo do terminal"]},"Terminal bell":{"msgid":"Terminal bell","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:133"},"msgstr":["Aviso do terminal"]},"Terminal identification":{"msgid":"Terminal identification","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:68"},"msgstr":["Identificação do terminal"]},"Thank you for downloading Tabby!":{"msgid":"Thank you for downloading Tabby!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:7"},"msgstr":["Obrigado por baixar Tabby!"]},"Theme":{"msgid":"Theme","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:5"},"msgstr":["Tema"]},"There are active file transfers":{"msgid":"There are active file transfers","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:47"},"msgstr":["Existem transferências de arquivos ativas"]},"There is a saved password for this connection":{"msgid":"There is a saved password for this connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:102"},"msgstr":["Existe uma senha salva para esta conexão"]},"These apply to all profiles of a given type":{"msgid":"These apply to all profiles of a given type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:79"},"msgstr":["Estas se aplicam a todos os perfis de um determinado tipo"]},"Thin":{"msgid":"Thin","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:59"},"msgstr":["Fina"]},"Tick this if you're experiencing aliasing, ghosting or other visual issues":{"msgid":"Tick this if you're experiencing aliasing, ghosting or other visual issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:205"},"msgstr":["Marque isto se estiver enfrentando problemas visuais, como aliasing, fantasmas ou outros problemas visuais"]},"Toggle fullscreen mode":{"msgid":"Toggle fullscreen mode","comments":{"reference":"tabby-core/src/hotkeys.ts:21"},"msgstr":["Ativar/desativar modo tela cheia"]},"Toggle last tab":{"msgid":"Toggle last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:37"},"msgstr":["Alternar última aba"]},"Toggle terminal window":{"msgid":"Toggle terminal window","comments":{"reference":"tabby-electron/src/hotkeys.ts:14"},"msgstr":["Alternar janela do terminal"]},"Toggles the Tabby window visibility":{"msgid":"Toggles the Tabby window visibility","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:27"},"msgstr":["Alterna a visibilidade da janela da aba"]},"Top":{"msgid":"Top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:130\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:74"},"msgstr":["Topo"]},"Trim whitespace and newlines":{"msgid":"Trim whitespace and newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:123"},"msgstr":["Aparar espaços em branco e linhas novas"]},"Try again":{"msgid":"Try again","comments":{"reference":"tabby-core/src/services/config.service.ts:371"},"msgstr":["Tentar novamente"]},"Trying saved password":{"msgid":"Trying saved password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:482"},"msgstr":["Tentando salvar a senha"]},"Turn current tab's panes into separate tabs":{"msgid":"Turn current tab's panes into separate tabs","comments":{"reference":"tabby-core/src/hotkeys.ts:69"},"msgstr":["Transformar painéis da aba atual em abas separadas"]},"Ungrouped":{"msgid":"Ungrouped","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:18"},"msgstr":["Desagrupado"]},"Uninstall":{"msgid":"Uninstall","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:59"},"msgstr":["Desinstalar"]},"Unknown":{"msgid":"Unknown","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:257"},"msgstr":["Desconhecido"]},"Unknown secret of type {type} for {key}":{"msgid":"Unknown secret of type {type} for {key}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:93"},"msgstr":["Chave desconhecida do tipo {type} para {key}"]},"Unpin":{"msgid":"Unpin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Liberar guia"]},"Up":{"msgid":"Up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:81"},"msgstr":["Para cima"]},"Update":{"msgid":"Update","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:14\ntabby-electron/src/services/updater.service.ts:133"},"msgstr":["Atualizar"]},"Upgrade to {version}":{"msgid":"Upgrade to {version}","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:52"},"msgstr":["Fazer upgrade para {version}"]},"Upload":{"msgid":"Upload","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:10"},"msgstr":["Transferir"]},"Upload as a new config":{"msgid":"Upload as a new config","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:46"},"msgstr":["Fazer upload como uma nova configuração"]},"Use {altKeyName} as the Meta key":{"msgid":"Use {altKeyName} as the Meta key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:39"},"msgstr":["Use {altKeyName} como Meta key"]},"Use ConPTY":{"msgid":"Use ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:5"},"msgstr":["Usar ConPTY"]},"User default":{"msgid":"User default","comments":{"reference":"tabby-electron/src/shells/linuxDefault.ts:31\ntabby-electron/src/shells/linuxDefault.ts:38"},"msgstr":["Usuário padrão"]},"Username":{"msgid":"Username","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:70"},"msgstr":["Nome de usuário"]},"Using CONNECT method":{"msgid":"Using CONNECT method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:25"},"msgstr":["Usando o método CONNECT"]},"Using preset password":{"msgid":"Using preset password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:471"},"msgstr":["Usando a senha predefinida"]},"Vault":{"msgid":"Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:9"},"msgstr":["Cofre"]},"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.":{"msgid":"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:4"},"msgstr":["O Cofre é um contêiner sempre criptografado para segredos, como senhas de SSH e senhas de chave privada."]},"Vault is empty":{"msgid":"Vault is empty","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:17"},"msgstr":["O cofre está vazio"]},"Vault is locked":{"msgid":"Vault is locked","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:4\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:43"},"msgstr":["O cofre está trancado"]},"Vault is not configured":{"msgid":"Vault is not configured","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:3"},"msgstr":["O cofre não está configurado"]},"Vault master passphrase needs to be set to allow storing secrets":{"msgid":"Vault master passphrase needs to be set to allow storing secrets","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:39"},"msgstr":["A senha mestre do cofre precisa ser definida para permitir armazenamento"]},"Verify host keys when connecting":{"msgid":"Verify host keys when connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:11"},"msgstr":["Verificar as chaves do host ao conectar"]},"Version":{"msgid":"Version","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:75"},"msgstr":["Versão"]},"Version: {version}":{"msgid":"Version: {version}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:13"},"msgstr":["Versão: {version}"]},"Vibrancy":{"msgid":"Vibrancy","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:28"},"msgstr":["Vibração"]},"Visual":{"msgid":"Visual","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:139"},"msgstr":["Visual"]},"Warn on multi-line paste":{"msgid":"Warn on multi-line paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:116"},"msgstr":["Avisar ao colar multi-linha"]},"Warn when closing active connections":{"msgid":"Warn when closing active connections","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:5"},"msgstr":["Avisar ao fechar conexões ativas"]},"Warning: remote host's key has suddenly changed!":{"msgid":"Warning: remote host's key has suddenly changed!","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:6"},"msgstr":["Aviso: a chave do host remoto mudou repentinamente!"]},"We're only tracking your Tabby and OS versions.":{"msgid":"We're only tracking your Tabby and OS versions.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:67"},"msgstr":["Estamos rastreando apenas as versões de Tabby e OS."]},"Welcome":{"msgid":"Welcome","comments":{"reference":"tabby-core/src/components/welcomeTab.component.ts:25"},"msgstr":["Bem-vindo"]},"What's new":{"msgid":"What's new","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Novidades"]},"When enabled, links are only clickable while holding this key":{"msgid":"When enabled, links are only clickable while holding this key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:82"},"msgstr":["Quando ativado, os links só são clicáveis enquanto segura esta chave"]},"When WinSCP is detected, you can launch an SCP session from the context menu.":{"msgid":"When WinSCP is detected, you can launch an SCP session from the context menu.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:18"},"msgstr":["Quando o WinSCP é detectado, você pode iniciar uma sessão SCP no menu de contexto."]},"Whether a custom window or an OS native window should be used":{"msgid":"Whether a custom window or an OS native window should be used","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:53"},"msgstr":["Se uma janela personalizada ou uma janela nativa do sistema deve ser usada"]},"Will prevent the SSH greeting from showing up":{"msgid":"Will prevent the SSH greeting from showing up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:141"},"msgstr":[""]},"Window":{"msgid":"Window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:2\ntabby-settings/src/settings.ts:30"},"msgstr":["Janela"]},"Window dimension along the edge":{"msgid":"Window dimension along the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:112"},"msgstr":["Dimensão da janela ao longo da borda"]},"Window dimension away from the edge":{"msgid":"Window dimension away from the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:105"},"msgstr":["Dimensão da janela fora da borda"]},"Window frame":{"msgid":"Window frame","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:52"},"msgstr":["Quadro de janela"]},"Windows":{"msgid":"Windows","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:165"},"msgstr":["Janelas"]},"Windows 10 build 18309 or above is recommended for ConPTY":{"msgid":"Windows 10 build 18309 or above is recommended for ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:11"},"msgstr":["Windows 10 Compilação 18309 ou superior é recomendada para ConPTY"]},"WinSCP path":{"msgid":"WinSCP path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:17"},"msgstr":["Caminho do WinSCP"]},"Word separators":{"msgid":"Word separators","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:74"},"msgstr":["Separadores de palavra"]},"Working directory":{"msgid":"Working directory","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:10"},"msgstr":["Diretório de trabalho"]},"Working directory detection":{"msgid":"Working directory detection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:15\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:6"},"msgstr":["Detectar de diretório de trabalho"]},"WSL terminal bell can only be muted via Volume Mixer":{"msgid":"WSL terminal bell can only be muted via Volume Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:145"},"msgstr":["O terminal WSL só pode ser silenciado pelo volume do mixer"]},"WSL terminal only supports TrueColor with ConPTY":{"msgid":"WSL terminal only supports TrueColor with ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:14"},"msgstr":["O terminal WSL só suporta TrueColor com ConPTY"]},"X11 forwarding":{"msgid":"X11 forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:128"},"msgstr":["Encaminhamento X11"]},"Yellow":{"msgid":"Yellow","comments":{"reference":"tabby-core/src/utils.ts:60"},"msgstr":["Amarelo"]},"You can change it later, but it's unrecoverable if forgotten.":{"msgid":"You can change it later, but it's unrecoverable if forgotten.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:4"},"msgstr":["Você pode mudá-lo mais tarde, mas é inrecuperável se esquecido."]},"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.":{"msgid":"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:7"},"msgstr":["Você pode estar sob um ataque no meio agora mesmo, ou a chave do anfitrião poderia ter sido alterada."]},"Zoom in":{"msgid":"Zoom in","comments":{"reference":"tabby-terminal/src/hotkeys.ts:54"},"msgstr":["Aumentar zoom"]},"Zoom out":{"msgid":"Zoom out","comments":{"reference":"tabby-terminal/src/hotkeys.ts:58"},"msgstr":["Diminuir zoom"]}},"[Dynamic] port forwarding":{"id.port-forwarding.dynamic":{"msgid":"id.port-forwarding.dynamic","msgctxt":"[Dynamic] port forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:43\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Dinâmico"]}}}}

/***/ }),

/***/ 3500:
/*!**************************!*\
  !*** ../locale/pt-PT.po ***!
  \**************************/
/***/ ((module) => {

module.exports = {"charset":"utf-8","headers":{"Content-Type":"text/plain; charset=UTF-8","Plural-Forms":"nplurals=2; plural=(n != 1);","X-Crowdin-Project":"tabby","X-Crowdin-Project-ID":"493349","X-Crowdin-Language":"pt-PT","X-Crowdin-File":"/locale/app.pot","X-Crowdin-File-ID":"75","Project-Id-Version":"tabby","Language-Team":"Portuguese","Language":"pt_PT","PO-Revision-Date":"2023-04-10 18:13"},"translations":{"":{"":{"msgid":"","msgstr":["Content-Type: text/plain; charset=UTF-8\nPlural-Forms: nplurals=2; plural=(n != 1);\nX-Crowdin-Project: tabby\nX-Crowdin-Project-ID: 493349\nX-Crowdin-Language: pt-PT\nX-Crowdin-File: /locale/app.pot\nX-Crowdin-File-ID: 75\nProject-Id-Version: tabby\nLanguage-Team: Portuguese\nLanguage: pt_PT\nPO-Revision-Date: 2023-04-10 18:13\n"]},"\"{command}\" is still running. Close?":{"msgid":"\"{command}\" is still running. Close?","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:111"},"msgstr":["\"{command}\" ainda está em execução. Fechar?"]},"{name} copy":{"msgid":"{name} copy","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:79\ntabby-settings/src/components/profilesSettingsTab.component.ts:90"},"msgstr":["{name} cópia"]},"A second font family used to display characters missing in the main font":{"msgid":"A second font family used to display characters missing in the main font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:77"},"msgstr":["एक दूसरा फ़ॉन्ट परिवार मुख्य फ़ॉन्ट में लापता वर्णों को प्रदर्शित करता था"]},"Abort all":{"msgid":"Abort all","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:49"},"msgstr":["Abortar tudo"]},"Accept and remember key":{"msgid":"Accept and remember key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:24"},"msgstr":["Aceitar e lembrar a chave"]},"Accept just this once":{"msgid":"Accept just this once","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:25"},"msgstr":["Aceitar apenas desta vez"]},"Accessibility":{"msgid":"Accessibility","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:84"},"msgstr":[""]},"Acrylic background":{"msgid":"Acrylic background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:27"},"msgstr":["Fundo acrítico"]},"Add":{"msgid":"Add","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:24\nlocale/tmp-html/tabby-local/src/components/environmentEditor.component.html:11"},"msgstr":["Adicionar"]},"Add a port forward":{"msgid":"Add a port forward","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:16"},"msgstr":["Adicionar uma porta de encaminhamento"]},"Add a private key":{"msgid":"Add a private key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:115"},"msgstr":["Adicionar uma chave privada"]},"Add...":{"msgid":"Add...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/multiHotkeyInput.component.html:8"},"msgstr":["Adicionar..."]},"Additional space between lines":{"msgid":"Additional space between lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:84"},"msgstr":["Espaço adicional entre linhas"]},"Advanced":{"msgid":"Advanced","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:22\nlocale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:61\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:50\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:124"},"msgstr":["Avançado"]},"Agent":{"msgid":"Agent","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:90"},"msgstr":["Agente"]},"Agent forwarding":{"msgid":"Agent forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:134"},"msgstr":["Agente de encaminhamento"]},"Agent pipe path":{"msgid":"Agent pipe path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:35"},"msgstr":[""]},"Agent type":{"msgid":"Agent type","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:24"},"msgstr":["Tipo de agente"]},"Allows opening .bat files in tabs, but breaks some shells":{"msgid":"Allows opening .bat files in tabs, but breaks some shells","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:169"},"msgstr":["Permite abrir ficheiros .bat em separadores, mas parte algumas linhas de comando"]},"Allows quickly opening a terminal in the selected folder":{"msgid":"Allows quickly opening a terminal in the selected folder","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:60"},"msgstr":["Permite abrir um terminal rapidamente na pasta selecionada"]},"Appearance":{"msgid":"Appearance","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:2\ntabby-terminal/src/settings.ts:14"},"msgstr":["Aparência"]},"Application":{"msgid":"Application","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:4"},"msgstr":["Aplicação"]},"Application settings":{"msgid":"Application settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:47"},"msgstr":["Definições da aplicação"]},"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.":{"msgid":"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.","comments":{"reference":"tabby-web/src/services/hostWindow.service.ts:19"},"msgstr":["Tem a certeza que quer fechar o Tabby? Pode desativar este aviso em Configurações -> Janela."]},"Are you sure?":{"msgid":"Are you sure?","comments":{"reference":"tabby-core/src/services/config.service.ts:383"},"msgstr":["Tens a certeza?"]},"Arguments":{"msgid":"Arguments","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:18"},"msgstr":["Argumentos"]},"Ask a question":{"msgid":"Ask a question","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["Faça uma pergunta"]},"Ask before closing the browser tab":{"msgid":"Ask before closing the browser tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:20"},"msgstr":["Perguntar antes de fechar o separador do browser"]},"Audible":{"msgid":"Audible","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:141"},"msgstr":["Audível"]},"Authentication method":{"msgid":"Authentication method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:74"},"msgstr":["Método de autenticação"]},"Author":{"msgid":"Author","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:79"},"msgstr":["Autor"]},"Auto":{"msgid":"Auto","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:78"},"msgstr":["Automático"]},"Auto-open a terminal on app start":{"msgid":"Auto-open a terminal on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:153"},"msgstr":["Abrir automaticamente um terminal no início da aplicação"]},"Automatic":{"msgid":"Automatic","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:13\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:53\nlocale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:28"},"msgstr":["Automático"]},"Automatic Updates":{"msgid":"Automatic Updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:73"},"msgstr":["Atualizações automáticas"]},"Automatically upload changes and check for updates every minute":{"msgid":"Automatically upload changes and check for updates every minute","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:54"},"msgstr":["Enviar alterações automaticamente e procurar por atualizações a cada minuto"]},"Available":{"msgid":"Available","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:10"},"msgstr":["Disponível"]},"Background type":{"msgid":"Background type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:35"},"msgstr":["Tipo de fundo"]},"Baud rate":{"msgid":"Baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:14\ntabby-serial/src/components/serialTab.component.ts:111\ntabby-serial/src/profiles.ts:86"},"msgstr":["Taxa de transmissão"]},"Beginning of the line":{"msgid":"Beginning of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:22"},"msgstr":["Início de linha"]},"Blink cursor":{"msgid":"Blink cursor","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:64"},"msgstr":["Piscar cursor"]},"Blue":{"msgid":"Blue","comments":{"reference":"tabby-core/src/utils.ts:55"},"msgstr":["Azul"]},"Blur":{"msgid":"Blur","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:39"},"msgstr":["Desfocar"]},"Bold font weight":{"msgid":"Bold font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:28"},"msgstr":[""]},"Bottom":{"msgid":"Bottom","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:132\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:80"},"msgstr":["Baixo"]},"Bracketed paste (requires shell support)":{"msgid":"Bracketed paste (requires shell support)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:109"},"msgstr":[""]},"Broadcast mode. Click anywhere to cancel.":{"msgid":"Broadcast mode. Click anywhere to cancel.","comments":{"reference":"tabby-terminal/src/services/multifocus.service.ts:19"},"msgstr":[""]},"Built-in":{"msgid":"Built-in","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50\ntabby-settings/src/components/profilesSettingsTab.component.ts:182"},"msgstr":["Embutido"]},"Cancel":{"msgid":"Cancel","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:7\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:53\nlocale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:14\nlocale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:12\nlocale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:10\nlocale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:7\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:32\ntabby-electron/src/services/updater.service.ts:134\ntabby-local/src/components/terminalTab.component.ts:116\ntabby-settings/src/components/configSyncSettingsTab.component.ts:117\ntabby-settings/src/components/configSyncSettingsTab.component.ts:79\ntabby-settings/src/components/configSyncSettingsTab.component.ts:99\ntabby-ssh/src/sftpContextMenu.ts:40\ntabby-terminal/src/api/baseTerminalTab.component.ts:484"},"msgstr":["Cancelar"]},"Change baud rate":{"msgid":"Change baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:4"},"msgstr":["Alterar taxa de transmissão"]},"Change tab color":{"msgid":"Change tab color","comments":{"reference":"tabby-core/src/tabContextMenu.ts:133"},"msgstr":[""]},"Change the master passphrase":{"msgid":"Change the master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Alterar a senha mestra"]},"Check for updates":{"msgid":"Check for updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:13"},"msgstr":["Verificar atualizações"]},"Ciphers":{"msgid":"Ciphers","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:172\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:176"},"msgstr":["Cifras"]},"Clear":{"msgid":"Clear","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSelector.component.html:5"},"msgstr":[""]},"Clear recent profiles":{"msgid":"Clear recent profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:133"},"msgstr":["Limpar perfis recentes"]},"Clear terminal":{"msgid":"Clear terminal","comments":{"reference":"tabby-terminal/src/hotkeys.ts:50"},"msgstr":["Limpar terminal"]},"Clear terminal after connection":{"msgid":"Clear terminal after connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:49"},"msgstr":[""]},"Clipboard":{"msgid":"Clipboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:94"},"msgstr":["Área de Transferência"]},"Close":{"msgid":"Close","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:7\ntabby-core/src/tabContextMenu.ts:33"},"msgstr":["Fechar"]},"Close and never show again":{"msgid":"Close and never show again","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:32"},"msgstr":["Fechar e não mostrar novamente"]},"Close focused pane":{"msgid":"Close focused pane","comments":{"reference":"tabby-core/src/hotkeys.ts:241"},"msgstr":["Fechar o painel ativo"]},"Close other tabs":{"msgid":"Close other tabs","comments":{"reference":"tabby-core/src/tabContextMenu.ts:48"},"msgstr":["Fechar os outros separadores"]},"Close tab":{"msgid":"Close tab","comments":{"reference":"tabby-core/src/hotkeys.ts:29\ntabby-core/src/tabContextMenu.ts:34"},"msgstr":["Fechar separador"]},"Close tabs to the left":{"msgid":"Close tabs to the left","comments":{"reference":"tabby-core/src/tabContextMenu.ts:64"},"msgstr":["Fechar os separadores à esquerda"]},"Close tabs to the right":{"msgid":"Close tabs to the right","comments":{"reference":"tabby-core/src/tabContextMenu.ts:56"},"msgstr":["Fechar os separadores à direita"]},"Close the window after closing the last tab":{"msgid":"Close the window after closing the last tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:182"},"msgstr":[""]},"Color":{"msgid":"Color","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:33\ntabby-core/src/tabContextMenu.ts:132"},"msgstr":["Cor"]},"Color scheme":{"msgid":"Color scheme","comments":{"reference":"tabby-terminal/src/settings.ts:29"},"msgstr":["Esquema de cores"]},"Colors":{"msgid":"Colors","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:216"},"msgstr":[""]},"Combine all tabs into the current tab":{"msgid":"Combine all tabs into the current tab","comments":{"reference":"tabby-core/src/hotkeys.ts:73"},"msgstr":["Combinar todas as abas na aba atual"]},"Command line":{"msgid":"Command line","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:4"},"msgstr":["Linha de comandos"]},"Command's stdin/stdout is used instead of a network connection":{"msgid":"Command's stdin/stdout is used instead of a network connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:13"},"msgstr":[""]},"Commands":{"msgid":"Commands","comments":{"reference":"tabby-core/src/services/commands.service.ts:104"},"msgstr":[""]},"Compact (legacy)":{"msgid":"Compact (legacy)","comments":{"reference":"tabby-core/src/theme.ts:21"},"msgstr":[""]},"Config deleted":{"msgid":"Config deleted","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:126"},"msgstr":[""]},"Config downloaded":{"msgid":"Config downloaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:108"},"msgstr":["Configuração transferida"]},"Config file":{"msgid":"Config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:115\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:120"},"msgstr":["Ficheiro de configuração"]},"Config sync":{"msgid":"Config sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:2\ntabby-settings/src/settings.ts:73"},"msgstr":["Configurar sincronização"]},"Config uploaded":{"msgid":"Config uploaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:90"},"msgstr":["Configuração enviada"]},"Configs":{"msgid":"Configs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:31"},"msgstr":["Configuração"]},"Connect through a proxy server":{"msgid":"Connect through a proxy server","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:21"},"msgstr":["Conectar através de um servidor proxy"]},"Connect to \"%s\"...":{"msgid":"Connect to \"%s\"...","comments":{"reference":"tabby-core/src/index.ts:214\ntabby-core/src/services/profiles.service.ts:178"},"msgstr":["A ligar a %s..."]},"Connect to a different host first and use it as a proxy":{"msgid":"Connect to a different host first and use it as a proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:17"},"msgstr":["Conectar a um anfitrião diferente primeiro e use-o como um proxy"]},"Connecting":{"msgid":"Connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:19\ntabby-serial/src/components/serialTab.component.ts:65\ntabby-ssh/src/components/sshTab.component.ts:143\ntabby-telnet/src/components/telnetTab.component.ts:72"},"msgstr":["A ligar"]},"Connection":{"msgid":"Connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:7"},"msgstr":["Ligação"]},"Connection failed: {error}":{"msgid":"Connection failed: {error}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:26"},"msgstr":["A ligação falhou: {error}"]},"Connection name will be used instead":{"msgid":"Connection name will be used instead","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:40"},"msgstr":[""]},"Context menu":{"msgid":"Context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:61"},"msgstr":["Menu de contexto"]},"Controls the amount of space between elements":{"msgid":"Controls the amount of space between elements","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:14"},"msgstr":[""]},"Copied":{"msgid":"Copied","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:229\ntabby-terminal/src/api/baseTerminalTab.component.ts:237\ntabby-terminal/src/api/baseTerminalTab.component.ts:553\ntabby-terminal/src/api/baseTerminalTab.component.ts:775\ntabby-terminal/src/tabContextMenu.ts:30"},"msgstr":["Copiado"]},"Copy":{"msgid":"Copy","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:26"},"msgstr":["Copiar"]},"Copy current path":{"msgid":"Copy current path","comments":{"reference":"tabby-terminal/src/hotkeys.ts:70\ntabby-terminal/src/tabContextMenu.ts:66"},"msgstr":["Copiar o caminho atual"]},"Copy full path":{"msgid":"Copy full path","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:29"},"msgstr":[""]},"Copy on select":{"msgid":"Copy on select","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:97"},"msgstr":["Copiar ao selecionar"]},"Copy to clipboard":{"msgid":"Copy to clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:10"},"msgstr":["Copiar para área de transferência"]},"Copy with formatting":{"msgid":"Copy with formatting","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:103"},"msgstr":[""]},"Could not decrypt config":{"msgid":"Could not decrypt config","comments":{"reference":"tabby-core/src/services/config.service.ts:368"},"msgstr":["Não foi possível desencriptar a configuração"]},"Create":{"msgid":"Create","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:9"},"msgstr":[""]},"Create directory":{"msgid":"Create directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:7\ntabby-ssh/src/sftpContextMenu.ts:29"},"msgstr":[""]},"Current":{"msgid":"Current","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:90"},"msgstr":["Atual"]},"Current color scheme":{"msgid":"Current color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:3"},"msgstr":["Esquema de cores atual"]},"Current host key fingerprint":{"msgid":"Current host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:17"},"msgstr":[""]},"Current process: {name}":{"msgid":"Current process: {name}","comments":{"reference":"tabby-core/src/tabContextMenu.ts:184"},"msgstr":["Processo atual: {name}"]},"Cursor shape":{"msgid":"Cursor shape","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:51"},"msgstr":["Formato do cursor"]},"Custom":{"msgid":"Custom","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:47"},"msgstr":[""]},"Custom CSS":{"msgid":"Custom CSS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:90"},"msgstr":["CSS Personalizado"]},"Data bits":{"msgid":"Data bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:26"},"msgstr":["Bits de dados"]},"Debugging":{"msgid":"Debugging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:80"},"msgstr":[""]},"Decrease horizontal split size":{"msgid":"Decrease horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:257"},"msgstr":[""]},"Decrease vertical split size":{"msgid":"Decrease vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:249"},"msgstr":[""]},"Default profile for new tabs":{"msgid":"Default profile for new tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:8"},"msgstr":["Perfil padrão para novas abas"]},"Default profile settings":{"msgid":"Default profile settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:78"},"msgstr":["Configurações de perfil padrão"]},"Defaults":{"msgid":"Defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:124"},"msgstr":["Predefinições"]},"Defaults for {type}":{"msgid":"Defaults for {type}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:6"},"msgstr":["Padrões para {type}"]},"Delete":{"msgid":"Delete","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:44\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:28\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:9\ntabby-settings/src/components/configSyncSettingsTab.component.ts:116\ntabby-settings/src/components/profilesSettingsTab.component.ts:139\ntabby-settings/src/components/profilesSettingsTab.component.ts:211\ntabby-settings/src/components/profilesSettingsTab.component.ts:224\ntabby-settings/src/components/vaultSettingsTab.component.ts:49\ntabby-ssh/src/sftpContextMenu.ts:39\ntabby-ssh/src/sftpContextMenu.ts:47\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:89\ntabby-terminal/src/components/loginScriptsSettings.component.ts:32"},"msgstr":["Apagar"]},"Delete \"{name}\"?":{"msgid":"Delete \"{name}\"?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:137\ntabby-settings/src/components/profilesSettingsTab.component.ts:209\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:87"},"msgstr":["Apagar \"{name}\"?"]},"Delete {fullPath}?":{"msgid":"Delete {fullPath}?","comments":{"reference":"tabby-ssh/src/sftpContextMenu.ts:35"},"msgstr":["Apagar {fullPath}?"]},"Delete entire line":{"msgid":"Delete entire line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:42"},"msgstr":[""]},"Delete next word":{"msgid":"Delete next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:46"},"msgstr":["Apagar palavra seguinte"]},"Delete previous word":{"msgid":"Delete previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:38"},"msgstr":["Apagar palavra anterior"]},"Delete the config on the remote side?":{"msgid":"Delete the config on the remote side?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:114"},"msgstr":[""]},"Delete the group's profiles?":{"msgid":"Delete the group's profiles?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:221"},"msgstr":["Eliminar os perfis do grupo?"]},"Delete this script?":{"msgid":"Delete this script?","comments":{"reference":"tabby-terminal/src/components/loginScriptsSettings.component.ts:29"},"msgstr":["Eliminar este script?"]},"Delete vault contents?":{"msgid":"Delete vault contents?","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:47"},"msgstr":["Apagar conteúdo do cofre?"]},"Deleting":{"msgid":"Deleting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:3"},"msgstr":["A apagar"]},"Device":{"msgid":"Device","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:8"},"msgstr":["Dispositivo"]},"Direct":{"msgid":"Direct","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:10"},"msgstr":["Direto"]},"Disable":{"msgid":"Disable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:57"},"msgstr":["Desativar"]},"Disable dynamic tab title":{"msgid":"Disable dynamic tab title","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:39"},"msgstr":["Desativar titulo dinâmico do separador"]},"Disable fluent background while dragging":{"msgid":"Disable fluent background while dragging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:218"},"msgstr":[""]},"Disable GPU acceleration":{"msgid":"Disable GPU acceleration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:204"},"msgstr":["Desativar acelerador GPU"]},"Disabled":{"msgid":"Disabled","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50"},"msgstr":["Inativo"]},"Disconnect":{"msgid":"Disconnect","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:26\ntabby-ssh/src/components/sshTab.component.ts:249\ntabby-telnet/src/components/telnetTab.component.ts:115"},"msgstr":["Desligar"]},"Disconnect from {host}?":{"msgid":"Disconnect from {host}?","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:247\ntabby-telnet/src/components/telnetTab.component.ts:113"},"msgstr":["Desligar {host}?"]},"Display images via Sixel escape sequences":{"msgid":"Display images via Sixel escape sequences","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:30"},"msgstr":[""]},"Display on":{"msgid":"Display on","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:85"},"msgstr":["Ecrã ligado"]},"Do not abort":{"msgid":"Do not abort","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:50"},"msgstr":["Não abortar"]},"Do not close":{"msgid":"Do not close","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:250\ntabby-telnet/src/components/telnetTab.component.ts:116"},"msgstr":["Não fechar"]},"Do not remember":{"msgid":"Do not remember","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6\nlocale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:8"},"msgstr":["Não lembrar"]},"Dock always on top":{"msgid":"Dock always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:97"},"msgstr":["Ancorar sempre no topo"]},"Dock the terminal":{"msgid":"Dock the terminal","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:67"},"msgstr":["Ancorar o terminal"]},"Docked terminal size":{"msgid":"Docked terminal size","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:104"},"msgstr":["Tamanho do terminal ancorado"]},"Docked terminal space":{"msgid":"Docked terminal space","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:111"},"msgstr":["Espaço do terminal ancorado"]},"Docking":{"msgid":"Docking","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:64"},"msgstr":["A ancorar"]},"Double-click selection will stop at these characters":{"msgid":"Double-click selection will stop at these characters","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:75"},"msgstr":["A seleção com clique duplo irá parar nesses caracteres"]},"Down":{"msgid":"Down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:79"},"msgstr":["Baixo"]},"Download":{"msgid":"Download","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:43"},"msgstr":["Descarregar"]},"Draw bold text in bright colors":{"msgid":"Draw bold text in bright colors","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:23"},"msgstr":[""]},"Duplicate":{"msgid":"Duplicate","comments":{"reference":"tabby-core/src/tabContextMenu.ts:127"},"msgstr":["Duplicar"]},"Duplicate as administrator":{"msgid":"Duplicate as administrator","comments":{"reference":"tabby-local/src/tabContextMenu.ts:122"},"msgstr":["Duplicar como administrador"]},"Duplicate tab":{"msgid":"Duplicate tab","comments":{"reference":"tabby-core/src/hotkeys.ts:61\ntabby-core/src/tabContextMenu.ts:128"},"msgstr":["Duplicar separador"]},"Edit":{"msgid":"Edit","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:7"},"msgstr":["Editar"]},"Edit locally":{"msgid":"Edit locally","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:35"},"msgstr":[""]},"Enable":{"msgid":"Enable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:58"},"msgstr":["Ativar"]},"Enable analytics":{"msgid":"Enable analytics","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:19\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:66"},"msgstr":["Ativar recolha de dados"]},"Enable animations":{"msgid":"Enable animations","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:87"},"msgstr":[""]},"Enable automatic installation of updates when they become available.":{"msgid":"Enable automatic installation of updates when they become available.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:74"},"msgstr":["Ativar instalação automática de atualizações quando estiverem disponíveis."]},"Enable fluent background option":{"msgid":"Enable fluent background option","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:211"},"msgstr":[""]},"Enable font ligatures":{"msgid":"Enable font ligatures","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:16"},"msgstr":["Ativar ligaduras de fonte tipográfica"]},"Enable global hotkey (Ctrl-Space)":{"msgid":"Enable global hotkey (Ctrl-Space)","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:26"},"msgstr":["Ativar atalho global (Ctrl + Espaço)"]},"Enables the experimental Windows ConPTY API":{"msgid":"Enables the experimental Windows ConPTY API","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:6"},"msgstr":["Ativar a API ConPTY experimental do Windows"]},"Encrypt config file":{"msgid":"Encrypt config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:36"},"msgstr":["Encriptar ficheiro de configuração"]},"End of the line":{"msgid":"End of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:26"},"msgstr":["Fim de linha"]},"Environment":{"msgid":"Environment","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:17"},"msgstr":["Ambiente"]},"Erase config":{"msgid":"Erase config","comments":{"reference":"tabby-core/src/services/config.service.ts:372\ntabby-core/src/services/config.service.ts:386"},"msgstr":["Apagar configuração"]},"Erase the Vault":{"msgid":"Erase the Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Eliminar o cofre"]},"Error in {plugin}:":{"msgid":"Error in {plugin}:","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:6"},"msgstr":["Erro em {plugin}:"]},"Exact match":{"msgid":"Exact match","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Correspondência exata"]},"Example:":{"msgid":"Example:","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:15"},"msgstr":["Exemplo:"]},"Experimental Windows 10 background style known to cause issues":{"msgid":"Experimental Windows 10 background style known to cause issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:212"},"msgstr":[""]},"Export":{"msgid":"Export","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:27"},"msgstr":["Exportar"]},"Fallback font":{"msgid":"Fallback font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:76"},"msgstr":["Fonte de reserva"]},"File transfers":{"msgid":"File transfers","comments":{"reference":"locale/tmp-html/tabby-core/src/components/transfersMenu.component.html:3"},"msgstr":["Transferências de ficheiros"]},"File: {description}":{"msgid":"File: {description}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:91"},"msgstr":["Ficheiro: {description}"]},"Filter":{"msgid":"Filter","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:17"},"msgstr":[""]},"Fixed":{"msgid":"Fixed","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:147"},"msgstr":["Fixado"]},"Fluent background sometimes causes drag lag":{"msgid":"Fluent background sometimes causes drag lag","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:219"},"msgstr":[""]},"Focus all panes":{"msgid":"Focus all panes","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:78"},"msgstr":["Focar todos os painéis"]},"Focus all panes at once (broadcast)":{"msgid":"Focus all panes at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:78"},"msgstr":["Focar todos os painéis de uma vez (broadcast)"]},"Focus all tabs":{"msgid":"Focus all tabs","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:71"},"msgstr":[""]},"Focus all tabs at once (broadcast)":{"msgid":"Focus all tabs at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:82"},"msgstr":[""]},"Focus follows mouse":{"msgid":"Focus follows mouse","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:196"},"msgstr":[""]},"Focus next pane":{"msgid":"Focus next pane","comments":{"reference":"tabby-core/src/hotkeys.ts:197"},"msgstr":["Focar no painel seguinte"]},"Focus pane {number}":{"msgid":"Focus pane {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:201\ntabby-core/src/hotkeys.ts:205\ntabby-core/src/hotkeys.ts:209\ntabby-core/src/hotkeys.ts:213\ntabby-core/src/hotkeys.ts:217\ntabby-core/src/hotkeys.ts:221\ntabby-core/src/hotkeys.ts:225\ntabby-core/src/hotkeys.ts:229\ntabby-core/src/hotkeys.ts:233"},"msgstr":[""]},"Focus previous pane":{"msgid":"Focus previous pane","comments":{"reference":"tabby-core/src/hotkeys.ts:193"},"msgstr":["Focar no painel anterior"]},"Focus the pane above":{"msgid":"Focus the pane above","comments":{"reference":"tabby-core/src/hotkeys.ts:177"},"msgstr":["Focar o painel acima"]},"Focus the pane below":{"msgid":"Focus the pane below","comments":{"reference":"tabby-core/src/hotkeys.ts:181"},"msgstr":["Focar o painel abaixo"]},"Focus the pane on the left":{"msgid":"Focus the pane on the left","comments":{"reference":"tabby-core/src/hotkeys.ts:185"},"msgstr":["Focar o painel à esquerda"]},"Focus the pane on the right":{"msgid":"Focus the pane on the right","comments":{"reference":"tabby-core/src/hotkeys.ts:189"},"msgstr":["Focar o painel à direita"]},"Follow the color scheme":{"msgid":"Follow the color scheme","comments":{"reference":"tabby-core/src/theme.ts:43"},"msgstr":[""]},"Font":{"msgid":"Font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:7"},"msgstr":["Fonte"]},"For keyboard shortcuts":{"msgid":"For keyboard shortcuts","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:190"},"msgstr":[""]},"Force CR":{"msgid":"Force CR","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:51"},"msgstr":["Forçar CR"]},"Force CRLF":{"msgid":"Force CRLF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:53"},"msgstr":["Forçar CRLF"]},"Force LF":{"msgid":"Force LF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:52"},"msgstr":["Forçar LF"]},"Forces a specific SSH agent connection type.":{"msgid":"Forces a specific SSH agent connection type.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:25"},"msgstr":["Forçar um agente específico para a ligação SSH."]},"Forget":{"msgid":"Forget","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:105"},"msgstr":["Esquecer"]},"Forward port":{"msgid":"Forward port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:45"},"msgstr":["Encaminhar porta"]},"Forwarded ports":{"msgid":"Forwarded ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingModal.component.html:3"},"msgstr":["Portas encaminhadas"]},"From color scheme":{"msgid":"From color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:46"},"msgstr":["A partir do esquema de cores"]},"From theme":{"msgid":"From theme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:44"},"msgstr":["A partir do tema"]},"Frontend":{"msgid":"Frontend","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:6"},"msgstr":["Frontend"]},"Full":{"msgid":"Full","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:61"},"msgstr":["Completo"]},"General":{"msgid":"General","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:3\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:3\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:3"},"msgstr":["Geral"]},"Generate a pre-filled GitHub issue":{"msgid":"Generate a pre-filled GitHub issue","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Gerar uma issue pré-preenchida no GitHub"]},"Get":{"msgid":"Get","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:25"},"msgstr":["Obter"]},"Get it from the Tabby Web settings window":{"msgid":"Get it from the Tabby Web settings window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:18"},"msgstr":["Obtenha-o da janela de configurações da Tabby Web"]},"Gives the window a blurred transparent background":{"msgid":"Gives the window a blurred transparent background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:29"},"msgstr":["Dá à janela um fundo transparente desfocado"]},"Go up":{"msgid":"Go up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:24"},"msgstr":["Subir"]},"Green":{"msgid":"Green","comments":{"reference":"tabby-core/src/utils.ts:56"},"msgstr":["Verde"]},"Group":{"msgid":"Group","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:16"},"msgstr":["Grupo"]},"Hacks":{"msgid":"Hacks","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:201"},"msgstr":[""]},"Help track the number of Tabby installs across the world!":{"msgid":"Help track the number of Tabby installs across the world!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:20"},"msgstr":["Ajude a seguir o número de instalações do Tabby pelo mundo!"]},"Help translate Tabby":{"msgid":"Help translate Tabby","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":[""]},"Hexadecimal":{"msgid":"Hexadecimal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:32\ntabby-terminal/src/components/streamProcessingSettings.component.ts:44"},"msgstr":["Hexadecimal"]},"Hide tab close button":{"msgid":"Hide tab close button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:176"},"msgstr":["Esconder o botão para fechar o separador"]},"Hide tab index":{"msgid":"Hide tab index","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:158"},"msgstr":["Ocultar índice do separador"]},"Hide tab options button":{"msgid":"Hide tab options button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:170"},"msgstr":[""]},"Hide window on focus loss":{"msgid":"Hide window on focus loss","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:118"},"msgstr":["Ocultar janela quando perde o foco"]},"Hides the docked terminal when you click away.":{"msgid":"Hides the docked terminal when you click away.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:119"},"msgstr":[""]},"Homepage":{"msgid":"Homepage","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:26"},"msgstr":["Página inicial"]},"Host":{"msgid":"Host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:34\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:6"},"msgstr":["Servidor"]},"Host key":{"msgid":"Host key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:206"},"msgstr":["Chave do servidor"]},"Host key verification":{"msgid":"Host key verification","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:3"},"msgstr":["Verificação da chave do servidor"]},"Hotkeys":{"msgid":"Hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeySettingsTab.component.html:2\ntabby-settings/src/settings.ts:15"},"msgstr":["Teclas de atalho"]},"How Tabby presents itself through environment vars":{"msgid":"How Tabby presents itself through environment vars","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:69"},"msgstr":[""]},"HTTP proxy":{"msgid":"HTTP proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:24"},"msgstr":["Proxy HTTP"]},"HTTP proxy host":{"msgid":"HTTP proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:61"},"msgstr":["Proxy HTTP - Servidor"]},"HTTP proxy port":{"msgid":"HTTP proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:65"},"msgstr":["Proxy HTTP - Porta"]},"Icon":{"msgid":"Icon","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:20"},"msgstr":["Ícone"]},"id.tab-width.dynamic":{"msgid":"id.tab-width.dynamic","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:145"},"msgstr":["Dinâmico"]},"If disabled, only custom profiles will show up in the profile selector":{"msgid":"If disabled, only custom profiles will show up in the profile selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:62"},"msgstr":[""]},"Immediately echoes your input locally":{"msgid":"Immediately echoes your input locally","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:23"},"msgstr":[""]},"Increase horizontal split size":{"msgid":"Increase horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:253"},"msgstr":[""]},"Increase vertical split size":{"msgid":"Increase vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:245"},"msgstr":[""]},"Input is sent as you type":{"msgid":"Input is sent as you type","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:18"},"msgstr":["O texto é enviado enquanto digitas"]},"Input mode":{"msgid":"Input mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:4"},"msgstr":["Modo de Entrada"]},"Input newlines":{"msgid":"Input newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:15"},"msgstr":[""]},"Installed":{"msgid":"Installed","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:39"},"msgstr":["Instalado"]},"Installing the update will close all tabs and restart Tabby.":{"msgid":"Installing the update will close all tabs and restart Tabby.","comments":{"reference":"tabby-electron/src/services/updater.service.ts:131"},"msgstr":["Ao instalar a atualização, todos os separadores serão fechadas e o Tabby reiniciará."]},"Intelligent Ctrl-C (copy/abort)":{"msgid":"Intelligent Ctrl-C (copy/abort)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:66"},"msgstr":[""]},"Interactive":{"msgid":"Interactive","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:94"},"msgstr":["Interactivo"]},"Invalid syntax":{"msgid":"Invalid syntax","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:130"},"msgstr":["Sintaxe inválida"]},"Jump host":{"msgid":"Jump host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:43"},"msgstr":[""]},"Jump to next word":{"msgid":"Jump to next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:34"},"msgstr":["Saltar para a palavra seguinte"]},"Jump to previous word":{"msgid":"Jump to previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:30"},"msgstr":["Saltar para a palavra anterior"]},"Keep":{"msgid":"Keep","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:140\ntabby-settings/src/components/profilesSettingsTab.component.ts:212\ntabby-settings/src/components/vaultSettingsTab.component.ts:50\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:90\ntabby-terminal/src/components/loginScriptsSettings.component.ts:33\ntabby-terminal/src/components/streamProcessingSettings.component.ts:49"},"msgstr":["Manter"]},"Keep Alive Interval (Milliseconds)":{"msgid":"Keep Alive Interval (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:154"},"msgstr":[""]},"Keep docked terminal always on top":{"msgid":"Keep docked terminal always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:98"},"msgstr":[""]},"Key":{"msgid":"Key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:86"},"msgstr":["Chave"]},"Key exchange":{"msgid":"Key exchange","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:186"},"msgstr":["Troca de chaves"]},"Keyboard":{"msgid":"Keyboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:36"},"msgstr":["Teclado"]},"Keyboard-interactive auth":{"msgid":"Keyboard-interactive auth","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/keyboardInteractiveAuthPanel.component.html:2"},"msgstr":["Autenticação do teclado interativa"]},"Kill":{"msgid":"Kill","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:115"},"msgstr":["Terminar"]},"Language":{"msgid":"Language","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:10\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Idioma"]},"Last known host key fingerprint":{"msgid":"Last known host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:11"},"msgstr":["Última impressão digital da chave de anfitrião conhecida"]},"Launch WinSCP":{"msgid":"Launch WinSCP","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:32"},"msgstr":["Abrir WinSCP"]},"Launch WinSCP for current SSH session":{"msgid":"Launch WinSCP for current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:14"},"msgstr":["Iniciar o WinSCP para a sessão SSH atual"]},"Learn how to allow Tabby to detect remote shell's working directory.":{"msgid":"Learn how to allow Tabby to detect remote shell's working directory.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:7"},"msgstr":["Aprenda a permitir que o Tabby detecte o diretório de trabalho da shell remota."]},"Left":{"msgid":"Left","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:134\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:76\ntabby-core/src/tabContextMenu.ts:80"},"msgstr":["Esquerda"]},"Lets the shell handle Meta key instead of OS":{"msgid":"Lets the shell handle Meta key instead of OS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:40"},"msgstr":[""]},"Line by line":{"msgid":"Line by line","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:27"},"msgstr":["Linha por linha"]},"Line editor, input is sent after you press Enter":{"msgid":"Line editor, input is sent after you press Enter","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:28"},"msgstr":[""]},"Line padding":{"msgid":"Line padding","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:83"},"msgstr":["Espaçamento entre linhas"]},"Loading":{"msgid":"Loading","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:21"},"msgstr":["A carregar"]},"Loading configs...":{"msgid":"Loading configs...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:34"},"msgstr":["A carregar configurações..."]},"Local":{"msgid":"Local","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:39\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":[""]},"Local echo":{"msgid":"Local echo","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:22"},"msgstr":[""]},"Local terminal":{"msgid":"Local terminal","comments":{"reference":"tabby-local/src/profiles.ts:12"},"msgstr":["Terminal local"]},"Login scripts":{"msgid":"Login scripts","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:81\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:221\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:16"},"msgstr":["Scripts de login"]},"Long-click for context menu":{"msgid":"Long-click for context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:57"},"msgstr":["Clique longo para menu de contexto"]},"Manage profiles":{"msgid":"Manage profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:162"},"msgstr":["Gerir perfis"]},"Max Keep Alive Count":{"msgid":"Max Keep Alive Count","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:160"},"msgstr":[""]},"Maximize the active pane":{"msgid":"Maximize the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:173"},"msgstr":["Maximizar o painel ativo"]},"Minimum contrast ratio":{"msgid":"Minimum contrast ratio","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:93\nlocale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:70"},"msgstr":[""]},"Modified on {date}":{"msgid":"Modified on {date}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:39"},"msgstr":["Modificado em {date}"]},"Mouse":{"msgid":"Mouse","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:53"},"msgstr":["Rato"]},"Move tab to the left":{"msgid":"Move tab to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:49"},"msgstr":["Mover separador para a esquerda"]},"Move tab to the right":{"msgid":"Move tab to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:53"},"msgstr":["Mover separador para a direita"]},"Move to \"Ungrouped\"":{"msgid":"Move to \"Ungrouped\"","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:223"},"msgstr":["Mover para \"Desagrupado\""]},"Moving the mouse over an inactive pane will cause it to activate":{"msgid":"Moving the mouse over an inactive pane will cause it to activate","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:197"},"msgstr":[""]},"Name":{"msgid":"Name","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:12\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:14"},"msgstr":["Nome"]},"Name for the new config":{"msgid":"Name for the new config","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:60"},"msgstr":["Nome para a nova configuração"]},"Name for the new directory":{"msgid":"Name for the new directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:3"},"msgstr":[""]},"Native":{"msgid":"Native","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:57"},"msgstr":["Nativo"]},"New admin tab":{"msgid":"New admin tab","comments":{"reference":"tabby-local/src/tabContextMenu.ts:103"},"msgstr":["Novo separador de administração"]},"New config on {platform}":{"msgid":"New config on {platform}","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:58"},"msgstr":["Nova configuração em {platform}"]},"New item":{"msgid":"New item","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:16"},"msgstr":["Novo item"]},"New name":{"msgid":"New name","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:193\ntabby-settings/src/components/vaultSettingsTab.component.ts:118"},"msgstr":["Novo nome"]},"New profile":{"msgid":"New profile","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:20"},"msgstr":["Novo perfil"]},"New profile name":{"msgid":"New profile name","comments":{"reference":"tabby-local/src/tabContextMenu.ts:30"},"msgstr":["Nome do novo perfil"]},"New tab":{"msgid":"New tab","comments":{"reference":"tabby-local/src/hotkeys.ts:10"},"msgstr":["Novo separador"]},"New tab: {profile}":{"msgid":"New tab: {profile}","comments":{"reference":"tabby-core/src/hotkeys.ts:272"},"msgstr":["Novo separador: {profile}"]},"New terminal":{"msgid":"New terminal","comments":{"reference":"tabby-local/src/buttonProvider.ts:20\ntabby-local/src/tabContextMenu.ts:77"},"msgstr":["Novo terminal"]},"New window":{"msgid":"New window","comments":{"reference":"tabby-electron/src/hotkeys.ts:10"},"msgstr":["Nova janela"]},"New Window":{"msgid":"New Window","comments":{"reference":"tabby-electron/src/services/dockMenu.service.ts:62"},"msgstr":[""]},"New with profile":{"msgid":"New with profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:87"},"msgstr":["Novo com perfil"]},"Next tab":{"msgid":"Next tab","comments":{"reference":"tabby-core/src/hotkeys.ts:41"},"msgstr":["Separador seguinte"]},"No color":{"msgid":"No color","comments":{"reference":"tabby-core/src/utils.ts:54"},"msgstr":["Sem cor"]},"No modifier":{"msgid":"No modifier","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:85"},"msgstr":["Nenhum Modificador"]},"None":{"msgid":"None","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:41"},"msgstr":["Nenhum"]},"Normal":{"msgid":"Normal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:17\ntabby-terminal/src/components/streamProcessingSettings.component.ts:39"},"msgstr":["Normal"]},"Normal font weight":{"msgid":"Normal font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:22"},"msgstr":[""]},"Not found":{"msgid":"Not found","comments":{"reference":"tabby-terminal/src/components/searchPanel.component.ts:54\ntabby-terminal/src/components/searchPanel.component.ts:64"},"msgstr":["Não encontrado"]},"Notify on activity":{"msgid":"Notify on activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:209"},"msgstr":["Notificar quando houver atividade"]},"Notify when done":{"msgid":"Notify when done","comments":{"reference":"tabby-core/src/tabContextMenu.ts:187"},"msgstr":["Notificar quando terminar"]},"Number of lines kept in the buffer":{"msgid":"Number of lines kept in the buffer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:17"},"msgstr":["Número de linhas mantidas no buffer"]},"Off":{"msgid":"Off","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:72\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:137\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:60"},"msgstr":["Desligado"]},"Official":{"msgid":"Official","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:81"},"msgstr":["Oficial"]},"On GitHub Discussions":{"msgid":"On GitHub Discussions","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["Nas discussões no GitHub"]},"Opacity":{"msgid":"Opacity","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:46"},"msgstr":["Opacidade"]},"Open DevTools":{"msgid":"Open DevTools","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:82"},"msgstr":["Abrir ferramentas de programador"]},"Open Settings":{"msgid":"Open Settings","comments":{"reference":"tabby-settings/src/hotkeys.ts:11"},"msgstr":["Abrir Configurações"]},"Open settings tab: {tab}":{"msgid":"Open settings tab: {tab}","comments":{"reference":"tabby-settings/src/hotkeys.ts:25"},"msgstr":["Abrir separador de configurações: {tab}"]},"Open SFTP panel":{"msgid":"Open SFTP panel","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:25"},"msgstr":["Abrir separador de SFTP"]},"Optional":{"msgid":"Optional","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Opcional"]},"Options":{"msgid":"Options","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:11\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:33"},"msgstr":["Opções"]},"Orange":{"msgid":"Orange","comments":{"reference":"tabby-core/src/utils.ts:57"},"msgstr":["Cor de laranja"]},"OS default":{"msgid":"OS default","comments":{"reference":"tabby-electron/src/shells/macDefault.ts:25"},"msgstr":["Padrão do SO"]},"OS default ({name})":{"msgid":"OS default ({name})","comments":{"reference":"tabby-electron/src/shells/winDefault.ts:43"},"msgstr":["Padrão do SO ({name})"]},"Output is shown as a hexdump":{"msgid":"Output is shown as a hexdump","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:45"},"msgstr":["A visualização é mostrada em hexadecimal"]},"Output is shown as it is received":{"msgid":"Output is shown as it is received","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:40"},"msgstr":["A visualização é mostrada tal como é recebida"]},"Output mode":{"msgid":"Output mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:23"},"msgstr":["Modo de saída"]},"Output newlines":{"msgid":"Output newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:34"},"msgstr":["Novas linhas da visualização"]},"Override X11 display":{"msgid":"Override X11 display","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:42"},"msgstr":["Sobrepor o ecrã X11"]},"Overwrite local and sync":{"msgid":"Overwrite local and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:98"},"msgstr":["Sobrescrever local e sincronizar"]},"Overwrite remote and sync":{"msgid":"Overwrite remote and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:78"},"msgstr":["Sobrescrever remoto e sincronizar"]},"Overwrite the config on the remote side and start syncing?":{"msgid":"Overwrite the config on the remote side and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:76"},"msgstr":["Rescrever as configurações do lado remoto e começar a sincronizar?"]},"Overwrite the local config and start syncing?":{"msgid":"Overwrite the local config and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:96"},"msgstr":["Rescrever as configurações locais e começar a sincronizar?"]},"Pane resize step":{"msgid":"Pane resize step","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:189"},"msgstr":[""]},"Panes":{"msgid":"Panes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:186"},"msgstr":[""]},"Paper (legacy)":{"msgid":"Paper (legacy)","comments":{"reference":"tabby-core/src/theme.ts:35"},"msgstr":[""]},"Parity":{"msgid":"Parity","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:38"},"msgstr":["Paridade"]},"Partial config sync is not possible when the config is encrypted via Vault.":{"msgid":"Partial config sync is not possible when the config is encrypted via Vault.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:64"},"msgstr":["Sincronização parcial de configuração não é possível quando a configuração é criptografada pelo Cofre."]},"Passphrase for a private key with hash {hash}...":{"msgid":"Passphrase for a private key with hash {hash}...","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:87"},"msgstr":["Palavra-passe para uma chave privada com hash {hash}..."]},"Password":{"msgid":"Password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:100\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:82"},"msgstr":["Palavra-Passe"]},"Paste":{"msgid":"Paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:62\ntabby-terminal/src/api/baseTerminalTab.component.ts:483\ntabby-terminal/src/tabContextMenu.ts:35"},"msgstr":["Colar"]},"Paste from clipboard":{"msgid":"Paste from clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:14"},"msgstr":["Colar da área de transferência"]},"Paste if no selection, else copy":{"msgid":"Paste if no selection, else copy","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:63"},"msgstr":[""]},"Paste multiple lines?":{"msgid":"Paste multiple lines?","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:490"},"msgstr":["Colar várias linhas?"]},"Paste on middle-click":{"msgid":"Paste on middle-click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:68"},"msgstr":["Colar com botão do meio do rato"]},"Path or address of the local X11 socket":{"msgid":"Path or address of the local X11 socket","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:43"},"msgstr":["Caminho ou endereço do socket X11 local"]},"Pin":{"msgid":"Pin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Afixar"]},"Plugins":{"msgid":"Plugins","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:3"},"msgstr":["Extensões"]},"Plugins folder":{"msgid":"Plugins folder","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:4"},"msgstr":["Pasta de extensões"]},"Port":{"msgid":"Port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:38\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:10"},"msgstr":["Porto"]},"Port opened":{"msgid":"Port opened","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:70"},"msgstr":["Porto aberto"]},"Ports":{"msgid":"Ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:119\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:12"},"msgstr":["Portos"]},"Press any key to reconnect":{"msgid":"Press any key to reconnect","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:85\ntabby-ssh/src/components/sshTab.component.ts:172\ntabby-telnet/src/components/telnetTab.component.ts:53"},"msgstr":["Pressione qualquer tecla para reconectar"]},"Press the key now":{"msgid":"Press the key now","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:3"},"msgstr":["Pressione a tecla agora"]},"Prevents accidental closing":{"msgid":"Prevents accidental closing","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:21"},"msgstr":["Impede o fecho acidental"]},"Prevents accidental execution of pasted commands":{"msgid":"Prevents accidental execution of pasted commands","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:110"},"msgstr":["Impede a execução acidental de comandos colados"]},"Previous tab":{"msgid":"Previous tab","comments":{"reference":"tabby-core/src/hotkeys.ts:45"},"msgstr":["Separador anterior"]},"Private keys":{"msgid":"Private keys","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:108"},"msgstr":["Chaves privadas"]},"Process completed":{"msgid":"Process completed","comments":{"reference":"tabby-core/src/tabContextMenu.ts:195"},"msgstr":["Processo concluído"]},"Profile name":{"msgid":"Profile name","comments":{"reference":"tabby-core/src/tabContextMenu.ts:151"},"msgstr":["Nome do perfil"]},"Profiles":{"msgid":"Profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:2\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:4\ntabby-electron/src/services/dockMenu.service.ts:40"},"msgstr":["Perfis"]},"Profiles & connections":{"msgid":"Profiles & connections","comments":{"reference":"tabby-core/src/commands.ts:32\ntabby-settings/src/settings.ts:58"},"msgstr":["Perfis e ligações"]},"Program":{"msgid":"Program","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:12"},"msgstr":["Programa"]},"Proxy command":{"msgid":"Proxy command","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:30"},"msgstr":["Comando do proxy"]},"Purple":{"msgid":"Purple","comments":{"reference":"tabby-core/src/utils.ts:58"},"msgstr":["Roxo"]},"Puts all of Tabby's configuration into the vault":{"msgid":"Puts all of Tabby's configuration into the vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:37"},"msgstr":["Colocar todas as configurações do Tabby no cofre"]},"Quick connect":{"msgid":"Quick connect","comments":{"reference":"tabby-core/src/index.ts:213\ntabby-core/src/services/profiles.service.ts:177"},"msgstr":["Ligação rápida"]},"Quit":{"msgid":"Quit","comments":{"reference":"tabby-core/src/services/config.service.ts:373\ntabby-core/src/services/config.service.ts:387"},"msgstr":["Sair"]},"Raw socket connection":{"msgid":"Raw socket connection","comments":{"reference":"tabby-telnet/src/profiles.ts:48"},"msgstr":["Ligação por socket"]},"Ready Timeout (Milliseconds)":{"msgid":"Ready Timeout (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:166"},"msgstr":["Tempo limite (milissegundos)"]},"Recent":{"msgid":"Recent","comments":{"reference":"tabby-core/src/services/profiles.service.ts:120\ntabby-core/src/services/profiles.service.ts:134\ntabby-electron/src/services/dockMenu.service.ts:28"},"msgstr":["Recente"]},"Reconnect":{"msgid":"Reconnect","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:5\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:10\nlocale/tmp-html/tabby-telnet/src/components/telnetTab.component.html:3"},"msgstr":["Voltar a ligar"]},"Red":{"msgid":"Red","comments":{"reference":"tabby-core/src/utils.ts:59"},"msgstr":["Vermelho"]},"Regex":{"msgid":"Regex","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Expressão Regular"]},"Release notes":{"msgid":"Release notes","comments":{"reference":"tabby-settings/src/components/releaseNotesTab.component.ts:27"},"msgstr":["Notas de lançamento"]},"Remember for {time}":{"msgid":"Remember for {time}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6"},"msgstr":["Lembrar durante {time}"]},"Remote":{"msgid":"Remote","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:41\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Remoto"]},"Remove whitespace and newlines around the copied text":{"msgid":"Remove whitespace and newlines around the copied text","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:124"},"msgstr":[""]},"Rename":{"msgid":"Rename","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:25\ntabby-core/src/tabContextMenu.ts:120"},"msgstr":["Renomear"]},"Rename tab":{"msgid":"Rename tab","comments":{"reference":"tabby-core/src/hotkeys.ts:25\ntabby-core/src/tabContextMenu.ts:121"},"msgstr":[""]},"Rendering":{"msgid":"Rendering","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:3"},"msgstr":[""]},"Reopen last tab":{"msgid":"Reopen last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:33"},"msgstr":[""]},"Replace":{"msgid":"Replace","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:26"},"msgstr":[""]},"Report a problem":{"msgid":"Report a problem","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:11\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":[""]},"Require a key to click links":{"msgid":"Require a key to click links","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:81"},"msgstr":[""]},"Reset zoom":{"msgid":"Reset zoom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:62"},"msgstr":[""]},"Restart current serial session":{"msgid":"Restart current serial session","comments":{"reference":"tabby-serial/src/hotkeys.ts:14"},"msgstr":[""]},"Restart current SSH session":{"msgid":"Restart current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:10"},"msgstr":[""]},"Restart current Telnet session":{"msgid":"Restart current Telnet session","comments":{"reference":"tabby-telnet/src/hotkeys.ts:10"},"msgstr":[""]},"Restart tab":{"msgid":"Restart tab","comments":{"reference":"tabby-core/src/hotkeys.ts:65"},"msgstr":[""]},"Restart the app to apply changes":{"msgid":"Restart the app to apply changes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:140"},"msgstr":[""]},"Restore terminal tabs on app start":{"msgid":"Restore terminal tabs on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:159"},"msgstr":[""]},"Reuse session for multiple tabs":{"msgid":"Reuse session for multiple tabs","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:147"},"msgstr":[""]},"Right":{"msgid":"Right","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:136\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:78\ntabby-core/src/tabContextMenu.ts:78"},"msgstr":[""]},"Right click":{"msgid":"Right click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:56"},"msgstr":[""]},"Run as administrator":{"msgid":"Run as administrator","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:5"},"msgstr":[""]},"Save":{"msgid":"Save","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:6\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:52\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:30"},"msgstr":[""]},"Save a password in the keychain":{"msgid":"Save a password in the keychain","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:101"},"msgstr":[""]},"Save and apply":{"msgid":"Save and apply","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:129"},"msgstr":["Guardar e aplicar"]},"Save as profile":{"msgid":"Save as profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:27"},"msgstr":["Guardar como perfil"]},"Save layout as profile":{"msgid":"Save layout as profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:148"},"msgstr":[""]},"Saved":{"msgid":"Saved","comments":{"reference":"tabby-local/src/tabContextMenu.ts:48"},"msgstr":["Salvo"]},"Saved layout":{"msgid":"Saved layout","comments":{"reference":"tabby-core/src/profiles.ts:19"},"msgstr":["Layout salvo"]},"Scroll on input":{"msgid":"Scroll on input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:46"},"msgstr":[""]},"Scroll terminal one page down":{"msgid":"Scroll terminal one page down","comments":{"reference":"tabby-terminal/src/hotkeys.ts:94"},"msgstr":[""]},"Scroll terminal one page up":{"msgid":"Scroll terminal one page up","comments":{"reference":"tabby-terminal/src/hotkeys.ts:90"},"msgstr":[""]},"Scroll terminal to bottom":{"msgid":"Scroll terminal to bottom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:98"},"msgstr":[""]},"Scroll terminal to top":{"msgid":"Scroll terminal to top","comments":{"reference":"tabby-terminal/src/hotkeys.ts:86"},"msgstr":[""]},"Scrollback":{"msgid":"Scrollback","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:16"},"msgstr":[""]},"Scrolls the terminal to the bottom on user input":{"msgid":"Scrolls the terminal to the bottom on user input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:47"},"msgstr":[""]},"Search":{"msgid":"Search","comments":{"reference":"tabby-terminal/src/hotkeys.ts:74"},"msgstr":["Procurar"]},"Search color schemes":{"msgid":"Search color schemes","comments":{"reference":"tabby-terminal/src/components/colorSchemeSelector.component.ts:9\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:10"},"msgstr":[""]},"Search hotkeys":{"msgid":"Search hotkeys","comments":{"reference":"tabby-settings/src/components/hotkeySettingsTab.component.ts:12"},"msgstr":[""]},"Search plugins":{"msgid":"Search plugins","comments":{"reference":"tabby-plugin-manager/src/components/pluginsSettingsTab.component.ts:14"},"msgstr":[""]},"Secret sync token":{"msgid":"Secret sync token","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:17"},"msgstr":[""]},"Select":{"msgid":"Select","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:45\ntabby-electron/src/services/platform.service.ts:195"},"msgstr":["Selecionar"]},"Select a base profile to use as a template":{"msgid":"Select a base profile to use as a template","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:65"},"msgstr":[""]},"Select all":{"msgid":"Select all","comments":{"reference":"tabby-terminal/src/hotkeys.ts:18"},"msgstr":[""]},"Select file storage":{"msgid":"Select file storage","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:46"},"msgstr":["Selecionar armazenamento"]},"Select profile":{"msgid":"Select profile","comments":{"reference":"tabby-core/src/index.ts:225"},"msgstr":["Selecionar perfil"]},"Select profile or enter an address":{"msgid":"Select profile or enter an address","comments":{"reference":"tabby-core/src/services/profiles.service.ts:186"},"msgstr":["Selecionar perfil ou introduza um endereço"]},"Send bytes by typing in hex values":{"msgid":"Send bytes by typing in hex values","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:33"},"msgstr":[""]},"Sends data one byte at a time":{"msgid":"Sends data one byte at a time","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:75"},"msgstr":["Envia um byte de dados de cada vez"]},"Serial":{"msgid":"Serial","comments":{"reference":"tabby-serial/src/profiles.ts:14\ntabby-serial/src/profiles.ts:72"},"msgstr":["Serial"]},"Serial connection":{"msgid":"Serial connection","comments":{"reference":"tabby-serial/src/profiles.ts:51\ntabby-serial/src/profiles.ts:62"},"msgstr":["Conexão Serial"]},"Serial: {description}":{"msgid":"Serial: {description}","comments":{"reference":"tabby-serial/src/profiles.ts:71"},"msgstr":["Serial: {description}"]},"Set master passphrase":{"msgid":"Set master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:2\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:5"},"msgstr":[""]},"Set passphrase":{"msgid":"Set passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:11"},"msgstr":[""]},"Set password":{"msgid":"Set password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:104"},"msgstr":["Definir palavra-passe"]},"Set Tabby as %COMSPEC%":{"msgid":"Set Tabby as %COMSPEC%","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:168"},"msgstr":["Definir Tabby como %COMSPEC%"]},"Set to 0 to disable recent profiles":{"msgid":"Set to 0 to disable recent profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:55"},"msgstr":["Defina o valor 0 para desativar perfis recentes"]},"Sets the SSH agent's named pipe path.":{"msgid":"Sets the SSH agent's named pipe path.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:36"},"msgstr":[""]},"Settings":{"msgid":"Settings","comments":{"reference":"tabby-settings/src/buttonProvider.ts:28\ntabby-settings/src/components/settingsTab.component.ts:57"},"msgstr":["Configurações"]},"Shell":{"msgid":"Shell","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:2"},"msgstr":["Linha de Comando"]},"Shell does not support current path detection":{"msgid":"Shell does not support current path detection","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:555"},"msgstr":["A linha de comandos não suporta a deteção do caminho atual"]},"Shell integration":{"msgid":"Shell integration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:59"},"msgstr":["Integração da linha de comandos"]},"Show {type} profile selector":{"msgid":"Show {type} profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:276"},"msgstr":[""]},"Show a confirmation box when pasting multiple lines":{"msgid":"Show a confirmation box when pasting multiple lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:117"},"msgstr":[""]},"Show built-in profiles in selector":{"msgid":"Show built-in profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:61"},"msgstr":[""]},"Show command selector":{"msgid":"Show command selector","comments":{"reference":"tabby-core/src/hotkeys.ts:13"},"msgstr":[""]},"Show config file":{"msgid":"Show config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:132"},"msgstr":["Mostra o ficheiro de configuração"]},"Show defaults":{"msgid":"Show defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:131"},"msgstr":["Mostrar valores por defeito"]},"Show Mixer":{"msgid":"Show Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:146"},"msgstr":["Mostrar Mixer"]},"Show pane labels (for rearranging)":{"msgid":"Show pane labels (for rearranging)","comments":{"reference":"tabby-core/src/hotkeys.ts:57"},"msgstr":[""]},"Show profile icon on tab":{"msgid":"Show profile icon on tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:164"},"msgstr":["Mostrar ícone do perfil no separador"]},"Show profile selector":{"msgid":"Show profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:17"},"msgstr":[""]},"Show recent profiles in selector":{"msgid":"Show recent profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:54"},"msgstr":[""]},"Show release notes":{"msgid":"Show release notes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":[""]},"Show Serial connections":{"msgid":"Show Serial connections","comments":{"reference":"tabby-serial/src/hotkeys.ts:10"},"msgstr":[""]},"Show tabs in fullscreen mode":{"msgid":"Show tabs in fullscreen mode","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:152"},"msgstr":[""]},"Show toolbar":{"msgid":"Show toolbar","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:58"},"msgstr":[""]},"Show vault contents":{"msgid":"Show vault contents","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:44"},"msgstr":["Mostrar conteúdo do cofre"]},"Sixel graphics support (experimental)":{"msgid":"Sixel graphics support (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:29"},"msgstr":[""]},"Skip MoTD/banner":{"msgid":"Skip MoTD/banner","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:140"},"msgstr":[""]},"Slow feed":{"msgid":"Slow feed","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:74"},"msgstr":[""]},"Snaps the window to a side of the screen":{"msgid":"Snaps the window to a side of the screen","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:68\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:86"},"msgstr":[""]},"SOCKS proxy":{"msgid":"SOCKS proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:22\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:9\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:20"},"msgstr":["Proxy SOCKS"]},"SOCKS proxy host":{"msgid":"SOCKS proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:51"},"msgstr":["Proxy SOCKS - Servidor"]},"SOCKS proxy port":{"msgid":"SOCKS proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:55"},"msgstr":["Proxy SOCKS - Porto"]},"Sound":{"msgid":"Sound","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:130"},"msgstr":[""]},"Source code":{"msgid":"Source code","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:31"},"msgstr":[""]},"Spaciness":{"msgid":"Spaciness","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:13"},"msgstr":[""]},"Split":{"msgid":"Split","comments":{"reference":"tabby-core/src/tabContextMenu.ts:75"},"msgstr":[""]},"Split to the bottom":{"msgid":"Split to the bottom","comments":{"reference":"tabby-core/src/hotkeys.ts:161"},"msgstr":[""]},"Split to the down":{"msgid":"Split to the down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:85"},"msgstr":[""]},"Split to the left":{"msgid":"Split to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:165\ntabby-core/src/tabContextMenu.ts:86"},"msgstr":[""]},"Split to the right":{"msgid":"Split to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:157\ntabby-core/src/tabContextMenu.ts:84"},"msgstr":[""]},"Split to the top":{"msgid":"Split to the top","comments":{"reference":"tabby-core/src/hotkeys.ts:169"},"msgstr":[""]},"Split to the up":{"msgid":"Split to the up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:87"},"msgstr":[""]},"SSH connection":{"msgid":"SSH connection","comments":{"reference":"tabby-ssh/src/profiles.ts:81"},"msgstr":[""]},"SSH connection management is now done through the \"Profiles & connections\" tab":{"msgid":"SSH connection management is now done through the \"Profiles & connections\" tab","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:53"},"msgstr":[""]},"SSH password for {user}@{host}:{port}":{"msgid":"SSH password for {user}@{host}:{port}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:84"},"msgstr":[""]},"Standard (legacy)":{"msgid":"Standard (legacy)","comments":{"reference":"tabby-core/src/theme.ts:9"},"msgstr":[""]},"Startup":{"msgid":"Startup","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:150"},"msgstr":["Iniciar"]},"Stop bits":{"msgid":"Stop bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:32"},"msgstr":[""]},"Strip":{"msgid":"Strip","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:50"},"msgstr":[""]},"Subscribe to updates":{"msgid":"Subscribe to updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":[""]},"Substitutions allowed.":{"msgid":"Substitutions allowed.","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:13"},"msgstr":["Substituições permitidas."]},"Switch profile":{"msgid":"Switch profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:290"},"msgstr":["Mudar de perfil"]},"Switch profile in the active pane":{"msgid":"Switch profile in the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:237"},"msgstr":[""]},"Switches terminal frontend implementation (experimental)":{"msgid":"Switches terminal frontend implementation (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:7"},"msgstr":[""]},"Sync":{"msgid":"Sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:4"},"msgstr":["Sincronizar"]},"Sync automatically":{"msgid":"Sync automatically","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:53"},"msgstr":["Sincronizar automaticamente"]},"Sync host":{"msgid":"Sync host","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:8"},"msgstr":[""]},"Sync hotkeys":{"msgid":"Sync hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:68"},"msgstr":[""]},"Sync Vault":{"msgid":"Sync Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:80"},"msgstr":["Sincronizar Cofre"]},"Sync window settings":{"msgid":"Sync window settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:74"},"msgstr":["Sincronizar configurações da janela"]},"Tab {number}":{"msgid":"Tab {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:101\ntabby-core/src/hotkeys.ts:105\ntabby-core/src/hotkeys.ts:109\ntabby-core/src/hotkeys.ts:113\ntabby-core/src/hotkeys.ts:117\ntabby-core/src/hotkeys.ts:121\ntabby-core/src/hotkeys.ts:125\ntabby-core/src/hotkeys.ts:129\ntabby-core/src/hotkeys.ts:133\ntabby-core/src/hotkeys.ts:137\ntabby-core/src/hotkeys.ts:141\ntabby-core/src/hotkeys.ts:145\ntabby-core/src/hotkeys.ts:149\ntabby-core/src/hotkeys.ts:153\ntabby-core/src/hotkeys.ts:77\ntabby-core/src/hotkeys.ts:81\ntabby-core/src/hotkeys.ts:85\ntabby-core/src/hotkeys.ts:89\ntabby-core/src/hotkeys.ts:93\ntabby-core/src/hotkeys.ts:97"},"msgstr":["Separador {number}"]},"Tab activity":{"msgid":"Tab activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:223"},"msgstr":["Atividade do separador"]},"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:":{"msgid":"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:3"},"msgstr":[""]},"Tabby news and updates on Twitter":{"msgid":"Tabby news and updates on Twitter","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":[""]},"Tabs":{"msgid":"Tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:123"},"msgstr":["Separadores"]},"Tabs location":{"msgid":"Tabs location","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:126"},"msgstr":["Localização do separador"]},"Tabs width":{"msgid":"Tabs width","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:141"},"msgstr":["Largura do separador"]},"Telnet session":{"msgid":"Telnet session","comments":{"reference":"tabby-telnet/src/profiles.ts:32"},"msgstr":["Sessão telnet"]},"Terminal":{"msgid":"Terminal","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:204\ntabby-terminal/src/settings.ts:43"},"msgstr":["Terminal"]},"Terminal background":{"msgid":"Terminal background","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:40"},"msgstr":["Fundo do terminal"]},"Terminal bell":{"msgid":"Terminal bell","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:133"},"msgstr":["Campainha do terminal"]},"Terminal identification":{"msgid":"Terminal identification","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:68"},"msgstr":[""]},"Thank you for downloading Tabby!":{"msgid":"Thank you for downloading Tabby!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:7"},"msgstr":["Obrigado por descarregar o Tabby!"]},"Theme":{"msgid":"Theme","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:5"},"msgstr":["Tema"]},"There are active file transfers":{"msgid":"There are active file transfers","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:47"},"msgstr":["Existem transferências de ficheiros ativas"]},"There is a saved password for this connection":{"msgid":"There is a saved password for this connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:102"},"msgstr":["Existe uma senha guardada para esta conexão"]},"These apply to all profiles of a given type":{"msgid":"These apply to all profiles of a given type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:79"},"msgstr":["Estas aplicam-se a todos os perfis de um determinado tipo"]},"Thin":{"msgid":"Thin","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:59"},"msgstr":["Fino"]},"Tick this if you're experiencing aliasing, ghosting or other visual issues":{"msgid":"Tick this if you're experiencing aliasing, ghosting or other visual issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:205"},"msgstr":["Marque isto se tiver problemas visuais, como aliasing, ghosting ou outros problemas visuais"]},"Toggle fullscreen mode":{"msgid":"Toggle fullscreen mode","comments":{"reference":"tabby-core/src/hotkeys.ts:21"},"msgstr":["Ativar/desativar o modo ecrã inteiro"]},"Toggle last tab":{"msgid":"Toggle last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:37"},"msgstr":["Ativar/desativar o último separador"]},"Toggle terminal window":{"msgid":"Toggle terminal window","comments":{"reference":"tabby-electron/src/hotkeys.ts:14"},"msgstr":["Ativar/desativar a janela"]},"Toggles the Tabby window visibility":{"msgid":"Toggles the Tabby window visibility","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:27"},"msgstr":["Ativa/desativa a visibilidade da janela"]},"Top":{"msgid":"Top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:130\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:74"},"msgstr":["Topo"]},"Trim whitespace and newlines":{"msgid":"Trim whitespace and newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:123"},"msgstr":[""]},"Try again":{"msgid":"Try again","comments":{"reference":"tabby-core/src/services/config.service.ts:371"},"msgstr":["Tente novamente"]},"Trying saved password":{"msgid":"Trying saved password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:482"},"msgstr":["Tentando senha guardada"]},"Turn current tab's panes into separate tabs":{"msgid":"Turn current tab's panes into separate tabs","comments":{"reference":"tabby-core/src/hotkeys.ts:69"},"msgstr":[""]},"Ungrouped":{"msgid":"Ungrouped","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:18"},"msgstr":["Desagrupado"]},"Uninstall":{"msgid":"Uninstall","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:59"},"msgstr":["Desinstalar"]},"Unknown":{"msgid":"Unknown","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:257"},"msgstr":["Desconhecido"]},"Unknown secret of type {type} for {key}":{"msgid":"Unknown secret of type {type} for {key}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:93"},"msgstr":["Segredo desconhecido do tipo {type} para {key}"]},"Unpin":{"msgid":"Unpin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Desafixar"]},"Up":{"msgid":"Up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:81"},"msgstr":["Cima"]},"Update":{"msgid":"Update","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:14\ntabby-electron/src/services/updater.service.ts:133"},"msgstr":["Atualizar"]},"Upgrade to {version}":{"msgid":"Upgrade to {version}","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:52"},"msgstr":["Atualizar para {version}"]},"Upload":{"msgid":"Upload","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:10"},"msgstr":["Carregar (upload)"]},"Upload as a new config":{"msgid":"Upload as a new config","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:46"},"msgstr":["Fazer upload como uma nova configuração"]},"Use {altKeyName} as the Meta key":{"msgid":"Use {altKeyName} as the Meta key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:39"},"msgstr":["Use {altKeyName} como chave Meta"]},"Use ConPTY":{"msgid":"Use ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:5"},"msgstr":["Usar ConPTY"]},"User default":{"msgid":"User default","comments":{"reference":"tabby-electron/src/shells/linuxDefault.ts:31\ntabby-electron/src/shells/linuxDefault.ts:38"},"msgstr":["Utilizador Padrão"]},"Username":{"msgid":"Username","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:70"},"msgstr":["Nome de utilizador"]},"Using CONNECT method":{"msgid":"Using CONNECT method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:25"},"msgstr":["A usar o método CONNECT"]},"Using preset password":{"msgid":"Using preset password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:471"},"msgstr":["Usando a senha predefinida"]},"Vault":{"msgid":"Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:9"},"msgstr":["Cofre"]},"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.":{"msgid":"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:4"},"msgstr":["O Cofre é um contentor sempre encriptado para segredos como senhas de SSH e frases de chave privada."]},"Vault is empty":{"msgid":"Vault is empty","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:17"},"msgstr":["O cofre está vazio"]},"Vault is locked":{"msgid":"Vault is locked","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:4\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:43"},"msgstr":["O cofre está trancado"]},"Vault is not configured":{"msgid":"Vault is not configured","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:3"},"msgstr":["O cofre não está configurado"]},"Vault master passphrase needs to be set to allow storing secrets":{"msgid":"Vault master passphrase needs to be set to allow storing secrets","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:39"},"msgstr":["A senha mestra do cofre precisa de ser definida para permitir o armazenamento de segredos"]},"Verify host keys when connecting":{"msgid":"Verify host keys when connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:11"},"msgstr":["Verificar as chaves do host ao conectar"]},"Version":{"msgid":"Version","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:75"},"msgstr":["Versão"]},"Version: {version}":{"msgid":"Version: {version}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:13"},"msgstr":["Versão: {version}"]},"Vibrancy":{"msgid":"Vibrancy","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:28"},"msgstr":["Cores vibrantes"]},"Visual":{"msgid":"Visual","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:139"},"msgstr":["Visual"]},"Warn on multi-line paste":{"msgid":"Warn on multi-line paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:116"},"msgstr":["Avisar ao colar várias linhas"]},"Warn when closing active connections":{"msgid":"Warn when closing active connections","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:5"},"msgstr":["Avisar ao fechar conexões ativas"]},"Warning: remote host's key has suddenly changed!":{"msgid":"Warning: remote host's key has suddenly changed!","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:6"},"msgstr":["Aviso: a chave do host remoto mudou repentinamente!"]},"We're only tracking your Tabby and OS versions.":{"msgid":"We're only tracking your Tabby and OS versions.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:67"},"msgstr":["Estamos rastreando apenas as suas versões de Tabby e de sistema operativo."]},"Welcome":{"msgid":"Welcome","comments":{"reference":"tabby-core/src/components/welcomeTab.component.ts:25"},"msgstr":["Bem-vindo"]},"What's new":{"msgid":"What's new","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Novidades"]},"When enabled, links are only clickable while holding this key":{"msgid":"When enabled, links are only clickable while holding this key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:82"},"msgstr":["Quando ativado, as ligações só são clicáveis enquanto prime esta tecla"]},"When WinSCP is detected, you can launch an SCP session from the context menu.":{"msgid":"When WinSCP is detected, you can launch an SCP session from the context menu.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:18"},"msgstr":["Quando o WinSCP é detectado, você pode iniciar uma sessão SCP no menu de contexto."]},"Whether a custom window or an OS native window should be used":{"msgid":"Whether a custom window or an OS native window should be used","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:53"},"msgstr":["Se uma janela personalizada ou uma janela nativa do sistema operativo deve ser usada"]},"Will prevent the SSH greeting from showing up":{"msgid":"Will prevent the SSH greeting from showing up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:141"},"msgstr":[""]},"Window":{"msgid":"Window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:2\ntabby-settings/src/settings.ts:30"},"msgstr":["Janela"]},"Window dimension along the edge":{"msgid":"Window dimension along the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:112"},"msgstr":["Dimensão da janela ao longo da borda"]},"Window dimension away from the edge":{"msgid":"Window dimension away from the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:105"},"msgstr":["Dimensão da janela fora da borda"]},"Window frame":{"msgid":"Window frame","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:52"},"msgstr":["Quadro da janela"]},"Windows":{"msgid":"Windows","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:165"},"msgstr":["Windows"]},"Windows 10 build 18309 or above is recommended for ConPTY":{"msgid":"Windows 10 build 18309 or above is recommended for ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:11"},"msgstr":["Versão 18309 ou superior do Windows 10 é recomendada para ConPTY"]},"WinSCP path":{"msgid":"WinSCP path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:17"},"msgstr":["Caminho WinSCP"]},"Word separators":{"msgid":"Word separators","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:74"},"msgstr":["Separadores de palavras"]},"Working directory":{"msgid":"Working directory","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:10"},"msgstr":["Diretório atual"]},"Working directory detection":{"msgid":"Working directory detection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:15\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:6"},"msgstr":["Detecção do diretório atual"]},"WSL terminal bell can only be muted via Volume Mixer":{"msgid":"WSL terminal bell can only be muted via Volume Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:145"},"msgstr":["O terminal WSL só pode ser silenciado pelo misturador de volume"]},"WSL terminal only supports TrueColor with ConPTY":{"msgid":"WSL terminal only supports TrueColor with ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:14"},"msgstr":["O terminal WSL só suporta TrueColor com ConPTY"]},"X11 forwarding":{"msgid":"X11 forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:128"},"msgstr":["Encaminhamento X11"]},"Yellow":{"msgid":"Yellow","comments":{"reference":"tabby-core/src/utils.ts:60"},"msgstr":["Amarelo"]},"You can change it later, but it's unrecoverable if forgotten.":{"msgid":"You can change it later, but it's unrecoverable if forgotten.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:4"},"msgstr":["Você poderá mudá-lo mais tarde, mas é irrecuperável se esquecido."]},"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.":{"msgid":"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:7"},"msgstr":["Você pode estar sob um ataque man-in-the-middle agora mesmo, ou a chave do anfitrião pode ter sido alterada."]},"Zoom in":{"msgid":"Zoom in","comments":{"reference":"tabby-terminal/src/hotkeys.ts:54"},"msgstr":["Aumentar zoom"]},"Zoom out":{"msgid":"Zoom out","comments":{"reference":"tabby-terminal/src/hotkeys.ts:58"},"msgstr":["Diminuir zoom"]}},"[Dynamic] port forwarding":{"id.port-forwarding.dynamic":{"msgid":"id.port-forwarding.dynamic","msgctxt":"[Dynamic] port forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:43\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Dinâmico"]}}}}

/***/ }),

/***/ 4464:
/*!**************************!*\
  !*** ../locale/ru-RU.po ***!
  \**************************/
/***/ ((module) => {

module.exports = {"charset":"utf-8","headers":{"Content-Type":"text/plain; charset=UTF-8","Plural-Forms":"nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));","X-Crowdin-Project":"tabby","X-Crowdin-Project-ID":"493349","X-Crowdin-Language":"ru","X-Crowdin-File":"/locale/app.pot","X-Crowdin-File-ID":"75","Project-Id-Version":"tabby","Language-Team":"Russian","Language":"ru_RU","PO-Revision-Date":"2023-04-10 18:13"},"translations":{"":{"":{"msgid":"","msgstr":["Content-Type: text/plain; charset=UTF-8\nPlural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\nX-Crowdin-Project: tabby\nX-Crowdin-Project-ID: 493349\nX-Crowdin-Language: ru\nX-Crowdin-File: /locale/app.pot\nX-Crowdin-File-ID: 75\nProject-Id-Version: tabby\nLanguage-Team: Russian\nLanguage: ru_RU\nPO-Revision-Date: 2023-04-10 18:13\n"]},"\"{command}\" is still running. Close?":{"msgid":"\"{command}\" is still running. Close?","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:111"},"msgstr":["\"{command}\" всё ещё выполняется. Желаете закрыть?"]},"{name} copy":{"msgid":"{name} copy","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:79\ntabby-settings/src/components/profilesSettingsTab.component.ts:90"},"msgstr":["Копия {name}"]},"A second font family used to display characters missing in the main font":{"msgid":"A second font family used to display characters missing in the main font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:77"},"msgstr":["Семейство шрифтов, используемое для отображения символов, отсутствующих в основном шрифте"]},"Abort all":{"msgid":"Abort all","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:49"},"msgstr":["Прервать все"]},"Accept and remember key":{"msgid":"Accept and remember key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:24"},"msgstr":["Принять и запомнить ключ"]},"Accept just this once":{"msgid":"Accept just this once","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:25"},"msgstr":["Принять только в этот раз"]},"Accessibility":{"msgid":"Accessibility","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:84"},"msgstr":["Специальные возможности"]},"Acrylic background":{"msgid":"Acrylic background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:27"},"msgstr":["Акриловый фон"]},"Add":{"msgid":"Add","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:24\nlocale/tmp-html/tabby-local/src/components/environmentEditor.component.html:11"},"msgstr":["Добавить"]},"Add a port forward":{"msgid":"Add a port forward","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:16"},"msgstr":["Добавить перенаправление порта"]},"Add a private key":{"msgid":"Add a private key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:115"},"msgstr":["Добавить приватный ключ"]},"Add...":{"msgid":"Add...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/multiHotkeyInput.component.html:8"},"msgstr":["Добавить..."]},"Additional space between lines":{"msgid":"Additional space between lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:84"},"msgstr":["Доп. пространство между строками"]},"Advanced":{"msgid":"Advanced","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:22\nlocale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:61\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:50\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:124"},"msgstr":["Расширенные"]},"Agent":{"msgid":"Agent","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:90"},"msgstr":["Агент"]},"Agent forwarding":{"msgid":"Agent forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:134"},"msgstr":["Перенаправление агента"]},"Agent pipe path":{"msgid":"Agent pipe path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:35"},"msgstr":["Путь к pipe SSH-агента"]},"Agent type":{"msgid":"Agent type","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:24"},"msgstr":["Тип агента"]},"Allows opening .bat files in tabs, but breaks some shells":{"msgid":"Allows opening .bat files in tabs, but breaks some shells","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:169"},"msgstr":["Позволяет открывать .bat файлы во вкладках, но ломает некоторые оболочки"]},"Allows quickly opening a terminal in the selected folder":{"msgid":"Allows quickly opening a terminal in the selected folder","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:60"},"msgstr":["Позволяет быстро открыть терминал в выбранной папке"]},"Appearance":{"msgid":"Appearance","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:2\ntabby-terminal/src/settings.ts:14"},"msgstr":["Внешний вид"]},"Application":{"msgid":"Application","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:4"},"msgstr":["Приложение"]},"Application settings":{"msgid":"Application settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:47"},"msgstr":["Настройки приложения"]},"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.":{"msgid":"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.","comments":{"reference":"tabby-web/src/services/hostWindow.service.ts:19"},"msgstr":["Вы уверены, что хотите закрыть Tabby? Это предупреждение можно отключить в Настройках -> Окно."]},"Are you sure?":{"msgid":"Are you sure?","comments":{"reference":"tabby-core/src/services/config.service.ts:383"},"msgstr":["Вы уверены?"]},"Arguments":{"msgid":"Arguments","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:18"},"msgstr":["Аргументы"]},"Ask a question":{"msgid":"Ask a question","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["Задать вопрос"]},"Ask before closing the browser tab":{"msgid":"Ask before closing the browser tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:20"},"msgstr":["Спрашивать перед закрытием вкладки"]},"Audible":{"msgid":"Audible","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:141"},"msgstr":["Звук"]},"Authentication method":{"msgid":"Authentication method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:74"},"msgstr":["Метод аутентификации"]},"Author":{"msgid":"Author","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:79"},"msgstr":["Автор"]},"Auto":{"msgid":"Auto","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:78"},"msgstr":["Автоматически"]},"Auto-open a terminal on app start":{"msgid":"Auto-open a terminal on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:153"},"msgstr":["Автооткрытие терминала при запуске приложения"]},"Automatic":{"msgid":"Automatic","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:13\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:53\nlocale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:28"},"msgstr":["Автоматически"]},"Automatic Updates":{"msgid":"Automatic Updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:73"},"msgstr":["Обновлять автоматически"]},"Automatically upload changes and check for updates every minute":{"msgid":"Automatically upload changes and check for updates every minute","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:54"},"msgstr":["Автоматически загружать изменения и проверять наличие обновлений каждую минуту"]},"Available":{"msgid":"Available","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:10"},"msgstr":["Доступно"]},"Background type":{"msgid":"Background type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:35"},"msgstr":["Тип фона"]},"Baud rate":{"msgid":"Baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:14\ntabby-serial/src/components/serialTab.component.ts:111\ntabby-serial/src/profiles.ts:86"},"msgstr":["Скорость передачи"]},"Beginning of the line":{"msgid":"Beginning of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:22"},"msgstr":["Начало строки"]},"Blink cursor":{"msgid":"Blink cursor","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:64"},"msgstr":["Мигающий курсор"]},"Blue":{"msgid":"Blue","comments":{"reference":"tabby-core/src/utils.ts:55"},"msgstr":["Синий"]},"Blur":{"msgid":"Blur","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:39"},"msgstr":["Размытие"]},"Bold font weight":{"msgid":"Bold font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:28"},"msgstr":["Величина жирности шрифта"]},"Bottom":{"msgid":"Bottom","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:132\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:80"},"msgstr":["Снизу"]},"Bracketed paste (requires shell support)":{"msgid":"Bracketed paste (requires shell support)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:109"},"msgstr":["Bracketed-вставка (требует поддержки оболочки)"]},"Broadcast mode. Click anywhere to cancel.":{"msgid":"Broadcast mode. Click anywhere to cancel.","comments":{"reference":"tabby-terminal/src/services/multifocus.service.ts:19"},"msgstr":["Широковещательный режим. Нажмите в любом месте для отмены."]},"Built-in":{"msgid":"Built-in","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50\ntabby-settings/src/components/profilesSettingsTab.component.ts:182"},"msgstr":["Встроенные"]},"Cancel":{"msgid":"Cancel","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:7\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:53\nlocale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:14\nlocale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:12\nlocale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:10\nlocale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:7\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:32\ntabby-electron/src/services/updater.service.ts:134\ntabby-local/src/components/terminalTab.component.ts:116\ntabby-settings/src/components/configSyncSettingsTab.component.ts:117\ntabby-settings/src/components/configSyncSettingsTab.component.ts:79\ntabby-settings/src/components/configSyncSettingsTab.component.ts:99\ntabby-ssh/src/sftpContextMenu.ts:40\ntabby-terminal/src/api/baseTerminalTab.component.ts:484"},"msgstr":["Отмена"]},"Change baud rate":{"msgid":"Change baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:4"},"msgstr":["Изменить скорость передачи"]},"Change tab color":{"msgid":"Change tab color","comments":{"reference":"tabby-core/src/tabContextMenu.ts:133"},"msgstr":["Изменить цвет вкладки"]},"Change the master passphrase":{"msgid":"Change the master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Изменить мастер-пароль"]},"Check for updates":{"msgid":"Check for updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:13"},"msgstr":["Проверить обновления"]},"Ciphers":{"msgid":"Ciphers","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:172\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:176"},"msgstr":["Шифры"]},"Clear":{"msgid":"Clear","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSelector.component.html:5"},"msgstr":["Очистить"]},"Clear recent profiles":{"msgid":"Clear recent profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:133"},"msgstr":["Очистить недавние профили"]},"Clear terminal":{"msgid":"Clear terminal","comments":{"reference":"tabby-terminal/src/hotkeys.ts:50"},"msgstr":["Очистить терминал"]},"Clear terminal after connection":{"msgid":"Clear terminal after connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:49"},"msgstr":["Очистить терминал после подключения"]},"Clipboard":{"msgid":"Clipboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:94"},"msgstr":["Буфер обмена"]},"Close":{"msgid":"Close","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:7\ntabby-core/src/tabContextMenu.ts:33"},"msgstr":["Закрыть"]},"Close and never show again":{"msgid":"Close and never show again","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:32"},"msgstr":["Закрыть и не показывать снова"]},"Close focused pane":{"msgid":"Close focused pane","comments":{"reference":"tabby-core/src/hotkeys.ts:241"},"msgstr":["Закрыть активную панель"]},"Close other tabs":{"msgid":"Close other tabs","comments":{"reference":"tabby-core/src/tabContextMenu.ts:48"},"msgstr":["Закрыть другие вкладки"]},"Close tab":{"msgid":"Close tab","comments":{"reference":"tabby-core/src/hotkeys.ts:29\ntabby-core/src/tabContextMenu.ts:34"},"msgstr":["Закрыть вкладку"]},"Close tabs to the left":{"msgid":"Close tabs to the left","comments":{"reference":"tabby-core/src/tabContextMenu.ts:64"},"msgstr":["Закрыть вкладки слева"]},"Close tabs to the right":{"msgid":"Close tabs to the right","comments":{"reference":"tabby-core/src/tabContextMenu.ts:56"},"msgstr":["Закрыть вкладки справа"]},"Close the window after closing the last tab":{"msgid":"Close the window after closing the last tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:182"},"msgstr":["Закрывать окно после закрытия последней вкладки"]},"Color":{"msgid":"Color","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:33\ntabby-core/src/tabContextMenu.ts:132"},"msgstr":["Цвет"]},"Color scheme":{"msgid":"Color scheme","comments":{"reference":"tabby-terminal/src/settings.ts:29"},"msgstr":["Цветовая схема"]},"Colors":{"msgid":"Colors","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:216"},"msgstr":[""]},"Combine all tabs into the current tab":{"msgid":"Combine all tabs into the current tab","comments":{"reference":"tabby-core/src/hotkeys.ts:73"},"msgstr":["Объединить все вкладки в текущую"]},"Command line":{"msgid":"Command line","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:4"},"msgstr":["Командная строка"]},"Command's stdin/stdout is used instead of a network connection":{"msgid":"Command's stdin/stdout is used instead of a network connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:13"},"msgstr":["Вместо сетевого соединения используется stdin/stdout команды"]},"Commands":{"msgid":"Commands","comments":{"reference":"tabby-core/src/services/commands.service.ts:104"},"msgstr":["Команды"]},"Compact (legacy)":{"msgid":"Compact (legacy)","comments":{"reference":"tabby-core/src/theme.ts:21"},"msgstr":[""]},"Config deleted":{"msgid":"Config deleted","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:126"},"msgstr":["Настройка удалена"]},"Config downloaded":{"msgid":"Config downloaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:108"},"msgstr":["Конфигурация скачана"]},"Config file":{"msgid":"Config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:115\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:120"},"msgstr":["Файл настроек"]},"Config sync":{"msgid":"Config sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:2\ntabby-settings/src/settings.ts:73"},"msgstr":["Синхронизация конфигурации"]},"Config uploaded":{"msgid":"Config uploaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:90"},"msgstr":["Конфигурация загружена"]},"Configs":{"msgid":"Configs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:31"},"msgstr":["Конфигурации"]},"Connect through a proxy server":{"msgid":"Connect through a proxy server","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:21"},"msgstr":["Подключиться через прокси-сервер"]},"Connect to \"%s\"...":{"msgid":"Connect to \"%s\"...","comments":{"reference":"tabby-core/src/index.ts:214\ntabby-core/src/services/profiles.service.ts:178"},"msgstr":["Подключиться к \"%s\"..."]},"Connect to a different host first and use it as a proxy":{"msgid":"Connect to a different host first and use it as a proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:17"},"msgstr":["Подключиться к другому хосту и использовать его как прокси"]},"Connecting":{"msgid":"Connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:19\ntabby-serial/src/components/serialTab.component.ts:65\ntabby-ssh/src/components/sshTab.component.ts:143\ntabby-telnet/src/components/telnetTab.component.ts:72"},"msgstr":["Соединение"]},"Connection":{"msgid":"Connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:7"},"msgstr":["Соединение"]},"Connection failed: {error}":{"msgid":"Connection failed: {error}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:26"},"msgstr":["Ошибка соединения: {error}"]},"Connection name will be used instead":{"msgid":"Connection name will be used instead","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:40"},"msgstr":["Вместо этого будет использоваться имя соединения"]},"Context menu":{"msgid":"Context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:61"},"msgstr":["Контекстное меню"]},"Controls the amount of space between elements":{"msgid":"Controls the amount of space between elements","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:14"},"msgstr":[""]},"Copied":{"msgid":"Copied","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:229\ntabby-terminal/src/api/baseTerminalTab.component.ts:237\ntabby-terminal/src/api/baseTerminalTab.component.ts:553\ntabby-terminal/src/api/baseTerminalTab.component.ts:775\ntabby-terminal/src/tabContextMenu.ts:30"},"msgstr":["Скопировано"]},"Copy":{"msgid":"Copy","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:26"},"msgstr":["Копировать"]},"Copy current path":{"msgid":"Copy current path","comments":{"reference":"tabby-terminal/src/hotkeys.ts:70\ntabby-terminal/src/tabContextMenu.ts:66"},"msgstr":["Копировать текущий путь"]},"Copy full path":{"msgid":"Copy full path","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:29"},"msgstr":["Копировать полный путь"]},"Copy on select":{"msgid":"Copy on select","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:97"},"msgstr":["Копировать при выделении"]},"Copy to clipboard":{"msgid":"Copy to clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:10"},"msgstr":["Копировать в буфер обмена"]},"Copy with formatting":{"msgid":"Copy with formatting","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:103"},"msgstr":["Копировать с форматированием"]},"Could not decrypt config":{"msgid":"Could not decrypt config","comments":{"reference":"tabby-core/src/services/config.service.ts:368"},"msgstr":["Не удалось расшифровать конфигурацию"]},"Create":{"msgid":"Create","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:9"},"msgstr":["Создать"]},"Create directory":{"msgid":"Create directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:7\ntabby-ssh/src/sftpContextMenu.ts:29"},"msgstr":["Создать каталог"]},"Current":{"msgid":"Current","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:90"},"msgstr":["Текущий"]},"Current color scheme":{"msgid":"Current color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:3"},"msgstr":["Текущая цветовая схема"]},"Current host key fingerprint":{"msgid":"Current host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:17"},"msgstr":["Отпечаток ключа текущего хоста"]},"Current process: {name}":{"msgid":"Current process: {name}","comments":{"reference":"tabby-core/src/tabContextMenu.ts:184"},"msgstr":["Текущий процесс: {name}"]},"Cursor shape":{"msgid":"Cursor shape","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:51"},"msgstr":["Форма курсора"]},"Custom":{"msgid":"Custom","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:47"},"msgstr":["Пользовательская"]},"Custom CSS":{"msgid":"Custom CSS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:90"},"msgstr":["Пользовательский CSS"]},"Data bits":{"msgid":"Data bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:26"},"msgstr":["Биты данных"]},"Debugging":{"msgid":"Debugging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:80"},"msgstr":["Отладка"]},"Decrease horizontal split size":{"msgid":"Decrease horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:257"},"msgstr":["Уменьшить размер разделения по горизонтали"]},"Decrease vertical split size":{"msgid":"Decrease vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:249"},"msgstr":["Уменьшить размер разделения по вертикали"]},"Default profile for new tabs":{"msgid":"Default profile for new tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:8"},"msgstr":["Профиль по умолчанию для новых вкладок"]},"Default profile settings":{"msgid":"Default profile settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:78"},"msgstr":["Настройки профилей по умолчанию"]},"Defaults":{"msgid":"Defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:124"},"msgstr":["Значения по умолчанию"]},"Defaults for {type}":{"msgid":"Defaults for {type}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:6"},"msgstr":["По умолчанию для {type}"]},"Delete":{"msgid":"Delete","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:44\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:28\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:9\ntabby-settings/src/components/configSyncSettingsTab.component.ts:116\ntabby-settings/src/components/profilesSettingsTab.component.ts:139\ntabby-settings/src/components/profilesSettingsTab.component.ts:211\ntabby-settings/src/components/profilesSettingsTab.component.ts:224\ntabby-settings/src/components/vaultSettingsTab.component.ts:49\ntabby-ssh/src/sftpContextMenu.ts:39\ntabby-ssh/src/sftpContextMenu.ts:47\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:89\ntabby-terminal/src/components/loginScriptsSettings.component.ts:32"},"msgstr":["Удалить"]},"Delete \"{name}\"?":{"msgid":"Delete \"{name}\"?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:137\ntabby-settings/src/components/profilesSettingsTab.component.ts:209\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:87"},"msgstr":["Удалить \"{name}\"?"]},"Delete {fullPath}?":{"msgid":"Delete {fullPath}?","comments":{"reference":"tabby-ssh/src/sftpContextMenu.ts:35"},"msgstr":["Удалить {fullPath}?"]},"Delete entire line":{"msgid":"Delete entire line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:42"},"msgstr":["Удалить всю строку"]},"Delete next word":{"msgid":"Delete next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:46"},"msgstr":["Удалить следующее слово"]},"Delete previous word":{"msgid":"Delete previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:38"},"msgstr":["Удалить предыдущее слово"]},"Delete the config on the remote side?":{"msgid":"Delete the config on the remote side?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:114"},"msgstr":["Удалить конфигурацию с удаленной стороны?"]},"Delete the group's profiles?":{"msgid":"Delete the group's profiles?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:221"},"msgstr":["Удалить профили этой группы?"]},"Delete this script?":{"msgid":"Delete this script?","comments":{"reference":"tabby-terminal/src/components/loginScriptsSettings.component.ts:29"},"msgstr":["Удалить этот скрипт?"]},"Delete vault contents?":{"msgid":"Delete vault contents?","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:47"},"msgstr":["Удалить содержимое хранилища?"]},"Deleting":{"msgid":"Deleting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:3"},"msgstr":["Удаление"]},"Device":{"msgid":"Device","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:8"},"msgstr":["Устройство"]},"Direct":{"msgid":"Direct","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:10"},"msgstr":["Напрямую"]},"Disable":{"msgid":"Disable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:57"},"msgstr":["Отключить"]},"Disable dynamic tab title":{"msgid":"Disable dynamic tab title","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:39"},"msgstr":["Отключить динамический заголовок вкладки"]},"Disable fluent background while dragging":{"msgid":"Disable fluent background while dragging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:218"},"msgstr":["Отключить прозрачный фон на время перетаскивания окна"]},"Disable GPU acceleration":{"msgid":"Disable GPU acceleration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:204"},"msgstr":["Отключить GPU-ускорение"]},"Disabled":{"msgid":"Disabled","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50"},"msgstr":["Отключено"]},"Disconnect":{"msgid":"Disconnect","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:26\ntabby-ssh/src/components/sshTab.component.ts:249\ntabby-telnet/src/components/telnetTab.component.ts:115"},"msgstr":["Отсоединиться"]},"Disconnect from {host}?":{"msgid":"Disconnect from {host}?","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:247\ntabby-telnet/src/components/telnetTab.component.ts:113"},"msgstr":["Отключиться от {host}?"]},"Display images via Sixel escape sequences":{"msgid":"Display images via Sixel escape sequences","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:30"},"msgstr":["Отображать изображения при помощи сиксельной управляющей последовательности"]},"Display on":{"msgid":"Display on","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:85"},"msgstr":["Отобразить на"]},"Do not abort":{"msgid":"Do not abort","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:50"},"msgstr":["Не прерывать"]},"Do not close":{"msgid":"Do not close","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:250\ntabby-telnet/src/components/telnetTab.component.ts:116"},"msgstr":["Не закрывать"]},"Do not remember":{"msgid":"Do not remember","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6\nlocale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:8"},"msgstr":["Не запоминать"]},"Dock always on top":{"msgid":"Dock always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:97"},"msgstr":["Закрепить поверх всех окон"]},"Dock the terminal":{"msgid":"Dock the terminal","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:67"},"msgstr":["Закрепить терминал"]},"Docked terminal size":{"msgid":"Docked terminal size","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:104"},"msgstr":["Размер закреплённого терминала"]},"Docked terminal space":{"msgid":"Docked terminal space","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:111"},"msgstr":["Отступы закреплённого терминала"]},"Docking":{"msgid":"Docking","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:64"},"msgstr":["Закрепление"]},"Double-click selection will stop at these characters":{"msgid":"Double-click selection will stop at these characters","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:75"},"msgstr":["Выделение по двойному щелчку остановится на этих символах"]},"Down":{"msgid":"Down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:79"},"msgstr":["Вниз"]},"Download":{"msgid":"Download","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:43"},"msgstr":["Скачать"]},"Draw bold text in bright colors":{"msgid":"Draw bold text in bright colors","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:23"},"msgstr":["Выделять полужирный текст ярким цветом"]},"Duplicate":{"msgid":"Duplicate","comments":{"reference":"tabby-core/src/tabContextMenu.ts:127"},"msgstr":["Дублировать"]},"Duplicate as administrator":{"msgid":"Duplicate as administrator","comments":{"reference":"tabby-local/src/tabContextMenu.ts:122"},"msgstr":["Дублировать как администратор"]},"Duplicate tab":{"msgid":"Duplicate tab","comments":{"reference":"tabby-core/src/hotkeys.ts:61\ntabby-core/src/tabContextMenu.ts:128"},"msgstr":["Дублировать вкладку"]},"Edit":{"msgid":"Edit","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:7"},"msgstr":["Изменить"]},"Edit locally":{"msgid":"Edit locally","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:35"},"msgstr":["Изменить локально"]},"Enable":{"msgid":"Enable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:58"},"msgstr":["Включить"]},"Enable analytics":{"msgid":"Enable analytics","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:19\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:66"},"msgstr":["Включить аналитику"]},"Enable animations":{"msgid":"Enable animations","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:87"},"msgstr":["Включить анимацию"]},"Enable automatic installation of updates when they become available.":{"msgid":"Enable automatic installation of updates when they become available.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:74"},"msgstr":["Включить автоматическую установку обновлений, когда они доступны."]},"Enable fluent background option":{"msgid":"Enable fluent background option","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:211"},"msgstr":[""]},"Enable font ligatures":{"msgid":"Enable font ligatures","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:16"},"msgstr":["Включить лигатуры шрифтов"]},"Enable global hotkey (Ctrl-Space)":{"msgid":"Enable global hotkey (Ctrl-Space)","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:26"},"msgstr":["Включить глобальную горячую клавишу (Ctrl-Space)"]},"Enables the experimental Windows ConPTY API":{"msgid":"Enables the experimental Windows ConPTY API","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:6"},"msgstr":["Включить экспериментальный API Windows ConPTY"]},"Encrypt config file":{"msgid":"Encrypt config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:36"},"msgstr":["Зашифровать файл конфигурации"]},"End of the line":{"msgid":"End of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:26"},"msgstr":["Конец строки"]},"Environment":{"msgid":"Environment","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:17"},"msgstr":["Окружение"]},"Erase config":{"msgid":"Erase config","comments":{"reference":"tabby-core/src/services/config.service.ts:372\ntabby-core/src/services/config.service.ts:386"},"msgstr":["Очистить конфигурацию"]},"Erase the Vault":{"msgid":"Erase the Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Очистить хранилище"]},"Error in {plugin}:":{"msgid":"Error in {plugin}:","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:6"},"msgstr":["Ошибка в {plugin}:"]},"Exact match":{"msgid":"Exact match","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Точное совпадение"]},"Example:":{"msgid":"Example:","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:15"},"msgstr":["Например:"]},"Experimental Windows 10 background style known to cause issues":{"msgid":"Experimental Windows 10 background style known to cause issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:212"},"msgstr":["Экспериментальный стиль фона Windows 10 вызывает проблемы"]},"Export":{"msgid":"Export","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:27"},"msgstr":["Экспорт"]},"Fallback font":{"msgid":"Fallback font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:76"},"msgstr":["Запасной шрифт"]},"File transfers":{"msgid":"File transfers","comments":{"reference":"locale/tmp-html/tabby-core/src/components/transfersMenu.component.html:3"},"msgstr":["Передача файлов"]},"File: {description}":{"msgid":"File: {description}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:91"},"msgstr":["Файл: {description}"]},"Filter":{"msgid":"Filter","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:17"},"msgstr":["Фильтр"]},"Fixed":{"msgid":"Fixed","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:147"},"msgstr":["Фиксированная"]},"Fluent background sometimes causes drag lag":{"msgid":"Fluent background sometimes causes drag lag","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:219"},"msgstr":["Иногда прозрачный фон вызывает лаги при перетаскивании"]},"Focus all panes":{"msgid":"Focus all panes","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:78"},"msgstr":["Фокус на все панелях"]},"Focus all panes at once (broadcast)":{"msgid":"Focus all panes at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:78"},"msgstr":["Фокус на все панели сразу (broadcast)"]},"Focus all tabs":{"msgid":"Focus all tabs","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:71"},"msgstr":["Фокус на всех панелях"]},"Focus all tabs at once (broadcast)":{"msgid":"Focus all tabs at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:82"},"msgstr":["Фокус на всех панелях сразу (broadcast)"]},"Focus follows mouse":{"msgid":"Focus follows mouse","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:196"},"msgstr":["Фокус следует за курсором"]},"Focus next pane":{"msgid":"Focus next pane","comments":{"reference":"tabby-core/src/hotkeys.ts:197"},"msgstr":["Фокус на следующей панели"]},"Focus pane {number}":{"msgid":"Focus pane {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:201\ntabby-core/src/hotkeys.ts:205\ntabby-core/src/hotkeys.ts:209\ntabby-core/src/hotkeys.ts:213\ntabby-core/src/hotkeys.ts:217\ntabby-core/src/hotkeys.ts:221\ntabby-core/src/hotkeys.ts:225\ntabby-core/src/hotkeys.ts:229\ntabby-core/src/hotkeys.ts:233"},"msgstr":["Фокус на панели {number}"]},"Focus previous pane":{"msgid":"Focus previous pane","comments":{"reference":"tabby-core/src/hotkeys.ts:193"},"msgstr":["Фокус на предыдущей панели"]},"Focus the pane above":{"msgid":"Focus the pane above","comments":{"reference":"tabby-core/src/hotkeys.ts:177"},"msgstr":["Фокус на панели сверху"]},"Focus the pane below":{"msgid":"Focus the pane below","comments":{"reference":"tabby-core/src/hotkeys.ts:181"},"msgstr":["Фокус на панели снизу"]},"Focus the pane on the left":{"msgid":"Focus the pane on the left","comments":{"reference":"tabby-core/src/hotkeys.ts:185"},"msgstr":["Фокус на панели слева"]},"Focus the pane on the right":{"msgid":"Focus the pane on the right","comments":{"reference":"tabby-core/src/hotkeys.ts:189"},"msgstr":["Фокус на панели справа"]},"Follow the color scheme":{"msgid":"Follow the color scheme","comments":{"reference":"tabby-core/src/theme.ts:43"},"msgstr":[""]},"Font":{"msgid":"Font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:7"},"msgstr":["Шрифт"]},"For keyboard shortcuts":{"msgid":"For keyboard shortcuts","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:190"},"msgstr":["Для сочетаний клавиш"]},"Force CR":{"msgid":"Force CR","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:51"},"msgstr":["Изменить на CR"]},"Force CRLF":{"msgid":"Force CRLF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:53"},"msgstr":["Изменить на CRLF"]},"Force LF":{"msgid":"Force LF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:52"},"msgstr":["Изменить на LF"]},"Forces a specific SSH agent connection type.":{"msgid":"Forces a specific SSH agent connection type.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:25"},"msgstr":["Принудительно устанавливает определенный тип подключения к SSH-агенту."]},"Forget":{"msgid":"Forget","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:105"},"msgstr":["Забыть"]},"Forward port":{"msgid":"Forward port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:45"},"msgstr":["Перенаправить порт"]},"Forwarded ports":{"msgid":"Forwarded ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingModal.component.html:3"},"msgstr":["Перенаправленные порты"]},"From color scheme":{"msgid":"From color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:46"},"msgstr":["Из цветовой схемы"]},"From theme":{"msgid":"From theme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:44"},"msgstr":["Из темы"]},"Frontend":{"msgid":"Frontend","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:6"},"msgstr":["Фронтенд"]},"Full":{"msgid":"Full","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:61"},"msgstr":["Полный"]},"General":{"msgid":"General","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:3\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:3\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:3"},"msgstr":["Общие"]},"Generate a pre-filled GitHub issue":{"msgid":"Generate a pre-filled GitHub issue","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Открыть пред-заполненный отчет на GitHub"]},"Get":{"msgid":"Get","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:25"},"msgstr":["Получить"]},"Get it from the Tabby Web settings window":{"msgid":"Get it from the Tabby Web settings window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:18"},"msgstr":["Скопируйте его из окна настроек web-версии Tabby"]},"Gives the window a blurred transparent background":{"msgid":"Gives the window a blurred transparent background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:29"},"msgstr":["Придает окну размытый прозрачный фон"]},"Go up":{"msgid":"Go up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:24"},"msgstr":["Вверх"]},"Green":{"msgid":"Green","comments":{"reference":"tabby-core/src/utils.ts:56"},"msgstr":["Зелёный"]},"Group":{"msgid":"Group","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:16"},"msgstr":["Группа"]},"Hacks":{"msgid":"Hacks","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:201"},"msgstr":["Проблемы"]},"Help track the number of Tabby installs across the world!":{"msgid":"Help track the number of Tabby installs across the world!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:20"},"msgstr":["Помогите отслеживать количество установок Tabby по всему миру!"]},"Help translate Tabby":{"msgid":"Help translate Tabby","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Помогите с переводом Tabby"]},"Hexadecimal":{"msgid":"Hexadecimal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:32\ntabby-terminal/src/components/streamProcessingSettings.component.ts:44"},"msgstr":["Шестнадцатеричный"]},"Hide tab close button":{"msgid":"Hide tab close button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:176"},"msgstr":["Скрыть кнопку закрытия вкладки"]},"Hide tab index":{"msgid":"Hide tab index","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:158"},"msgstr":["Скрыть нумерацию вкладок"]},"Hide tab options button":{"msgid":"Hide tab options button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:170"},"msgstr":["Скрыть параметры вкладки"]},"Hide window on focus loss":{"msgid":"Hide window on focus loss","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:118"},"msgstr":["Скрыть окно при потере фокуса"]},"Hides the docked terminal when you click away.":{"msgid":"Hides the docked terminal when you click away.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:119"},"msgstr":["Скрывает закреплённый терминал при нажатии вне его."]},"Homepage":{"msgid":"Homepage","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:26"},"msgstr":["Главная страница"]},"Host":{"msgid":"Host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:34\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:6"},"msgstr":["Хост"]},"Host key":{"msgid":"Host key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:206"},"msgstr":["Ключ хоста"]},"Host key verification":{"msgid":"Host key verification","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:3"},"msgstr":["Проверка ключа хоста"]},"Hotkeys":{"msgid":"Hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeySettingsTab.component.html:2\ntabby-settings/src/settings.ts:15"},"msgstr":["Горячие клавиши"]},"How Tabby presents itself through environment vars":{"msgid":"How Tabby presents itself through environment vars","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:69"},"msgstr":[""]},"HTTP proxy":{"msgid":"HTTP proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:24"},"msgstr":["HTTP-прокси"]},"HTTP proxy host":{"msgid":"HTTP proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:61"},"msgstr":["Хост HTTP-прокси"]},"HTTP proxy port":{"msgid":"HTTP proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:65"},"msgstr":["Порт HTTP-прокси"]},"Icon":{"msgid":"Icon","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:20"},"msgstr":["Иконка"]},"id.tab-width.dynamic":{"msgid":"id.tab-width.dynamic","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:145"},"msgstr":["Динамическая"]},"If disabled, only custom profiles will show up in the profile selector":{"msgid":"If disabled, only custom profiles will show up in the profile selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:62"},"msgstr":["Если отключено, при выборе профиля будут отображаться только пользовательские профили"]},"Immediately echoes your input locally":{"msgid":"Immediately echoes your input locally","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:23"},"msgstr":["Мгновенно локально отображает ваш ввод"]},"Increase horizontal split size":{"msgid":"Increase horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:253"},"msgstr":["Увеличить размер разделения по горизонтали"]},"Increase vertical split size":{"msgid":"Increase vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:245"},"msgstr":["Увеличить размер разделения по вертикали"]},"Input is sent as you type":{"msgid":"Input is sent as you type","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:18"},"msgstr":["Введённые данные передаются во время ввода"]},"Input mode":{"msgid":"Input mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:4"},"msgstr":["Режим ввода"]},"Input newlines":{"msgid":"Input newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:15"},"msgstr":["Переносы строк во вводе"]},"Installed":{"msgid":"Installed","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:39"},"msgstr":["Установлено"]},"Installing the update will close all tabs and restart Tabby.":{"msgid":"Installing the update will close all tabs and restart Tabby.","comments":{"reference":"tabby-electron/src/services/updater.service.ts:131"},"msgstr":["Установка обновления приведет к закрытию всех вкладок и перезапуску Tabby."]},"Intelligent Ctrl-C (copy/abort)":{"msgid":"Intelligent Ctrl-C (copy/abort)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:66"},"msgstr":["Умный Ctrl-C (копировать/отменить)"]},"Interactive":{"msgid":"Interactive","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:94"},"msgstr":["Интерактивная"]},"Invalid syntax":{"msgid":"Invalid syntax","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:130"},"msgstr":["Неверный синтаксис"]},"Jump host":{"msgid":"Jump host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:43"},"msgstr":["Промежуточный хост"]},"Jump to next word":{"msgid":"Jump to next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:34"},"msgstr":["Перейти к следующему слову"]},"Jump to previous word":{"msgid":"Jump to previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:30"},"msgstr":["Перейти к предыдущему слову"]},"Keep":{"msgid":"Keep","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:140\ntabby-settings/src/components/profilesSettingsTab.component.ts:212\ntabby-settings/src/components/vaultSettingsTab.component.ts:50\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:90\ntabby-terminal/src/components/loginScriptsSettings.component.ts:33\ntabby-terminal/src/components/streamProcessingSettings.component.ts:49"},"msgstr":["Оставить"]},"Keep Alive Interval (Milliseconds)":{"msgid":"Keep Alive Interval (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:154"},"msgstr":["Интервал проверки соединения (мс)"]},"Keep docked terminal always on top":{"msgid":"Keep docked terminal always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:98"},"msgstr":["Отображать закреплённый терминал всегда поверх всех окон"]},"Key":{"msgid":"Key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:86"},"msgstr":["Ключ"]},"Key exchange":{"msgid":"Key exchange","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:186"},"msgstr":["Обмен ключами"]},"Keyboard":{"msgid":"Keyboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:36"},"msgstr":["Клавиатура"]},"Keyboard-interactive auth":{"msgid":"Keyboard-interactive auth","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/keyboardInteractiveAuthPanel.component.html:2"},"msgstr":["Интерактивная аутентификация"]},"Kill":{"msgid":"Kill","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:115"},"msgstr":["Завершить принудительно"]},"Language":{"msgid":"Language","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:10\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Язык"]},"Last known host key fingerprint":{"msgid":"Last known host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:11"},"msgstr":["Последний известный отпечаток ключа хоста"]},"Launch WinSCP":{"msgid":"Launch WinSCP","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:32"},"msgstr":["Запустить WinSCP"]},"Launch WinSCP for current SSH session":{"msgid":"Launch WinSCP for current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:14"},"msgstr":["Запустить WinSCP для текущей SSH сессии"]},"Learn how to allow Tabby to detect remote shell's working directory.":{"msgid":"Learn how to allow Tabby to detect remote shell's working directory.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:7"},"msgstr":["Узнайте, как разрешить Tabby определять рабочий каталог удалённой оболочки."]},"Left":{"msgid":"Left","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:134\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:76\ntabby-core/src/tabContextMenu.ts:80"},"msgstr":["Слева"]},"Lets the shell handle Meta key instead of OS":{"msgid":"Lets the shell handle Meta key instead of OS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:40"},"msgstr":["Позволяет оболочке обрабатывать клавишу Meta вместо ОС"]},"Line by line":{"msgid":"Line by line","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:27"},"msgstr":["Построчно"]},"Line editor, input is sent after you press Enter":{"msgid":"Line editor, input is sent after you press Enter","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:28"},"msgstr":["Редактор строк, ввод отправляется после нажатия Enter"]},"Line padding":{"msgid":"Line padding","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:83"},"msgstr":["Междустрочный интервал"]},"Loading":{"msgid":"Loading","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:21"},"msgstr":["Загрузка"]},"Loading configs...":{"msgid":"Loading configs...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:34"},"msgstr":["Загрузка конфигураций..."]},"Local":{"msgid":"Local","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:39\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Локальное"]},"Local echo":{"msgid":"Local echo","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:22"},"msgstr":["Локальное эхо"]},"Local terminal":{"msgid":"Local terminal","comments":{"reference":"tabby-local/src/profiles.ts:12"},"msgstr":["Локальный терминал"]},"Login scripts":{"msgid":"Login scripts","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:81\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:221\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:16"},"msgstr":["Скрипты входа"]},"Long-click for context menu":{"msgid":"Long-click for context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:57"},"msgstr":["Долгое нажатие для контекстного меню"]},"Manage profiles":{"msgid":"Manage profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:162"},"msgstr":["Управление профилями"]},"Max Keep Alive Count":{"msgid":"Max Keep Alive Count","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:160"},"msgstr":["Максимальное количество проверок соединения"]},"Maximize the active pane":{"msgid":"Maximize the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:173"},"msgstr":["Развернуть активную панель"]},"Minimum contrast ratio":{"msgid":"Minimum contrast ratio","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:93\nlocale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:70"},"msgstr":["Минимальное контрастное соотношение"]},"Modified on {date}":{"msgid":"Modified on {date}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:39"},"msgstr":["Изменено {date}"]},"Mouse":{"msgid":"Mouse","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:53"},"msgstr":["Мышь"]},"Move tab to the left":{"msgid":"Move tab to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:49"},"msgstr":["Переместить вкладку влево"]},"Move tab to the right":{"msgid":"Move tab to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:53"},"msgstr":["Переместить вкладку вправо"]},"Move to \"Ungrouped\"":{"msgid":"Move to \"Ungrouped\"","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:223"},"msgstr":["Переместить в «Без группы»"]},"Moving the mouse over an inactive pane will cause it to activate":{"msgid":"Moving the mouse over an inactive pane will cause it to activate","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:197"},"msgstr":["Наведение мыши на неактивную панель приведёт к её активации"]},"Name":{"msgid":"Name","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:12\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:14"},"msgstr":["Имя"]},"Name for the new config":{"msgid":"Name for the new config","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:60"},"msgstr":["Имя для новой конфигурации"]},"Name for the new directory":{"msgid":"Name for the new directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:3"},"msgstr":["Имя для новой папки"]},"Native":{"msgid":"Native","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:57"},"msgstr":["Системная"]},"New admin tab":{"msgid":"New admin tab","comments":{"reference":"tabby-local/src/tabContextMenu.ts:103"},"msgstr":["Новый как администратор"]},"New config on {platform}":{"msgid":"New config on {platform}","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:58"},"msgstr":["Новая конфигурация на {platform}"]},"New item":{"msgid":"New item","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:16"},"msgstr":["Новый элемент"]},"New name":{"msgid":"New name","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:193\ntabby-settings/src/components/vaultSettingsTab.component.ts:118"},"msgstr":["Новое имя"]},"New profile":{"msgid":"New profile","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:20"},"msgstr":["Новый профиль"]},"New profile name":{"msgid":"New profile name","comments":{"reference":"tabby-local/src/tabContextMenu.ts:30"},"msgstr":["Новое имя профиля"]},"New tab":{"msgid":"New tab","comments":{"reference":"tabby-local/src/hotkeys.ts:10"},"msgstr":["Новая вкладка"]},"New tab: {profile}":{"msgid":"New tab: {profile}","comments":{"reference":"tabby-core/src/hotkeys.ts:272"},"msgstr":["Новая вкладка: {profile}"]},"New terminal":{"msgid":"New terminal","comments":{"reference":"tabby-local/src/buttonProvider.ts:20\ntabby-local/src/tabContextMenu.ts:77"},"msgstr":["Новый терминал"]},"New window":{"msgid":"New window","comments":{"reference":"tabby-electron/src/hotkeys.ts:10"},"msgstr":["Новое окно"]},"New Window":{"msgid":"New Window","comments":{"reference":"tabby-electron/src/services/dockMenu.service.ts:62"},"msgstr":["Новое окно"]},"New with profile":{"msgid":"New with profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:87"},"msgstr":["Новый с профилем"]},"Next tab":{"msgid":"Next tab","comments":{"reference":"tabby-core/src/hotkeys.ts:41"},"msgstr":["Следующая вкладка"]},"No color":{"msgid":"No color","comments":{"reference":"tabby-core/src/utils.ts:54"},"msgstr":["Без цвета"]},"No modifier":{"msgid":"No modifier","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:85"},"msgstr":["Без модификатора"]},"None":{"msgid":"None","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:41"},"msgstr":["Нет"]},"Normal":{"msgid":"Normal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:17\ntabby-terminal/src/components/streamProcessingSettings.component.ts:39"},"msgstr":["Нормальный"]},"Normal font weight":{"msgid":"Normal font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:22"},"msgstr":["Нормальный размер шрифта"]},"Not found":{"msgid":"Not found","comments":{"reference":"tabby-terminal/src/components/searchPanel.component.ts:54\ntabby-terminal/src/components/searchPanel.component.ts:64"},"msgstr":["Не найдено"]},"Notify on activity":{"msgid":"Notify on activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:209"},"msgstr":["Уведомить об активности"]},"Notify when done":{"msgid":"Notify when done","comments":{"reference":"tabby-core/src/tabContextMenu.ts:187"},"msgstr":["Уведомить о завершении"]},"Number of lines kept in the buffer":{"msgid":"Number of lines kept in the buffer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:17"},"msgstr":["Количество строк, сохраняемых в буфере"]},"Off":{"msgid":"Off","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:72\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:137\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:60"},"msgstr":["Выкл."]},"Official":{"msgid":"Official","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:81"},"msgstr":["Официальный"]},"On GitHub Discussions":{"msgid":"On GitHub Discussions","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["На GitHub Discussions"]},"Opacity":{"msgid":"Opacity","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:46"},"msgstr":["Прозрачность"]},"Open DevTools":{"msgid":"Open DevTools","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:82"},"msgstr":["Открыть DevTools"]},"Open Settings":{"msgid":"Open Settings","comments":{"reference":"tabby-settings/src/hotkeys.ts:11"},"msgstr":["Открыть настройки"]},"Open settings tab: {tab}":{"msgid":"Open settings tab: {tab}","comments":{"reference":"tabby-settings/src/hotkeys.ts:25"},"msgstr":["Открыть вкладку настроек: {tab}"]},"Open SFTP panel":{"msgid":"Open SFTP panel","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:25"},"msgstr":["Открыть панель SFTP"]},"Optional":{"msgid":"Optional","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Опциональный"]},"Options":{"msgid":"Options","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:11\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:33"},"msgstr":["Параметры"]},"Orange":{"msgid":"Orange","comments":{"reference":"tabby-core/src/utils.ts:57"},"msgstr":["Оранжевый"]},"OS default":{"msgid":"OS default","comments":{"reference":"tabby-electron/src/shells/macDefault.ts:25"},"msgstr":["По умолчанию для ОС"]},"OS default ({name})":{"msgid":"OS default ({name})","comments":{"reference":"tabby-electron/src/shells/winDefault.ts:43"},"msgstr":["По умолчанию для ОС ({name})"]},"Output is shown as a hexdump":{"msgid":"Output is shown as a hexdump","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:45"},"msgstr":["Вывод показан в шестнадцатеричном виде"]},"Output is shown as it is received":{"msgid":"Output is shown as it is received","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:40"},"msgstr":["Вывод показан в изначальном виде"]},"Output mode":{"msgid":"Output mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:23"},"msgstr":["Режим вывода"]},"Output newlines":{"msgid":"Output newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:34"},"msgstr":["Переносы строк в выводе"]},"Override X11 display":{"msgid":"Override X11 display","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:42"},"msgstr":["Переопределить дисплей X11"]},"Overwrite local and sync":{"msgid":"Overwrite local and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:98"},"msgstr":["Перезаписать локальную конфигурацию и синхронизировать"]},"Overwrite remote and sync":{"msgid":"Overwrite remote and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:78"},"msgstr":["Перезаписать удаленную конфигурацию и синхронизировать"]},"Overwrite the config on the remote side and start syncing?":{"msgid":"Overwrite the config on the remote side and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:76"},"msgstr":["Перезаписать удаленную конфигурацию и начать синхронизацию?"]},"Overwrite the local config and start syncing?":{"msgid":"Overwrite the local config and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:96"},"msgstr":["Перезаписать локальную конфигурацию и начать синхронизацию?"]},"Pane resize step":{"msgid":"Pane resize step","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:189"},"msgstr":["Шаг изменения размера панели"]},"Panes":{"msgid":"Panes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:186"},"msgstr":["Панели"]},"Paper (legacy)":{"msgid":"Paper (legacy)","comments":{"reference":"tabby-core/src/theme.ts:35"},"msgstr":[""]},"Parity":{"msgid":"Parity","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:38"},"msgstr":["Контроль чётности"]},"Partial config sync is not possible when the config is encrypted via Vault.":{"msgid":"Partial config sync is not possible when the config is encrypted via Vault.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:64"},"msgstr":["Частичная синхронизация конфигурации невозможна, если конфигурация зашифрована с помощью хранилища."]},"Passphrase for a private key with hash {hash}...":{"msgid":"Passphrase for a private key with hash {hash}...","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:87"},"msgstr":["Парольная фраза для приватного ключа с хэшем {hash}..."]},"Password":{"msgid":"Password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:100\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:82"},"msgstr":["Пароль"]},"Paste":{"msgid":"Paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:62\ntabby-terminal/src/api/baseTerminalTab.component.ts:483\ntabby-terminal/src/tabContextMenu.ts:35"},"msgstr":["Вставить"]},"Paste from clipboard":{"msgid":"Paste from clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:14"},"msgstr":["Вставить из буфера обмена"]},"Paste if no selection, else copy":{"msgid":"Paste if no selection, else copy","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:63"},"msgstr":["Вставить, если нет выделения, иначе скопировать"]},"Paste multiple lines?":{"msgid":"Paste multiple lines?","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:490"},"msgstr":["Вставить несколько строк?"]},"Paste on middle-click":{"msgid":"Paste on middle-click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:68"},"msgstr":["Вставить средней кнопкой мыши"]},"Path or address of the local X11 socket":{"msgid":"Path or address of the local X11 socket","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:43"},"msgstr":["Путь или адрес локального сокета X11"]},"Pin":{"msgid":"Pin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Закрепить"]},"Plugins":{"msgid":"Plugins","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:3"},"msgstr":["Плагины"]},"Plugins folder":{"msgid":"Plugins folder","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:4"},"msgstr":["Папка с плагинами"]},"Port":{"msgid":"Port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:38\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:10"},"msgstr":["Порт"]},"Port opened":{"msgid":"Port opened","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:70"},"msgstr":["Порт открыт"]},"Ports":{"msgid":"Ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:119\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:12"},"msgstr":["Порты"]},"Press any key to reconnect":{"msgid":"Press any key to reconnect","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:85\ntabby-ssh/src/components/sshTab.component.ts:172\ntabby-telnet/src/components/telnetTab.component.ts:53"},"msgstr":["Нажмите любую клавишу для переподключения"]},"Press the key now":{"msgid":"Press the key now","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:3"},"msgstr":["Нажмите клавишу"]},"Prevents accidental closing":{"msgid":"Prevents accidental closing","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:21"},"msgstr":["Предотвращает случайное закрытие"]},"Prevents accidental execution of pasted commands":{"msgid":"Prevents accidental execution of pasted commands","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:110"},"msgstr":["Предотвращает случайное выполнение вставленных команд"]},"Previous tab":{"msgid":"Previous tab","comments":{"reference":"tabby-core/src/hotkeys.ts:45"},"msgstr":["Предыдущая вкладка"]},"Private keys":{"msgid":"Private keys","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:108"},"msgstr":["Приватные ключи"]},"Process completed":{"msgid":"Process completed","comments":{"reference":"tabby-core/src/tabContextMenu.ts:195"},"msgstr":["Процесс завершён"]},"Profile name":{"msgid":"Profile name","comments":{"reference":"tabby-core/src/tabContextMenu.ts:151"},"msgstr":["Название профиля"]},"Profiles":{"msgid":"Profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:2\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:4\ntabby-electron/src/services/dockMenu.service.ts:40"},"msgstr":["Профили"]},"Profiles & connections":{"msgid":"Profiles & connections","comments":{"reference":"tabby-core/src/commands.ts:32\ntabby-settings/src/settings.ts:58"},"msgstr":["Профили и соединения"]},"Program":{"msgid":"Program","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:12"},"msgstr":["Программа"]},"Proxy command":{"msgid":"Proxy command","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:30"},"msgstr":["Прокси-команда"]},"Purple":{"msgid":"Purple","comments":{"reference":"tabby-core/src/utils.ts:58"},"msgstr":["Фиолетовый"]},"Puts all of Tabby's configuration into the vault":{"msgid":"Puts all of Tabby's configuration into the vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:37"},"msgstr":["Помещает всю конфигурацию Tabby в зашифрованное хранилище"]},"Quick connect":{"msgid":"Quick connect","comments":{"reference":"tabby-core/src/index.ts:213\ntabby-core/src/services/profiles.service.ts:177"},"msgstr":["Быстрое подключение"]},"Quit":{"msgid":"Quit","comments":{"reference":"tabby-core/src/services/config.service.ts:373\ntabby-core/src/services/config.service.ts:387"},"msgstr":["Выйти"]},"Raw socket connection":{"msgid":"Raw socket connection","comments":{"reference":"tabby-telnet/src/profiles.ts:48"},"msgstr":["Подключение через сокет"]},"Ready Timeout (Milliseconds)":{"msgid":"Ready Timeout (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:166"},"msgstr":["Таймаут подключения (мс)"]},"Recent":{"msgid":"Recent","comments":{"reference":"tabby-core/src/services/profiles.service.ts:120\ntabby-core/src/services/profiles.service.ts:134\ntabby-electron/src/services/dockMenu.service.ts:28"},"msgstr":["Недавние"]},"Reconnect":{"msgid":"Reconnect","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:5\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:10\nlocale/tmp-html/tabby-telnet/src/components/telnetTab.component.html:3"},"msgstr":["Переподключение"]},"Red":{"msgid":"Red","comments":{"reference":"tabby-core/src/utils.ts:59"},"msgstr":["Красный"]},"Regex":{"msgid":"Regex","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Regex"]},"Release notes":{"msgid":"Release notes","comments":{"reference":"tabby-settings/src/components/releaseNotesTab.component.ts:27"},"msgstr":["Список изменений"]},"Remember for {time}":{"msgid":"Remember for {time}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6"},"msgstr":["Запомнить на {time}"]},"Remote":{"msgid":"Remote","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:41\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Удаленное"]},"Remove whitespace and newlines around the copied text":{"msgid":"Remove whitespace and newlines around the copied text","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:124"},"msgstr":["Удалить пробелы и новые строки вокруг скопированного текста"]},"Rename":{"msgid":"Rename","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:25\ntabby-core/src/tabContextMenu.ts:120"},"msgstr":["Переименовать"]},"Rename tab":{"msgid":"Rename tab","comments":{"reference":"tabby-core/src/hotkeys.ts:25\ntabby-core/src/tabContextMenu.ts:121"},"msgstr":["Переименовать вкладку"]},"Rendering":{"msgid":"Rendering","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:3"},"msgstr":["Отображение"]},"Reopen last tab":{"msgid":"Reopen last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:33"},"msgstr":["Восстановить последнюю вкладку"]},"Replace":{"msgid":"Replace","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:26"},"msgstr":["Заменить"]},"Report a problem":{"msgid":"Report a problem","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:11\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Сообщить о проблеме"]},"Require a key to click links":{"msgid":"Require a key to click links","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:81"},"msgstr":["Требовать зажатие клавишы для перехода по ссылкам"]},"Reset zoom":{"msgid":"Reset zoom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:62"},"msgstr":["Сбросить масштабирование"]},"Restart current serial session":{"msgid":"Restart current serial session","comments":{"reference":"tabby-serial/src/hotkeys.ts:14"},"msgstr":["Перезапустить текущую последовательную сессию"]},"Restart current SSH session":{"msgid":"Restart current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:10"},"msgstr":["Перезапустить текущую SSH сессию"]},"Restart current Telnet session":{"msgid":"Restart current Telnet session","comments":{"reference":"tabby-telnet/src/hotkeys.ts:10"},"msgstr":["Перезапустить текущую сессию Telnet"]},"Restart tab":{"msgid":"Restart tab","comments":{"reference":"tabby-core/src/hotkeys.ts:65"},"msgstr":["Перезапуск вкладки"]},"Restart the app to apply changes":{"msgid":"Restart the app to apply changes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:140"},"msgstr":["Перезапустите приложение, чтобы применить изменения"]},"Restore terminal tabs on app start":{"msgid":"Restore terminal tabs on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:159"},"msgstr":["Восстанавливать вкладки терминала при запуске приложения"]},"Reuse session for multiple tabs":{"msgid":"Reuse session for multiple tabs","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:147"},"msgstr":["Повторное использование сессии для нескольких вкладок"]},"Right":{"msgid":"Right","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:136\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:78\ntabby-core/src/tabContextMenu.ts:78"},"msgstr":["Справа"]},"Right click":{"msgid":"Right click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:56"},"msgstr":["Правый клик"]},"Run as administrator":{"msgid":"Run as administrator","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:5"},"msgstr":["Запустить от имени администратора"]},"Save":{"msgid":"Save","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:6\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:52\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:30"},"msgstr":["Сохранить"]},"Save a password in the keychain":{"msgid":"Save a password in the keychain","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:101"},"msgstr":["Сохранение пароля в связке ключей"]},"Save and apply":{"msgid":"Save and apply","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:129"},"msgstr":["Сохранить и применить"]},"Save as profile":{"msgid":"Save as profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:27"},"msgstr":["Сохранить как профиль"]},"Save layout as profile":{"msgid":"Save layout as profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:148"},"msgstr":["Сохранить как профиль"]},"Saved":{"msgid":"Saved","comments":{"reference":"tabby-local/src/tabContextMenu.ts:48"},"msgstr":["Сохранено"]},"Saved layout":{"msgid":"Saved layout","comments":{"reference":"tabby-core/src/profiles.ts:19"},"msgstr":["Сохранённое расположение"]},"Scroll on input":{"msgid":"Scroll on input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:46"},"msgstr":["Прокручивать при вводе"]},"Scroll terminal one page down":{"msgid":"Scroll terminal one page down","comments":{"reference":"tabby-terminal/src/hotkeys.ts:94"},"msgstr":["Прокрутить терминал на одну страницу вниз"]},"Scroll terminal one page up":{"msgid":"Scroll terminal one page up","comments":{"reference":"tabby-terminal/src/hotkeys.ts:90"},"msgstr":["Прокрутить терминал на одну страницу вверх"]},"Scroll terminal to bottom":{"msgid":"Scroll terminal to bottom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:98"},"msgstr":["Прокрутить терминал вниз"]},"Scroll terminal to top":{"msgid":"Scroll terminal to top","comments":{"reference":"tabby-terminal/src/hotkeys.ts:86"},"msgstr":["Прокрутить терминал до верха"]},"Scrollback":{"msgid":"Scrollback","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:16"},"msgstr":["Буфер обратной прокрутки"]},"Scrolls the terminal to the bottom on user input":{"msgid":"Scrolls the terminal to the bottom on user input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:47"},"msgstr":["Прокручивает терминал вниз при вводе"]},"Search":{"msgid":"Search","comments":{"reference":"tabby-terminal/src/hotkeys.ts:74"},"msgstr":["Поиск"]},"Search color schemes":{"msgid":"Search color schemes","comments":{"reference":"tabby-terminal/src/components/colorSchemeSelector.component.ts:9\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:10"},"msgstr":["Поиск цветовых схем"]},"Search hotkeys":{"msgid":"Search hotkeys","comments":{"reference":"tabby-settings/src/components/hotkeySettingsTab.component.ts:12"},"msgstr":["Поиск горячих клавиш"]},"Search plugins":{"msgid":"Search plugins","comments":{"reference":"tabby-plugin-manager/src/components/pluginsSettingsTab.component.ts:14"},"msgstr":["Поиск плагинов"]},"Secret sync token":{"msgid":"Secret sync token","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:17"},"msgstr":["Секретный токен синхронизации"]},"Select":{"msgid":"Select","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:45\ntabby-electron/src/services/platform.service.ts:195"},"msgstr":["Выбрать"]},"Select a base profile to use as a template":{"msgid":"Select a base profile to use as a template","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:65"},"msgstr":["Выберите базовый профиль для использования в качестве шаблона"]},"Select all":{"msgid":"Select all","comments":{"reference":"tabby-terminal/src/hotkeys.ts:18"},"msgstr":["Выбрать всё"]},"Select file storage":{"msgid":"Select file storage","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:46"},"msgstr":["Выберите хранилище файлов"]},"Select profile":{"msgid":"Select profile","comments":{"reference":"tabby-core/src/index.ts:225"},"msgstr":["Выбрать профиль"]},"Select profile or enter an address":{"msgid":"Select profile or enter an address","comments":{"reference":"tabby-core/src/services/profiles.service.ts:186"},"msgstr":["Выберите профиль или введите адрес"]},"Send bytes by typing in hex values":{"msgid":"Send bytes by typing in hex values","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:33"},"msgstr":["Отправлять байты, вводя шестнадцатеричные значения"]},"Sends data one byte at a time":{"msgid":"Sends data one byte at a time","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:75"},"msgstr":["Отправляет данные по одному байту за раз"]},"Serial":{"msgid":"Serial","comments":{"reference":"tabby-serial/src/profiles.ts:14\ntabby-serial/src/profiles.ts:72"},"msgstr":["Последовательный порт"]},"Serial connection":{"msgid":"Serial connection","comments":{"reference":"tabby-serial/src/profiles.ts:51\ntabby-serial/src/profiles.ts:62"},"msgstr":["Соединение по последовательному порту"]},"Serial: {description}":{"msgid":"Serial: {description}","comments":{"reference":"tabby-serial/src/profiles.ts:71"},"msgstr":["Последовательный порт: {description}"]},"Set master passphrase":{"msgid":"Set master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:2\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:5"},"msgstr":["Установить мастер-пароль"]},"Set passphrase":{"msgid":"Set passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:11"},"msgstr":["Установить мастер-пароль"]},"Set password":{"msgid":"Set password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:104"},"msgstr":["Установить пароль"]},"Set Tabby as %COMSPEC%":{"msgid":"Set Tabby as %COMSPEC%","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:168"},"msgstr":["Установить Tabby как %COMSPEC%"]},"Set to 0 to disable recent profiles":{"msgid":"Set to 0 to disable recent profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:55"},"msgstr":["0 отключает последние профили"]},"Sets the SSH agent's named pipe path.":{"msgid":"Sets the SSH agent's named pipe path.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:36"},"msgstr":["Установка пути для named pipe SSH-агента."]},"Settings":{"msgid":"Settings","comments":{"reference":"tabby-settings/src/buttonProvider.ts:28\ntabby-settings/src/components/settingsTab.component.ts:57"},"msgstr":["Настройки"]},"Shell":{"msgid":"Shell","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:2"},"msgstr":["Shell"]},"Shell does not support current path detection":{"msgid":"Shell does not support current path detection","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:555"},"msgstr":["Shell не поддерживает обнаружение текущего пути"]},"Shell integration":{"msgid":"Shell integration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:59"},"msgstr":["Интеграция в систему"]},"Show {type} profile selector":{"msgid":"Show {type} profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:276"},"msgstr":["Показать селектор профиля {type}"]},"Show a confirmation box when pasting multiple lines":{"msgid":"Show a confirmation box when pasting multiple lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:117"},"msgstr":["Показывать окно подтверждения при вставке нескольких строк"]},"Show built-in profiles in selector":{"msgid":"Show built-in profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:61"},"msgstr":["Показывать встроенные профили при выборе"]},"Show command selector":{"msgid":"Show command selector","comments":{"reference":"tabby-core/src/hotkeys.ts:13"},"msgstr":["Показать справку команды"]},"Show config file":{"msgid":"Show config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:132"},"msgstr":["Показать файл настроек"]},"Show defaults":{"msgid":"Show defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:131"},"msgstr":["Показать значения по умолчанию"]},"Show Mixer":{"msgid":"Show Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:146"},"msgstr":["Показать микшер"]},"Show pane labels (for rearranging)":{"msgid":"Show pane labels (for rearranging)","comments":{"reference":"tabby-core/src/hotkeys.ts:57"},"msgstr":["Показать названия панелей (для перестановки)"]},"Show profile icon on tab":{"msgid":"Show profile icon on tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:164"},"msgstr":["Показать значок профиля на вкладке"]},"Show profile selector":{"msgid":"Show profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:17"},"msgstr":["Показать выбор профиля"]},"Show recent profiles in selector":{"msgid":"Show recent profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:54"},"msgstr":["Показать последние профили при выборе"]},"Show release notes":{"msgid":"Show release notes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Посмотреть изменения в релизе"]},"Show Serial connections":{"msgid":"Show Serial connections","comments":{"reference":"tabby-serial/src/hotkeys.ts:10"},"msgstr":["Показать соединения по последовательному порту"]},"Show tabs in fullscreen mode":{"msgid":"Show tabs in fullscreen mode","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:152"},"msgstr":["Показывать вкладки в полноэкранном режиме"]},"Show toolbar":{"msgid":"Show toolbar","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:58"},"msgstr":["Показать панель инструментов"]},"Show vault contents":{"msgid":"Show vault contents","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:44"},"msgstr":["Показать содержимое хранилища"]},"Sixel graphics support (experimental)":{"msgid":"Sixel graphics support (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:29"},"msgstr":["Поддержка Sixel графики (экспериментальная)"]},"Skip MoTD/banner":{"msgid":"Skip MoTD/banner","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:140"},"msgstr":["Пропустить MoTD/баннер"]},"Slow feed":{"msgid":"Slow feed","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:74"},"msgstr":["Медленная отсылка"]},"Snaps the window to a side of the screen":{"msgid":"Snaps the window to a side of the screen","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:68\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:86"},"msgstr":["Закрепляет окно к выбранному краю экрана"]},"SOCKS proxy":{"msgid":"SOCKS proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:22\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:9\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:20"},"msgstr":["SOCKS прокси"]},"SOCKS proxy host":{"msgid":"SOCKS proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:51"},"msgstr":["Хост SOCKS прокси"]},"SOCKS proxy port":{"msgid":"SOCKS proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:55"},"msgstr":["Порт SOCKS прокси"]},"Sound":{"msgid":"Sound","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:130"},"msgstr":["Звук"]},"Source code":{"msgid":"Source code","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:31"},"msgstr":["Исходный код"]},"Spaciness":{"msgid":"Spaciness","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:13"},"msgstr":[""]},"Split":{"msgid":"Split","comments":{"reference":"tabby-core/src/tabContextMenu.ts:75"},"msgstr":["Разделить"]},"Split to the bottom":{"msgid":"Split to the bottom","comments":{"reference":"tabby-core/src/hotkeys.ts:161"},"msgstr":["Разделить снизу"]},"Split to the down":{"msgid":"Split to the down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:85"},"msgstr":["Разделить снизу"]},"Split to the left":{"msgid":"Split to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:165\ntabby-core/src/tabContextMenu.ts:86"},"msgstr":["Разделить слева"]},"Split to the right":{"msgid":"Split to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:157\ntabby-core/src/tabContextMenu.ts:84"},"msgstr":["Разделить справа"]},"Split to the top":{"msgid":"Split to the top","comments":{"reference":"tabby-core/src/hotkeys.ts:169"},"msgstr":["Разделить сверху"]},"Split to the up":{"msgid":"Split to the up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:87"},"msgstr":["Разделить сверху"]},"SSH connection":{"msgid":"SSH connection","comments":{"reference":"tabby-ssh/src/profiles.ts:81"},"msgstr":["SSH-соединение"]},"SSH connection management is now done through the \"Profiles & connections\" tab":{"msgid":"SSH connection management is now done through the \"Profiles & connections\" tab","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:53"},"msgstr":["Управление SSH-подключениями теперь производится во вкладке «Профили и подключения»"]},"SSH password for {user}@{host}:{port}":{"msgid":"SSH password for {user}@{host}:{port}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:84"},"msgstr":["Пароль SSH для {user}@{host}:{port}"]},"Standard (legacy)":{"msgid":"Standard (legacy)","comments":{"reference":"tabby-core/src/theme.ts:9"},"msgstr":[""]},"Startup":{"msgid":"Startup","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:150"},"msgstr":["При запуске"]},"Stop bits":{"msgid":"Stop bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:32"},"msgstr":["Стоп-биты"]},"Strip":{"msgid":"Strip","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:50"},"msgstr":["Удалить"]},"Subscribe to updates":{"msgid":"Subscribe to updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Подпишитесь на обновления"]},"Substitutions allowed.":{"msgid":"Substitutions allowed.","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:13"},"msgstr":["Допускаются подстановки."]},"Switch profile":{"msgid":"Switch profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:290"},"msgstr":["Сменить профиль"]},"Switch profile in the active pane":{"msgid":"Switch profile in the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:237"},"msgstr":["Сменить профиль в активной панели"]},"Switches terminal frontend implementation (experimental)":{"msgid":"Switches terminal frontend implementation (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:7"},"msgstr":["Переключение реализации frontend для терминала (экспериментально)"]},"Sync":{"msgid":"Sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:4"},"msgstr":["Синхронизация"]},"Sync automatically":{"msgid":"Sync automatically","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:53"},"msgstr":["Автоматическая синхронизация"]},"Sync host":{"msgid":"Sync host","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:8"},"msgstr":["Хост синхронизации"]},"Sync hotkeys":{"msgid":"Sync hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:68"},"msgstr":["Синхронизация горячих клавиш"]},"Sync Vault":{"msgid":"Sync Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:80"},"msgstr":["Синхронизация хранилища"]},"Sync window settings":{"msgid":"Sync window settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:74"},"msgstr":["Синхронизация настроек окна"]},"Tab {number}":{"msgid":"Tab {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:101\ntabby-core/src/hotkeys.ts:105\ntabby-core/src/hotkeys.ts:109\ntabby-core/src/hotkeys.ts:113\ntabby-core/src/hotkeys.ts:117\ntabby-core/src/hotkeys.ts:121\ntabby-core/src/hotkeys.ts:125\ntabby-core/src/hotkeys.ts:129\ntabby-core/src/hotkeys.ts:133\ntabby-core/src/hotkeys.ts:137\ntabby-core/src/hotkeys.ts:141\ntabby-core/src/hotkeys.ts:145\ntabby-core/src/hotkeys.ts:149\ntabby-core/src/hotkeys.ts:153\ntabby-core/src/hotkeys.ts:77\ntabby-core/src/hotkeys.ts:81\ntabby-core/src/hotkeys.ts:85\ntabby-core/src/hotkeys.ts:89\ntabby-core/src/hotkeys.ts:93\ntabby-core/src/hotkeys.ts:97"},"msgstr":["Вкладка {number}"]},"Tab activity":{"msgid":"Tab activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:223"},"msgstr":["Активность во вкладке"]},"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:":{"msgid":"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:3"},"msgstr":["Tabby не смог запуститься с вашими плагинами, поэтому все сторонние плагины были отключены в этой сессии. Ошибка в следующем:"]},"Tabby news and updates on Twitter":{"msgid":"Tabby news and updates on Twitter","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Новости и обновления Tabby в Twitter"]},"Tabs":{"msgid":"Tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:123"},"msgstr":["Вкладки"]},"Tabs location":{"msgid":"Tabs location","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:126"},"msgstr":["Расположение вкладок"]},"Tabs width":{"msgid":"Tabs width","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:141"},"msgstr":["Ширина вкладки"]},"Telnet session":{"msgid":"Telnet session","comments":{"reference":"tabby-telnet/src/profiles.ts:32"},"msgstr":["Telnet сессия"]},"Terminal":{"msgid":"Terminal","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:204\ntabby-terminal/src/settings.ts:43"},"msgstr":["Терминал"]},"Terminal background":{"msgid":"Terminal background","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:40"},"msgstr":["Фон терминала"]},"Terminal bell":{"msgid":"Terminal bell","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:133"},"msgstr":["Звуковой сигнал терминала"]},"Terminal identification":{"msgid":"Terminal identification","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:68"},"msgstr":[""]},"Thank you for downloading Tabby!":{"msgid":"Thank you for downloading Tabby!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:7"},"msgstr":["Благодарим за загрузку Tabby!"]},"Theme":{"msgid":"Theme","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:5"},"msgstr":["Тема"]},"There are active file transfers":{"msgid":"There are active file transfers","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:47"},"msgstr":["Есть активные передачи файлов"]},"There is a saved password for this connection":{"msgid":"There is a saved password for this connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:102"},"msgstr":["Для этого соединения сохранён пароль"]},"These apply to all profiles of a given type":{"msgid":"These apply to all profiles of a given type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:79"},"msgstr":["Применяются для всех профилей данного типа"]},"Thin":{"msgid":"Thin","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:59"},"msgstr":["Тонкая"]},"Tick this if you're experiencing aliasing, ghosting or other visual issues":{"msgid":"Tick this if you're experiencing aliasing, ghosting or other visual issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:205"},"msgstr":["Включите, если испытываете алиасинг, гостинг или иные проблемы с отображением"]},"Toggle fullscreen mode":{"msgid":"Toggle fullscreen mode","comments":{"reference":"tabby-core/src/hotkeys.ts:21"},"msgstr":["Переход в полноэкранный режим и обратно"]},"Toggle last tab":{"msgid":"Toggle last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:37"},"msgstr":["Переключиться на последнюю вкладку"]},"Toggle terminal window":{"msgid":"Toggle terminal window","comments":{"reference":"tabby-electron/src/hotkeys.ts:14"},"msgstr":["Скрыть/показать окно терминала"]},"Toggles the Tabby window visibility":{"msgid":"Toggles the Tabby window visibility","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:27"},"msgstr":["Переключает видимость окна Tabby"]},"Top":{"msgid":"Top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:130\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:74"},"msgstr":["Сверху"]},"Trim whitespace and newlines":{"msgid":"Trim whitespace and newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:123"},"msgstr":["Обрезать пробелы и новые строки"]},"Try again":{"msgid":"Try again","comments":{"reference":"tabby-core/src/services/config.service.ts:371"},"msgstr":["Повторить"]},"Trying saved password":{"msgid":"Trying saved password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:482"},"msgstr":["Пробуем сохранённый пароль"]},"Turn current tab's panes into separate tabs":{"msgid":"Turn current tab's panes into separate tabs","comments":{"reference":"tabby-core/src/hotkeys.ts:69"},"msgstr":["Превратить панели текущей вкладки в отдельные вкладки"]},"Ungrouped":{"msgid":"Ungrouped","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:18"},"msgstr":["Без группы"]},"Uninstall":{"msgid":"Uninstall","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:59"},"msgstr":["Удалить"]},"Unknown":{"msgid":"Unknown","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:257"},"msgstr":["Неизвестно"]},"Unknown secret of type {type} for {key}":{"msgid":"Unknown secret of type {type} for {key}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:93"},"msgstr":["Неизвестный тип секретных данных {type} для {key}"]},"Unpin":{"msgid":"Unpin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Открепить"]},"Up":{"msgid":"Up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:81"},"msgstr":["Вверх"]},"Update":{"msgid":"Update","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:14\ntabby-electron/src/services/updater.service.ts:133"},"msgstr":["Обновить"]},"Upgrade to {version}":{"msgid":"Upgrade to {version}","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:52"},"msgstr":["Обновить до {version}"]},"Upload":{"msgid":"Upload","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:10"},"msgstr":["Загрузить"]},"Upload as a new config":{"msgid":"Upload as a new config","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:46"},"msgstr":["Загрузить как новую конфигурацию"]},"Use {altKeyName} as the Meta key":{"msgid":"Use {altKeyName} as the Meta key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:39"},"msgstr":["Использовать {altKeyName} в качестве клавиши Meta"]},"Use ConPTY":{"msgid":"Use ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:5"},"msgstr":["Использовать ConPTY"]},"User default":{"msgid":"User default","comments":{"reference":"tabby-electron/src/shells/linuxDefault.ts:31\ntabby-electron/src/shells/linuxDefault.ts:38"},"msgstr":["По умолчанию для пользователя"]},"Username":{"msgid":"Username","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:70"},"msgstr":["Имя пользователя"]},"Using CONNECT method":{"msgid":"Using CONNECT method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:25"},"msgstr":["Использовать метод CONNECT"]},"Using preset password":{"msgid":"Using preset password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:471"},"msgstr":["Используем предустановленный пароль"]},"Vault":{"msgid":"Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:9"},"msgstr":["Хранилище"]},"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.":{"msgid":"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:4"},"msgstr":["Хранилище представляет собой постоянно зашифрованный контейнер, содержащий такие секретные данные, как SSH-пароли и парольные фразы приватных ключей."]},"Vault is empty":{"msgid":"Vault is empty","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:17"},"msgstr":["Хранилище пусто"]},"Vault is locked":{"msgid":"Vault is locked","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:4\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:43"},"msgstr":["Хранилище закрыто"]},"Vault is not configured":{"msgid":"Vault is not configured","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:3"},"msgstr":["Хранилище не настроено"]},"Vault master passphrase needs to be set to allow storing secrets":{"msgid":"Vault master passphrase needs to be set to allow storing secrets","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:39"},"msgstr":["Для сохранения секретных данных должен быть задан мастер-пароль хранилища"]},"Verify host keys when connecting":{"msgid":"Verify host keys when connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:11"},"msgstr":["Проверять ключ хоста при подключении"]},"Version":{"msgid":"Version","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:75"},"msgstr":["Версия"]},"Version: {version}":{"msgid":"Version: {version}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:13"},"msgstr":["Версия: {version}"]},"Vibrancy":{"msgid":"Vibrancy","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:28"},"msgstr":["Размытый фон"]},"Visual":{"msgid":"Visual","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:139"},"msgstr":["Визуально"]},"Warn on multi-line paste":{"msgid":"Warn on multi-line paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:116"},"msgstr":["Предупреждать при многострочной вставке"]},"Warn when closing active connections":{"msgid":"Warn when closing active connections","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:5"},"msgstr":["Предупреждать при закрытии активных соединений"]},"Warning: remote host's key has suddenly changed!":{"msgid":"Warning: remote host's key has suddenly changed!","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:6"},"msgstr":["Предупреждение: ключ удалённого хоста неожиданно изменился!"]},"We're only tracking your Tabby and OS versions.":{"msgid":"We're only tracking your Tabby and OS versions.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:67"},"msgstr":["Отслеживается только версия ОС и приложения."]},"Welcome":{"msgid":"Welcome","comments":{"reference":"tabby-core/src/components/welcomeTab.component.ts:25"},"msgstr":["Добро пожаловать"]},"What's new":{"msgid":"What's new","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Что нового"]},"When enabled, links are only clickable while holding this key":{"msgid":"When enabled, links are only clickable while holding this key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:82"},"msgstr":["Когда включено, ссылки можно нажимать, только удерживая эту клавишу"]},"When WinSCP is detected, you can launch an SCP session from the context menu.":{"msgid":"When WinSCP is detected, you can launch an SCP session from the context menu.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:18"},"msgstr":["Если WinSCP обнаружен, можно запускать SCP-сессии из контекстного меню."]},"Whether a custom window or an OS native window should be used":{"msgid":"Whether a custom window or an OS native window should be used","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:53"},"msgstr":["Должно ли использоваться кастомное оформление окна или системное"]},"Will prevent the SSH greeting from showing up":{"msgid":"Will prevent the SSH greeting from showing up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:141"},"msgstr":[""]},"Window":{"msgid":"Window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:2\ntabby-settings/src/settings.ts:30"},"msgstr":["Окно"]},"Window dimension along the edge":{"msgid":"Window dimension along the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:112"},"msgstr":["Размеры окна вдоль края"]},"Window dimension away from the edge":{"msgid":"Window dimension away from the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:105"},"msgstr":["Размеры окна от края"]},"Window frame":{"msgid":"Window frame","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:52"},"msgstr":["Рамка окна"]},"Windows":{"msgid":"Windows","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:165"},"msgstr":["Windows"]},"Windows 10 build 18309 or above is recommended for ConPTY":{"msgid":"Windows 10 build 18309 or above is recommended for ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:11"},"msgstr":["Для ConPTY рекомендуется Windows 10 build 18309 или выше"]},"WinSCP path":{"msgid":"WinSCP path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:17"},"msgstr":["Путь к WinSCP"]},"Word separators":{"msgid":"Word separators","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:74"},"msgstr":["Разделители слов"]},"Working directory":{"msgid":"Working directory","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:10"},"msgstr":["Рабочий каталог"]},"Working directory detection":{"msgid":"Working directory detection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:15\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:6"},"msgstr":["Определение рабочего каталога"]},"WSL terminal bell can only be muted via Volume Mixer":{"msgid":"WSL terminal bell can only be muted via Volume Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:145"},"msgstr":["Колокольчик терминала WSL может быть заглушён только при помощи микшера громкости"]},"WSL terminal only supports TrueColor with ConPTY":{"msgid":"WSL terminal only supports TrueColor with ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:14"},"msgstr":["Терминал WSL поддерживает TrueColor только с ConPTY"]},"X11 forwarding":{"msgid":"X11 forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:128"},"msgstr":["Перенаправление X11"]},"Yellow":{"msgid":"Yellow","comments":{"reference":"tabby-core/src/utils.ts:60"},"msgstr":["Жёлтый"]},"You can change it later, but it's unrecoverable if forgotten.":{"msgid":"You can change it later, but it's unrecoverable if forgotten.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:4"},"msgstr":["Вы можете изменить его позже, но, если забудете, восстановить будет невозможно."]},"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.":{"msgid":"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:7"},"msgstr":["Возможно, прямо сейчас вы подвергаетесь атаке посредника (man-in-the-middle), или ключ хоста мог быть просто изменён."]},"Zoom in":{"msgid":"Zoom in","comments":{"reference":"tabby-terminal/src/hotkeys.ts:54"},"msgstr":["Приблизить"]},"Zoom out":{"msgid":"Zoom out","comments":{"reference":"tabby-terminal/src/hotkeys.ts:58"},"msgstr":["Отдалить"]}},"[Dynamic] port forwarding":{"id.port-forwarding.dynamic":{"msgid":"id.port-forwarding.dynamic","msgctxt":"[Dynamic] port forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:43\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Динамическое"]}}}}

/***/ }),

/***/ 6556:
/*!**************************!*\
  !*** ../locale/sv-SE.po ***!
  \**************************/
/***/ ((module) => {

module.exports = {"charset":"utf-8","headers":{"Content-Type":"text/plain; charset=UTF-8","Plural-Forms":"nplurals=2; plural=(n != 1);","X-Crowdin-Project":"tabby","X-Crowdin-Project-ID":"493349","X-Crowdin-Language":"sv-SE","X-Crowdin-File":"/locale/app.pot","X-Crowdin-File-ID":"75","Project-Id-Version":"tabby","Language-Team":"Swedish","Language":"sv_SE","PO-Revision-Date":"2023-04-10 18:13"},"translations":{"":{"":{"msgid":"","msgstr":["Content-Type: text/plain; charset=UTF-8\nPlural-Forms: nplurals=2; plural=(n != 1);\nX-Crowdin-Project: tabby\nX-Crowdin-Project-ID: 493349\nX-Crowdin-Language: sv-SE\nX-Crowdin-File: /locale/app.pot\nX-Crowdin-File-ID: 75\nProject-Id-Version: tabby\nLanguage-Team: Swedish\nLanguage: sv_SE\nPO-Revision-Date: 2023-04-10 18:13\n"]},"\"{command}\" is still running. Close?":{"msgid":"\"{command}\" is still running. Close?","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:111"},"msgstr":["\"{command}\" körs fortfarande. Stäng?"]},"{name} copy":{"msgid":"{name} copy","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:79\ntabby-settings/src/components/profilesSettingsTab.component.ts:90"},"msgstr":["{name} kopia"]},"A second font family used to display characters missing in the main font":{"msgid":"A second font family used to display characters missing in the main font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:77"},"msgstr":["En andra typsnittsfamilj som används för att visa tecken som saknas i huvudtypsnittet"]},"Abort all":{"msgid":"Abort all","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:49"},"msgstr":["Avbryt alla"]},"Accept and remember key":{"msgid":"Accept and remember key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:24"},"msgstr":["Acceptera och kom ihåg nyckel"]},"Accept just this once":{"msgid":"Accept just this once","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:25"},"msgstr":["Acceptera bara denna gång"]},"Accessibility":{"msgid":"Accessibility","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:84"},"msgstr":["Tillgänglighet"]},"Acrylic background":{"msgid":"Acrylic background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:27"},"msgstr":["Akryl bakgrund"]},"Add":{"msgid":"Add","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:24\nlocale/tmp-html/tabby-local/src/components/environmentEditor.component.html:11"},"msgstr":["Lägg till"]},"Add a port forward":{"msgid":"Add a port forward","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:16"},"msgstr":["Lägg till en vidarebefordrad port"]},"Add a private key":{"msgid":"Add a private key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:115"},"msgstr":["Lägg till en privat nyckel"]},"Add...":{"msgid":"Add...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/multiHotkeyInput.component.html:8"},"msgstr":["Lägg till..."]},"Additional space between lines":{"msgid":"Additional space between lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:84"},"msgstr":["Ytterligare utrymme mellan raderna"]},"Advanced":{"msgid":"Advanced","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:22\nlocale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:61\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:50\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:124"},"msgstr":["Avancerat"]},"Agent":{"msgid":"Agent","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:90"},"msgstr":["Agent"]},"Agent forwarding":{"msgid":"Agent forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:134"},"msgstr":["Agent vidarebefordran"]},"Agent pipe path":{"msgid":"Agent pipe path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:35"},"msgstr":["Agent processökväg"]},"Agent type":{"msgid":"Agent type","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:24"},"msgstr":["Agent typ"]},"Allows opening .bat files in tabs, but breaks some shells":{"msgid":"Allows opening .bat files in tabs, but breaks some shells","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:169"},"msgstr":["Tillåter att öppna .bat-filer i flikar, men kraschar några skal"]},"Allows quickly opening a terminal in the selected folder":{"msgid":"Allows quickly opening a terminal in the selected folder","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:60"},"msgstr":["Tillåter att snabbt öppna en terminal i den valda mappen"]},"Appearance":{"msgid":"Appearance","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:2\ntabby-terminal/src/settings.ts:14"},"msgstr":["Utseende"]},"Application":{"msgid":"Application","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:4"},"msgstr":["Applikation"]},"Application settings":{"msgid":"Application settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:47"},"msgstr":["Applikationsinställningar"]},"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.":{"msgid":"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.","comments":{"reference":"tabby-web/src/services/hostWindow.service.ts:19"},"msgstr":["Är du säker på att du vill stänga Tabby? Du kan inaktivera denna prompt i Inställningar -> Fönster."]},"Are you sure?":{"msgid":"Are you sure?","comments":{"reference":"tabby-core/src/services/config.service.ts:383"},"msgstr":["Är du säker?"]},"Arguments":{"msgid":"Arguments","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:18"},"msgstr":["Argument"]},"Ask a question":{"msgid":"Ask a question","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["Ställ en fråga"]},"Ask before closing the browser tab":{"msgid":"Ask before closing the browser tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:20"},"msgstr":["Fråga innan webbläsarfliken stängs"]},"Audible":{"msgid":"Audible","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:141"},"msgstr":["Hörbar"]},"Authentication method":{"msgid":"Authentication method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:74"},"msgstr":["Autentiseringsmetod"]},"Author":{"msgid":"Author","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:79"},"msgstr":["Författare"]},"Auto":{"msgid":"Auto","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:78"},"msgstr":["Auto"]},"Auto-open a terminal on app start":{"msgid":"Auto-open a terminal on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:153"},"msgstr":["Öppna en terminal automatiskt vid appstart"]},"Automatic":{"msgid":"Automatic","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:13\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:53\nlocale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:28"},"msgstr":["Automatisk"]},"Automatic Updates":{"msgid":"Automatic Updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:73"},"msgstr":["Automatiska uppdateringar"]},"Automatically upload changes and check for updates every minute":{"msgid":"Automatically upload changes and check for updates every minute","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:54"},"msgstr":["Ladda automatiskt upp ändringar och sök efter uppdateringar varje minut"]},"Available":{"msgid":"Available","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:10"},"msgstr":["Tillgängliga"]},"Background type":{"msgid":"Background type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:35"},"msgstr":["Bakgrundstyp"]},"Baud rate":{"msgid":"Baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:14\ntabby-serial/src/components/serialTab.component.ts:111\ntabby-serial/src/profiles.ts:86"},"msgstr":["Baudhastighet"]},"Beginning of the line":{"msgid":"Beginning of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:22"},"msgstr":["Början av raden"]},"Blink cursor":{"msgid":"Blink cursor","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:64"},"msgstr":["Blinkande markör"]},"Blue":{"msgid":"Blue","comments":{"reference":"tabby-core/src/utils.ts:55"},"msgstr":["Blå"]},"Blur":{"msgid":"Blur","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:39"},"msgstr":["Oskärpa"]},"Bold font weight":{"msgid":"Bold font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:28"},"msgstr":["Fet teckensnittsvikt"]},"Bottom":{"msgid":"Bottom","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:132\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:80"},"msgstr":["Botten"]},"Bracketed paste (requires shell support)":{"msgid":"Bracketed paste (requires shell support)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:109"},"msgstr":["Inklistring inom parentes (kräver stöd för skal)"]},"Broadcast mode. Click anywhere to cancel.":{"msgid":"Broadcast mode. Click anywhere to cancel.","comments":{"reference":"tabby-terminal/src/services/multifocus.service.ts:19"},"msgstr":["Sändningsläge. Klicka var som helst för att avbryta."]},"Built-in":{"msgid":"Built-in","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50\ntabby-settings/src/components/profilesSettingsTab.component.ts:182"},"msgstr":["Inbyggt"]},"Cancel":{"msgid":"Cancel","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:7\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:53\nlocale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:14\nlocale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:12\nlocale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:10\nlocale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:7\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:32\ntabby-electron/src/services/updater.service.ts:134\ntabby-local/src/components/terminalTab.component.ts:116\ntabby-settings/src/components/configSyncSettingsTab.component.ts:117\ntabby-settings/src/components/configSyncSettingsTab.component.ts:79\ntabby-settings/src/components/configSyncSettingsTab.component.ts:99\ntabby-ssh/src/sftpContextMenu.ts:40\ntabby-terminal/src/api/baseTerminalTab.component.ts:484"},"msgstr":["Avbryt"]},"Change baud rate":{"msgid":"Change baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:4"},"msgstr":["Ändra baudhastighet"]},"Change tab color":{"msgid":"Change tab color","comments":{"reference":"tabby-core/src/tabContextMenu.ts:133"},"msgstr":["Ändra flikfärg"]},"Change the master passphrase":{"msgid":"Change the master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Ändra huvudlösenordsfrasen"]},"Check for updates":{"msgid":"Check for updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:13"},"msgstr":["Sök efter uppdateringar"]},"Ciphers":{"msgid":"Ciphers","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:172\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:176"},"msgstr":["Chiffer"]},"Clear":{"msgid":"Clear","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSelector.component.html:5"},"msgstr":["Rensa"]},"Clear recent profiles":{"msgid":"Clear recent profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:133"},"msgstr":["Rensa senaste profilerna"]},"Clear terminal":{"msgid":"Clear terminal","comments":{"reference":"tabby-terminal/src/hotkeys.ts:50"},"msgstr":["Rensa terminal"]},"Clear terminal after connection":{"msgid":"Clear terminal after connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:49"},"msgstr":["Rensa terminal efter anslutning"]},"Clipboard":{"msgid":"Clipboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:94"},"msgstr":["Urklipp"]},"Close":{"msgid":"Close","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:7\ntabby-core/src/tabContextMenu.ts:33"},"msgstr":["Stäng"]},"Close and never show again":{"msgid":"Close and never show again","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:32"},"msgstr":["Stäng och visa aldrig igen"]},"Close focused pane":{"msgid":"Close focused pane","comments":{"reference":"tabby-core/src/hotkeys.ts:241"},"msgstr":["Stäng fokuserad panel"]},"Close other tabs":{"msgid":"Close other tabs","comments":{"reference":"tabby-core/src/tabContextMenu.ts:48"},"msgstr":["Stäng andra flikar"]},"Close tab":{"msgid":"Close tab","comments":{"reference":"tabby-core/src/hotkeys.ts:29\ntabby-core/src/tabContextMenu.ts:34"},"msgstr":["Stäng flik"]},"Close tabs to the left":{"msgid":"Close tabs to the left","comments":{"reference":"tabby-core/src/tabContextMenu.ts:64"},"msgstr":["Stäng flikar till vänster"]},"Close tabs to the right":{"msgid":"Close tabs to the right","comments":{"reference":"tabby-core/src/tabContextMenu.ts:56"},"msgstr":["Stäng flikar till höger"]},"Close the window after closing the last tab":{"msgid":"Close the window after closing the last tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:182"},"msgstr":["Stäng fönstret efter att ha stängt den sista fliken"]},"Color":{"msgid":"Color","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:33\ntabby-core/src/tabContextMenu.ts:132"},"msgstr":["Färg"]},"Color scheme":{"msgid":"Color scheme","comments":{"reference":"tabby-terminal/src/settings.ts:29"},"msgstr":["Färgschema"]},"Colors":{"msgid":"Colors","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:216"},"msgstr":[""]},"Combine all tabs into the current tab":{"msgid":"Combine all tabs into the current tab","comments":{"reference":"tabby-core/src/hotkeys.ts:73"},"msgstr":["Kombinera alla flikar till den aktuella fliken"]},"Command line":{"msgid":"Command line","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:4"},"msgstr":["Kommandorad"]},"Command's stdin/stdout is used instead of a network connection":{"msgid":"Command's stdin/stdout is used instead of a network connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:13"},"msgstr":["Kommandot stdin/stdout används istället för en nätverksanslutning"]},"Commands":{"msgid":"Commands","comments":{"reference":"tabby-core/src/services/commands.service.ts:104"},"msgstr":["Kommandon"]},"Compact (legacy)":{"msgid":"Compact (legacy)","comments":{"reference":"tabby-core/src/theme.ts:21"},"msgstr":[""]},"Config deleted":{"msgid":"Config deleted","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:126"},"msgstr":["Konfiguration borttagen"]},"Config downloaded":{"msgid":"Config downloaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:108"},"msgstr":["Konfiguration nerladdad"]},"Config file":{"msgid":"Config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:115\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:120"},"msgstr":["Konfigurationsfil"]},"Config sync":{"msgid":"Config sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:2\ntabby-settings/src/settings.ts:73"},"msgstr":["Konfigurationssynkronisering"]},"Config uploaded":{"msgid":"Config uploaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:90"},"msgstr":["Konfiguration uppladdad"]},"Configs":{"msgid":"Configs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:31"},"msgstr":["Konfigurationer"]},"Connect through a proxy server":{"msgid":"Connect through a proxy server","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:21"},"msgstr":["Anslut via en proxyserver"]},"Connect to \"%s\"...":{"msgid":"Connect to \"%s\"...","comments":{"reference":"tabby-core/src/index.ts:214\ntabby-core/src/services/profiles.service.ts:178"},"msgstr":["Anslut till \"%s\"..."]},"Connect to a different host first and use it as a proxy":{"msgid":"Connect to a different host first and use it as a proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:17"},"msgstr":["Anslut först till en annan värd och använd den som proxy"]},"Connecting":{"msgid":"Connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:19\ntabby-serial/src/components/serialTab.component.ts:65\ntabby-ssh/src/components/sshTab.component.ts:143\ntabby-telnet/src/components/telnetTab.component.ts:72"},"msgstr":["Ansluter"]},"Connection":{"msgid":"Connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:7"},"msgstr":["Anslutning"]},"Connection failed: {error}":{"msgid":"Connection failed: {error}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:26"},"msgstr":["Anslutning misslyckades: {error}"]},"Connection name will be used instead":{"msgid":"Connection name will be used instead","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:40"},"msgstr":["Anslutningsnamn kommer att användas istället"]},"Context menu":{"msgid":"Context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:61"},"msgstr":["Snabbmeny"]},"Controls the amount of space between elements":{"msgid":"Controls the amount of space between elements","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:14"},"msgstr":[""]},"Copied":{"msgid":"Copied","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:229\ntabby-terminal/src/api/baseTerminalTab.component.ts:237\ntabby-terminal/src/api/baseTerminalTab.component.ts:553\ntabby-terminal/src/api/baseTerminalTab.component.ts:775\ntabby-terminal/src/tabContextMenu.ts:30"},"msgstr":["Kopierad"]},"Copy":{"msgid":"Copy","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:26"},"msgstr":["Kopiera"]},"Copy current path":{"msgid":"Copy current path","comments":{"reference":"tabby-terminal/src/hotkeys.ts:70\ntabby-terminal/src/tabContextMenu.ts:66"},"msgstr":["Kopiera aktuell sökväg"]},"Copy full path":{"msgid":"Copy full path","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:29"},"msgstr":["Kopiera fullständig sökväg"]},"Copy on select":{"msgid":"Copy on select","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:97"},"msgstr":["Kopiera vid val"]},"Copy to clipboard":{"msgid":"Copy to clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:10"},"msgstr":["Kopiera till urklipp"]},"Copy with formatting":{"msgid":"Copy with formatting","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:103"},"msgstr":["Kopiera med formatering"]},"Could not decrypt config":{"msgid":"Could not decrypt config","comments":{"reference":"tabby-core/src/services/config.service.ts:368"},"msgstr":["Kunde inte dekryptera konfigurationen"]},"Create":{"msgid":"Create","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:9"},"msgstr":["Skapa"]},"Create directory":{"msgid":"Create directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:7\ntabby-ssh/src/sftpContextMenu.ts:29"},"msgstr":["Skapa mapp"]},"Current":{"msgid":"Current","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:90"},"msgstr":["Nuvarande"]},"Current color scheme":{"msgid":"Current color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:3"},"msgstr":["Nuvarande färgschema"]},"Current host key fingerprint":{"msgid":"Current host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:17"},"msgstr":["Aktuell värdnyckels fingeravtryck"]},"Current process: {name}":{"msgid":"Current process: {name}","comments":{"reference":"tabby-core/src/tabContextMenu.ts:184"},"msgstr":["Aktuell process: {name}"]},"Cursor shape":{"msgid":"Cursor shape","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:51"},"msgstr":["Markörens form"]},"Custom":{"msgid":"Custom","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:47"},"msgstr":["Anpassad"]},"Custom CSS":{"msgid":"Custom CSS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:90"},"msgstr":["Anpassad CSS"]},"Data bits":{"msgid":"Data bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:26"},"msgstr":["Databitar"]},"Debugging":{"msgid":"Debugging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:80"},"msgstr":["Felsökning"]},"Decrease horizontal split size":{"msgid":"Decrease horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:257"},"msgstr":["Minska storlek på horisontellt delad vy"]},"Decrease vertical split size":{"msgid":"Decrease vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:249"},"msgstr":["Minska storlek på vertikalt delad vy"]},"Default profile for new tabs":{"msgid":"Default profile for new tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:8"},"msgstr":["Standardprofil för nya flikar"]},"Default profile settings":{"msgid":"Default profile settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:78"},"msgstr":["Inställningar för standardprofil"]},"Defaults":{"msgid":"Defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:124"},"msgstr":["Standardvärden"]},"Defaults for {type}":{"msgid":"Defaults for {type}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:6"},"msgstr":["Standardvärden för {type}"]},"Delete":{"msgid":"Delete","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:44\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:28\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:9\ntabby-settings/src/components/configSyncSettingsTab.component.ts:116\ntabby-settings/src/components/profilesSettingsTab.component.ts:139\ntabby-settings/src/components/profilesSettingsTab.component.ts:211\ntabby-settings/src/components/profilesSettingsTab.component.ts:224\ntabby-settings/src/components/vaultSettingsTab.component.ts:49\ntabby-ssh/src/sftpContextMenu.ts:39\ntabby-ssh/src/sftpContextMenu.ts:47\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:89\ntabby-terminal/src/components/loginScriptsSettings.component.ts:32"},"msgstr":["Radera"]},"Delete \"{name}\"?":{"msgid":"Delete \"{name}\"?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:137\ntabby-settings/src/components/profilesSettingsTab.component.ts:209\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:87"},"msgstr":["Radera \"{name}\"?"]},"Delete {fullPath}?":{"msgid":"Delete {fullPath}?","comments":{"reference":"tabby-ssh/src/sftpContextMenu.ts:35"},"msgstr":["Radera {fullPath}?"]},"Delete entire line":{"msgid":"Delete entire line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:42"},"msgstr":["Radera hela raden"]},"Delete next word":{"msgid":"Delete next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:46"},"msgstr":["Radera nästa ord"]},"Delete previous word":{"msgid":"Delete previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:38"},"msgstr":["Radera föregående ord"]},"Delete the config on the remote side?":{"msgid":"Delete the config on the remote side?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:114"},"msgstr":["Ta bort konfigurationen på fjärrsidan?"]},"Delete the group's profiles?":{"msgid":"Delete the group's profiles?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:221"},"msgstr":["Radera gruppens profiler?"]},"Delete this script?":{"msgid":"Delete this script?","comments":{"reference":"tabby-terminal/src/components/loginScriptsSettings.component.ts:29"},"msgstr":["Radera det här skriptet?"]},"Delete vault contents?":{"msgid":"Delete vault contents?","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:47"},"msgstr":["Radera innehållet i valvet?"]},"Deleting":{"msgid":"Deleting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:3"},"msgstr":["Raderar"]},"Device":{"msgid":"Device","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:8"},"msgstr":["Enhet"]},"Direct":{"msgid":"Direct","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:10"},"msgstr":["Direkt"]},"Disable":{"msgid":"Disable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:57"},"msgstr":["Inaktivera"]},"Disable dynamic tab title":{"msgid":"Disable dynamic tab title","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:39"},"msgstr":["Inaktivera dynamisk fliktitel"]},"Disable fluent background while dragging":{"msgid":"Disable fluent background while dragging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:218"},"msgstr":["Inaktivera flytande bakgrund medan du drar"]},"Disable GPU acceleration":{"msgid":"Disable GPU acceleration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:204"},"msgstr":["Inaktivera GPU-acceleration"]},"Disabled":{"msgid":"Disabled","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50"},"msgstr":["Inaktiverad"]},"Disconnect":{"msgid":"Disconnect","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:26\ntabby-ssh/src/components/sshTab.component.ts:249\ntabby-telnet/src/components/telnetTab.component.ts:115"},"msgstr":["Koppla ifrån"]},"Disconnect from {host}?":{"msgid":"Disconnect from {host}?","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:247\ntabby-telnet/src/components/telnetTab.component.ts:113"},"msgstr":["Koppla bort från {host}?"]},"Display images via Sixel escape sequences":{"msgid":"Display images via Sixel escape sequences","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:30"},"msgstr":["Visa bilder via Sixel escape-sekvenser"]},"Display on":{"msgid":"Display on","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:85"},"msgstr":["Display på"]},"Do not abort":{"msgid":"Do not abort","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:50"},"msgstr":["Avbryt inte"]},"Do not close":{"msgid":"Do not close","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:250\ntabby-telnet/src/components/telnetTab.component.ts:116"},"msgstr":["Stäng inte"]},"Do not remember":{"msgid":"Do not remember","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6\nlocale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:8"},"msgstr":["Kom inte ihåg"]},"Dock always on top":{"msgid":"Dock always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:97"},"msgstr":["Dock alltid på toppen"]},"Dock the terminal":{"msgid":"Dock the terminal","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:67"},"msgstr":["Docka terminalen"]},"Docked terminal size":{"msgid":"Docked terminal size","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:104"},"msgstr":["Dockad terminalstorlek"]},"Docked terminal space":{"msgid":"Docked terminal space","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:111"},"msgstr":["Dockat terminalutrymme"]},"Docking":{"msgid":"Docking","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:64"},"msgstr":["Dockning"]},"Double-click selection will stop at these characters":{"msgid":"Double-click selection will stop at these characters","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:75"},"msgstr":["Dubbelklicka val kommer att stanna vid dessa tecken"]},"Down":{"msgid":"Down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:79"},"msgstr":["Ner"]},"Download":{"msgid":"Download","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:43"},"msgstr":["Ladda ner"]},"Draw bold text in bright colors":{"msgid":"Draw bold text in bright colors","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:23"},"msgstr":["Rita fet text i ljusa färger"]},"Duplicate":{"msgid":"Duplicate","comments":{"reference":"tabby-core/src/tabContextMenu.ts:127"},"msgstr":["Duplicera"]},"Duplicate as administrator":{"msgid":"Duplicate as administrator","comments":{"reference":"tabby-local/src/tabContextMenu.ts:122"},"msgstr":["Duplicera som administratör"]},"Duplicate tab":{"msgid":"Duplicate tab","comments":{"reference":"tabby-core/src/hotkeys.ts:61\ntabby-core/src/tabContextMenu.ts:128"},"msgstr":["Duplicera flik"]},"Edit":{"msgid":"Edit","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:7"},"msgstr":["Redigera"]},"Edit locally":{"msgid":"Edit locally","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:35"},"msgstr":["Redigera lokalt"]},"Enable":{"msgid":"Enable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:58"},"msgstr":["Aktivera"]},"Enable analytics":{"msgid":"Enable analytics","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:19\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:66"},"msgstr":["Aktivera analyser"]},"Enable animations":{"msgid":"Enable animations","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:87"},"msgstr":["Aktivera animationer"]},"Enable automatic installation of updates when they become available.":{"msgid":"Enable automatic installation of updates when they become available.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:74"},"msgstr":["Aktivera automatisk installation av uppdateringar när de blir tillgängliga."]},"Enable fluent background option":{"msgid":"Enable fluent background option","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:211"},"msgstr":["Aktivera flytande bakgrundsalternativ"]},"Enable font ligatures":{"msgid":"Enable font ligatures","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:16"},"msgstr":["Aktivera teckensnittsligaturer"]},"Enable global hotkey (Ctrl-Space)":{"msgid":"Enable global hotkey (Ctrl-Space)","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:26"},"msgstr":["Aktivera global snabbtangent (Ctrl-Mellanslag)"]},"Enables the experimental Windows ConPTY API":{"msgid":"Enables the experimental Windows ConPTY API","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:6"},"msgstr":["Aktiverar det experimentella Windows ConPTY API"]},"Encrypt config file":{"msgid":"Encrypt config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:36"},"msgstr":["Kryptera konfigurationsfil"]},"End of the line":{"msgid":"End of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:26"},"msgstr":["Slutet av raden"]},"Environment":{"msgid":"Environment","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:17"},"msgstr":["Miljö"]},"Erase config":{"msgid":"Erase config","comments":{"reference":"tabby-core/src/services/config.service.ts:372\ntabby-core/src/services/config.service.ts:386"},"msgstr":["Radera konfiguration"]},"Erase the Vault":{"msgid":"Erase the Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Radera valvet"]},"Error in {plugin}:":{"msgid":"Error in {plugin}:","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:6"},"msgstr":["Fel i {plugin}:"]},"Exact match":{"msgid":"Exact match","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Exakt matchning"]},"Example:":{"msgid":"Example:","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:15"},"msgstr":["Exempel:"]},"Experimental Windows 10 background style known to cause issues":{"msgid":"Experimental Windows 10 background style known to cause issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:212"},"msgstr":["Experimentella Windows 10 bakgrundsstilar som är kända för att orsaka problem"]},"Export":{"msgid":"Export","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:27"},"msgstr":["Exportera"]},"Fallback font":{"msgid":"Fallback font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:76"},"msgstr":["Reservtypsnitt"]},"File transfers":{"msgid":"File transfers","comments":{"reference":"locale/tmp-html/tabby-core/src/components/transfersMenu.component.html:3"},"msgstr":["Filöverföringar"]},"File: {description}":{"msgid":"File: {description}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:91"},"msgstr":["Fil: {description}"]},"Filter":{"msgid":"Filter","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:17"},"msgstr":["Filtrera"]},"Fixed":{"msgid":"Fixed","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:147"},"msgstr":["Fast"]},"Fluent background sometimes causes drag lag":{"msgid":"Fluent background sometimes causes drag lag","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:219"},"msgstr":["Flytande bakgrund orsakar ibland draglag"]},"Focus all panes":{"msgid":"Focus all panes","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:78"},"msgstr":["Fokusera alla paneler"]},"Focus all panes at once (broadcast)":{"msgid":"Focus all panes at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:78"},"msgstr":["Fokusera alla paneler samtidigt (sändning)"]},"Focus all tabs":{"msgid":"Focus all tabs","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:71"},"msgstr":["Fokusera alla flikar"]},"Focus all tabs at once (broadcast)":{"msgid":"Focus all tabs at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:82"},"msgstr":["Fokusera alla flikar samtidigt (sändning)"]},"Focus follows mouse":{"msgid":"Focus follows mouse","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:196"},"msgstr":["Fokus följer mus"]},"Focus next pane":{"msgid":"Focus next pane","comments":{"reference":"tabby-core/src/hotkeys.ts:197"},"msgstr":["Fokusera nästa panel"]},"Focus pane {number}":{"msgid":"Focus pane {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:201\ntabby-core/src/hotkeys.ts:205\ntabby-core/src/hotkeys.ts:209\ntabby-core/src/hotkeys.ts:213\ntabby-core/src/hotkeys.ts:217\ntabby-core/src/hotkeys.ts:221\ntabby-core/src/hotkeys.ts:225\ntabby-core/src/hotkeys.ts:229\ntabby-core/src/hotkeys.ts:233"},"msgstr":["Fokusera panel {nummer}"]},"Focus previous pane":{"msgid":"Focus previous pane","comments":{"reference":"tabby-core/src/hotkeys.ts:193"},"msgstr":["Fokusera föregående panel"]},"Focus the pane above":{"msgid":"Focus the pane above","comments":{"reference":"tabby-core/src/hotkeys.ts:177"},"msgstr":["Fokusera panelen ovan"]},"Focus the pane below":{"msgid":"Focus the pane below","comments":{"reference":"tabby-core/src/hotkeys.ts:181"},"msgstr":["Fokusera panelen under"]},"Focus the pane on the left":{"msgid":"Focus the pane on the left","comments":{"reference":"tabby-core/src/hotkeys.ts:185"},"msgstr":["Fokusera panelen till vänster"]},"Focus the pane on the right":{"msgid":"Focus the pane on the right","comments":{"reference":"tabby-core/src/hotkeys.ts:189"},"msgstr":["Fokusera panelen till höger"]},"Follow the color scheme":{"msgid":"Follow the color scheme","comments":{"reference":"tabby-core/src/theme.ts:43"},"msgstr":[""]},"Font":{"msgid":"Font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:7"},"msgstr":["Typsnitt"]},"For keyboard shortcuts":{"msgid":"For keyboard shortcuts","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:190"},"msgstr":["För kortkommandon"]},"Force CR":{"msgid":"Force CR","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:51"},"msgstr":["Tvinga CR"]},"Force CRLF":{"msgid":"Force CRLF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:53"},"msgstr":["Tvinga CRLF"]},"Force LF":{"msgid":"Force LF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:52"},"msgstr":["Tvinga LF"]},"Forces a specific SSH agent connection type.":{"msgid":"Forces a specific SSH agent connection type.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:25"},"msgstr":["Framtvingar en specifik SSH-agentanslutningstyp."]},"Forget":{"msgid":"Forget","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:105"},"msgstr":["Glöm bort"]},"Forward port":{"msgid":"Forward port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:45"},"msgstr":["Vidarebefordra port"]},"Forwarded ports":{"msgid":"Forwarded ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingModal.component.html:3"},"msgstr":["Vidarebefordrade portar"]},"From color scheme":{"msgid":"From color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:46"},"msgstr":["Från färgschema"]},"From theme":{"msgid":"From theme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:44"},"msgstr":["Från tema"]},"Frontend":{"msgid":"Frontend","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:6"},"msgstr":["Frontend"]},"Full":{"msgid":"Full","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:61"},"msgstr":["Full"]},"General":{"msgid":"General","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:3\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:3\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:3"},"msgstr":["Allmän"]},"Generate a pre-filled GitHub issue":{"msgid":"Generate a pre-filled GitHub issue","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Generera ett förifyllt GitHub-problem"]},"Get":{"msgid":"Get","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:25"},"msgstr":["Hämta"]},"Get it from the Tabby Web settings window":{"msgid":"Get it from the Tabby Web settings window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:18"},"msgstr":["Hämta det från fönstret Tabby Web-inställningar"]},"Gives the window a blurred transparent background":{"msgid":"Gives the window a blurred transparent background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:29"},"msgstr":["Ger fönstret en suddig transparent bakgrund"]},"Go up":{"msgid":"Go up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:24"},"msgstr":["Gå upp"]},"Green":{"msgid":"Green","comments":{"reference":"tabby-core/src/utils.ts:56"},"msgstr":["Grön"]},"Group":{"msgid":"Group","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:16"},"msgstr":["Grupp"]},"Hacks":{"msgid":"Hacks","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:201"},"msgstr":["Hacks"]},"Help track the number of Tabby installs across the world!":{"msgid":"Help track the number of Tabby installs across the world!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:20"},"msgstr":["Hjälp till att spåra antalet Tabby-installationer över hela världen!"]},"Help translate Tabby":{"msgid":"Help translate Tabby","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Hjälp till att översätta Tabby"]},"Hexadecimal":{"msgid":"Hexadecimal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:32\ntabby-terminal/src/components/streamProcessingSettings.component.ts:44"},"msgstr":["Hexadecimal"]},"Hide tab close button":{"msgid":"Hide tab close button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:176"},"msgstr":["Dölj flikstängningsknappen"]},"Hide tab index":{"msgid":"Hide tab index","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:158"},"msgstr":["Dölj flikindex"]},"Hide tab options button":{"msgid":"Hide tab options button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:170"},"msgstr":["Dölj flikalternativsknappen"]},"Hide window on focus loss":{"msgid":"Hide window on focus loss","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:118"},"msgstr":["Dölj fönstret vid fokusförlust"]},"Hides the docked terminal when you click away.":{"msgid":"Hides the docked terminal when you click away.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:119"},"msgstr":["Döljer den dockade terminalen när du klickar bort."]},"Homepage":{"msgid":"Homepage","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:26"},"msgstr":["Hemsida"]},"Host":{"msgid":"Host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:34\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:6"},"msgstr":["Värd"]},"Host key":{"msgid":"Host key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:206"},"msgstr":["Värdnyckel"]},"Host key verification":{"msgid":"Host key verification","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:3"},"msgstr":["Värdnyckelverifiering"]},"Hotkeys":{"msgid":"Hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeySettingsTab.component.html:2\ntabby-settings/src/settings.ts:15"},"msgstr":["Snabbtangenter"]},"How Tabby presents itself through environment vars":{"msgid":"How Tabby presents itself through environment vars","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:69"},"msgstr":["Hur Tabby presenterar sig genom miljövariabler"]},"HTTP proxy":{"msgid":"HTTP proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:24"},"msgstr":["HTTP-proxy"]},"HTTP proxy host":{"msgid":"HTTP proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:61"},"msgstr":["HTTP-proxy-värd"]},"HTTP proxy port":{"msgid":"HTTP proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:65"},"msgstr":["HTTP-proxyport"]},"Icon":{"msgid":"Icon","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:20"},"msgstr":["Ikon"]},"id.tab-width.dynamic":{"msgid":"id.tab-width.dynamic","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:145"},"msgstr":["Dynamic"]},"If disabled, only custom profiles will show up in the profile selector":{"msgid":"If disabled, only custom profiles will show up in the profile selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:62"},"msgstr":["Om inaktiverad, kommer endast anpassade profiler att visas i profilväljaren"]},"Immediately echoes your input locally":{"msgid":"Immediately echoes your input locally","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:23"},"msgstr":["Ekar omedelbart din inmatning lokalt"]},"Increase horizontal split size":{"msgid":"Increase horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:253"},"msgstr":["Öka storlek på horisontellt delad vy"]},"Increase vertical split size":{"msgid":"Increase vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:245"},"msgstr":["Öka storlek på vertikalt delad vy"]},"Input is sent as you type":{"msgid":"Input is sent as you type","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:18"},"msgstr":["Inmatning skickas när du skriver"]},"Input mode":{"msgid":"Input mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:4"},"msgstr":["Inmatningsläge"]},"Input newlines":{"msgid":"Input newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:15"},"msgstr":["Inmatningsradbrytning"]},"Installed":{"msgid":"Installed","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:39"},"msgstr":["Installerad"]},"Installing the update will close all tabs and restart Tabby.":{"msgid":"Installing the update will close all tabs and restart Tabby.","comments":{"reference":"tabby-electron/src/services/updater.service.ts:131"},"msgstr":["Om du installerar uppdateringen stängs alla flikar och Tabby startas om."]},"Intelligent Ctrl-C (copy/abort)":{"msgid":"Intelligent Ctrl-C (copy/abort)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:66"},"msgstr":["Intelligent Ctrl-C (kopiera/avbryt)"]},"Interactive":{"msgid":"Interactive","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:94"},"msgstr":["Interaktiv"]},"Invalid syntax":{"msgid":"Invalid syntax","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:130"},"msgstr":["Felaktig syntax"]},"Jump host":{"msgid":"Jump host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:43"},"msgstr":["Mellanvärd"]},"Jump to next word":{"msgid":"Jump to next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:34"},"msgstr":["Hoppa till nästa ord"]},"Jump to previous word":{"msgid":"Jump to previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:30"},"msgstr":["Hoppa till föregående ord"]},"Keep":{"msgid":"Keep","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:140\ntabby-settings/src/components/profilesSettingsTab.component.ts:212\ntabby-settings/src/components/vaultSettingsTab.component.ts:50\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:90\ntabby-terminal/src/components/loginScriptsSettings.component.ts:33\ntabby-terminal/src/components/streamProcessingSettings.component.ts:49"},"msgstr":["Behåll"]},"Keep Alive Interval (Milliseconds)":{"msgid":"Keep Alive Interval (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:154"},"msgstr":["Håll-vid-liv-intervall (millisekunder)"]},"Keep docked terminal always on top":{"msgid":"Keep docked terminal always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:98"},"msgstr":["Håll dockad terminal alltid överst"]},"Key":{"msgid":"Key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:86"},"msgstr":["Nyckel"]},"Key exchange":{"msgid":"Key exchange","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:186"},"msgstr":["Nyckelbyte"]},"Keyboard":{"msgid":"Keyboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:36"},"msgstr":["Tangentbord"]},"Keyboard-interactive auth":{"msgid":"Keyboard-interactive auth","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/keyboardInteractiveAuthPanel.component.html:2"},"msgstr":["Tangentbordsinteraktiv autentisering"]},"Kill":{"msgid":"Kill","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:115"},"msgstr":["Döda"]},"Language":{"msgid":"Language","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:10\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Språk"]},"Last known host key fingerprint":{"msgid":"Last known host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:11"},"msgstr":["Senast kända värdnyckelfingeravtryck"]},"Launch WinSCP":{"msgid":"Launch WinSCP","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:32"},"msgstr":["Starta WinSCP"]},"Launch WinSCP for current SSH session":{"msgid":"Launch WinSCP for current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:14"},"msgstr":["Starta WinSCP för aktuell SSH-session"]},"Learn how to allow Tabby to detect remote shell's working directory.":{"msgid":"Learn how to allow Tabby to detect remote shell's working directory.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:7"},"msgstr":["Lär dig hur du tillåter Tabby att upptäcka fjärrskalets arbetskatalog."]},"Left":{"msgid":"Left","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:134\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:76\ntabby-core/src/tabContextMenu.ts:80"},"msgstr":["Vänster"]},"Lets the shell handle Meta key instead of OS":{"msgid":"Lets the shell handle Meta key instead of OS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:40"},"msgstr":["Låter skalet hantera Meta-nyckeln istället för OS"]},"Line by line":{"msgid":"Line by line","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:27"},"msgstr":["Rad för rad"]},"Line editor, input is sent after you press Enter":{"msgid":"Line editor, input is sent after you press Enter","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:28"},"msgstr":["Radredigerare, inmatning skickas efter att du tryckt på Enter"]},"Line padding":{"msgid":"Line padding","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:83"},"msgstr":["Linjestoppning"]},"Loading":{"msgid":"Loading","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:21"},"msgstr":["Laddar"]},"Loading configs...":{"msgid":"Loading configs...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:34"},"msgstr":["Läser in konfigurationer..."]},"Local":{"msgid":"Local","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:39\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Lokal"]},"Local echo":{"msgid":"Local echo","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:22"},"msgstr":["Lokalt eko"]},"Local terminal":{"msgid":"Local terminal","comments":{"reference":"tabby-local/src/profiles.ts:12"},"msgstr":["Lokal terminal"]},"Login scripts":{"msgid":"Login scripts","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:81\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:221\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:16"},"msgstr":["Inloggningsskript"]},"Long-click for context menu":{"msgid":"Long-click for context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:57"},"msgstr":["Långklicka för snabbmeny"]},"Manage profiles":{"msgid":"Manage profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:162"},"msgstr":["Hantera profiler"]},"Max Keep Alive Count":{"msgid":"Max Keep Alive Count","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:160"},"msgstr":["Max Håll-vid-liv-antal"]},"Maximize the active pane":{"msgid":"Maximize the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:173"},"msgstr":["Maximera den aktiva panelen"]},"Minimum contrast ratio":{"msgid":"Minimum contrast ratio","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:93\nlocale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:70"},"msgstr":["Minsta kontrastförhållande"]},"Modified on {date}":{"msgid":"Modified on {date}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:39"},"msgstr":["Ändrad den {date}"]},"Mouse":{"msgid":"Mouse","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:53"},"msgstr":["Mus"]},"Move tab to the left":{"msgid":"Move tab to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:49"},"msgstr":["Flytta fliken till vänster"]},"Move tab to the right":{"msgid":"Move tab to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:53"},"msgstr":["Flytta fliken till höger"]},"Move to \"Ungrouped\"":{"msgid":"Move to \"Ungrouped\"","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:223"},"msgstr":["Flytta till \"Ogrupperad\""]},"Moving the mouse over an inactive pane will cause it to activate":{"msgid":"Moving the mouse over an inactive pane will cause it to activate","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:197"},"msgstr":["Om du flyttar musen över en inaktiv panel kommer den att aktiveras"]},"Name":{"msgid":"Name","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:12\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:14"},"msgstr":["Namn"]},"Name for the new config":{"msgid":"Name for the new config","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:60"},"msgstr":["Namn på den nya konfigurationen"]},"Name for the new directory":{"msgid":"Name for the new directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:3"},"msgstr":["Namn på den nya mappen"]},"Native":{"msgid":"Native","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:57"},"msgstr":["Inbyggd"]},"New admin tab":{"msgid":"New admin tab","comments":{"reference":"tabby-local/src/tabContextMenu.ts:103"},"msgstr":["Ny adminflik"]},"New config on {platform}":{"msgid":"New config on {platform}","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:58"},"msgstr":["Ny konfiguration på {plattform}"]},"New item":{"msgid":"New item","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:16"},"msgstr":["Nytt objekt"]},"New name":{"msgid":"New name","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:193\ntabby-settings/src/components/vaultSettingsTab.component.ts:118"},"msgstr":["Nytt namn"]},"New profile":{"msgid":"New profile","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:20"},"msgstr":["Ny profil"]},"New profile name":{"msgid":"New profile name","comments":{"reference":"tabby-local/src/tabContextMenu.ts:30"},"msgstr":["Nytt profilnamn"]},"New tab":{"msgid":"New tab","comments":{"reference":"tabby-local/src/hotkeys.ts:10"},"msgstr":["Ny flik"]},"New tab: {profile}":{"msgid":"New tab: {profile}","comments":{"reference":"tabby-core/src/hotkeys.ts:272"},"msgstr":["Ny flik: {profil}"]},"New terminal":{"msgid":"New terminal","comments":{"reference":"tabby-local/src/buttonProvider.ts:20\ntabby-local/src/tabContextMenu.ts:77"},"msgstr":["Ny terminal"]},"New window":{"msgid":"New window","comments":{"reference":"tabby-electron/src/hotkeys.ts:10"},"msgstr":["Nytt fönster"]},"New Window":{"msgid":"New Window","comments":{"reference":"tabby-electron/src/services/dockMenu.service.ts:62"},"msgstr":["Nytt fönster"]},"New with profile":{"msgid":"New with profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:87"},"msgstr":["Nytt med profil"]},"Next tab":{"msgid":"Next tab","comments":{"reference":"tabby-core/src/hotkeys.ts:41"},"msgstr":["Nästa flik"]},"No color":{"msgid":"No color","comments":{"reference":"tabby-core/src/utils.ts:54"},"msgstr":["Ingen färg"]},"No modifier":{"msgid":"No modifier","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:85"},"msgstr":["Ingen modifierare"]},"None":{"msgid":"None","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:41"},"msgstr":["Ingen"]},"Normal":{"msgid":"Normal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:17\ntabby-terminal/src/components/streamProcessingSettings.component.ts:39"},"msgstr":["Normal"]},"Normal font weight":{"msgid":"Normal font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:22"},"msgstr":["Normal teckensnittsvikt"]},"Not found":{"msgid":"Not found","comments":{"reference":"tabby-terminal/src/components/searchPanel.component.ts:54\ntabby-terminal/src/components/searchPanel.component.ts:64"},"msgstr":["Hittades inte"]},"Notify on activity":{"msgid":"Notify on activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:209"},"msgstr":["Meddela om aktivitet"]},"Notify when done":{"msgid":"Notify when done","comments":{"reference":"tabby-core/src/tabContextMenu.ts:187"},"msgstr":["Meddela när du är klar"]},"Number of lines kept in the buffer":{"msgid":"Number of lines kept in the buffer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:17"},"msgstr":["Antal rader i bufferten"]},"Off":{"msgid":"Off","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:72\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:137\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:60"},"msgstr":["Av"]},"Official":{"msgid":"Official","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:81"},"msgstr":["Officiell"]},"On GitHub Discussions":{"msgid":"On GitHub Discussions","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["På GitHub-diskussioner"]},"Opacity":{"msgid":"Opacity","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:46"},"msgstr":["Opacitet"]},"Open DevTools":{"msgid":"Open DevTools","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:82"},"msgstr":["Öppna DevTools"]},"Open Settings":{"msgid":"Open Settings","comments":{"reference":"tabby-settings/src/hotkeys.ts:11"},"msgstr":["Öppna Inställningar"]},"Open settings tab: {tab}":{"msgid":"Open settings tab: {tab}","comments":{"reference":"tabby-settings/src/hotkeys.ts:25"},"msgstr":["Öppna fliken Inställningar: {tab}"]},"Open SFTP panel":{"msgid":"Open SFTP panel","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:25"},"msgstr":["Öppna SFTP-panelen"]},"Optional":{"msgid":"Optional","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Frivillig"]},"Options":{"msgid":"Options","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:11\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:33"},"msgstr":["Alternativ"]},"Orange":{"msgid":"Orange","comments":{"reference":"tabby-core/src/utils.ts:57"},"msgstr":["Orange"]},"OS default":{"msgid":"OS default","comments":{"reference":"tabby-electron/src/shells/macDefault.ts:25"},"msgstr":["OS standard"]},"OS default ({name})":{"msgid":"OS default ({name})","comments":{"reference":"tabby-electron/src/shells/winDefault.ts:43"},"msgstr":["OS standard ({name})"]},"Output is shown as a hexdump":{"msgid":"Output is shown as a hexdump","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:45"},"msgstr":["Utdata visas som en hexdump"]},"Output is shown as it is received":{"msgid":"Output is shown as it is received","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:40"},"msgstr":["Utdata visas när den tas emot"]},"Output mode":{"msgid":"Output mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:23"},"msgstr":["Utgångsläge"]},"Output newlines":{"msgid":"Output newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:34"},"msgstr":["Utgångsradbrytningar"]},"Override X11 display":{"msgid":"Override X11 display","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:42"},"msgstr":["Åsidosätt X11-skärm"]},"Overwrite local and sync":{"msgid":"Overwrite local and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:98"},"msgstr":["Skriv över lokal och synkronisera"]},"Overwrite remote and sync":{"msgid":"Overwrite remote and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:78"},"msgstr":["Skriv över fjärr och synkronisera"]},"Overwrite the config on the remote side and start syncing?":{"msgid":"Overwrite the config on the remote side and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:76"},"msgstr":["Skriv över konfigurationen på fjärrsidan och börja synkronisera?"]},"Overwrite the local config and start syncing?":{"msgid":"Overwrite the local config and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:96"},"msgstr":["Vill du skriva över den lokala konfigurationen och börja synkronisera?"]},"Pane resize step":{"msgid":"Pane resize step","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:189"},"msgstr":["Panelomskalningssteg"]},"Panes":{"msgid":"Panes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:186"},"msgstr":["Paneler"]},"Paper (legacy)":{"msgid":"Paper (legacy)","comments":{"reference":"tabby-core/src/theme.ts:35"},"msgstr":[""]},"Parity":{"msgid":"Parity","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:38"},"msgstr":["Paritet"]},"Partial config sync is not possible when the config is encrypted via Vault.":{"msgid":"Partial config sync is not possible when the config is encrypted via Vault.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:64"},"msgstr":["Delvis konfigurationssynkronisering är inte möjlig när konfigurationen är krypterad via Valvet."]},"Passphrase for a private key with hash {hash}...":{"msgid":"Passphrase for a private key with hash {hash}...","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:87"},"msgstr":["Lösenfras för en privat nyckel med hash {hash}..."]},"Password":{"msgid":"Password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:100\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:82"},"msgstr":["Lösenord"]},"Paste":{"msgid":"Paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:62\ntabby-terminal/src/api/baseTerminalTab.component.ts:483\ntabby-terminal/src/tabContextMenu.ts:35"},"msgstr":["Klistra in"]},"Paste from clipboard":{"msgid":"Paste from clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:14"},"msgstr":["Klistra in från urklipp"]},"Paste if no selection, else copy":{"msgid":"Paste if no selection, else copy","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:63"},"msgstr":["Klistra in om inget val, annars kopiera"]},"Paste multiple lines?":{"msgid":"Paste multiple lines?","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:490"},"msgstr":["Klistra in flera rader?"]},"Paste on middle-click":{"msgid":"Paste on middle-click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:68"},"msgstr":["Klistra in vid mittenklick"]},"Path or address of the local X11 socket":{"msgid":"Path or address of the local X11 socket","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:43"},"msgstr":["Sökväg eller adress till det lokala X11-uttaget"]},"Pin":{"msgid":"Pin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Fäst"]},"Plugins":{"msgid":"Plugins","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:3"},"msgstr":["Plugins"]},"Plugins folder":{"msgid":"Plugins folder","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:4"},"msgstr":["Plugins-mappen"]},"Port":{"msgid":"Port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:38\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:10"},"msgstr":["Port"]},"Port opened":{"msgid":"Port opened","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:70"},"msgstr":["Port öppnad"]},"Ports":{"msgid":"Ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:119\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:12"},"msgstr":["Portar"]},"Press any key to reconnect":{"msgid":"Press any key to reconnect","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:85\ntabby-ssh/src/components/sshTab.component.ts:172\ntabby-telnet/src/components/telnetTab.component.ts:53"},"msgstr":["Tryck på valfri tangent för att återansluta"]},"Press the key now":{"msgid":"Press the key now","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:3"},"msgstr":["Tryck på knappen nu"]},"Prevents accidental closing":{"msgid":"Prevents accidental closing","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:21"},"msgstr":["Förhindrar oavsiktlig stängning"]},"Prevents accidental execution of pasted commands":{"msgid":"Prevents accidental execution of pasted commands","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:110"},"msgstr":["Förhindrar oavsiktlig exekvering av inklistrade kommandon"]},"Previous tab":{"msgid":"Previous tab","comments":{"reference":"tabby-core/src/hotkeys.ts:45"},"msgstr":["Föregående flik"]},"Private keys":{"msgid":"Private keys","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:108"},"msgstr":["Privata nycklar"]},"Process completed":{"msgid":"Process completed","comments":{"reference":"tabby-core/src/tabContextMenu.ts:195"},"msgstr":["Processen avslutad"]},"Profile name":{"msgid":"Profile name","comments":{"reference":"tabby-core/src/tabContextMenu.ts:151"},"msgstr":["Profilnamn"]},"Profiles":{"msgid":"Profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:2\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:4\ntabby-electron/src/services/dockMenu.service.ts:40"},"msgstr":["Profiler"]},"Profiles & connections":{"msgid":"Profiles & connections","comments":{"reference":"tabby-core/src/commands.ts:32\ntabby-settings/src/settings.ts:58"},"msgstr":["Profiler & anslutningar"]},"Program":{"msgid":"Program","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:12"},"msgstr":["Program"]},"Proxy command":{"msgid":"Proxy command","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:30"},"msgstr":["Proxy kommando"]},"Purple":{"msgid":"Purple","comments":{"reference":"tabby-core/src/utils.ts:58"},"msgstr":["Lila"]},"Puts all of Tabby's configuration into the vault":{"msgid":"Puts all of Tabby's configuration into the vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:37"},"msgstr":["Lägger in hela Tabbys konfiguration i valvet"]},"Quick connect":{"msgid":"Quick connect","comments":{"reference":"tabby-core/src/index.ts:213\ntabby-core/src/services/profiles.service.ts:177"},"msgstr":["Snabbanslutning"]},"Quit":{"msgid":"Quit","comments":{"reference":"tabby-core/src/services/config.service.ts:373\ntabby-core/src/services/config.service.ts:387"},"msgstr":["Avsluta"]},"Raw socket connection":{"msgid":"Raw socket connection","comments":{"reference":"tabby-telnet/src/profiles.ts:48"},"msgstr":["Raw socket anslutning"]},"Ready Timeout (Milliseconds)":{"msgid":"Ready Timeout (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:166"},"msgstr":["Klar timeout (millisekunder)"]},"Recent":{"msgid":"Recent","comments":{"reference":"tabby-core/src/services/profiles.service.ts:120\ntabby-core/src/services/profiles.service.ts:134\ntabby-electron/src/services/dockMenu.service.ts:28"},"msgstr":["Nyligen"]},"Reconnect":{"msgid":"Reconnect","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:5\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:10\nlocale/tmp-html/tabby-telnet/src/components/telnetTab.component.html:3"},"msgstr":["Återanslut"]},"Red":{"msgid":"Red","comments":{"reference":"tabby-core/src/utils.ts:59"},"msgstr":["Röd"]},"Regex":{"msgid":"Regex","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Regex"]},"Release notes":{"msgid":"Release notes","comments":{"reference":"tabby-settings/src/components/releaseNotesTab.component.ts:27"},"msgstr":["Versionsinformation"]},"Remember for {time}":{"msgid":"Remember for {time}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6"},"msgstr":["Kom ihåg för {time}"]},"Remote":{"msgid":"Remote","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:41\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Fjärr"]},"Remove whitespace and newlines around the copied text":{"msgid":"Remove whitespace and newlines around the copied text","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:124"},"msgstr":["Ta bort blanksteg och radbrytningar runt den kopierade texten"]},"Rename":{"msgid":"Rename","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:25\ntabby-core/src/tabContextMenu.ts:120"},"msgstr":["Döp om"]},"Rename tab":{"msgid":"Rename tab","comments":{"reference":"tabby-core/src/hotkeys.ts:25\ntabby-core/src/tabContextMenu.ts:121"},"msgstr":["Byt namn på fliken"]},"Rendering":{"msgid":"Rendering","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:3"},"msgstr":["Rendering"]},"Reopen last tab":{"msgid":"Reopen last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:33"},"msgstr":["Öppna senast stängda flik"]},"Replace":{"msgid":"Replace","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:26"},"msgstr":["Byta ut"]},"Report a problem":{"msgid":"Report a problem","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:11\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Rapportera ett problem"]},"Require a key to click links":{"msgid":"Require a key to click links","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:81"},"msgstr":["Kräv en nyckel för att klicka på länkar"]},"Reset zoom":{"msgid":"Reset zoom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:62"},"msgstr":["Återställ zoom"]},"Restart current serial session":{"msgid":"Restart current serial session","comments":{"reference":"tabby-serial/src/hotkeys.ts:14"},"msgstr":["Starta om aktuell seriell session"]},"Restart current SSH session":{"msgid":"Restart current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:10"},"msgstr":["Starta om aktuell SSH-session"]},"Restart current Telnet session":{"msgid":"Restart current Telnet session","comments":{"reference":"tabby-telnet/src/hotkeys.ts:10"},"msgstr":["Starta om aktuell Telnet-session"]},"Restart tab":{"msgid":"Restart tab","comments":{"reference":"tabby-core/src/hotkeys.ts:65"},"msgstr":["Starta om fliken"]},"Restart the app to apply changes":{"msgid":"Restart the app to apply changes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:140"},"msgstr":["Starta om appen för att tillämpa ändringar"]},"Restore terminal tabs on app start":{"msgid":"Restore terminal tabs on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:159"},"msgstr":["Återställ terminalflikar vid appstart"]},"Reuse session for multiple tabs":{"msgid":"Reuse session for multiple tabs","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:147"},"msgstr":["Återanvänd session för flera flikar"]},"Right":{"msgid":"Right","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:136\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:78\ntabby-core/src/tabContextMenu.ts:78"},"msgstr":["Höger"]},"Right click":{"msgid":"Right click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:56"},"msgstr":["Högerklicka"]},"Run as administrator":{"msgid":"Run as administrator","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:5"},"msgstr":["Kör som administratör"]},"Save":{"msgid":"Save","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:6\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:52\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:30"},"msgstr":["Spara"]},"Save a password in the keychain":{"msgid":"Save a password in the keychain","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:101"},"msgstr":["Spara ett lösenord i nyckelringen"]},"Save and apply":{"msgid":"Save and apply","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:129"},"msgstr":["Spara och tillämpa"]},"Save as profile":{"msgid":"Save as profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:27"},"msgstr":["Spara som profil"]},"Save layout as profile":{"msgid":"Save layout as profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:148"},"msgstr":["Spara layout som profil"]},"Saved":{"msgid":"Saved","comments":{"reference":"tabby-local/src/tabContextMenu.ts:48"},"msgstr":["Sparad"]},"Saved layout":{"msgid":"Saved layout","comments":{"reference":"tabby-core/src/profiles.ts:19"},"msgstr":["Sparad layout"]},"Scroll on input":{"msgid":"Scroll on input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:46"},"msgstr":["Bläddra vid inmatning"]},"Scroll terminal one page down":{"msgid":"Scroll terminal one page down","comments":{"reference":"tabby-terminal/src/hotkeys.ts:94"},"msgstr":["Skrolla terminalen en sida ner"]},"Scroll terminal one page up":{"msgid":"Scroll terminal one page up","comments":{"reference":"tabby-terminal/src/hotkeys.ts:90"},"msgstr":["Skrolla terminalen en sida upp"]},"Scroll terminal to bottom":{"msgid":"Scroll terminal to bottom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:98"},"msgstr":["Skrolla terminalen till botten"]},"Scroll terminal to top":{"msgid":"Scroll terminal to top","comments":{"reference":"tabby-terminal/src/hotkeys.ts:86"},"msgstr":["Skrolla terminalen till toppen"]},"Scrollback":{"msgid":"Scrollback","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:16"},"msgstr":["Historik"]},"Scrolls the terminal to the bottom on user input":{"msgid":"Scrolls the terminal to the bottom on user input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:47"},"msgstr":["Skrollar terminalen till botten vid användarinmatning"]},"Search":{"msgid":"Search","comments":{"reference":"tabby-terminal/src/hotkeys.ts:74"},"msgstr":["Sök"]},"Search color schemes":{"msgid":"Search color schemes","comments":{"reference":"tabby-terminal/src/components/colorSchemeSelector.component.ts:9\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:10"},"msgstr":["Sök efter färgscheman"]},"Search hotkeys":{"msgid":"Search hotkeys","comments":{"reference":"tabby-settings/src/components/hotkeySettingsTab.component.ts:12"},"msgstr":["Sök snabbtangenter"]},"Search plugins":{"msgid":"Search plugins","comments":{"reference":"tabby-plugin-manager/src/components/pluginsSettingsTab.component.ts:14"},"msgstr":["Sök plugins"]},"Secret sync token":{"msgid":"Secret sync token","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:17"},"msgstr":["Hemligt synkroniseringstoken"]},"Select":{"msgid":"Select","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:45\ntabby-electron/src/services/platform.service.ts:195"},"msgstr":["Välj"]},"Select a base profile to use as a template":{"msgid":"Select a base profile to use as a template","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:65"},"msgstr":["Välj en basprofil att använda som mall"]},"Select all":{"msgid":"Select all","comments":{"reference":"tabby-terminal/src/hotkeys.ts:18"},"msgstr":["Välj alla"]},"Select file storage":{"msgid":"Select file storage","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:46"},"msgstr":["Välj fillagring"]},"Select profile":{"msgid":"Select profile","comments":{"reference":"tabby-core/src/index.ts:225"},"msgstr":["Välj profil"]},"Select profile or enter an address":{"msgid":"Select profile or enter an address","comments":{"reference":"tabby-core/src/services/profiles.service.ts:186"},"msgstr":["Välj profil eller ange en adress"]},"Send bytes by typing in hex values":{"msgid":"Send bytes by typing in hex values","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:33"},"msgstr":["Skicka byte genom att skriva in hexadecimala värden"]},"Sends data one byte at a time":{"msgid":"Sends data one byte at a time","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:75"},"msgstr":["Skickar data en byte i taget"]},"Serial":{"msgid":"Serial","comments":{"reference":"tabby-serial/src/profiles.ts:14\ntabby-serial/src/profiles.ts:72"},"msgstr":["Serie"]},"Serial connection":{"msgid":"Serial connection","comments":{"reference":"tabby-serial/src/profiles.ts:51\ntabby-serial/src/profiles.ts:62"},"msgstr":["Seriell anslutning"]},"Serial: {description}":{"msgid":"Serial: {description}","comments":{"reference":"tabby-serial/src/profiles.ts:71"},"msgstr":["Serienummer: {beskrivning}"]},"Set master passphrase":{"msgid":"Set master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:2\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:5"},"msgstr":["Ställ in huvudlösenfras"]},"Set passphrase":{"msgid":"Set passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:11"},"msgstr":["Ställ in lösenordsfras"]},"Set password":{"msgid":"Set password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:104"},"msgstr":["Välj lösenord"]},"Set Tabby as %COMSPEC%":{"msgid":"Set Tabby as %COMSPEC%","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:168"},"msgstr":["Ställ in Tabby som %COMSPEC%"]},"Set to 0 to disable recent profiles":{"msgid":"Set to 0 to disable recent profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:55"},"msgstr":["Ställ in 0 för att inaktivera senaste profiler"]},"Sets the SSH agent's named pipe path.":{"msgid":"Sets the SSH agent's named pipe path.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:36"},"msgstr":["Ställer in SSH-agentens namngivna processökväg."]},"Settings":{"msgid":"Settings","comments":{"reference":"tabby-settings/src/buttonProvider.ts:28\ntabby-settings/src/components/settingsTab.component.ts:57"},"msgstr":["Inställningar"]},"Shell":{"msgid":"Shell","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:2"},"msgstr":["Skal"]},"Shell does not support current path detection":{"msgid":"Shell does not support current path detection","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:555"},"msgstr":["Skalet stöder inte detektering av strömväg"]},"Shell integration":{"msgid":"Shell integration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:59"},"msgstr":["Skalintegration"]},"Show {type} profile selector":{"msgid":"Show {type} profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:276"},"msgstr":["Visa profilväljaren {typ}"]},"Show a confirmation box when pasting multiple lines":{"msgid":"Show a confirmation box when pasting multiple lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:117"},"msgstr":["Visa en bekräftelseruta när du klistrar in flera rader"]},"Show built-in profiles in selector":{"msgid":"Show built-in profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:61"},"msgstr":["Visa inbyggda profiler i väljaren"]},"Show command selector":{"msgid":"Show command selector","comments":{"reference":"tabby-core/src/hotkeys.ts:13"},"msgstr":["Visa kommandoväljare"]},"Show config file":{"msgid":"Show config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:132"},"msgstr":["Visa konfigurationsfil"]},"Show defaults":{"msgid":"Show defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:131"},"msgstr":["Visa standardinställningar"]},"Show Mixer":{"msgid":"Show Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:146"},"msgstr":["Visa mixer"]},"Show pane labels (for rearranging)":{"msgid":"Show pane labels (for rearranging)","comments":{"reference":"tabby-core/src/hotkeys.ts:57"},"msgstr":["Visa paneletiketter (för att ordna om)"]},"Show profile icon on tab":{"msgid":"Show profile icon on tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:164"},"msgstr":["Visa profilikon på fliken"]},"Show profile selector":{"msgid":"Show profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:17"},"msgstr":["Visa profilväljare"]},"Show recent profiles in selector":{"msgid":"Show recent profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:54"},"msgstr":["Visa senaste profiler i väljaren"]},"Show release notes":{"msgid":"Show release notes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Visa release notes"]},"Show Serial connections":{"msgid":"Show Serial connections","comments":{"reference":"tabby-serial/src/hotkeys.ts:10"},"msgstr":["Visa seriella anslutningar"]},"Show tabs in fullscreen mode":{"msgid":"Show tabs in fullscreen mode","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:152"},"msgstr":["Visa flikar i helskärmsläge"]},"Show toolbar":{"msgid":"Show toolbar","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:58"},"msgstr":["Visa verktygsfält"]},"Show vault contents":{"msgid":"Show vault contents","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:44"},"msgstr":["Visa valvets innehåll"]},"Sixel graphics support (experimental)":{"msgid":"Sixel graphics support (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:29"},"msgstr":["Stöd för Sixel-grafik (experimentellt)"]},"Skip MoTD/banner":{"msgid":"Skip MoTD/banner","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:140"},"msgstr":["Hoppa över MoTD/banner"]},"Slow feed":{"msgid":"Slow feed","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:74"},"msgstr":["Långsam matning"]},"Snaps the window to a side of the screen":{"msgid":"Snaps the window to a side of the screen","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:68\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:86"},"msgstr":["Fäster fönstret mot en sida av skärmen"]},"SOCKS proxy":{"msgid":"SOCKS proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:22\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:9\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:20"},"msgstr":["SOCKS proxy"]},"SOCKS proxy host":{"msgid":"SOCKS proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:51"},"msgstr":["SOCKS proxy värd"]},"SOCKS proxy port":{"msgid":"SOCKS proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:55"},"msgstr":["SOCKS proxyport"]},"Sound":{"msgid":"Sound","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:130"},"msgstr":["Ljud"]},"Source code":{"msgid":"Source code","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:31"},"msgstr":["Källkod"]},"Spaciness":{"msgid":"Spaciness","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:13"},"msgstr":[""]},"Split":{"msgid":"Split","comments":{"reference":"tabby-core/src/tabContextMenu.ts:75"},"msgstr":["Dela"]},"Split to the bottom":{"msgid":"Split to the bottom","comments":{"reference":"tabby-core/src/hotkeys.ts:161"},"msgstr":["Dela till botten"]},"Split to the down":{"msgid":"Split to the down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:85"},"msgstr":["Dela till nedåt"]},"Split to the left":{"msgid":"Split to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:165\ntabby-core/src/tabContextMenu.ts:86"},"msgstr":["Dela åt vänster"]},"Split to the right":{"msgid":"Split to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:157\ntabby-core/src/tabContextMenu.ts:84"},"msgstr":["Dela till höger"]},"Split to the top":{"msgid":"Split to the top","comments":{"reference":"tabby-core/src/hotkeys.ts:169"},"msgstr":["Dela till toppen"]},"Split to the up":{"msgid":"Split to the up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:87"},"msgstr":["Dela uppåt"]},"SSH connection":{"msgid":"SSH connection","comments":{"reference":"tabby-ssh/src/profiles.ts:81"},"msgstr":["SSH-anslutning"]},"SSH connection management is now done through the \"Profiles & connections\" tab":{"msgid":"SSH connection management is now done through the \"Profiles & connections\" tab","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:53"},"msgstr":["SSH-anslutningshantering görs nu via fliken \"Profiler & anslutningar\"."]},"SSH password for {user}@{host}:{port}":{"msgid":"SSH password for {user}@{host}:{port}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:84"},"msgstr":["SSH-lösenord för {user}@{host}:{port}"]},"Standard (legacy)":{"msgid":"Standard (legacy)","comments":{"reference":"tabby-core/src/theme.ts:9"},"msgstr":[""]},"Startup":{"msgid":"Startup","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:150"},"msgstr":["Börja"]},"Stop bits":{"msgid":"Stop bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:32"},"msgstr":["Stoppa bitar"]},"Strip":{"msgid":"Strip","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:50"},"msgstr":["Remsa"]},"Subscribe to updates":{"msgid":"Subscribe to updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Prenumerera på uppdateringar"]},"Substitutions allowed.":{"msgid":"Substitutions allowed.","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:13"},"msgstr":["Byten tillåtna."]},"Switch profile":{"msgid":"Switch profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:290"},"msgstr":["Byt profil"]},"Switch profile in the active pane":{"msgid":"Switch profile in the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:237"},"msgstr":["Byt profil i den aktiva panelen"]},"Switches terminal frontend implementation (experimental)":{"msgid":"Switches terminal frontend implementation (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:7"},"msgstr":["Switchar terminal frontend implementering (experimentell)"]},"Sync":{"msgid":"Sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:4"},"msgstr":["Synkronisera"]},"Sync automatically":{"msgid":"Sync automatically","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:53"},"msgstr":["Synkronisera automatiskt"]},"Sync host":{"msgid":"Sync host","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:8"},"msgstr":["Synkronisera värd"]},"Sync hotkeys":{"msgid":"Sync hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:68"},"msgstr":["Synkronisera snabbtangenter"]},"Sync Vault":{"msgid":"Sync Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:80"},"msgstr":["Synkronisera valv"]},"Sync window settings":{"msgid":"Sync window settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:74"},"msgstr":["Synkronisera fönsterinställningar"]},"Tab {number}":{"msgid":"Tab {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:101\ntabby-core/src/hotkeys.ts:105\ntabby-core/src/hotkeys.ts:109\ntabby-core/src/hotkeys.ts:113\ntabby-core/src/hotkeys.ts:117\ntabby-core/src/hotkeys.ts:121\ntabby-core/src/hotkeys.ts:125\ntabby-core/src/hotkeys.ts:129\ntabby-core/src/hotkeys.ts:133\ntabby-core/src/hotkeys.ts:137\ntabby-core/src/hotkeys.ts:141\ntabby-core/src/hotkeys.ts:145\ntabby-core/src/hotkeys.ts:149\ntabby-core/src/hotkeys.ts:153\ntabby-core/src/hotkeys.ts:77\ntabby-core/src/hotkeys.ts:81\ntabby-core/src/hotkeys.ts:85\ntabby-core/src/hotkeys.ts:89\ntabby-core/src/hotkeys.ts:93\ntabby-core/src/hotkeys.ts:97"},"msgstr":["Flik {nummer}"]},"Tab activity":{"msgid":"Tab activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:223"},"msgstr":["Flikaktivitet"]},"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:":{"msgid":"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:3"},"msgstr":["Tabby kunde inte starta med dina plugins, så alla tredjeparts plugins har inaktiverats i den här sessionen. Felet var:"]},"Tabby news and updates on Twitter":{"msgid":"Tabby news and updates on Twitter","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Tabby nyheter och uppdateringar på Twitter"]},"Tabs":{"msgid":"Tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:123"},"msgstr":["Flikar"]},"Tabs location":{"msgid":"Tabs location","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:126"},"msgstr":["Flikplacering"]},"Tabs width":{"msgid":"Tabs width","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:141"},"msgstr":["Flikarnas bredd"]},"Telnet session":{"msgid":"Telnet session","comments":{"reference":"tabby-telnet/src/profiles.ts:32"},"msgstr":["Telnet-session"]},"Terminal":{"msgid":"Terminal","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:204\ntabby-terminal/src/settings.ts:43"},"msgstr":["Terminal"]},"Terminal background":{"msgid":"Terminal background","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:40"},"msgstr":["Terminal bakgrund"]},"Terminal bell":{"msgid":"Terminal bell","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:133"},"msgstr":["Terminalklocka"]},"Terminal identification":{"msgid":"Terminal identification","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:68"},"msgstr":["Terminal identifiering"]},"Thank you for downloading Tabby!":{"msgid":"Thank you for downloading Tabby!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:7"},"msgstr":["Tack för att du laddade ner Tabby!"]},"Theme":{"msgid":"Theme","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:5"},"msgstr":["Tema"]},"There are active file transfers":{"msgid":"There are active file transfers","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:47"},"msgstr":["Det finns aktiva filöverföringar"]},"There is a saved password for this connection":{"msgid":"There is a saved password for this connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:102"},"msgstr":["Det finns ett sparat lösenord för denna anslutning"]},"These apply to all profiles of a given type":{"msgid":"These apply to all profiles of a given type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:79"},"msgstr":["Dessa gäller alla profiler av en angiven typ"]},"Thin":{"msgid":"Thin","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:59"},"msgstr":["Tunn"]},"Tick this if you're experiencing aliasing, ghosting or other visual issues":{"msgid":"Tick this if you're experiencing aliasing, ghosting or other visual issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:205"},"msgstr":["Kryssa för detta om du upplever aliaseffekt, spökbilder eller andra visuella problem"]},"Toggle fullscreen mode":{"msgid":"Toggle fullscreen mode","comments":{"reference":"tabby-core/src/hotkeys.ts:21"},"msgstr":["Växla helskärmsläge"]},"Toggle last tab":{"msgid":"Toggle last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:37"},"msgstr":["Växla sista fliken"]},"Toggle terminal window":{"msgid":"Toggle terminal window","comments":{"reference":"tabby-electron/src/hotkeys.ts:14"},"msgstr":["Växla terminalfönster"]},"Toggles the Tabby window visibility":{"msgid":"Toggles the Tabby window visibility","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:27"},"msgstr":["Växlar synlighet för Tabby-fönstret"]},"Top":{"msgid":"Top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:130\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:74"},"msgstr":["Toppen"]},"Trim whitespace and newlines":{"msgid":"Trim whitespace and newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:123"},"msgstr":["Trimma blanksteg och radbrytningar"]},"Try again":{"msgid":"Try again","comments":{"reference":"tabby-core/src/services/config.service.ts:371"},"msgstr":["Försök igen"]},"Trying saved password":{"msgid":"Trying saved password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:482"},"msgstr":["Försöker sparat lösenord"]},"Turn current tab's panes into separate tabs":{"msgid":"Turn current tab's panes into separate tabs","comments":{"reference":"tabby-core/src/hotkeys.ts:69"},"msgstr":["Förvandla nuvarande fliks paneler till separata flikar"]},"Ungrouped":{"msgid":"Ungrouped","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:18"},"msgstr":["Ogrupperad"]},"Uninstall":{"msgid":"Uninstall","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:59"},"msgstr":["Avinstallera"]},"Unknown":{"msgid":"Unknown","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:257"},"msgstr":["Okänd"]},"Unknown secret of type {type} for {key}":{"msgid":"Unknown secret of type {type} for {key}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:93"},"msgstr":["Okänd hemlighet av typen {type} för {key}"]},"Unpin":{"msgid":"Unpin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Lossa"]},"Up":{"msgid":"Up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:81"},"msgstr":["Upp"]},"Update":{"msgid":"Update","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:14\ntabby-electron/src/services/updater.service.ts:133"},"msgstr":["Uppdatera"]},"Upgrade to {version}":{"msgid":"Upgrade to {version}","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:52"},"msgstr":["Uppgradera till {version}"]},"Upload":{"msgid":"Upload","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:10"},"msgstr":["Ladda upp"]},"Upload as a new config":{"msgid":"Upload as a new config","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:46"},"msgstr":["Ladda upp som en ny konfiguration"]},"Use {altKeyName} as the Meta key":{"msgid":"Use {altKeyName} as the Meta key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:39"},"msgstr":["Använd {altKeyName} som Meta-nyckel"]},"Use ConPTY":{"msgid":"Use ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:5"},"msgstr":["Använd ConPTY"]},"User default":{"msgid":"User default","comments":{"reference":"tabby-electron/src/shells/linuxDefault.ts:31\ntabby-electron/src/shells/linuxDefault.ts:38"},"msgstr":["Användarstandard"]},"Username":{"msgid":"Username","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:70"},"msgstr":["Användarnamn"]},"Using CONNECT method":{"msgid":"Using CONNECT method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:25"},"msgstr":["Använder CONNECT-metoden"]},"Using preset password":{"msgid":"Using preset password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:471"},"msgstr":["Använder förinställt lösenord"]},"Vault":{"msgid":"Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:9"},"msgstr":["Valv"]},"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.":{"msgid":"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:4"},"msgstr":["Valvet är en alltid-krypterad behållare för hemligheter så som SSH-lösenord och privata nyckellösenfraser."]},"Vault is empty":{"msgid":"Vault is empty","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:17"},"msgstr":["Valvet är tomt"]},"Vault is locked":{"msgid":"Vault is locked","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:4\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:43"},"msgstr":["Valvet är låst"]},"Vault is not configured":{"msgid":"Vault is not configured","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:3"},"msgstr":["Valvet är inte konfigurerat"]},"Vault master passphrase needs to be set to allow storing secrets":{"msgid":"Vault master passphrase needs to be set to allow storing secrets","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:39"},"msgstr":["Valv-huvudlösenord måste ställas in för att tillåta lagring av hemligheter"]},"Verify host keys when connecting":{"msgid":"Verify host keys when connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:11"},"msgstr":["Verifiera värdnycklar när du ansluter"]},"Version":{"msgid":"Version","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:75"},"msgstr":["Version"]},"Version: {version}":{"msgid":"Version: {version}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:13"},"msgstr":["Version: {version}"]},"Vibrancy":{"msgid":"Vibrancy","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:28"},"msgstr":["Vibrans"]},"Visual":{"msgid":"Visual","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:139"},"msgstr":["Visuell"]},"Warn on multi-line paste":{"msgid":"Warn on multi-line paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:116"},"msgstr":["Varna för flerraders inklistring"]},"Warn when closing active connections":{"msgid":"Warn when closing active connections","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:5"},"msgstr":["Varna när aktiva anslutningar stängs"]},"Warning: remote host's key has suddenly changed!":{"msgid":"Warning: remote host's key has suddenly changed!","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:6"},"msgstr":["Varning: fjärrvärdens nyckel har plötsligt ändrats!"]},"We're only tracking your Tabby and OS versions.":{"msgid":"We're only tracking your Tabby and OS versions.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:67"},"msgstr":["Vi spårar bara dina Tabby- och OS-versioner."]},"Welcome":{"msgid":"Welcome","comments":{"reference":"tabby-core/src/components/welcomeTab.component.ts:25"},"msgstr":["Välkommen"]},"What's new":{"msgid":"What's new","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Vad är nytt"]},"When enabled, links are only clickable while holding this key":{"msgid":"When enabled, links are only clickable while holding this key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:82"},"msgstr":["När aktiverad, är länkar endast klickbara medans du håller ned denna tangent"]},"When WinSCP is detected, you can launch an SCP session from the context menu.":{"msgid":"When WinSCP is detected, you can launch an SCP session from the context menu.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:18"},"msgstr":["När WinSCP upptäcks kan du starta en SCP-session från snabbmenyn."]},"Whether a custom window or an OS native window should be used":{"msgid":"Whether a custom window or an OS native window should be used","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:53"},"msgstr":["Om ett anpassat fönster eller ett OS-inbyggt fönster ska användas"]},"Will prevent the SSH greeting from showing up":{"msgid":"Will prevent the SSH greeting from showing up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:141"},"msgstr":[""]},"Window":{"msgid":"Window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:2\ntabby-settings/src/settings.ts:30"},"msgstr":["Fönster"]},"Window dimension along the edge":{"msgid":"Window dimension along the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:112"},"msgstr":["Fönstermått längs kanten"]},"Window dimension away from the edge":{"msgid":"Window dimension away from the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:105"},"msgstr":["Fönstermått bort från kanten"]},"Window frame":{"msgid":"Window frame","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:52"},"msgstr":["Fönsterram"]},"Windows":{"msgid":"Windows","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:165"},"msgstr":["Fönster"]},"Windows 10 build 18309 or above is recommended for ConPTY":{"msgid":"Windows 10 build 18309 or above is recommended for ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:11"},"msgstr":["Windows 10 build 18309 eller högre rekommenderas för ConPTY"]},"WinSCP path":{"msgid":"WinSCP path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:17"},"msgstr":["WinSCP sökväg"]},"Word separators":{"msgid":"Word separators","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:74"},"msgstr":["Ordavgränsare"]},"Working directory":{"msgid":"Working directory","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:10"},"msgstr":["Arbetskatalog"]},"Working directory detection":{"msgid":"Working directory detection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:15\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:6"},"msgstr":["Detektering av arbetskatalog"]},"WSL terminal bell can only be muted via Volume Mixer":{"msgid":"WSL terminal bell can only be muted via Volume Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:145"},"msgstr":["WSL-terminalklockan kan endast stängas av via Ljudmixeralternativ"]},"WSL terminal only supports TrueColor with ConPTY":{"msgid":"WSL terminal only supports TrueColor with ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:14"},"msgstr":["WSL-terminalen stöder endast TrueColor med ConPTY"]},"X11 forwarding":{"msgid":"X11 forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:128"},"msgstr":["X11 vidarebefordran"]},"Yellow":{"msgid":"Yellow","comments":{"reference":"tabby-core/src/utils.ts:60"},"msgstr":["Gul"]},"You can change it later, but it's unrecoverable if forgotten.":{"msgid":"You can change it later, but it's unrecoverable if forgotten.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:4"},"msgstr":["Du kan ändra det senare, men det går inte att återställa om det glöms bort."]},"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.":{"msgid":"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:7"},"msgstr":["Du kan vara under en man-in-the-middle-attack just nu, eller så kan värdnyckeln bara ha ändrats."]},"Zoom in":{"msgid":"Zoom in","comments":{"reference":"tabby-terminal/src/hotkeys.ts:54"},"msgstr":["Zooma in"]},"Zoom out":{"msgid":"Zoom out","comments":{"reference":"tabby-terminal/src/hotkeys.ts:58"},"msgstr":["Zooma ut"]}},"[Dynamic] port forwarding":{"id.port-forwarding.dynamic":{"msgid":"id.port-forwarding.dynamic","msgctxt":"[Dynamic] port forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:43\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Dynamic"]}}}}

/***/ }),

/***/ 5207:
/*!**************************!*\
  !*** ../locale/uk-UA.po ***!
  \**************************/
/***/ ((module) => {

module.exports = {"charset":"utf-8","headers":{"Content-Type":"text/plain; charset=UTF-8","Plural-Forms":"nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));","X-Crowdin-Project":"tabby","X-Crowdin-Project-ID":"493349","X-Crowdin-Language":"uk","X-Crowdin-File":"/locale/app.pot","X-Crowdin-File-ID":"75","Project-Id-Version":"tabby","Language-Team":"Ukrainian","Language":"uk_UA","PO-Revision-Date":"2023-04-10 18:13"},"translations":{"":{"":{"msgid":"","msgstr":["Content-Type: text/plain; charset=UTF-8\nPlural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\nX-Crowdin-Project: tabby\nX-Crowdin-Project-ID: 493349\nX-Crowdin-Language: uk\nX-Crowdin-File: /locale/app.pot\nX-Crowdin-File-ID: 75\nProject-Id-Version: tabby\nLanguage-Team: Ukrainian\nLanguage: uk_UA\nPO-Revision-Date: 2023-04-10 18:13\n"]},"\"{command}\" is still running. Close?":{"msgid":"\"{command}\" is still running. Close?","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:111"},"msgstr":["\"{command}\" все ще запущено. Закрити?"]},"{name} copy":{"msgid":"{name} copy","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:79\ntabby-settings/src/components/profilesSettingsTab.component.ts:90"},"msgstr":["{name} копія"]},"A second font family used to display characters missing in the main font":{"msgid":"A second font family used to display characters missing in the main font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:77"},"msgstr":["Друге сімейство шрифтів, для відображення символів, відсутніх в основному шрифті"]},"Abort all":{"msgid":"Abort all","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:49"},"msgstr":["Скасувати все"]},"Accept and remember key":{"msgid":"Accept and remember key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:24"},"msgstr":["Прийняти і запам'ятати ключ"]},"Accept just this once":{"msgid":"Accept just this once","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:25"},"msgstr":["Прийняти лише один раз"]},"Accessibility":{"msgid":"Accessibility","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:84"},"msgstr":["Спеціальні можливості"]},"Acrylic background":{"msgid":"Acrylic background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:27"},"msgstr":["Акриловий фон"]},"Add":{"msgid":"Add","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:24\nlocale/tmp-html/tabby-local/src/components/environmentEditor.component.html:11"},"msgstr":["Додати"]},"Add a port forward":{"msgid":"Add a port forward","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:16"},"msgstr":["Додати перенаправлення порту"]},"Add a private key":{"msgid":"Add a private key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:115"},"msgstr":["Додати приватний ключ"]},"Add...":{"msgid":"Add...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/multiHotkeyInput.component.html:8"},"msgstr":["Додати..."]},"Additional space between lines":{"msgid":"Additional space between lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:84"},"msgstr":["Додатковий простір між рядками"]},"Advanced":{"msgid":"Advanced","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:22\nlocale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:61\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:50\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:124"},"msgstr":["Додатково"]},"Agent":{"msgid":"Agent","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:90"},"msgstr":["Агент"]},"Agent forwarding":{"msgid":"Agent forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:134"},"msgstr":["Перенаправлення агента"]},"Agent pipe path":{"msgid":"Agent pipe path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:35"},"msgstr":["Шлях до pipe SSH-агента"]},"Agent type":{"msgid":"Agent type","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:24"},"msgstr":["Тип агента"]},"Allows opening .bat files in tabs, but breaks some shells":{"msgid":"Allows opening .bat files in tabs, but breaks some shells","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:169"},"msgstr":["Дозволяє відкривати файли .bat у вкладках, але ламає деякі оболонки"]},"Allows quickly opening a terminal in the selected folder":{"msgid":"Allows quickly opening a terminal in the selected folder","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:60"},"msgstr":["Дозволяє швидко відкрити термінал у вибраній папці"]},"Appearance":{"msgid":"Appearance","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:2\ntabby-terminal/src/settings.ts:14"},"msgstr":["Відображення"]},"Application":{"msgid":"Application","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:4"},"msgstr":["Додаток"]},"Application settings":{"msgid":"Application settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:47"},"msgstr":["Налаштування"]},"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.":{"msgid":"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.","comments":{"reference":"tabby-web/src/services/hostWindow.service.ts:19"},"msgstr":["Ви впевнені, що хочете закрити Tabby? Це попередження можна вимкнути в Налаштування -> Вікно."]},"Are you sure?":{"msgid":"Are you sure?","comments":{"reference":"tabby-core/src/services/config.service.ts:383"},"msgstr":["Ви впевнені?"]},"Arguments":{"msgid":"Arguments","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:18"},"msgstr":["Аргументи"]},"Ask a question":{"msgid":"Ask a question","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["Задати питання"]},"Ask before closing the browser tab":{"msgid":"Ask before closing the browser tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:20"},"msgstr":["Запитати перед закриттям вкладки"]},"Audible":{"msgid":"Audible","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:141"},"msgstr":["Звук"]},"Authentication method":{"msgid":"Authentication method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:74"},"msgstr":["Метод автентифікації"]},"Author":{"msgid":"Author","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:79"},"msgstr":["Автор"]},"Auto":{"msgid":"Auto","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:78"},"msgstr":["Авто"]},"Auto-open a terminal on app start":{"msgid":"Auto-open a terminal on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:153"},"msgstr":["Автоматично відкривати термінал при запуску програми"]},"Automatic":{"msgid":"Automatic","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:13\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:53\nlocale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:28"},"msgstr":["Автоматично"]},"Automatic Updates":{"msgid":"Automatic Updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:73"},"msgstr":["Оновлювати автоматично"]},"Automatically upload changes and check for updates every minute":{"msgid":"Automatically upload changes and check for updates every minute","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:54"},"msgstr":["Автоматично завантажувати зміни і перевіряти оновлення щохвилини"]},"Available":{"msgid":"Available","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:10"},"msgstr":["Доступно"]},"Background type":{"msgid":"Background type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:35"},"msgstr":["Тип фону"]},"Baud rate":{"msgid":"Baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:14\ntabby-serial/src/components/serialTab.component.ts:111\ntabby-serial/src/profiles.ts:86"},"msgstr":["Швидкість передачі даних"]},"Beginning of the line":{"msgid":"Beginning of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:22"},"msgstr":["Початок рядка"]},"Blink cursor":{"msgid":"Blink cursor","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:64"},"msgstr":["Миготливий курсор"]},"Blue":{"msgid":"Blue","comments":{"reference":"tabby-core/src/utils.ts:55"},"msgstr":["Синій"]},"Blur":{"msgid":"Blur","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:39"},"msgstr":["Розмиття"]},"Bold font weight":{"msgid":"Bold font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:28"},"msgstr":["Жирний шрифт"]},"Bottom":{"msgid":"Bottom","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:132\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:80"},"msgstr":["Знизу"]},"Bracketed paste (requires shell support)":{"msgid":"Bracketed paste (requires shell support)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:109"},"msgstr":["Bracketed вставка (потрібна підтримка оболонки)"]},"Broadcast mode. Click anywhere to cancel.":{"msgid":"Broadcast mode. Click anywhere to cancel.","comments":{"reference":"tabby-terminal/src/services/multifocus.service.ts:19"},"msgstr":["Режим трансляції. Натисніть будь-де, щоб скасувати."]},"Built-in":{"msgid":"Built-in","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50\ntabby-settings/src/components/profilesSettingsTab.component.ts:182"},"msgstr":["Вбудовані"]},"Cancel":{"msgid":"Cancel","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:7\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:53\nlocale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:14\nlocale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:12\nlocale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:10\nlocale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:7\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:32\ntabby-electron/src/services/updater.service.ts:134\ntabby-local/src/components/terminalTab.component.ts:116\ntabby-settings/src/components/configSyncSettingsTab.component.ts:117\ntabby-settings/src/components/configSyncSettingsTab.component.ts:79\ntabby-settings/src/components/configSyncSettingsTab.component.ts:99\ntabby-ssh/src/sftpContextMenu.ts:40\ntabby-terminal/src/api/baseTerminalTab.component.ts:484"},"msgstr":["Скасувати"]},"Change baud rate":{"msgid":"Change baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:4"},"msgstr":["Змінити швидкість передачі"]},"Change tab color":{"msgid":"Change tab color","comments":{"reference":"tabby-core/src/tabContextMenu.ts:133"},"msgstr":["Змінити колір вкладки"]},"Change the master passphrase":{"msgid":"Change the master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Змінити майстер-пароль"]},"Check for updates":{"msgid":"Check for updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:13"},"msgstr":["Перевірити оновлення"]},"Ciphers":{"msgid":"Ciphers","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:172\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:176"},"msgstr":["Шифри"]},"Clear":{"msgid":"Clear","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSelector.component.html:5"},"msgstr":["Очистити"]},"Clear recent profiles":{"msgid":"Clear recent profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:133"},"msgstr":["Очистити останні профілі"]},"Clear terminal":{"msgid":"Clear terminal","comments":{"reference":"tabby-terminal/src/hotkeys.ts:50"},"msgstr":["Очистити термінал"]},"Clear terminal after connection":{"msgid":"Clear terminal after connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:49"},"msgstr":["Очистити термінал після підключення"]},"Clipboard":{"msgid":"Clipboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:94"},"msgstr":["Буфер обміну"]},"Close":{"msgid":"Close","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:7\ntabby-core/src/tabContextMenu.ts:33"},"msgstr":["Закрити"]},"Close and never show again":{"msgid":"Close and never show again","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:32"},"msgstr":["Закрити і більше не показувати"]},"Close focused pane":{"msgid":"Close focused pane","comments":{"reference":"tabby-core/src/hotkeys.ts:241"},"msgstr":["Закрити активну панель"]},"Close other tabs":{"msgid":"Close other tabs","comments":{"reference":"tabby-core/src/tabContextMenu.ts:48"},"msgstr":["Закрити інші вкладки"]},"Close tab":{"msgid":"Close tab","comments":{"reference":"tabby-core/src/hotkeys.ts:29\ntabby-core/src/tabContextMenu.ts:34"},"msgstr":["Закрити вкладку"]},"Close tabs to the left":{"msgid":"Close tabs to the left","comments":{"reference":"tabby-core/src/tabContextMenu.ts:64"},"msgstr":["Закрити вкладки ліворуч"]},"Close tabs to the right":{"msgid":"Close tabs to the right","comments":{"reference":"tabby-core/src/tabContextMenu.ts:56"},"msgstr":["Закрити вкладки праворуч"]},"Close the window after closing the last tab":{"msgid":"Close the window after closing the last tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:182"},"msgstr":["Закрити вікно після закриття останньої вкладки"]},"Color":{"msgid":"Color","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:33\ntabby-core/src/tabContextMenu.ts:132"},"msgstr":["Колір"]},"Color scheme":{"msgid":"Color scheme","comments":{"reference":"tabby-terminal/src/settings.ts:29"},"msgstr":["Кольорова схема"]},"Colors":{"msgid":"Colors","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:216"},"msgstr":[""]},"Combine all tabs into the current tab":{"msgid":"Combine all tabs into the current tab","comments":{"reference":"tabby-core/src/hotkeys.ts:73"},"msgstr":["Об'єднати всі вкладки в поточну"]},"Command line":{"msgid":"Command line","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:4"},"msgstr":["Командний рядок"]},"Command's stdin/stdout is used instead of a network connection":{"msgid":"Command's stdin/stdout is used instead of a network connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:13"},"msgstr":["Замість мережного з'єднання використовується stdin/stdout команди"]},"Commands":{"msgid":"Commands","comments":{"reference":"tabby-core/src/services/commands.service.ts:104"},"msgstr":["Команди"]},"Compact (legacy)":{"msgid":"Compact (legacy)","comments":{"reference":"tabby-core/src/theme.ts:21"},"msgstr":[""]},"Config deleted":{"msgid":"Config deleted","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:126"},"msgstr":["Конфігурацію видалено"]},"Config downloaded":{"msgid":"Config downloaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:108"},"msgstr":["Конфігурацію завантажено"]},"Config file":{"msgid":"Config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:115\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:120"},"msgstr":["Файл конфігурації"]},"Config sync":{"msgid":"Config sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:2\ntabby-settings/src/settings.ts:73"},"msgstr":["Синхронізація конфігурації"]},"Config uploaded":{"msgid":"Config uploaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:90"},"msgstr":["Конфігурацію завантажено"]},"Configs":{"msgid":"Configs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:31"},"msgstr":["Конфігурація"]},"Connect through a proxy server":{"msgid":"Connect through a proxy server","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:21"},"msgstr":["Підключення через проксі-сервер"]},"Connect to \"%s\"...":{"msgid":"Connect to \"%s\"...","comments":{"reference":"tabby-core/src/index.ts:214\ntabby-core/src/services/profiles.service.ts:178"},"msgstr":["З’єднання з \"%s\"..."]},"Connect to a different host first and use it as a proxy":{"msgid":"Connect to a different host first and use it as a proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:17"},"msgstr":["Підключитися до іншого хосту та використовувати його як проксі"]},"Connecting":{"msgid":"Connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:19\ntabby-serial/src/components/serialTab.component.ts:65\ntabby-ssh/src/components/sshTab.component.ts:143\ntabby-telnet/src/components/telnetTab.component.ts:72"},"msgstr":["З'єднання"]},"Connection":{"msgid":"Connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:7"},"msgstr":["Підключення"]},"Connection failed: {error}":{"msgid":"Connection failed: {error}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:26"},"msgstr":["Помилка підключення: {error}"]},"Connection name will be used instead":{"msgid":"Connection name will be used instead","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:40"},"msgstr":["Замість цього буде використовуватися ім'я з'єднання"]},"Context menu":{"msgid":"Context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:61"},"msgstr":["Контекстне меню"]},"Controls the amount of space between elements":{"msgid":"Controls the amount of space between elements","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:14"},"msgstr":[""]},"Copied":{"msgid":"Copied","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:229\ntabby-terminal/src/api/baseTerminalTab.component.ts:237\ntabby-terminal/src/api/baseTerminalTab.component.ts:553\ntabby-terminal/src/api/baseTerminalTab.component.ts:775\ntabby-terminal/src/tabContextMenu.ts:30"},"msgstr":["Скопійовано"]},"Copy":{"msgid":"Copy","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:26"},"msgstr":["Копіювати"]},"Copy current path":{"msgid":"Copy current path","comments":{"reference":"tabby-terminal/src/hotkeys.ts:70\ntabby-terminal/src/tabContextMenu.ts:66"},"msgstr":["Копіювати поточний шлях"]},"Copy full path":{"msgid":"Copy full path","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:29"},"msgstr":["Копіювати повний шлях"]},"Copy on select":{"msgid":"Copy on select","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:97"},"msgstr":["Копіювати при виділенні"]},"Copy to clipboard":{"msgid":"Copy to clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:10"},"msgstr":["Копіювати в буфер обміну"]},"Copy with formatting":{"msgid":"Copy with formatting","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:103"},"msgstr":["Копіювати з форматуванням"]},"Could not decrypt config":{"msgid":"Could not decrypt config","comments":{"reference":"tabby-core/src/services/config.service.ts:368"},"msgstr":["Не вдалося розшифрувати конфігурацію"]},"Create":{"msgid":"Create","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:9"},"msgstr":["Створити"]},"Create directory":{"msgid":"Create directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:7\ntabby-ssh/src/sftpContextMenu.ts:29"},"msgstr":["Створити директорію"]},"Current":{"msgid":"Current","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:90"},"msgstr":["Поточний"]},"Current color scheme":{"msgid":"Current color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:3"},"msgstr":["Поточна схема оформлення"]},"Current host key fingerprint":{"msgid":"Current host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:17"},"msgstr":["Відбиток ключа поточного хоста"]},"Current process: {name}":{"msgid":"Current process: {name}","comments":{"reference":"tabby-core/src/tabContextMenu.ts:184"},"msgstr":["Поточний процес: {name}"]},"Cursor shape":{"msgid":"Cursor shape","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:51"},"msgstr":["Форма курсору"]},"Custom":{"msgid":"Custom","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:47"},"msgstr":["Користувацька"]},"Custom CSS":{"msgid":"Custom CSS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:90"},"msgstr":["Користувацький CSS"]},"Data bits":{"msgid":"Data bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:26"},"msgstr":["Біти даних"]},"Debugging":{"msgid":"Debugging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:80"},"msgstr":["Дебаг"]},"Decrease horizontal split size":{"msgid":"Decrease horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:257"},"msgstr":["Зменшити розмір поділу по горизонталі"]},"Decrease vertical split size":{"msgid":"Decrease vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:249"},"msgstr":["Зменшити розмір поділу по вертикалі"]},"Default profile for new tabs":{"msgid":"Default profile for new tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:8"},"msgstr":["Зменшити розмір поділу по вертикалі"]},"Default profile settings":{"msgid":"Default profile settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:78"},"msgstr":["Налаштування профілів за замовчуванням"]},"Defaults":{"msgid":"Defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:124"},"msgstr":["За замовчуванням"]},"Defaults for {type}":{"msgid":"Defaults for {type}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:6"},"msgstr":["За замовчуванням для {type}"]},"Delete":{"msgid":"Delete","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:44\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:28\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:9\ntabby-settings/src/components/configSyncSettingsTab.component.ts:116\ntabby-settings/src/components/profilesSettingsTab.component.ts:139\ntabby-settings/src/components/profilesSettingsTab.component.ts:211\ntabby-settings/src/components/profilesSettingsTab.component.ts:224\ntabby-settings/src/components/vaultSettingsTab.component.ts:49\ntabby-ssh/src/sftpContextMenu.ts:39\ntabby-ssh/src/sftpContextMenu.ts:47\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:89\ntabby-terminal/src/components/loginScriptsSettings.component.ts:32"},"msgstr":["Видалити"]},"Delete \"{name}\"?":{"msgid":"Delete \"{name}\"?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:137\ntabby-settings/src/components/profilesSettingsTab.component.ts:209\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:87"},"msgstr":["Видалити {name}?"]},"Delete {fullPath}?":{"msgid":"Delete {fullPath}?","comments":{"reference":"tabby-ssh/src/sftpContextMenu.ts:35"},"msgstr":["Видалити {fullPath}?"]},"Delete entire line":{"msgid":"Delete entire line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:42"},"msgstr":["Видалити увесь рядок"]},"Delete next word":{"msgid":"Delete next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:46"},"msgstr":["Видалити наступне слово"]},"Delete previous word":{"msgid":"Delete previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:38"},"msgstr":["Видалити попереднє слово"]},"Delete the config on the remote side?":{"msgid":"Delete the config on the remote side?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:114"},"msgstr":[""]},"Delete the group's profiles?":{"msgid":"Delete the group's profiles?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:221"},"msgstr":["Видалити профілі цієї групи?"]},"Delete this script?":{"msgid":"Delete this script?","comments":{"reference":"tabby-terminal/src/components/loginScriptsSettings.component.ts:29"},"msgstr":["Видалити цей скрипт?"]},"Delete vault contents?":{"msgid":"Delete vault contents?","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:47"},"msgstr":["Видалити вміст сховища?"]},"Deleting":{"msgid":"Deleting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:3"},"msgstr":["Видалення"]},"Device":{"msgid":"Device","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:8"},"msgstr":["Пристрій"]},"Direct":{"msgid":"Direct","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:10"},"msgstr":["Безпосередньо"]},"Disable":{"msgid":"Disable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:57"},"msgstr":["Вимкнути"]},"Disable dynamic tab title":{"msgid":"Disable dynamic tab title","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:39"},"msgstr":["Вимкнути динамічний заголовок вкладки"]},"Disable fluent background while dragging":{"msgid":"Disable fluent background while dragging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:218"},"msgstr":["Вимкнути прозорий фон під час перетягування вікна"]},"Disable GPU acceleration":{"msgid":"Disable GPU acceleration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:204"},"msgstr":["Вимкнути апаратне прискорення"]},"Disabled":{"msgid":"Disabled","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50"},"msgstr":["Вимкнено"]},"Disconnect":{"msgid":"Disconnect","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:26\ntabby-ssh/src/components/sshTab.component.ts:249\ntabby-telnet/src/components/telnetTab.component.ts:115"},"msgstr":["Від'єднатися"]},"Disconnect from {host}?":{"msgid":"Disconnect from {host}?","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:247\ntabby-telnet/src/components/telnetTab.component.ts:113"},"msgstr":["Від'єднатися від {host}?"]},"Display images via Sixel escape sequences":{"msgid":"Display images via Sixel escape sequences","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:30"},"msgstr":["Показувати зображення з допомогою послідовності Sixel"]},"Display on":{"msgid":"Display on","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:85"},"msgstr":["Відобразити на"]},"Do not abort":{"msgid":"Do not abort","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:50"},"msgstr":["Не перервати"]},"Do not close":{"msgid":"Do not close","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:250\ntabby-telnet/src/components/telnetTab.component.ts:116"},"msgstr":["Не закривати"]},"Do not remember":{"msgid":"Do not remember","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6\nlocale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:8"},"msgstr":["Не запам'ятовувати"]},"Dock always on top":{"msgid":"Dock always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:97"},"msgstr":["Закріпити поверх усіх вікон"]},"Dock the terminal":{"msgid":"Dock the terminal","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:67"},"msgstr":["Закріпити термінал"]},"Docked terminal size":{"msgid":"Docked terminal size","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:104"},"msgstr":["Розмір закріпленого терміналу"]},"Docked terminal space":{"msgid":"Docked terminal space","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:111"},"msgstr":["Відступи закріпленого терміналу"]},"Docking":{"msgid":"Docking","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:64"},"msgstr":["Закріплення"]},"Double-click selection will stop at these characters":{"msgid":"Double-click selection will stop at these characters","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:75"},"msgstr":["Виділення за подвійним клацанням зупиниться на цих символах"]},"Down":{"msgid":"Down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:79"},"msgstr":["Вниз"]},"Download":{"msgid":"Download","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:43"},"msgstr":["Завантажити"]},"Draw bold text in bright colors":{"msgid":"Draw bold text in bright colors","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:23"},"msgstr":["Малює жирний текст яскравими кольорами"]},"Duplicate":{"msgid":"Duplicate","comments":{"reference":"tabby-core/src/tabContextMenu.ts:127"},"msgstr":["Дублювати"]},"Duplicate as administrator":{"msgid":"Duplicate as administrator","comments":{"reference":"tabby-local/src/tabContextMenu.ts:122"},"msgstr":["Дублювати як адміністратор"]},"Duplicate tab":{"msgid":"Duplicate tab","comments":{"reference":"tabby-core/src/hotkeys.ts:61\ntabby-core/src/tabContextMenu.ts:128"},"msgstr":["Дублювати вкладку"]},"Edit":{"msgid":"Edit","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:7"},"msgstr":["Редагувати"]},"Edit locally":{"msgid":"Edit locally","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:35"},"msgstr":["Редагувати локально"]},"Enable":{"msgid":"Enable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:58"},"msgstr":["Увімкнути"]},"Enable analytics":{"msgid":"Enable analytics","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:19\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:66"},"msgstr":["Увімкнути аналітику"]},"Enable animations":{"msgid":"Enable animations","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:87"},"msgstr":["Увімкнути анімації"]},"Enable automatic installation of updates when they become available.":{"msgid":"Enable automatic installation of updates when they become available.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:74"},"msgstr":["Увімкнути автоматичне встановлення оновлень, коли вони стануть доступними."]},"Enable fluent background option":{"msgid":"Enable fluent background option","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:211"},"msgstr":["Увімкнути опцію вільного фону"]},"Enable font ligatures":{"msgid":"Enable font ligatures","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:16"},"msgstr":["Увімкнути лігатури шрифтів"]},"Enable global hotkey (Ctrl-Space)":{"msgid":"Enable global hotkey (Ctrl-Space)","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:26"},"msgstr":["Увімкнути глобальні сполучення клавіш (Ctrl-Space)"]},"Enables the experimental Windows ConPTY API":{"msgid":"Enables the experimental Windows ConPTY API","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:6"},"msgstr":["Вмикає експериментальне API ConPTY Windows"]},"Encrypt config file":{"msgid":"Encrypt config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:36"},"msgstr":["Шифрувати файл конфігурації"]},"End of the line":{"msgid":"End of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:26"},"msgstr":["Кінець рядка"]},"Environment":{"msgid":"Environment","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:17"},"msgstr":["Середовище"]},"Erase config":{"msgid":"Erase config","comments":{"reference":"tabby-core/src/services/config.service.ts:372\ntabby-core/src/services/config.service.ts:386"},"msgstr":["Очистити конфігурацію"]},"Erase the Vault":{"msgid":"Erase the Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["Очистити сховище"]},"Error in {plugin}:":{"msgid":"Error in {plugin}:","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:6"},"msgstr":["Помилка в {plugin}:"]},"Exact match":{"msgid":"Exact match","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Точна відповідність"]},"Example:":{"msgid":"Example:","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:15"},"msgstr":["Наприклад:"]},"Experimental Windows 10 background style known to cause issues":{"msgid":"Experimental Windows 10 background style known to cause issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:212"},"msgstr":["Експериментальний стиль фону Windows 10 (може працювати не стабільно)"]},"Export":{"msgid":"Export","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:27"},"msgstr":["Експорт"]},"Fallback font":{"msgid":"Fallback font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:76"},"msgstr":["Запасний шрифт"]},"File transfers":{"msgid":"File transfers","comments":{"reference":"locale/tmp-html/tabby-core/src/components/transfersMenu.component.html:3"},"msgstr":["Передача файлів"]},"File: {description}":{"msgid":"File: {description}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:91"},"msgstr":["Файл: {description}"]},"Filter":{"msgid":"Filter","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:17"},"msgstr":["Фільтр"]},"Fixed":{"msgid":"Fixed","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:147"},"msgstr":["Фіксований"]},"Fluent background sometimes causes drag lag":{"msgid":"Fluent background sometimes causes drag lag","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:219"},"msgstr":["Іноді прозорий фон викликає лаги під час перетягування"]},"Focus all panes":{"msgid":"Focus all panes","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:78"},"msgstr":["Сфокусуватися на всіх панелях"]},"Focus all panes at once (broadcast)":{"msgid":"Focus all panes at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:78"},"msgstr":["Фокус на всі панелі одразу (broadcast)"]},"Focus all tabs":{"msgid":"Focus all tabs","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:71"},"msgstr":["Сфокусуватися на всіх вкладках"]},"Focus all tabs at once (broadcast)":{"msgid":"Focus all tabs at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:82"},"msgstr":["Фокус на всіх вкладках одночасно (трансляція)"]},"Focus follows mouse":{"msgid":"Focus follows mouse","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:196"},"msgstr":["Фокус слідує за курсором"]},"Focus next pane":{"msgid":"Focus next pane","comments":{"reference":"tabby-core/src/hotkeys.ts:197"},"msgstr":["Фокус на наступній панелі"]},"Focus pane {number}":{"msgid":"Focus pane {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:201\ntabby-core/src/hotkeys.ts:205\ntabby-core/src/hotkeys.ts:209\ntabby-core/src/hotkeys.ts:213\ntabby-core/src/hotkeys.ts:217\ntabby-core/src/hotkeys.ts:221\ntabby-core/src/hotkeys.ts:225\ntabby-core/src/hotkeys.ts:229\ntabby-core/src/hotkeys.ts:233"},"msgstr":["Фокус на панелі {number}"]},"Focus previous pane":{"msgid":"Focus previous pane","comments":{"reference":"tabby-core/src/hotkeys.ts:193"},"msgstr":["Фокус на попередній панелі"]},"Focus the pane above":{"msgid":"Focus the pane above","comments":{"reference":"tabby-core/src/hotkeys.ts:177"},"msgstr":["Фокус на панелі вище"]},"Focus the pane below":{"msgid":"Focus the pane below","comments":{"reference":"tabby-core/src/hotkeys.ts:181"},"msgstr":["Фокус на панелі нижче"]},"Focus the pane on the left":{"msgid":"Focus the pane on the left","comments":{"reference":"tabby-core/src/hotkeys.ts:185"},"msgstr":["Фокус на панелі ліворуч"]},"Focus the pane on the right":{"msgid":"Focus the pane on the right","comments":{"reference":"tabby-core/src/hotkeys.ts:189"},"msgstr":["Фокус на панелі праворуч"]},"Follow the color scheme":{"msgid":"Follow the color scheme","comments":{"reference":"tabby-core/src/theme.ts:43"},"msgstr":[""]},"Font":{"msgid":"Font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:7"},"msgstr":["Шрифт"]},"For keyboard shortcuts":{"msgid":"For keyboard shortcuts","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:190"},"msgstr":["Комбінації клавіш"]},"Force CR":{"msgid":"Force CR","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:51"},"msgstr":["Змінити на CR"]},"Force CRLF":{"msgid":"Force CRLF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:53"},"msgstr":["Змінити на CRLF"]},"Force LF":{"msgid":"Force LF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:52"},"msgstr":["Змінити на LF"]},"Forces a specific SSH agent connection type.":{"msgid":"Forces a specific SSH agent connection type.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:25"},"msgstr":["Примусово встановлює певний тип підключення до агента SSH."]},"Forget":{"msgid":"Forget","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:105"},"msgstr":["Забути"]},"Forward port":{"msgid":"Forward port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:45"},"msgstr":["Перенаправити порт"]},"Forwarded ports":{"msgid":"Forwarded ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingModal.component.html:3"},"msgstr":["Перенаправлені порти"]},"From color scheme":{"msgid":"From color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:46"},"msgstr":["З колірної схеми"]},"From theme":{"msgid":"From theme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:44"},"msgstr":["З теми"]},"Frontend":{"msgid":"Frontend","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:6"},"msgstr":["Фронтенд"]},"Full":{"msgid":"Full","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:61"},"msgstr":["Повний"]},"General":{"msgid":"General","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:3\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:3\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:3"},"msgstr":["Загальні"]},"Generate a pre-filled GitHub issue":{"msgid":"Generate a pre-filled GitHub issue","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Відкрити попередньо заповнений звіт на GitHub"]},"Get":{"msgid":"Get","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:25"},"msgstr":["Отримати"]},"Get it from the Tabby Web settings window":{"msgid":"Get it from the Tabby Web settings window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:18"},"msgstr":["Скопіюйте з вікна налаштувань web-версії Tabby"]},"Gives the window a blurred transparent background":{"msgid":"Gives the window a blurred transparent background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:29"},"msgstr":["Надає вікну розмитий прозорий фон"]},"Go up":{"msgid":"Go up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:24"},"msgstr":["Вгору"]},"Green":{"msgid":"Green","comments":{"reference":"tabby-core/src/utils.ts:56"},"msgstr":["Зелений"]},"Group":{"msgid":"Group","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:16"},"msgstr":["Група"]},"Hacks":{"msgid":"Hacks","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:201"},"msgstr":["Проблеми"]},"Help track the number of Tabby installs across the world!":{"msgid":"Help track the number of Tabby installs across the world!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:20"},"msgstr":["Допоможіть відстежувати скільки встановлено Tabby по всьому світу!"]},"Help translate Tabby":{"msgid":"Help translate Tabby","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Допоможіть перекласти Tabby"]},"Hexadecimal":{"msgid":"Hexadecimal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:32\ntabby-terminal/src/components/streamProcessingSettings.component.ts:44"},"msgstr":["Шістнадцятковий"]},"Hide tab close button":{"msgid":"Hide tab close button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:176"},"msgstr":["Приховати кнопку закриття вкладки"]},"Hide tab index":{"msgid":"Hide tab index","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:158"},"msgstr":["Приховати нумерацію вкладок"]},"Hide tab options button":{"msgid":"Hide tab options button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:170"},"msgstr":["Приховати кнопку опцій вкладки"]},"Hide window on focus loss":{"msgid":"Hide window on focus loss","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:118"},"msgstr":["Приховати вікно під час втрати фокусу"]},"Hides the docked terminal when you click away.":{"msgid":"Hides the docked terminal when you click away.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:119"},"msgstr":["Приховує закріплений термінал при натисканні поза ним."]},"Homepage":{"msgid":"Homepage","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:26"},"msgstr":["Домашня сторінка"]},"Host":{"msgid":"Host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:34\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:6"},"msgstr":["Хост"]},"Host key":{"msgid":"Host key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:206"},"msgstr":["Ключ хоста"]},"Host key verification":{"msgid":"Host key verification","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:3"},"msgstr":["Перевірка ключа хоста"]},"Hotkeys":{"msgid":"Hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeySettingsTab.component.html:2\ntabby-settings/src/settings.ts:15"},"msgstr":["Гарячі клавіші"]},"How Tabby presents itself through environment vars":{"msgid":"How Tabby presents itself through environment vars","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:69"},"msgstr":[""]},"HTTP proxy":{"msgid":"HTTP proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:24"},"msgstr":["HTTP-проксі"]},"HTTP proxy host":{"msgid":"HTTP proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:61"},"msgstr":["Хост HTTP-проксі"]},"HTTP proxy port":{"msgid":"HTTP proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:65"},"msgstr":["Порт HTTP-проксі"]},"Icon":{"msgid":"Icon","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:20"},"msgstr":["Іконка"]},"id.tab-width.dynamic":{"msgid":"id.tab-width.dynamic","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:145"},"msgstr":["Динамічна"]},"If disabled, only custom profiles will show up in the profile selector":{"msgid":"If disabled, only custom profiles will show up in the profile selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:62"},"msgstr":["Якщо вимкнено, у селекторі профілю відображатимуться лише користувацькі профілі"]},"Immediately echoes your input locally":{"msgid":"Immediately echoes your input locally","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:23"},"msgstr":["Миттєво локально відображає ваше введення"]},"Increase horizontal split size":{"msgid":"Increase horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:253"},"msgstr":["Збільшити розмір поділу по горизонталі"]},"Increase vertical split size":{"msgid":"Increase vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:245"},"msgstr":["Збільшити розмір поділу по вертикалі"]},"Input is sent as you type":{"msgid":"Input is sent as you type","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:18"},"msgstr":["Введені дані передаються під час введення"]},"Input mode":{"msgid":"Input mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:4"},"msgstr":["Режим введення"]},"Input newlines":{"msgid":"Input newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:15"},"msgstr":["Перенесення рядків у введенні"]},"Installed":{"msgid":"Installed","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:39"},"msgstr":["Встановлено"]},"Installing the update will close all tabs and restart Tabby.":{"msgid":"Installing the update will close all tabs and restart Tabby.","comments":{"reference":"tabby-electron/src/services/updater.service.ts:131"},"msgstr":["Встановлення оновлення закриє всі вкладки й перезавантажить Tabby."]},"Intelligent Ctrl-C (copy/abort)":{"msgid":"Intelligent Ctrl-C (copy/abort)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:66"},"msgstr":["Інтелектуальний Ctrl-C (копіювати/скасувати)"]},"Interactive":{"msgid":"Interactive","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:94"},"msgstr":["Інтерактивний"]},"Invalid syntax":{"msgid":"Invalid syntax","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:130"},"msgstr":["Некоректний синтаксис"]},"Jump host":{"msgid":"Jump host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:43"},"msgstr":["Проміжний хост"]},"Jump to next word":{"msgid":"Jump to next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:34"},"msgstr":["Перейти до наступного слова"]},"Jump to previous word":{"msgid":"Jump to previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:30"},"msgstr":["Перейти до попереднього слова"]},"Keep":{"msgid":"Keep","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:140\ntabby-settings/src/components/profilesSettingsTab.component.ts:212\ntabby-settings/src/components/vaultSettingsTab.component.ts:50\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:90\ntabby-terminal/src/components/loginScriptsSettings.component.ts:33\ntabby-terminal/src/components/streamProcessingSettings.component.ts:49"},"msgstr":["Залишити"]},"Keep Alive Interval (Milliseconds)":{"msgid":"Keep Alive Interval (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:154"},"msgstr":["Інтервал перевірки з'єднання (мс)"]},"Keep docked terminal always on top":{"msgid":"Keep docked terminal always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:98"},"msgstr":["Відображати закріплений термінал завжди поверх усіх вікон"]},"Key":{"msgid":"Key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:86"},"msgstr":["Ключ"]},"Key exchange":{"msgid":"Key exchange","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:186"},"msgstr":["Обмін ключами"]},"Keyboard":{"msgid":"Keyboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:36"},"msgstr":["Клавіатура"]},"Keyboard-interactive auth":{"msgid":"Keyboard-interactive auth","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/keyboardInteractiveAuthPanel.component.html:2"},"msgstr":["Інтерактивна автентифікація"]},"Kill":{"msgid":"Kill","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:115"},"msgstr":["Закінчити примусово"]},"Language":{"msgid":"Language","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:10\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["Мова"]},"Last known host key fingerprint":{"msgid":"Last known host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:11"},"msgstr":["Останній відомий відбиток ключа хоста"]},"Launch WinSCP":{"msgid":"Launch WinSCP","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:32"},"msgstr":["Запустити WinSCP"]},"Launch WinSCP for current SSH session":{"msgid":"Launch WinSCP for current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:14"},"msgstr":["Запустити WinSCP для поточної SSH сесії"]},"Learn how to allow Tabby to detect remote shell's working directory.":{"msgid":"Learn how to allow Tabby to detect remote shell's working directory.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:7"},"msgstr":["Дізнайтеся, як дозволити Tabby визначати робочий каталог віддаленої оболонки."]},"Left":{"msgid":"Left","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:134\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:76\ntabby-core/src/tabContextMenu.ts:80"},"msgstr":["Ліворуч"]},"Lets the shell handle Meta key instead of OS":{"msgid":"Lets the shell handle Meta key instead of OS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:40"},"msgstr":["Дозволяє оболонці обробляти клавішу Meta замість ОС"]},"Line by line":{"msgid":"Line by line","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:27"},"msgstr":["Рядок до рядка"]},"Line editor, input is sent after you press Enter":{"msgid":"Line editor, input is sent after you press Enter","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:28"},"msgstr":["Редактор рядків, введення надсилається після натискання Enter"]},"Line padding":{"msgid":"Line padding","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:83"},"msgstr":["Міжстроковий інтервал"]},"Loading":{"msgid":"Loading","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:21"},"msgstr":["Завантаження"]},"Loading configs...":{"msgid":"Loading configs...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:34"},"msgstr":["Завантаження налаштувань..."]},"Local":{"msgid":"Local","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:39\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Локальний"]},"Local echo":{"msgid":"Local echo","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:22"},"msgstr":["Локальне ехо"]},"Local terminal":{"msgid":"Local terminal","comments":{"reference":"tabby-local/src/profiles.ts:12"},"msgstr":["Локальний термінал"]},"Login scripts":{"msgid":"Login scripts","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:81\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:221\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:16"},"msgstr":["Скрипти входу"]},"Long-click for context menu":{"msgid":"Long-click for context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:57"},"msgstr":["Довге натискання для контекстного меню"]},"Manage profiles":{"msgid":"Manage profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:162"},"msgstr":["Керування профілями"]},"Max Keep Alive Count":{"msgid":"Max Keep Alive Count","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:160"},"msgstr":["Максимальна кількість перевірок з'єднання"]},"Maximize the active pane":{"msgid":"Maximize the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:173"},"msgstr":["Розгорнути активну панель"]},"Minimum contrast ratio":{"msgid":"Minimum contrast ratio","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:93\nlocale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:70"},"msgstr":["Мінімальний контрастність"]},"Modified on {date}":{"msgid":"Modified on {date}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:39"},"msgstr":["Змінено {date}"]},"Mouse":{"msgid":"Mouse","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:53"},"msgstr":["Миша"]},"Move tab to the left":{"msgid":"Move tab to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:49"},"msgstr":["Перенести вкладку ліворуч"]},"Move tab to the right":{"msgid":"Move tab to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:53"},"msgstr":["Перенести вкладку праворуч"]},"Move to \"Ungrouped\"":{"msgid":"Move to \"Ungrouped\"","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:223"},"msgstr":["Перемістити до «Без групи»"]},"Moving the mouse over an inactive pane will cause it to activate":{"msgid":"Moving the mouse over an inactive pane will cause it to activate","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:197"},"msgstr":["Наведення курсора на неактивну панель зробить її активною"]},"Name":{"msgid":"Name","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:12\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:14"},"msgstr":["Ім’я"]},"Name for the new config":{"msgid":"Name for the new config","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:60"},"msgstr":["Ім'я для нової конфігурації"]},"Name for the new directory":{"msgid":"Name for the new directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:3"},"msgstr":["Ім'я для нового каталогу"]},"Native":{"msgid":"Native","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:57"},"msgstr":["Рідний"]},"New admin tab":{"msgid":"New admin tab","comments":{"reference":"tabby-local/src/tabContextMenu.ts:103"},"msgstr":["Нова вкладка від імені адміністратора"]},"New config on {platform}":{"msgid":"New config on {platform}","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:58"},"msgstr":["Нова конфігурація на {platform}"]},"New item":{"msgid":"New item","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:16"},"msgstr":["Новий елемент"]},"New name":{"msgid":"New name","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:193\ntabby-settings/src/components/vaultSettingsTab.component.ts:118"},"msgstr":["Нове ім'я"]},"New profile":{"msgid":"New profile","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:20"},"msgstr":["Новий профіль"]},"New profile name":{"msgid":"New profile name","comments":{"reference":"tabby-local/src/tabContextMenu.ts:30"},"msgstr":["Нове ім'я профілю"]},"New tab":{"msgid":"New tab","comments":{"reference":"tabby-local/src/hotkeys.ts:10"},"msgstr":["Нова вкладка"]},"New tab: {profile}":{"msgid":"New tab: {profile}","comments":{"reference":"tabby-core/src/hotkeys.ts:272"},"msgstr":["Нова вкладка: {profile}"]},"New terminal":{"msgid":"New terminal","comments":{"reference":"tabby-local/src/buttonProvider.ts:20\ntabby-local/src/tabContextMenu.ts:77"},"msgstr":["Новий термінал"]},"New window":{"msgid":"New window","comments":{"reference":"tabby-electron/src/hotkeys.ts:10"},"msgstr":["Нове вікно"]},"New Window":{"msgid":"New Window","comments":{"reference":"tabby-electron/src/services/dockMenu.service.ts:62"},"msgstr":["Нове Вікно"]},"New with profile":{"msgid":"New with profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:87"},"msgstr":["Новий з профілем"]},"Next tab":{"msgid":"Next tab","comments":{"reference":"tabby-core/src/hotkeys.ts:41"},"msgstr":["Наступна вкладка"]},"No color":{"msgid":"No color","comments":{"reference":"tabby-core/src/utils.ts:54"},"msgstr":["Без кольору"]},"No modifier":{"msgid":"No modifier","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:85"},"msgstr":["Без модифікатора"]},"None":{"msgid":"None","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:41"},"msgstr":["Ні"]},"Normal":{"msgid":"Normal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:17\ntabby-terminal/src/components/streamProcessingSettings.component.ts:39"},"msgstr":["Нормальний"]},"Normal font weight":{"msgid":"Normal font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:22"},"msgstr":["Стандартний розмір шрифта"]},"Not found":{"msgid":"Not found","comments":{"reference":"tabby-terminal/src/components/searchPanel.component.ts:54\ntabby-terminal/src/components/searchPanel.component.ts:64"},"msgstr":["Не знайдено"]},"Notify on activity":{"msgid":"Notify on activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:209"},"msgstr":["Повідомляти про активність"]},"Notify when done":{"msgid":"Notify when done","comments":{"reference":"tabby-core/src/tabContextMenu.ts:187"},"msgstr":["Повідомити про завершення"]},"Number of lines kept in the buffer":{"msgid":"Number of lines kept in the buffer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:17"},"msgstr":["Кількість рядків, що зберігаються в буфері"]},"Off":{"msgid":"Off","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:72\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:137\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:60"},"msgstr":["Вимк."]},"Official":{"msgid":"Official","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:81"},"msgstr":["Офіційний"]},"On GitHub Discussions":{"msgid":"On GitHub Discussions","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["На GitHub Discussions"]},"Opacity":{"msgid":"Opacity","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:46"},"msgstr":["Прозорість"]},"Open DevTools":{"msgid":"Open DevTools","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:82"},"msgstr":["Відкрити DevTools"]},"Open Settings":{"msgid":"Open Settings","comments":{"reference":"tabby-settings/src/hotkeys.ts:11"},"msgstr":["Відкрити налаштування"]},"Open settings tab: {tab}":{"msgid":"Open settings tab: {tab}","comments":{"reference":"tabby-settings/src/hotkeys.ts:25"},"msgstr":["Відкрити вкладку параметрів: {tab}"]},"Open SFTP panel":{"msgid":"Open SFTP panel","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:25"},"msgstr":["Відкрити панель SFTP"]},"Optional":{"msgid":"Optional","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Опціональний"]},"Options":{"msgid":"Options","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:11\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:33"},"msgstr":["Параметри"]},"Orange":{"msgid":"Orange","comments":{"reference":"tabby-core/src/utils.ts:57"},"msgstr":["Помаранчевий"]},"OS default":{"msgid":"OS default","comments":{"reference":"tabby-electron/src/shells/macDefault.ts:25"},"msgstr":["За замовчуванням для ОС"]},"OS default ({name})":{"msgid":"OS default ({name})","comments":{"reference":"tabby-electron/src/shells/winDefault.ts:43"},"msgstr":["За замовчуванням для ОС ({name})"]},"Output is shown as a hexdump":{"msgid":"Output is shown as a hexdump","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:45"},"msgstr":["Вивід показується у шістнадцятковому вигляді"]},"Output is shown as it is received":{"msgid":"Output is shown as it is received","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:40"},"msgstr":["Висновок показаний у первісному вигляді"]},"Output mode":{"msgid":"Output mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:23"},"msgstr":["Режим виводу"]},"Output newlines":{"msgid":"Output newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:34"},"msgstr":["Перенесення рядків у виводі"]},"Override X11 display":{"msgid":"Override X11 display","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:42"},"msgstr":["Перевизначити дисплей X11"]},"Overwrite local and sync":{"msgid":"Overwrite local and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:98"},"msgstr":["Перезаписати локальну конфігурацію та синхронізувати"]},"Overwrite remote and sync":{"msgid":"Overwrite remote and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:78"},"msgstr":["Перезаписати віддалену конфігурацію та синхронізувати"]},"Overwrite the config on the remote side and start syncing?":{"msgid":"Overwrite the config on the remote side and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:76"},"msgstr":["Перезаписати віддалену конфігурацію та почати синхронізацію?"]},"Overwrite the local config and start syncing?":{"msgid":"Overwrite the local config and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:96"},"msgstr":["Перезаписати локальну конфігурацію та розпочати синхронізацію?"]},"Pane resize step":{"msgid":"Pane resize step","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:189"},"msgstr":["Крок зміни розміру панелі"]},"Panes":{"msgid":"Panes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:186"},"msgstr":["Панелі"]},"Paper (legacy)":{"msgid":"Paper (legacy)","comments":{"reference":"tabby-core/src/theme.ts:35"},"msgstr":[""]},"Parity":{"msgid":"Parity","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:38"},"msgstr":["Контроль парності"]},"Partial config sync is not possible when the config is encrypted via Vault.":{"msgid":"Partial config sync is not possible when the config is encrypted via Vault.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:64"},"msgstr":["Часткова синхронізація конфігурації неможлива, якщо конфігурація зашифрована за допомогою сховища."]},"Passphrase for a private key with hash {hash}...":{"msgid":"Passphrase for a private key with hash {hash}...","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:87"},"msgstr":["Парольна фраза для приватного ключа з хешем {hash}..."]},"Password":{"msgid":"Password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:100\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:82"},"msgstr":["Пароль"]},"Paste":{"msgid":"Paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:62\ntabby-terminal/src/api/baseTerminalTab.component.ts:483\ntabby-terminal/src/tabContextMenu.ts:35"},"msgstr":["Вставити"]},"Paste from clipboard":{"msgid":"Paste from clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:14"},"msgstr":["Вставити з буферу обміну"]},"Paste if no selection, else copy":{"msgid":"Paste if no selection, else copy","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:63"},"msgstr":["Вставити якщо немає виділення, інакше копіювати"]},"Paste multiple lines?":{"msgid":"Paste multiple lines?","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:490"},"msgstr":["Вставити кілька рядків?"]},"Paste on middle-click":{"msgid":"Paste on middle-click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:68"},"msgstr":["Вставити середньою кнопкою миші"]},"Path or address of the local X11 socket":{"msgid":"Path or address of the local X11 socket","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:43"},"msgstr":["Шлях або адреса локального сокету X11"]},"Pin":{"msgid":"Pin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Закріпити"]},"Plugins":{"msgid":"Plugins","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:3"},"msgstr":["Плагіни"]},"Plugins folder":{"msgid":"Plugins folder","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:4"},"msgstr":["Папка з плагінами"]},"Port":{"msgid":"Port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:38\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:10"},"msgstr":["Порт"]},"Port opened":{"msgid":"Port opened","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:70"},"msgstr":["Порт відкрито"]},"Ports":{"msgid":"Ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:119\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:12"},"msgstr":["Порти"]},"Press any key to reconnect":{"msgid":"Press any key to reconnect","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:85\ntabby-ssh/src/components/sshTab.component.ts:172\ntabby-telnet/src/components/telnetTab.component.ts:53"},"msgstr":["Натисніть будь-яку клавішу, щоб повторно підключитися"]},"Press the key now":{"msgid":"Press the key now","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:3"},"msgstr":["Натисніть кнопку"]},"Prevents accidental closing":{"msgid":"Prevents accidental closing","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:21"},"msgstr":["Запобігає випадковому закриттю"]},"Prevents accidental execution of pasted commands":{"msgid":"Prevents accidental execution of pasted commands","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:110"},"msgstr":["Запобігає випадковому виконанню вставлених команд"]},"Previous tab":{"msgid":"Previous tab","comments":{"reference":"tabby-core/src/hotkeys.ts:45"},"msgstr":["Попередня вкладка"]},"Private keys":{"msgid":"Private keys","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:108"},"msgstr":["Приватні ключі"]},"Process completed":{"msgid":"Process completed","comments":{"reference":"tabby-core/src/tabContextMenu.ts:195"},"msgstr":["Процес завершено"]},"Profile name":{"msgid":"Profile name","comments":{"reference":"tabby-core/src/tabContextMenu.ts:151"},"msgstr":["Ім'я профілю"]},"Profiles":{"msgid":"Profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:2\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:4\ntabby-electron/src/services/dockMenu.service.ts:40"},"msgstr":["Профілі"]},"Profiles & connections":{"msgid":"Profiles & connections","comments":{"reference":"tabby-core/src/commands.ts:32\ntabby-settings/src/settings.ts:58"},"msgstr":["Профілі й підключення"]},"Program":{"msgid":"Program","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:12"},"msgstr":["Програма"]},"Proxy command":{"msgid":"Proxy command","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:30"},"msgstr":["Команда проксі"]},"Purple":{"msgid":"Purple","comments":{"reference":"tabby-core/src/utils.ts:58"},"msgstr":["Фіолетовий"]},"Puts all of Tabby's configuration into the vault":{"msgid":"Puts all of Tabby's configuration into the vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:37"},"msgstr":["Поміщає конфігурацію Tabby у зашифроване сховище"]},"Quick connect":{"msgid":"Quick connect","comments":{"reference":"tabby-core/src/index.ts:213\ntabby-core/src/services/profiles.service.ts:177"},"msgstr":["Швидке з'єднання"]},"Quit":{"msgid":"Quit","comments":{"reference":"tabby-core/src/services/config.service.ts:373\ntabby-core/src/services/config.service.ts:387"},"msgstr":["Вихід"]},"Raw socket connection":{"msgid":"Raw socket connection","comments":{"reference":"tabby-telnet/src/profiles.ts:48"},"msgstr":["Підключення через сокет"]},"Ready Timeout (Milliseconds)":{"msgid":"Ready Timeout (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:166"},"msgstr":["Таймаут підключення (мс)"]},"Recent":{"msgid":"Recent","comments":{"reference":"tabby-core/src/services/profiles.service.ts:120\ntabby-core/src/services/profiles.service.ts:134\ntabby-electron/src/services/dockMenu.service.ts:28"},"msgstr":["Останні"]},"Reconnect":{"msgid":"Reconnect","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:5\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:10\nlocale/tmp-html/tabby-telnet/src/components/telnetTab.component.html:3"},"msgstr":["Відновити з'єднання"]},"Red":{"msgid":"Red","comments":{"reference":"tabby-core/src/utils.ts:59"},"msgstr":["Червоний"]},"Regex":{"msgid":"Regex","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["Regex"]},"Release notes":{"msgid":"Release notes","comments":{"reference":"tabby-settings/src/components/releaseNotesTab.component.ts:27"},"msgstr":["Замітки до випуску"]},"Remember for {time}":{"msgid":"Remember for {time}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6"},"msgstr":["Запам'ятати на {time}"]},"Remote":{"msgid":"Remote","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:41\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Дистанційне"]},"Remove whitespace and newlines around the copied text":{"msgid":"Remove whitespace and newlines around the copied text","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:124"},"msgstr":["Видалити пробіли і нові рядки навколо скопійованого тексту"]},"Rename":{"msgid":"Rename","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:25\ntabby-core/src/tabContextMenu.ts:120"},"msgstr":["Перейменувати"]},"Rename tab":{"msgid":"Rename tab","comments":{"reference":"tabby-core/src/hotkeys.ts:25\ntabby-core/src/tabContextMenu.ts:121"},"msgstr":["Перейменувати вкладку"]},"Rendering":{"msgid":"Rendering","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:3"},"msgstr":["Відображення"]},"Reopen last tab":{"msgid":"Reopen last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:33"},"msgstr":["Відновити останню вкладку"]},"Replace":{"msgid":"Replace","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:26"},"msgstr":["Замінити"]},"Report a problem":{"msgid":"Report a problem","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:11\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["Повідомити про проблему"]},"Require a key to click links":{"msgid":"Require a key to click links","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:81"},"msgstr":["Вимагати натискання кнопки для переходу за посиланнями"]},"Reset zoom":{"msgid":"Reset zoom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:62"},"msgstr":["Скинути масштаб"]},"Restart current serial session":{"msgid":"Restart current serial session","comments":{"reference":"tabby-serial/src/hotkeys.ts:14"},"msgstr":["Перезапустити поточний послідовний сеанс"]},"Restart current SSH session":{"msgid":"Restart current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:10"},"msgstr":["Перезапустити поточну SSH сесію"]},"Restart current Telnet session":{"msgid":"Restart current Telnet session","comments":{"reference":"tabby-telnet/src/hotkeys.ts:10"},"msgstr":["Перезапустити поточну сесію Telnet"]},"Restart tab":{"msgid":"Restart tab","comments":{"reference":"tabby-core/src/hotkeys.ts:65"},"msgstr":["Перезапуск вкладки"]},"Restart the app to apply changes":{"msgid":"Restart the app to apply changes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:140"},"msgstr":["Перезапустіть програму, щоб застосувати зміни"]},"Restore terminal tabs on app start":{"msgid":"Restore terminal tabs on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:159"},"msgstr":["Відновлювати вкладки терміналу під час запуску програми"]},"Reuse session for multiple tabs":{"msgid":"Reuse session for multiple tabs","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:147"},"msgstr":["Повторне використання сесії для кількох вкладок"]},"Right":{"msgid":"Right","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:136\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:78\ntabby-core/src/tabContextMenu.ts:78"},"msgstr":["Праворуч"]},"Right click":{"msgid":"Right click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:56"},"msgstr":["ПКМ"]},"Run as administrator":{"msgid":"Run as administrator","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:5"},"msgstr":["Запустити від імені адміністратора"]},"Save":{"msgid":"Save","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:6\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:52\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:30"},"msgstr":["Зберегти"]},"Save a password in the keychain":{"msgid":"Save a password in the keychain","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:101"},"msgstr":["Збережіть пароль у зв'язку ключів"]},"Save and apply":{"msgid":"Save and apply","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:129"},"msgstr":["Зберегти та застосувати"]},"Save as profile":{"msgid":"Save as profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:27"},"msgstr":["Зберегти як профіль"]},"Save layout as profile":{"msgid":"Save layout as profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:148"},"msgstr":["Зберегти макет як профіль"]},"Saved":{"msgid":"Saved","comments":{"reference":"tabby-local/src/tabContextMenu.ts:48"},"msgstr":["Збережено"]},"Saved layout":{"msgid":"Saved layout","comments":{"reference":"tabby-core/src/profiles.ts:19"},"msgstr":["Збережений макет"]},"Scroll on input":{"msgid":"Scroll on input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:46"},"msgstr":["Прокручувати під час введення"]},"Scroll terminal one page down":{"msgid":"Scroll terminal one page down","comments":{"reference":"tabby-terminal/src/hotkeys.ts:94"},"msgstr":["Прокрутити на одну сторінку донизу"]},"Scroll terminal one page up":{"msgid":"Scroll terminal one page up","comments":{"reference":"tabby-terminal/src/hotkeys.ts:90"},"msgstr":["Прокрутити на одну сторінку вгору"]},"Scroll terminal to bottom":{"msgid":"Scroll terminal to bottom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:98"},"msgstr":["Прокрутка терміналу донизу"]},"Scroll terminal to top":{"msgid":"Scroll terminal to top","comments":{"reference":"tabby-terminal/src/hotkeys.ts:86"},"msgstr":["Прокрутка терміналу вгору"]},"Scrollback":{"msgid":"Scrollback","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:16"},"msgstr":["Буфер зворотного прокручування"]},"Scrolls the terminal to the bottom on user input":{"msgid":"Scrolls the terminal to the bottom on user input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:47"},"msgstr":["Прокручує термінал вниз під час введення"]},"Search":{"msgid":"Search","comments":{"reference":"tabby-terminal/src/hotkeys.ts:74"},"msgstr":["Пошук"]},"Search color schemes":{"msgid":"Search color schemes","comments":{"reference":"tabby-terminal/src/components/colorSchemeSelector.component.ts:9\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:10"},"msgstr":["Пошук кольорових схем"]},"Search hotkeys":{"msgid":"Search hotkeys","comments":{"reference":"tabby-settings/src/components/hotkeySettingsTab.component.ts:12"},"msgstr":["Пошук гарячих клавіш"]},"Search plugins":{"msgid":"Search plugins","comments":{"reference":"tabby-plugin-manager/src/components/pluginsSettingsTab.component.ts:14"},"msgstr":["Пошук плагінів"]},"Secret sync token":{"msgid":"Secret sync token","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:17"},"msgstr":["Секретний токен синхронізації"]},"Select":{"msgid":"Select","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:45\ntabby-electron/src/services/platform.service.ts:195"},"msgstr":["Обрати"]},"Select a base profile to use as a template":{"msgid":"Select a base profile to use as a template","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:65"},"msgstr":["Виберіть базовий профіль для використання в якості шаблону"]},"Select all":{"msgid":"Select all","comments":{"reference":"tabby-terminal/src/hotkeys.ts:18"},"msgstr":["Вибрати всі"]},"Select file storage":{"msgid":"Select file storage","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:46"},"msgstr":["Виберіть сховище файлів"]},"Select profile":{"msgid":"Select profile","comments":{"reference":"tabby-core/src/index.ts:225"},"msgstr":["Вибрати профіль"]},"Select profile or enter an address":{"msgid":"Select profile or enter an address","comments":{"reference":"tabby-core/src/services/profiles.service.ts:186"},"msgstr":["Виберіть профіль або введіть адресу"]},"Send bytes by typing in hex values":{"msgid":"Send bytes by typing in hex values","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:33"},"msgstr":["Відправляти байти, вводячи шістнадцяткові значення"]},"Sends data one byte at a time":{"msgid":"Sends data one byte at a time","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:75"},"msgstr":["Відправляє дані по одному байту за раз"]},"Serial":{"msgid":"Serial","comments":{"reference":"tabby-serial/src/profiles.ts:14\ntabby-serial/src/profiles.ts:72"},"msgstr":["Послідовний порт"]},"Serial connection":{"msgid":"Serial connection","comments":{"reference":"tabby-serial/src/profiles.ts:51\ntabby-serial/src/profiles.ts:62"},"msgstr":["З'єднання по послідовному порту"]},"Serial: {description}":{"msgid":"Serial: {description}","comments":{"reference":"tabby-serial/src/profiles.ts:71"},"msgstr":["Послідовний порт: {description}"]},"Set master passphrase":{"msgid":"Set master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:2\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:5"},"msgstr":["Встановити майстер-пароль"]},"Set passphrase":{"msgid":"Set passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:11"},"msgstr":["Встановити парольну фразу"]},"Set password":{"msgid":"Set password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:104"},"msgstr":["Встановити пароль"]},"Set Tabby as %COMSPEC%":{"msgid":"Set Tabby as %COMSPEC%","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:168"},"msgstr":["Встановити Tabby як %COMSPEC%"]},"Set to 0 to disable recent profiles":{"msgid":"Set to 0 to disable recent profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:55"},"msgstr":["0 вимикає останні профілі"]},"Sets the SSH agent's named pipe path.":{"msgid":"Sets the SSH agent's named pipe path.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:36"},"msgstr":["Встановити шлях для named pipe SSH-агента."]},"Settings":{"msgid":"Settings","comments":{"reference":"tabby-settings/src/buttonProvider.ts:28\ntabby-settings/src/components/settingsTab.component.ts:57"},"msgstr":["Налаштування"]},"Shell":{"msgid":"Shell","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:2"},"msgstr":["Shell"]},"Shell does not support current path detection":{"msgid":"Shell does not support current path detection","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:555"},"msgstr":["Shell не підтримує виявлення поточного шляху"]},"Shell integration":{"msgid":"Shell integration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:59"},"msgstr":["Інтеграція в систему"]},"Show {type} profile selector":{"msgid":"Show {type} profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:276"},"msgstr":["Показати селектор профілю {type}"]},"Show a confirmation box when pasting multiple lines":{"msgid":"Show a confirmation box when pasting multiple lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:117"},"msgstr":["Підтвердження при вставці кількох рядків"]},"Show built-in profiles in selector":{"msgid":"Show built-in profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:61"},"msgstr":["Показувати вбудовані профілі під час вибору"]},"Show command selector":{"msgid":"Show command selector","comments":{"reference":"tabby-core/src/hotkeys.ts:13"},"msgstr":["Показати селектор команди"]},"Show config file":{"msgid":"Show config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:132"},"msgstr":["Показати файл конфігурації"]},"Show defaults":{"msgid":"Show defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:131"},"msgstr":["Показувати за замовчуванням"]},"Show Mixer":{"msgid":"Show Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:146"},"msgstr":["Показати Мікшер"]},"Show pane labels (for rearranging)":{"msgid":"Show pane labels (for rearranging)","comments":{"reference":"tabby-core/src/hotkeys.ts:57"},"msgstr":["Показати назви панелей (для перестановки)"]},"Show profile icon on tab":{"msgid":"Show profile icon on tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:164"},"msgstr":["Показувати іконку профілю на вкладці"]},"Show profile selector":{"msgid":"Show profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:17"},"msgstr":["Показати вибір профілю"]},"Show recent profiles in selector":{"msgid":"Show recent profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:54"},"msgstr":["Показати останні профілі під час вибору"]},"Show release notes":{"msgid":"Show release notes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Показати замітки до випуску"]},"Show Serial connections":{"msgid":"Show Serial connections","comments":{"reference":"tabby-serial/src/hotkeys.ts:10"},"msgstr":["Показати з'єднання по послідовному порту"]},"Show tabs in fullscreen mode":{"msgid":"Show tabs in fullscreen mode","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:152"},"msgstr":["Відображати вкладки в повноекранному режимі"]},"Show toolbar":{"msgid":"Show toolbar","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:58"},"msgstr":["Показати панель інструментів"]},"Show vault contents":{"msgid":"Show vault contents","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:44"},"msgstr":["Показати вміст сховища"]},"Sixel graphics support (experimental)":{"msgid":"Sixel graphics support (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:29"},"msgstr":["Підтримка графіки Sixel (експериментальна)"]},"Skip MoTD/banner":{"msgid":"Skip MoTD/banner","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:140"},"msgstr":["Пропустити MoTD/банер"]},"Slow feed":{"msgid":"Slow feed","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:74"},"msgstr":["Повільна стрічка"]},"Snaps the window to a side of the screen":{"msgid":"Snaps the window to a side of the screen","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:68\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:86"},"msgstr":["Закріплює вікно до вибраного краю екрана"]},"SOCKS proxy":{"msgid":"SOCKS proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:22\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:9\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:20"},"msgstr":["SOCKS проксі"]},"SOCKS proxy host":{"msgid":"SOCKS proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:51"},"msgstr":["Хост SOCKS проксі"]},"SOCKS proxy port":{"msgid":"SOCKS proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:55"},"msgstr":["Порт SOCKS проксі"]},"Sound":{"msgid":"Sound","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:130"},"msgstr":["Звук"]},"Source code":{"msgid":"Source code","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:31"},"msgstr":["Вихідний код"]},"Spaciness":{"msgid":"Spaciness","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:13"},"msgstr":[""]},"Split":{"msgid":"Split","comments":{"reference":"tabby-core/src/tabContextMenu.ts:75"},"msgstr":["Розділити"]},"Split to the bottom":{"msgid":"Split to the bottom","comments":{"reference":"tabby-core/src/hotkeys.ts:161"},"msgstr":["Розділити знизу"]},"Split to the down":{"msgid":"Split to the down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:85"},"msgstr":["Розділити вниз"]},"Split to the left":{"msgid":"Split to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:165\ntabby-core/src/tabContextMenu.ts:86"},"msgstr":["Розділити ліворуч"]},"Split to the right":{"msgid":"Split to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:157\ntabby-core/src/tabContextMenu.ts:84"},"msgstr":["Розділити праворуч"]},"Split to the top":{"msgid":"Split to the top","comments":{"reference":"tabby-core/src/hotkeys.ts:169"},"msgstr":["Розділити зверху"]},"Split to the up":{"msgid":"Split to the up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:87"},"msgstr":["Розділити вверх"]},"SSH connection":{"msgid":"SSH connection","comments":{"reference":"tabby-ssh/src/profiles.ts:81"},"msgstr":["SSH зʼєднання"]},"SSH connection management is now done through the \"Profiles & connections\" tab":{"msgid":"SSH connection management is now done through the \"Profiles & connections\" tab","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:53"},"msgstr":["Управління SSH-підключеннями тепер здійснюється у вкладці «Профілі та підключення»"]},"SSH password for {user}@{host}:{port}":{"msgid":"SSH password for {user}@{host}:{port}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:84"},"msgstr":["Пароль SSH для {user}@{host}:{port}"]},"Standard (legacy)":{"msgid":"Standard (legacy)","comments":{"reference":"tabby-core/src/theme.ts:9"},"msgstr":[""]},"Startup":{"msgid":"Startup","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:150"},"msgstr":["При запуску"]},"Stop bits":{"msgid":"Stop bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:32"},"msgstr":["Стоп-біти"]},"Strip":{"msgid":"Strip","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:50"},"msgstr":["Видалити"]},"Subscribe to updates":{"msgid":"Subscribe to updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Підписатись на оновлення"]},"Substitutions allowed.":{"msgid":"Substitutions allowed.","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:13"},"msgstr":["Допускаються заміни."]},"Switch profile":{"msgid":"Switch profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:290"},"msgstr":["Змінити профіль"]},"Switch profile in the active pane":{"msgid":"Switch profile in the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:237"},"msgstr":["Переключити профіль на активній панелі"]},"Switches terminal frontend implementation (experimental)":{"msgid":"Switches terminal frontend implementation (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:7"},"msgstr":["Переключення реалізації frontend для терміналу (експериментально)"]},"Sync":{"msgid":"Sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:4"},"msgstr":["Синхронізація"]},"Sync automatically":{"msgid":"Sync automatically","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:53"},"msgstr":["Автоматична синхронізація"]},"Sync host":{"msgid":"Sync host","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:8"},"msgstr":["Хост синхронізації"]},"Sync hotkeys":{"msgid":"Sync hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:68"},"msgstr":["Синхронізувати гарячі клавіші"]},"Sync Vault":{"msgid":"Sync Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:80"},"msgstr":["Синхронізувати сховище"]},"Sync window settings":{"msgid":"Sync window settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:74"},"msgstr":["Синхронізувати налаштування вікна"]},"Tab {number}":{"msgid":"Tab {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:101\ntabby-core/src/hotkeys.ts:105\ntabby-core/src/hotkeys.ts:109\ntabby-core/src/hotkeys.ts:113\ntabby-core/src/hotkeys.ts:117\ntabby-core/src/hotkeys.ts:121\ntabby-core/src/hotkeys.ts:125\ntabby-core/src/hotkeys.ts:129\ntabby-core/src/hotkeys.ts:133\ntabby-core/src/hotkeys.ts:137\ntabby-core/src/hotkeys.ts:141\ntabby-core/src/hotkeys.ts:145\ntabby-core/src/hotkeys.ts:149\ntabby-core/src/hotkeys.ts:153\ntabby-core/src/hotkeys.ts:77\ntabby-core/src/hotkeys.ts:81\ntabby-core/src/hotkeys.ts:85\ntabby-core/src/hotkeys.ts:89\ntabby-core/src/hotkeys.ts:93\ntabby-core/src/hotkeys.ts:97"},"msgstr":["Вкладка {number}"]},"Tab activity":{"msgid":"Tab activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:223"},"msgstr":["Активність вкладки"]},"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:":{"msgid":"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:3"},"msgstr":["Tabby не зміг запуститися з вашими плагінами, тому всі сторонні плагіни були відключені у цій сесії. Помилка:"]},"Tabby news and updates on Twitter":{"msgid":"Tabby news and updates on Twitter","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Новини та оновлення Tabby у Twitter"]},"Tabs":{"msgid":"Tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:123"},"msgstr":["Вкладки"]},"Tabs location":{"msgid":"Tabs location","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:126"},"msgstr":["Розташування вкладок"]},"Tabs width":{"msgid":"Tabs width","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:141"},"msgstr":["Ширина вкладки"]},"Telnet session":{"msgid":"Telnet session","comments":{"reference":"tabby-telnet/src/profiles.ts:32"},"msgstr":["Telnet сесія"]},"Terminal":{"msgid":"Terminal","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:204\ntabby-terminal/src/settings.ts:43"},"msgstr":["Термінал"]},"Terminal background":{"msgid":"Terminal background","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:40"},"msgstr":["Фон терміналу"]},"Terminal bell":{"msgid":"Terminal bell","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:133"},"msgstr":["Звуковий сигнал терміналу"]},"Terminal identification":{"msgid":"Terminal identification","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:68"},"msgstr":[""]},"Thank you for downloading Tabby!":{"msgid":"Thank you for downloading Tabby!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:7"},"msgstr":["Дякуємо що завантажили Tabby!"]},"Theme":{"msgid":"Theme","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:5"},"msgstr":["Тема"]},"There are active file transfers":{"msgid":"There are active file transfers","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:47"},"msgstr":["Є активні передачі файлів"]},"There is a saved password for this connection":{"msgid":"There is a saved password for this connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:102"},"msgstr":["Для цього з'єднання збережено пароль"]},"These apply to all profiles of a given type":{"msgid":"These apply to all profiles of a given type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:79"},"msgstr":["Це застосовується до всіх профілів заданого типу"]},"Thin":{"msgid":"Thin","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:59"},"msgstr":["Тонкий"]},"Tick this if you're experiencing aliasing, ghosting or other visual issues":{"msgid":"Tick this if you're experiencing aliasing, ghosting or other visual issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:205"},"msgstr":["Увімкніть, якщо бачите aliasing, ghosting або інші проблеми з відображенням"]},"Toggle fullscreen mode":{"msgid":"Toggle fullscreen mode","comments":{"reference":"tabby-core/src/hotkeys.ts:21"},"msgstr":["Перехід у повноекранний режим та назад"]},"Toggle last tab":{"msgid":"Toggle last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:37"},"msgstr":["Перемкнути на останню вкладку"]},"Toggle terminal window":{"msgid":"Toggle terminal window","comments":{"reference":"tabby-electron/src/hotkeys.ts:14"},"msgstr":["Приховати/показати вікно терміналу"]},"Toggles the Tabby window visibility":{"msgid":"Toggles the Tabby window visibility","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:27"},"msgstr":["Перемикає видимість вікна Tabby"]},"Top":{"msgid":"Top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:130\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:74"},"msgstr":["Зверху"]},"Trim whitespace and newlines":{"msgid":"Trim whitespace and newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:123"},"msgstr":["Обрізати пробіли і нові рядки"]},"Try again":{"msgid":"Try again","comments":{"reference":"tabby-core/src/services/config.service.ts:371"},"msgstr":["Повторити"]},"Trying saved password":{"msgid":"Trying saved password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:482"},"msgstr":["Пробуємо збережений пароль"]},"Turn current tab's panes into separate tabs":{"msgid":"Turn current tab's panes into separate tabs","comments":{"reference":"tabby-core/src/hotkeys.ts:69"},"msgstr":["Перетворити панелі поточної вкладки на окремі вкладки"]},"Ungrouped":{"msgid":"Ungrouped","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:18"},"msgstr":["Без групи"]},"Uninstall":{"msgid":"Uninstall","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:59"},"msgstr":["Видалити"]},"Unknown":{"msgid":"Unknown","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:257"},"msgstr":["Невідомо"]},"Unknown secret of type {type} for {key}":{"msgid":"Unknown secret of type {type} for {key}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:93"},"msgstr":["Невідомий тип секретних даних {type} для {key}"]},"Unpin":{"msgid":"Unpin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["Відкріпити"]},"Up":{"msgid":"Up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:81"},"msgstr":["Вгору"]},"Update":{"msgid":"Update","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:14\ntabby-electron/src/services/updater.service.ts:133"},"msgstr":["Оновити"]},"Upgrade to {version}":{"msgid":"Upgrade to {version}","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:52"},"msgstr":["Оновити до {version}"]},"Upload":{"msgid":"Upload","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:10"},"msgstr":["Завантажити"]},"Upload as a new config":{"msgid":"Upload as a new config","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:46"},"msgstr":["Завантажити як нову конфігурацію"]},"Use {altKeyName} as the Meta key":{"msgid":"Use {altKeyName} as the Meta key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:39"},"msgstr":["Використовувати {altKeyName} як клавішу Meta"]},"Use ConPTY":{"msgid":"Use ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:5"},"msgstr":["Використовувати ConPTY"]},"User default":{"msgid":"User default","comments":{"reference":"tabby-electron/src/shells/linuxDefault.ts:31\ntabby-electron/src/shells/linuxDefault.ts:38"},"msgstr":["За замовчуванням для користувача"]},"Username":{"msgid":"Username","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:70"},"msgstr":["Ім'я користувача"]},"Using CONNECT method":{"msgid":"Using CONNECT method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:25"},"msgstr":["Використовувати метод CONNECT"]},"Using preset password":{"msgid":"Using preset password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:471"},"msgstr":["Використовуємо встановлений пароль"]},"Vault":{"msgid":"Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:9"},"msgstr":["Сховище"]},"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.":{"msgid":"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:4"},"msgstr":["Сховище є постійно зашифрованим контейнером, що містить такі секретні дані, як SSH-паролі та парольні фрази приватних ключів."]},"Vault is empty":{"msgid":"Vault is empty","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:17"},"msgstr":["Сховище пусте"]},"Vault is locked":{"msgid":"Vault is locked","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:4\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:43"},"msgstr":["Сховище закрите"]},"Vault is not configured":{"msgid":"Vault is not configured","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:3"},"msgstr":["Сховище не налаштоване"]},"Vault master passphrase needs to be set to allow storing secrets":{"msgid":"Vault master passphrase needs to be set to allow storing secrets","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:39"},"msgstr":["Для збереження секретних даних має бути заданий майстер-пароль сховища"]},"Verify host keys when connecting":{"msgid":"Verify host keys when connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:11"},"msgstr":["Перевірка ключів хоста при підключенні"]},"Version":{"msgid":"Version","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:75"},"msgstr":["Версія"]},"Version: {version}":{"msgid":"Version: {version}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:13"},"msgstr":["Версія: {version}"]},"Vibrancy":{"msgid":"Vibrancy","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:28"},"msgstr":["Розмитий фон"]},"Visual":{"msgid":"Visual","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:139"},"msgstr":["Візуально"]},"Warn on multi-line paste":{"msgid":"Warn on multi-line paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:116"},"msgstr":["Попереджати при багаторядковій вставці"]},"Warn when closing active connections":{"msgid":"Warn when closing active connections","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:5"},"msgstr":["Попереджати при закритті активних з'єднань"]},"Warning: remote host's key has suddenly changed!":{"msgid":"Warning: remote host's key has suddenly changed!","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:6"},"msgstr":["Попередження: ключ віддаленого хоста раптом змінився!"]},"We're only tracking your Tabby and OS versions.":{"msgid":"We're only tracking your Tabby and OS versions.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:67"},"msgstr":["Відстежується лише версія ОС і Tabby."]},"Welcome":{"msgid":"Welcome","comments":{"reference":"tabby-core/src/components/welcomeTab.component.ts:25"},"msgstr":["Вітаємо"]},"What's new":{"msgid":"What's new","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["Що нового"]},"When enabled, links are only clickable while holding this key":{"msgid":"When enabled, links are only clickable while holding this key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:82"},"msgstr":["Коли увімкнено, посилання можна натискати, утримуючи цю клавішу"]},"When WinSCP is detected, you can launch an SCP session from the context menu.":{"msgid":"When WinSCP is detected, you can launch an SCP session from the context menu.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:18"},"msgstr":["Якщо WinSCP виявлено, можна запускати SCP-сесії з контекстного меню."]},"Whether a custom window or an OS native window should be used":{"msgid":"Whether a custom window or an OS native window should be used","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:53"},"msgstr":["Чи має використовуватися кастомне оформлення вікна чи системне"]},"Will prevent the SSH greeting from showing up":{"msgid":"Will prevent the SSH greeting from showing up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:141"},"msgstr":[""]},"Window":{"msgid":"Window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:2\ntabby-settings/src/settings.ts:30"},"msgstr":["Вікно"]},"Window dimension along the edge":{"msgid":"Window dimension along the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:112"},"msgstr":["Розміри вікна вздовж краю"]},"Window dimension away from the edge":{"msgid":"Window dimension away from the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:105"},"msgstr":["Розмір вікна від краю"]},"Window frame":{"msgid":"Window frame","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:52"},"msgstr":["Рамка вікна"]},"Windows":{"msgid":"Windows","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:165"},"msgstr":["Вікна"]},"Windows 10 build 18309 or above is recommended for ConPTY":{"msgid":"Windows 10 build 18309 or above is recommended for ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:11"},"msgstr":["Для ConPTY рекомендується Windows 10 build 18309 або вище"]},"WinSCP path":{"msgid":"WinSCP path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:17"},"msgstr":["Шлях до WinSCP"]},"Word separators":{"msgid":"Word separators","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:74"},"msgstr":["Розділювачі слів"]},"Working directory":{"msgid":"Working directory","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:10"},"msgstr":["Робочий каталог"]},"Working directory detection":{"msgid":"Working directory detection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:15\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:6"},"msgstr":["Визначення робочого каталогу"]},"WSL terminal bell can only be muted via Volume Mixer":{"msgid":"WSL terminal bell can only be muted via Volume Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:145"},"msgstr":["Дзвінок терміналу WSL може бути заглушений тільки за допомогою мікшера гучності"]},"WSL terminal only supports TrueColor with ConPTY":{"msgid":"WSL terminal only supports TrueColor with ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:14"},"msgstr":["Термінал WSL підтримує TrueColor лише з ConPTY"]},"X11 forwarding":{"msgid":"X11 forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:128"},"msgstr":["Переспрямування X11"]},"Yellow":{"msgid":"Yellow","comments":{"reference":"tabby-core/src/utils.ts:60"},"msgstr":["Жовтий"]},"You can change it later, but it's unrecoverable if forgotten.":{"msgid":"You can change it later, but it's unrecoverable if forgotten.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:4"},"msgstr":["Ви можете змінити його пізніше, але якщо забудете, відновити буде неможливо."]},"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.":{"msgid":"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:7"},"msgstr":["Можливо, зараз ви перебуваєте під атакою «man-in-the-middle», або ключ хоста міг бути змінений."]},"Zoom in":{"msgid":"Zoom in","comments":{"reference":"tabby-terminal/src/hotkeys.ts:54"},"msgstr":["Збільшити"]},"Zoom out":{"msgid":"Zoom out","comments":{"reference":"tabby-terminal/src/hotkeys.ts:58"},"msgstr":["Зменшити"]}},"[Dynamic] port forwarding":{"id.port-forwarding.dynamic":{"msgid":"id.port-forwarding.dynamic","msgctxt":"[Dynamic] port forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:43\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["Динамічне"]}}}}

/***/ }),

/***/ 3011:
/*!**************************!*\
  !*** ../locale/zh-CN.po ***!
  \**************************/
/***/ ((module) => {

module.exports = {"charset":"utf-8","headers":{"Content-Type":"text/plain; charset=UTF-8","Plural-Forms":"nplurals=1; plural=0;","X-Crowdin-Project":"tabby","X-Crowdin-Project-ID":"493349","X-Crowdin-Language":"zh-CN","X-Crowdin-File":"/locale/app.pot","X-Crowdin-File-ID":"75","Project-Id-Version":"tabby","Language-Team":"Chinese Simplified","Language":"zh_CN","PO-Revision-Date":"2023-04-10 18:13"},"translations":{"":{"":{"msgid":"","msgstr":["Content-Type: text/plain; charset=UTF-8\nPlural-Forms: nplurals=1; plural=0;\nX-Crowdin-Project: tabby\nX-Crowdin-Project-ID: 493349\nX-Crowdin-Language: zh-CN\nX-Crowdin-File: /locale/app.pot\nX-Crowdin-File-ID: 75\nProject-Id-Version: tabby\nLanguage-Team: Chinese Simplified\nLanguage: zh_CN\nPO-Revision-Date: 2023-04-10 18:13\n"]},"\"{command}\" is still running. Close?":{"msgid":"\"{command}\" is still running. Close?","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:111"},"msgstr":["\"{command}\" 仍在运行。是否需要关闭？"]},"{name} copy":{"msgid":"{name} copy","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:79\ntabby-settings/src/components/profilesSettingsTab.component.ts:90"},"msgstr":["{name} 副本"]},"A second font family used to display characters missing in the main font":{"msgid":"A second font family used to display characters missing in the main font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:77"},"msgstr":["首选字体缺失时使用备选字体显示字符"]},"Abort all":{"msgid":"Abort all","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:49"},"msgstr":["中止全部"]},"Accept and remember key":{"msgid":"Accept and remember key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:24"},"msgstr":["接受并记住密钥"]},"Accept just this once":{"msgid":"Accept just this once","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:25"},"msgstr":["只接受本次"]},"Accessibility":{"msgid":"Accessibility","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:84"},"msgstr":["辅助功能"]},"Acrylic background":{"msgid":"Acrylic background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:27"},"msgstr":["亚克力背景"]},"Add":{"msgid":"Add","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:24\nlocale/tmp-html/tabby-local/src/components/environmentEditor.component.html:11"},"msgstr":["添加"]},"Add a port forward":{"msgid":"Add a port forward","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:16"},"msgstr":["添加端口转发"]},"Add a private key":{"msgid":"Add a private key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:115"},"msgstr":["添加私钥"]},"Add...":{"msgid":"Add...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/multiHotkeyInput.component.html:8"},"msgstr":["添加…"]},"Additional space between lines":{"msgid":"Additional space between lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:84"},"msgstr":["行与行之间的空隙"]},"Advanced":{"msgid":"Advanced","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:22\nlocale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:61\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:50\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:124"},"msgstr":["高级设置"]},"Agent":{"msgid":"Agent","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:90"},"msgstr":["代理"]},"Agent forwarding":{"msgid":"Agent forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:134"},"msgstr":["Agent 转发"]},"Agent pipe path":{"msgid":"Agent pipe path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:35"},"msgstr":["Agent pipe 路径"]},"Agent type":{"msgid":"Agent type","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:24"},"msgstr":["Agent 类型"]},"Allows opening .bat files in tabs, but breaks some shells":{"msgid":"Allows opening .bat files in tabs, but breaks some shells","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:169"},"msgstr":["允许在标签页中打开.bat文件，但会中断某些shell"]},"Allows quickly opening a terminal in the selected folder":{"msgid":"Allows quickly opening a terminal in the selected folder","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:60"},"msgstr":["允许在选定的文件夹中快速打开终端"]},"Appearance":{"msgid":"Appearance","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:2\ntabby-terminal/src/settings.ts:14"},"msgstr":["外观"]},"Application":{"msgid":"Application","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:4"},"msgstr":["应用"]},"Application settings":{"msgid":"Application settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:47"},"msgstr":["应用程序设置"]},"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.":{"msgid":"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.","comments":{"reference":"tabby-web/src/services/hostWindow.service.ts:19"},"msgstr":["您确定要关闭 Tabby 吗？您可以在 设置 -> 窗口 中关闭此提示。"]},"Are you sure?":{"msgid":"Are you sure?","comments":{"reference":"tabby-core/src/services/config.service.ts:383"},"msgstr":["您确定吗？"]},"Arguments":{"msgid":"Arguments","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:18"},"msgstr":["参数"]},"Ask a question":{"msgid":"Ask a question","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["提出问题"]},"Ask before closing the browser tab":{"msgid":"Ask before closing the browser tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:20"},"msgstr":["关闭标签页前询问"]},"Audible":{"msgid":"Audible","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:141"},"msgstr":["有声"]},"Authentication method":{"msgid":"Authentication method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:74"},"msgstr":["身份验证方法"]},"Author":{"msgid":"Author","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:79"},"msgstr":["作者"]},"Auto":{"msgid":"Auto","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:78"},"msgstr":["自动"]},"Auto-open a terminal on app start":{"msgid":"Auto-open a terminal on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:153"},"msgstr":["在应用程序启动时自动打开一个终端窗口"]},"Automatic":{"msgid":"Automatic","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:13\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:53\nlocale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:28"},"msgstr":["自动"]},"Automatic Updates":{"msgid":"Automatic Updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:73"},"msgstr":["自动更新"]},"Automatically upload changes and check for updates every minute":{"msgid":"Automatically upload changes and check for updates every minute","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:54"},"msgstr":["每分钟自动上传更改，并自动检查更新"]},"Available":{"msgid":"Available","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:10"},"msgstr":["可用"]},"Background type":{"msgid":"Background type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:35"},"msgstr":["背景类型"]},"Baud rate":{"msgid":"Baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:14\ntabby-serial/src/components/serialTab.component.ts:111\ntabby-serial/src/profiles.ts:86"},"msgstr":["波特率"]},"Beginning of the line":{"msgid":"Beginning of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:22"},"msgstr":["行首"]},"Blink cursor":{"msgid":"Blink cursor","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:64"},"msgstr":["光标闪烁"]},"Blue":{"msgid":"Blue","comments":{"reference":"tabby-core/src/utils.ts:55"},"msgstr":["蓝色"]},"Blur":{"msgid":"Blur","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:39"},"msgstr":["模糊"]},"Bold font weight":{"msgid":"Bold font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:28"},"msgstr":["粗体字重"]},"Bottom":{"msgid":"Bottom","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:132\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:80"},"msgstr":["底部"]},"Bracketed paste (requires shell support)":{"msgid":"Bracketed paste (requires shell support)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:109"},"msgstr":["Bracketed 粘贴（需要 Shell 支持）"]},"Broadcast mode. Click anywhere to cancel.":{"msgid":"Broadcast mode. Click anywhere to cancel.","comments":{"reference":"tabby-terminal/src/services/multifocus.service.ts:19"},"msgstr":["广播模式。点击任意位置取消。"]},"Built-in":{"msgid":"Built-in","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50\ntabby-settings/src/components/profilesSettingsTab.component.ts:182"},"msgstr":["内置"]},"Cancel":{"msgid":"Cancel","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:7\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:53\nlocale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:14\nlocale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:12\nlocale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:10\nlocale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:7\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:32\ntabby-electron/src/services/updater.service.ts:134\ntabby-local/src/components/terminalTab.component.ts:116\ntabby-settings/src/components/configSyncSettingsTab.component.ts:117\ntabby-settings/src/components/configSyncSettingsTab.component.ts:79\ntabby-settings/src/components/configSyncSettingsTab.component.ts:99\ntabby-ssh/src/sftpContextMenu.ts:40\ntabby-terminal/src/api/baseTerminalTab.component.ts:484"},"msgstr":["取消"]},"Change baud rate":{"msgid":"Change baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:4"},"msgstr":["更改波特率"]},"Change tab color":{"msgid":"Change tab color","comments":{"reference":"tabby-core/src/tabContextMenu.ts:133"},"msgstr":["更改标签颜色"]},"Change the master passphrase":{"msgid":"Change the master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["更改主密码"]},"Check for updates":{"msgid":"Check for updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:13"},"msgstr":["检查更新"]},"Ciphers":{"msgid":"Ciphers","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:172\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:176"},"msgstr":["加密方法"]},"Clear":{"msgid":"Clear","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSelector.component.html:5"},"msgstr":["清除"]},"Clear recent profiles":{"msgid":"Clear recent profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:133"},"msgstr":["清除最近使用的配置"]},"Clear terminal":{"msgid":"Clear terminal","comments":{"reference":"tabby-terminal/src/hotkeys.ts:50"},"msgstr":["清空终端内容"]},"Clear terminal after connection":{"msgid":"Clear terminal after connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:49"},"msgstr":["连接后清空终端"]},"Clipboard":{"msgid":"Clipboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:94"},"msgstr":["剪贴板"]},"Close":{"msgid":"Close","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:7\ntabby-core/src/tabContextMenu.ts:33"},"msgstr":["关闭"]},"Close and never show again":{"msgid":"Close and never show again","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:32"},"msgstr":["关闭且不再提示"]},"Close focused pane":{"msgid":"Close focused pane","comments":{"reference":"tabby-core/src/hotkeys.ts:241"},"msgstr":["关闭已聚焦窗格"]},"Close other tabs":{"msgid":"Close other tabs","comments":{"reference":"tabby-core/src/tabContextMenu.ts:48"},"msgstr":["关闭其它标签页"]},"Close tab":{"msgid":"Close tab","comments":{"reference":"tabby-core/src/hotkeys.ts:29\ntabby-core/src/tabContextMenu.ts:34"},"msgstr":["关闭标签页"]},"Close tabs to the left":{"msgid":"Close tabs to the left","comments":{"reference":"tabby-core/src/tabContextMenu.ts:64"},"msgstr":["关闭左侧标签页"]},"Close tabs to the right":{"msgid":"Close tabs to the right","comments":{"reference":"tabby-core/src/tabContextMenu.ts:56"},"msgstr":["关闭右侧标签页"]},"Close the window after closing the last tab":{"msgid":"Close the window after closing the last tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:182"},"msgstr":["所有标签都关闭时关闭主窗口"]},"Color":{"msgid":"Color","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:33\ntabby-core/src/tabContextMenu.ts:132"},"msgstr":["颜色"]},"Color scheme":{"msgid":"Color scheme","comments":{"reference":"tabby-terminal/src/settings.ts:29"},"msgstr":["配色方案"]},"Colors":{"msgid":"Colors","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:216"},"msgstr":[""]},"Combine all tabs into the current tab":{"msgid":"Combine all tabs into the current tab","comments":{"reference":"tabby-core/src/hotkeys.ts:73"},"msgstr":["将所有标签页合并到当前页"]},"Command line":{"msgid":"Command line","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:4"},"msgstr":["命令行"]},"Command's stdin/stdout is used instead of a network connection":{"msgid":"Command's stdin/stdout is used instead of a network connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:13"},"msgstr":["使用命令的 stdin/stdout，而不是网络连接。"]},"Commands":{"msgid":"Commands","comments":{"reference":"tabby-core/src/services/commands.service.ts:104"},"msgstr":["命令"]},"Compact (legacy)":{"msgid":"Compact (legacy)","comments":{"reference":"tabby-core/src/theme.ts:21"},"msgstr":[""]},"Config deleted":{"msgid":"Config deleted","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:126"},"msgstr":["配置已删除"]},"Config downloaded":{"msgid":"Config downloaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:108"},"msgstr":["配置已下载"]},"Config file":{"msgid":"Config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:115\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:120"},"msgstr":["配置文件"]},"Config sync":{"msgid":"Config sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:2\ntabby-settings/src/settings.ts:73"},"msgstr":["配置同步"]},"Config uploaded":{"msgid":"Config uploaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:90"},"msgstr":["配置已上传"]},"Configs":{"msgid":"Configs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:31"},"msgstr":["配置"]},"Connect through a proxy server":{"msgid":"Connect through a proxy server","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:21"},"msgstr":["通过代理服务器连接"]},"Connect to \"%s\"...":{"msgid":"Connect to \"%s\"...","comments":{"reference":"tabby-core/src/index.ts:214\ntabby-core/src/services/profiles.service.ts:178"},"msgstr":["正在连接到 \"%s\"…"]},"Connect to a different host first and use it as a proxy":{"msgid":"Connect to a different host first and use it as a proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:17"},"msgstr":["首先连接至另一主机，并将其作为代理"]},"Connecting":{"msgid":"Connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:19\ntabby-serial/src/components/serialTab.component.ts:65\ntabby-ssh/src/components/sshTab.component.ts:143\ntabby-telnet/src/components/telnetTab.component.ts:72"},"msgstr":["正在连接"]},"Connection":{"msgid":"Connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:7"},"msgstr":["连接"]},"Connection failed: {error}":{"msgid":"Connection failed: {error}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:26"},"msgstr":["连接失败: {error}"]},"Connection name will be used instead":{"msgid":"Connection name will be used instead","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:40"},"msgstr":["将使用连接名称代替"]},"Context menu":{"msgid":"Context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:61"},"msgstr":["右键菜单"]},"Controls the amount of space between elements":{"msgid":"Controls the amount of space between elements","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:14"},"msgstr":[""]},"Copied":{"msgid":"Copied","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:229\ntabby-terminal/src/api/baseTerminalTab.component.ts:237\ntabby-terminal/src/api/baseTerminalTab.component.ts:553\ntabby-terminal/src/api/baseTerminalTab.component.ts:775\ntabby-terminal/src/tabContextMenu.ts:30"},"msgstr":["已复制"]},"Copy":{"msgid":"Copy","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:26"},"msgstr":["复制"]},"Copy current path":{"msgid":"Copy current path","comments":{"reference":"tabby-terminal/src/hotkeys.ts:70\ntabby-terminal/src/tabContextMenu.ts:66"},"msgstr":["复制当前路径"]},"Copy full path":{"msgid":"Copy full path","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:29"},"msgstr":["复制完整路径"]},"Copy on select":{"msgid":"Copy on select","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:97"},"msgstr":["选中时复制"]},"Copy to clipboard":{"msgid":"Copy to clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:10"},"msgstr":["复制到剪贴板"]},"Copy with formatting":{"msgid":"Copy with formatting","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:103"},"msgstr":["复制带格式"]},"Could not decrypt config":{"msgid":"Could not decrypt config","comments":{"reference":"tabby-core/src/services/config.service.ts:368"},"msgstr":["无法解密配置"]},"Create":{"msgid":"Create","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:9"},"msgstr":["创建"]},"Create directory":{"msgid":"Create directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:7\ntabby-ssh/src/sftpContextMenu.ts:29"},"msgstr":["创建文件夹"]},"Current":{"msgid":"Current","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:90"},"msgstr":["当前"]},"Current color scheme":{"msgid":"Current color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:3"},"msgstr":["当前配色方案"]},"Current host key fingerprint":{"msgid":"Current host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:17"},"msgstr":["当前主机密钥指纹"]},"Current process: {name}":{"msgid":"Current process: {name}","comments":{"reference":"tabby-core/src/tabContextMenu.ts:184"},"msgstr":["当前进程：{name}"]},"Cursor shape":{"msgid":"Cursor shape","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:51"},"msgstr":["光标形状"]},"Custom":{"msgid":"Custom","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:47"},"msgstr":["自定义"]},"Custom CSS":{"msgid":"Custom CSS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:90"},"msgstr":["自定义 CSS"]},"Data bits":{"msgid":"Data bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:26"},"msgstr":["数据位数"]},"Debugging":{"msgid":"Debugging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:80"},"msgstr":["调试"]},"Decrease horizontal split size":{"msgid":"Decrease horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:257"},"msgstr":["减少水平分割大小"]},"Decrease vertical split size":{"msgid":"Decrease vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:249"},"msgstr":["减少垂直分割大小"]},"Default profile for new tabs":{"msgid":"Default profile for new tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:8"},"msgstr":["新标签页的默认配置"]},"Default profile settings":{"msgid":"Default profile settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:78"},"msgstr":["默认配置设置"]},"Defaults":{"msgid":"Defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:124"},"msgstr":["默认值"]},"Defaults for {type}":{"msgid":"Defaults for {type}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:6"},"msgstr":["{type} 的默认值"]},"Delete":{"msgid":"Delete","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:44\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:28\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:9\ntabby-settings/src/components/configSyncSettingsTab.component.ts:116\ntabby-settings/src/components/profilesSettingsTab.component.ts:139\ntabby-settings/src/components/profilesSettingsTab.component.ts:211\ntabby-settings/src/components/profilesSettingsTab.component.ts:224\ntabby-settings/src/components/vaultSettingsTab.component.ts:49\ntabby-ssh/src/sftpContextMenu.ts:39\ntabby-ssh/src/sftpContextMenu.ts:47\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:89\ntabby-terminal/src/components/loginScriptsSettings.component.ts:32"},"msgstr":["删除"]},"Delete \"{name}\"?":{"msgid":"Delete \"{name}\"?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:137\ntabby-settings/src/components/profilesSettingsTab.component.ts:209\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:87"},"msgstr":["删除\"{name}\"？"]},"Delete {fullPath}?":{"msgid":"Delete {fullPath}?","comments":{"reference":"tabby-ssh/src/sftpContextMenu.ts:35"},"msgstr":["是否删除 {fullPath} ？"]},"Delete entire line":{"msgid":"Delete entire line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:42"},"msgstr":["删除整行"]},"Delete next word":{"msgid":"Delete next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:46"},"msgstr":["删除下一个单词"]},"Delete previous word":{"msgid":"Delete previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:38"},"msgstr":["删除上一个单词"]},"Delete the config on the remote side?":{"msgid":"Delete the config on the remote side?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:114"},"msgstr":["是否删除远程配置？"]},"Delete the group's profiles?":{"msgid":"Delete the group's profiles?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:221"},"msgstr":["删除此分组所有配置？"]},"Delete this script?":{"msgid":"Delete this script?","comments":{"reference":"tabby-terminal/src/components/loginScriptsSettings.component.ts:29"},"msgstr":["删除此脚本？"]},"Delete vault contents?":{"msgid":"Delete vault contents?","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:47"},"msgstr":["删除保险库内容？"]},"Deleting":{"msgid":"Deleting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:3"},"msgstr":["正在删除"]},"Device":{"msgid":"Device","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:8"},"msgstr":["设备"]},"Direct":{"msgid":"Direct","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:10"},"msgstr":["直连"]},"Disable":{"msgid":"Disable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:57"},"msgstr":["禁用"]},"Disable dynamic tab title":{"msgid":"Disable dynamic tab title","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:39"},"msgstr":["禁用动态标签页标题"]},"Disable fluent background while dragging":{"msgid":"Disable fluent background while dragging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:218"},"msgstr":["拖动时禁用 Fluent 背景"]},"Disable GPU acceleration":{"msgid":"Disable GPU acceleration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:204"},"msgstr":["禁用 GPU 加速"]},"Disabled":{"msgid":"Disabled","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50"},"msgstr":["已禁用"]},"Disconnect":{"msgid":"Disconnect","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:26\ntabby-ssh/src/components/sshTab.component.ts:249\ntabby-telnet/src/components/telnetTab.component.ts:115"},"msgstr":["断开连接"]},"Disconnect from {host}?":{"msgid":"Disconnect from {host}?","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:247\ntabby-telnet/src/components/telnetTab.component.ts:113"},"msgstr":["断开与 {host} 的连接？"]},"Display images via Sixel escape sequences":{"msgid":"Display images via Sixel escape sequences","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:30"},"msgstr":["由六像素转义序列显示图像"]},"Display on":{"msgid":"Display on","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:85"},"msgstr":["显示于"]},"Do not abort":{"msgid":"Do not abort","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:50"},"msgstr":["不要中止"]},"Do not close":{"msgid":"Do not close","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:250\ntabby-telnet/src/components/telnetTab.component.ts:116"},"msgstr":["不要关闭"]},"Do not remember":{"msgid":"Do not remember","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6\nlocale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:8"},"msgstr":["不记住"]},"Dock always on top":{"msgid":"Dock always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:97"},"msgstr":["窗口保持置顶"]},"Dock the terminal":{"msgid":"Dock the terminal","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:67"},"msgstr":["停靠终端"]},"Docked terminal size":{"msgid":"Docked terminal size","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:104"},"msgstr":["停靠的终端大小"]},"Docked terminal space":{"msgid":"Docked terminal space","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:111"},"msgstr":["停靠的终端空间"]},"Docking":{"msgid":"Docking","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:64"},"msgstr":["停靠"]},"Double-click selection will stop at these characters":{"msgid":"Double-click selection will stop at these characters","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:75"},"msgstr":["双击选择将在这些字符处停止"]},"Down":{"msgid":"Down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:79"},"msgstr":["向下"]},"Download":{"msgid":"Download","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:43"},"msgstr":["下载"]},"Draw bold text in bright colors":{"msgid":"Draw bold text in bright colors","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:23"},"msgstr":["以亮色显示粗体"]},"Duplicate":{"msgid":"Duplicate","comments":{"reference":"tabby-core/src/tabContextMenu.ts:127"},"msgstr":["克隆"]},"Duplicate as administrator":{"msgid":"Duplicate as administrator","comments":{"reference":"tabby-local/src/tabContextMenu.ts:122"},"msgstr":["以管理员身份克隆"]},"Duplicate tab":{"msgid":"Duplicate tab","comments":{"reference":"tabby-core/src/hotkeys.ts:61\ntabby-core/src/tabContextMenu.ts:128"},"msgstr":["克隆标签页"]},"Edit":{"msgid":"Edit","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:7"},"msgstr":["编辑"]},"Edit locally":{"msgid":"Edit locally","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:35"},"msgstr":["本地编辑"]},"Enable":{"msgid":"Enable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:58"},"msgstr":["启用"]},"Enable analytics":{"msgid":"Enable analytics","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:19\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:66"},"msgstr":["启用分析"]},"Enable animations":{"msgid":"Enable animations","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:87"},"msgstr":["开启动画效果"]},"Enable automatic installation of updates when they become available.":{"msgid":"Enable automatic installation of updates when they become available.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:74"},"msgstr":["当更新可用时，启用自动安装"]},"Enable fluent background option":{"msgid":"Enable fluent background option","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:211"},"msgstr":["启用Fluent背景"]},"Enable font ligatures":{"msgid":"Enable font ligatures","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:16"},"msgstr":["启用连结字"]},"Enable global hotkey (Ctrl-Space)":{"msgid":"Enable global hotkey (Ctrl-Space)","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:26"},"msgstr":["启用全局快捷键 (Ctrl-Space)"]},"Enables the experimental Windows ConPTY API":{"msgid":"Enables the experimental Windows ConPTY API","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:6"},"msgstr":["启用实验性 Windows ConPTY API"]},"Encrypt config file":{"msgid":"Encrypt config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:36"},"msgstr":["加密配置文件"]},"End of the line":{"msgid":"End of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:26"},"msgstr":["行尾"]},"Environment":{"msgid":"Environment","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:17"},"msgstr":["环境变量"]},"Erase config":{"msgid":"Erase config","comments":{"reference":"tabby-core/src/services/config.service.ts:372\ntabby-core/src/services/config.service.ts:386"},"msgstr":["擦除配置"]},"Erase the Vault":{"msgid":"Erase the Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["擦除保险库"]},"Error in {plugin}:":{"msgid":"Error in {plugin}:","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:6"},"msgstr":["{plugin} 中的错误："]},"Exact match":{"msgid":"Exact match","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["完全匹配"]},"Example:":{"msgid":"Example:","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:15"},"msgstr":["示例："]},"Experimental Windows 10 background style known to cause issues":{"msgid":"Experimental Windows 10 background style known to cause issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:212"},"msgstr":["实验性Windows 10 背景风格已知会导致问题"]},"Export":{"msgid":"Export","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:27"},"msgstr":["导出"]},"Fallback font":{"msgid":"Fallback font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:76"},"msgstr":["备用字体"]},"File transfers":{"msgid":"File transfers","comments":{"reference":"locale/tmp-html/tabby-core/src/components/transfersMenu.component.html:3"},"msgstr":["文件传输"]},"File: {description}":{"msgid":"File: {description}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:91"},"msgstr":["文件： {description}"]},"Filter":{"msgid":"Filter","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:17"},"msgstr":["筛选"]},"Fixed":{"msgid":"Fixed","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:147"},"msgstr":["固定"]},"Fluent background sometimes causes drag lag":{"msgid":"Fluent background sometimes causes drag lag","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:219"},"msgstr":["Fluent 背景有时会导致拖动延迟"]},"Focus all panes":{"msgid":"Focus all panes","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:78"},"msgstr":["聚焦所有窗格"]},"Focus all panes at once (broadcast)":{"msgid":"Focus all panes at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:78"},"msgstr":["同时聚焦所有窗格 (广播)"]},"Focus all tabs":{"msgid":"Focus all tabs","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:71"},"msgstr":["聚焦所有标签页"]},"Focus all tabs at once (broadcast)":{"msgid":"Focus all tabs at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:82"},"msgstr":["同时聚焦所有标签页 (广播)"]},"Focus follows mouse":{"msgid":"Focus follows mouse","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:196"},"msgstr":["焦点跟随鼠标"]},"Focus next pane":{"msgid":"Focus next pane","comments":{"reference":"tabby-core/src/hotkeys.ts:197"},"msgstr":["聚焦下一个窗格"]},"Focus pane {number}":{"msgid":"Focus pane {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:201\ntabby-core/src/hotkeys.ts:205\ntabby-core/src/hotkeys.ts:209\ntabby-core/src/hotkeys.ts:213\ntabby-core/src/hotkeys.ts:217\ntabby-core/src/hotkeys.ts:221\ntabby-core/src/hotkeys.ts:225\ntabby-core/src/hotkeys.ts:229\ntabby-core/src/hotkeys.ts:233"},"msgstr":["焦点窗格 {number}"]},"Focus previous pane":{"msgid":"Focus previous pane","comments":{"reference":"tabby-core/src/hotkeys.ts:193"},"msgstr":["聚焦上一个窗格"]},"Focus the pane above":{"msgid":"Focus the pane above","comments":{"reference":"tabby-core/src/hotkeys.ts:177"},"msgstr":["聚焦上面的窗格"]},"Focus the pane below":{"msgid":"Focus the pane below","comments":{"reference":"tabby-core/src/hotkeys.ts:181"},"msgstr":["聚焦下面的窗格"]},"Focus the pane on the left":{"msgid":"Focus the pane on the left","comments":{"reference":"tabby-core/src/hotkeys.ts:185"},"msgstr":["聚焦左方的窗格"]},"Focus the pane on the right":{"msgid":"Focus the pane on the right","comments":{"reference":"tabby-core/src/hotkeys.ts:189"},"msgstr":["聚焦右方的窗格"]},"Follow the color scheme":{"msgid":"Follow the color scheme","comments":{"reference":"tabby-core/src/theme.ts:43"},"msgstr":[""]},"Font":{"msgid":"Font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:7"},"msgstr":["字体"]},"For keyboard shortcuts":{"msgid":"For keyboard shortcuts","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:190"},"msgstr":["对于键盘快捷键"]},"Force CR":{"msgid":"Force CR","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:51"},"msgstr":["强制使用 CR"]},"Force CRLF":{"msgid":"Force CRLF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:53"},"msgstr":["强制使用 CRLF"]},"Force LF":{"msgid":"Force LF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:52"},"msgstr":["强制使用 LF"]},"Forces a specific SSH agent connection type.":{"msgid":"Forces a specific SSH agent connection type.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:25"},"msgstr":["强制特定的 SSH Agent 连接类型"]},"Forget":{"msgid":"Forget","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:105"},"msgstr":["忘记"]},"Forward port":{"msgid":"Forward port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:45"},"msgstr":["转发端口"]},"Forwarded ports":{"msgid":"Forwarded ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingModal.component.html:3"},"msgstr":["已转发端口"]},"From color scheme":{"msgid":"From color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:46"},"msgstr":["取自配色方案"]},"From theme":{"msgid":"From theme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:44"},"msgstr":["取自主题"]},"Frontend":{"msgid":"Frontend","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:6"},"msgstr":["前端"]},"Full":{"msgid":"Full","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:61"},"msgstr":["完整"]},"General":{"msgid":"General","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:3\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:3\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:3"},"msgstr":["通用"]},"Generate a pre-filled GitHub issue":{"msgid":"Generate a pre-filled GitHub issue","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["生成一个预填写的 GitHub 问题"]},"Get":{"msgid":"Get","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:25"},"msgstr":["获取"]},"Get it from the Tabby Web settings window":{"msgid":"Get it from the Tabby Web settings window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:18"},"msgstr":["从 Tabby 网页设置窗口获取"]},"Gives the window a blurred transparent background":{"msgid":"Gives the window a blurred transparent background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:29"},"msgstr":["使窗口具有模糊透明的背景"]},"Go up":{"msgid":"Go up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:24"},"msgstr":["上一级"]},"Green":{"msgid":"Green","comments":{"reference":"tabby-core/src/utils.ts:56"},"msgstr":["绿色"]},"Group":{"msgid":"Group","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:16"},"msgstr":["分组"]},"Hacks":{"msgid":"Hacks","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:201"},"msgstr":["调整"]},"Help track the number of Tabby installs across the world!":{"msgid":"Help track the number of Tabby installs across the world!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:20"},"msgstr":["帮助追踪 Tabby 在世界各地的安装次数！"]},"Help translate Tabby":{"msgid":"Help translate Tabby","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["帮助翻译Tabby"]},"Hexadecimal":{"msgid":"Hexadecimal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:32\ntabby-terminal/src/components/streamProcessingSettings.component.ts:44"},"msgstr":["十六进制"]},"Hide tab close button":{"msgid":"Hide tab close button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:176"},"msgstr":["隐藏标签页关闭按钮"]},"Hide tab index":{"msgid":"Hide tab index","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:158"},"msgstr":["隐藏标签页索引"]},"Hide tab options button":{"msgid":"Hide tab options button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:170"},"msgstr":["隐藏标签页选项按钮"]},"Hide window on focus loss":{"msgid":"Hide window on focus loss","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:118"},"msgstr":["失去聚焦时隐藏窗口"]},"Hides the docked terminal when you click away.":{"msgid":"Hides the docked terminal when you click away.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:119"},"msgstr":["点击别处时隐藏停靠的终端"]},"Homepage":{"msgid":"Homepage","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:26"},"msgstr":["主页"]},"Host":{"msgid":"Host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:34\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:6"},"msgstr":["主机"]},"Host key":{"msgid":"Host key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:206"},"msgstr":["主机密钥"]},"Host key verification":{"msgid":"Host key verification","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:3"},"msgstr":["主机密钥校验"]},"Hotkeys":{"msgid":"Hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeySettingsTab.component.html:2\ntabby-settings/src/settings.ts:15"},"msgstr":["快捷键"]},"How Tabby presents itself through environment vars":{"msgid":"How Tabby presents itself through environment vars","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:69"},"msgstr":["Tabby如何通过环境变量呈现自己"]},"HTTP proxy":{"msgid":"HTTP proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:24"},"msgstr":["HTTP 代理"]},"HTTP proxy host":{"msgid":"HTTP proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:61"},"msgstr":["HTTP 代理主机"]},"HTTP proxy port":{"msgid":"HTTP proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:65"},"msgstr":["HTTP 代理端口"]},"Icon":{"msgid":"Icon","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:20"},"msgstr":["图标"]},"id.tab-width.dynamic":{"msgid":"id.tab-width.dynamic","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:145"},"msgstr":["动态"]},"If disabled, only custom profiles will show up in the profile selector":{"msgid":"If disabled, only custom profiles will show up in the profile selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:62"},"msgstr":["如果禁用，则只在配置选择器中显示自定义配置"]},"Immediately echoes your input locally":{"msgid":"Immediately echoes your input locally","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:23"},"msgstr":["立刻在本地回显您的输入"]},"Increase horizontal split size":{"msgid":"Increase horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:253"},"msgstr":["增加水平分割大小"]},"Increase vertical split size":{"msgid":"Increase vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:245"},"msgstr":["增加垂直分割大小"]},"Input is sent as you type":{"msgid":"Input is sent as you type","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:18"},"msgstr":["按您输入时发送"]},"Input mode":{"msgid":"Input mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:4"},"msgstr":["输入模式"]},"Input newlines":{"msgid":"Input newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:15"},"msgstr":["输入换行符"]},"Installed":{"msgid":"Installed","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:39"},"msgstr":["已安装"]},"Installing the update will close all tabs and restart Tabby.":{"msgid":"Installing the update will close all tabs and restart Tabby.","comments":{"reference":"tabby-electron/src/services/updater.service.ts:131"},"msgstr":["安装更新将关闭全部标签页并重启 Tabby。"]},"Intelligent Ctrl-C (copy/abort)":{"msgid":"Intelligent Ctrl-C (copy/abort)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:66"},"msgstr":["智能 Ctrl-C (复制/中止)"]},"Interactive":{"msgid":"Interactive","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:94"},"msgstr":["交互式"]},"Invalid syntax":{"msgid":"Invalid syntax","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:130"},"msgstr":["无效的语法"]},"Jump host":{"msgid":"Jump host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:43"},"msgstr":["跳板机"]},"Jump to next word":{"msgid":"Jump to next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:34"},"msgstr":["跳到下一个单词"]},"Jump to previous word":{"msgid":"Jump to previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:30"},"msgstr":["跳到上一个单词"]},"Keep":{"msgid":"Keep","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:140\ntabby-settings/src/components/profilesSettingsTab.component.ts:212\ntabby-settings/src/components/vaultSettingsTab.component.ts:50\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:90\ntabby-terminal/src/components/loginScriptsSettings.component.ts:33\ntabby-terminal/src/components/streamProcessingSettings.component.ts:49"},"msgstr":["保留"]},"Keep Alive Interval (Milliseconds)":{"msgid":"Keep Alive Interval (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:154"},"msgstr":["保活间隔（毫秒）"]},"Keep docked terminal always on top":{"msgid":"Keep docked terminal always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:98"},"msgstr":["保持停靠终端置顶"]},"Key":{"msgid":"Key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:86"},"msgstr":["密钥"]},"Key exchange":{"msgid":"Key exchange","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:186"},"msgstr":["密钥交换"]},"Keyboard":{"msgid":"Keyboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:36"},"msgstr":["键盘"]},"Keyboard-interactive auth":{"msgid":"Keyboard-interactive auth","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/keyboardInteractiveAuthPanel.component.html:2"},"msgstr":["键盘交互认证"]},"Kill":{"msgid":"Kill","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:115"},"msgstr":["结束进程"]},"Language":{"msgid":"Language","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:10\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["语言"]},"Last known host key fingerprint":{"msgid":"Last known host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:11"},"msgstr":["最后已知的主机密钥指纹"]},"Launch WinSCP":{"msgid":"Launch WinSCP","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:32"},"msgstr":["启动 WinSCP"]},"Launch WinSCP for current SSH session":{"msgid":"Launch WinSCP for current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:14"},"msgstr":["为当前的 SSH 会话启动 WinSCP"]},"Learn how to allow Tabby to detect remote shell's working directory.":{"msgid":"Learn how to allow Tabby to detect remote shell's working directory.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:7"},"msgstr":["了解如何让 Tabby 检测远程 shell 的工作目录。"]},"Left":{"msgid":"Left","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:134\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:76\ntabby-core/src/tabContextMenu.ts:80"},"msgstr":["左侧"]},"Lets the shell handle Meta key instead of OS":{"msgid":"Lets the shell handle Meta key instead of OS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:40"},"msgstr":["使用 Shell 替代操作系统处理 Meta 键"]},"Line by line":{"msgid":"Line by line","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:27"},"msgstr":["逐行"]},"Line editor, input is sent after you press Enter":{"msgid":"Line editor, input is sent after you press Enter","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:28"},"msgstr":["行编辑器，按回车后发送输入的内容"]},"Line padding":{"msgid":"Line padding","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:83"},"msgstr":["行间距"]},"Loading":{"msgid":"Loading","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:21"},"msgstr":["加载中"]},"Loading configs...":{"msgid":"Loading configs...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:34"},"msgstr":["正在加载配置..."]},"Local":{"msgid":"Local","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:39\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["本地"]},"Local echo":{"msgid":"Local echo","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:22"},"msgstr":["本地回显"]},"Local terminal":{"msgid":"Local terminal","comments":{"reference":"tabby-local/src/profiles.ts:12"},"msgstr":["本地终端"]},"Login scripts":{"msgid":"Login scripts","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:81\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:221\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:16"},"msgstr":["登录脚本"]},"Long-click for context menu":{"msgid":"Long-click for context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:57"},"msgstr":["长按右键菜单"]},"Manage profiles":{"msgid":"Manage profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:162"},"msgstr":["管理配置"]},"Max Keep Alive Count":{"msgid":"Max Keep Alive Count","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:160"},"msgstr":["最大保活次数"]},"Maximize the active pane":{"msgid":"Maximize the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:173"},"msgstr":["最大化活动窗格"]},"Minimum contrast ratio":{"msgid":"Minimum contrast ratio","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:93\nlocale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:70"},"msgstr":["最低对比度"]},"Modified on {date}":{"msgid":"Modified on {date}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:39"},"msgstr":["修改于 {date}"]},"Mouse":{"msgid":"Mouse","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:53"},"msgstr":["鼠标"]},"Move tab to the left":{"msgid":"Move tab to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:49"},"msgstr":["将标签页移至左侧"]},"Move tab to the right":{"msgid":"Move tab to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:53"},"msgstr":["将标签页移至右侧"]},"Move to \"Ungrouped\"":{"msgid":"Move to \"Ungrouped\"","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:223"},"msgstr":["移动到 “未分组”"]},"Moving the mouse over an inactive pane will cause it to activate":{"msgid":"Moving the mouse over an inactive pane will cause it to activate","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:197"},"msgstr":["鼠标移到非活动窗格时会激活它"]},"Name":{"msgid":"Name","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:12\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:14"},"msgstr":["名称"]},"Name for the new config":{"msgid":"Name for the new config","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:60"},"msgstr":["新配置名称"]},"Name for the new directory":{"msgid":"Name for the new directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:3"},"msgstr":["为新文件夹命名"]},"Native":{"msgid":"Native","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:57"},"msgstr":["原生"]},"New admin tab":{"msgid":"New admin tab","comments":{"reference":"tabby-local/src/tabContextMenu.ts:103"},"msgstr":["新的管理标签页"]},"New config on {platform}":{"msgid":"New config on {platform}","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:58"},"msgstr":["{platform} 上的新配置"]},"New item":{"msgid":"New item","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:16"},"msgstr":["新建项"]},"New name":{"msgid":"New name","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:193\ntabby-settings/src/components/vaultSettingsTab.component.ts:118"},"msgstr":["新名称"]},"New profile":{"msgid":"New profile","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:20"},"msgstr":["新配置"]},"New profile name":{"msgid":"New profile name","comments":{"reference":"tabby-local/src/tabContextMenu.ts:30"},"msgstr":["新配置名称"]},"New tab":{"msgid":"New tab","comments":{"reference":"tabby-local/src/hotkeys.ts:10"},"msgstr":["新标签页"]},"New tab: {profile}":{"msgid":"New tab: {profile}","comments":{"reference":"tabby-core/src/hotkeys.ts:272"},"msgstr":["新标签页：{profile}"]},"New terminal":{"msgid":"New terminal","comments":{"reference":"tabby-local/src/buttonProvider.ts:20\ntabby-local/src/tabContextMenu.ts:77"},"msgstr":["新终端"]},"New window":{"msgid":"New window","comments":{"reference":"tabby-electron/src/hotkeys.ts:10"},"msgstr":["新窗口"]},"New Window":{"msgid":"New Window","comments":{"reference":"tabby-electron/src/services/dockMenu.service.ts:62"},"msgstr":["新建窗口"]},"New with profile":{"msgid":"New with profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:87"},"msgstr":["依据配置新建"]},"Next tab":{"msgid":"Next tab","comments":{"reference":"tabby-core/src/hotkeys.ts:41"},"msgstr":["下一个标签页"]},"No color":{"msgid":"No color","comments":{"reference":"tabby-core/src/utils.ts:54"},"msgstr":["无色"]},"No modifier":{"msgid":"No modifier","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:85"},"msgstr":["关闭"]},"None":{"msgid":"None","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:41"},"msgstr":["无"]},"Normal":{"msgid":"Normal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:17\ntabby-terminal/src/components/streamProcessingSettings.component.ts:39"},"msgstr":["一般"]},"Normal font weight":{"msgid":"Normal font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:22"},"msgstr":["正常字重"]},"Not found":{"msgid":"Not found","comments":{"reference":"tabby-terminal/src/components/searchPanel.component.ts:54\ntabby-terminal/src/components/searchPanel.component.ts:64"},"msgstr":["未找到"]},"Notify on activity":{"msgid":"Notify on activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:209"},"msgstr":["活动时通知"]},"Notify when done":{"msgid":"Notify when done","comments":{"reference":"tabby-core/src/tabContextMenu.ts:187"},"msgstr":["完成时通知"]},"Number of lines kept in the buffer":{"msgid":"Number of lines kept in the buffer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:17"},"msgstr":["保存在缓冲区的行数"]},"Off":{"msgid":"Off","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:72\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:137\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:60"},"msgstr":["关闭"]},"Official":{"msgid":"Official","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:81"},"msgstr":["官方"]},"On GitHub Discussions":{"msgid":"On GitHub Discussions","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["在 GitHub 讨论"]},"Opacity":{"msgid":"Opacity","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:46"},"msgstr":["不透明度"]},"Open DevTools":{"msgid":"Open DevTools","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:82"},"msgstr":["开启开发者工具"]},"Open Settings":{"msgid":"Open Settings","comments":{"reference":"tabby-settings/src/hotkeys.ts:11"},"msgstr":["打开设置"]},"Open settings tab: {tab}":{"msgid":"Open settings tab: {tab}","comments":{"reference":"tabby-settings/src/hotkeys.ts:25"},"msgstr":["打开设置标签页：{tab}"]},"Open SFTP panel":{"msgid":"Open SFTP panel","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:25"},"msgstr":["打开 SFTP 面板"]},"Optional":{"msgid":"Optional","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["选填"]},"Options":{"msgid":"Options","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:11\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:33"},"msgstr":["选项"]},"Orange":{"msgid":"Orange","comments":{"reference":"tabby-core/src/utils.ts:57"},"msgstr":["橙色"]},"OS default":{"msgid":"OS default","comments":{"reference":"tabby-electron/src/shells/macDefault.ts:25"},"msgstr":["系统默认"]},"OS default ({name})":{"msgid":"OS default ({name})","comments":{"reference":"tabby-electron/src/shells/winDefault.ts:43"},"msgstr":["系统默认 ({name})"]},"Output is shown as a hexdump":{"msgid":"Output is shown as a hexdump","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:45"},"msgstr":["输出显示为十六进制转储"]},"Output is shown as it is received":{"msgid":"Output is shown as it is received","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:40"},"msgstr":["按收到的原有样式显示输出"]},"Output mode":{"msgid":"Output mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:23"},"msgstr":["输出模式"]},"Output newlines":{"msgid":"Output newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:34"},"msgstr":["输出换行符"]},"Override X11 display":{"msgid":"Override X11 display","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:42"},"msgstr":["覆盖 X11 显示"]},"Overwrite local and sync":{"msgid":"Overwrite local and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:98"},"msgstr":["覆盖本地并同步"]},"Overwrite remote and sync":{"msgid":"Overwrite remote and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:78"},"msgstr":["覆盖远程并同步"]},"Overwrite the config on the remote side and start syncing?":{"msgid":"Overwrite the config on the remote side and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:76"},"msgstr":["覆盖远程的配置并开始同步？"]},"Overwrite the local config and start syncing?":{"msgid":"Overwrite the local config and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:96"},"msgstr":["覆盖本地配置并开始同步？"]},"Pane resize step":{"msgid":"Pane resize step","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:189"},"msgstr":["窗格大小调整阶梯"]},"Panes":{"msgid":"Panes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:186"},"msgstr":["窗格"]},"Paper (legacy)":{"msgid":"Paper (legacy)","comments":{"reference":"tabby-core/src/theme.ts:35"},"msgstr":[""]},"Parity":{"msgid":"Parity","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:38"},"msgstr":["奇偶校验"]},"Partial config sync is not possible when the config is encrypted via Vault.":{"msgid":"Partial config sync is not possible when the config is encrypted via Vault.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:64"},"msgstr":["当配置通过保险库加密时，部分配置同步不可用"]},"Passphrase for a private key with hash {hash}...":{"msgid":"Passphrase for a private key with hash {hash}...","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:87"},"msgstr":["带哈希值 {hash} 的私钥口令..."]},"Password":{"msgid":"Password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:100\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:82"},"msgstr":["密码"]},"Paste":{"msgid":"Paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:62\ntabby-terminal/src/api/baseTerminalTab.component.ts:483\ntabby-terminal/src/tabContextMenu.ts:35"},"msgstr":["粘贴"]},"Paste from clipboard":{"msgid":"Paste from clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:14"},"msgstr":["从剪贴板中粘贴"]},"Paste if no selection, else copy":{"msgid":"Paste if no selection, else copy","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:63"},"msgstr":["未选择内容时粘贴，否则复制"]},"Paste multiple lines?":{"msgid":"Paste multiple lines?","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:490"},"msgstr":["粘贴多行？"]},"Paste on middle-click":{"msgid":"Paste on middle-click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:68"},"msgstr":["按下鼠标滚轮（或中间按键）时粘贴"]},"Path or address of the local X11 socket":{"msgid":"Path or address of the local X11 socket","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:43"},"msgstr":["本地 X11 socket 的路径或地址"]},"Pin":{"msgid":"Pin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["固定"]},"Plugins":{"msgid":"Plugins","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:3"},"msgstr":["插件"]},"Plugins folder":{"msgid":"Plugins folder","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:4"},"msgstr":["插件目录"]},"Port":{"msgid":"Port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:38\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:10"},"msgstr":["端口"]},"Port opened":{"msgid":"Port opened","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:70"},"msgstr":["端口已打开"]},"Ports":{"msgid":"Ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:119\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:12"},"msgstr":["端口"]},"Press any key to reconnect":{"msgid":"Press any key to reconnect","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:85\ntabby-ssh/src/components/sshTab.component.ts:172\ntabby-telnet/src/components/telnetTab.component.ts:53"},"msgstr":["按任意键重新连接"]},"Press the key now":{"msgid":"Press the key now","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:3"},"msgstr":["请输入按键"]},"Prevents accidental closing":{"msgid":"Prevents accidental closing","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:21"},"msgstr":["防止意外关闭"]},"Prevents accidental execution of pasted commands":{"msgid":"Prevents accidental execution of pasted commands","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:110"},"msgstr":["防止意外执行粘贴的命令"]},"Previous tab":{"msgid":"Previous tab","comments":{"reference":"tabby-core/src/hotkeys.ts:45"},"msgstr":["上一个标签页"]},"Private keys":{"msgid":"Private keys","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:108"},"msgstr":["私钥"]},"Process completed":{"msgid":"Process completed","comments":{"reference":"tabby-core/src/tabContextMenu.ts:195"},"msgstr":["处理完成"]},"Profile name":{"msgid":"Profile name","comments":{"reference":"tabby-core/src/tabContextMenu.ts:151"},"msgstr":["配置名称"]},"Profiles":{"msgid":"Profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:2\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:4\ntabby-electron/src/services/dockMenu.service.ts:40"},"msgstr":["配置"]},"Profiles & connections":{"msgid":"Profiles & connections","comments":{"reference":"tabby-core/src/commands.ts:32\ntabby-settings/src/settings.ts:58"},"msgstr":["配置和连接"]},"Program":{"msgid":"Program","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:12"},"msgstr":["程序"]},"Proxy command":{"msgid":"Proxy command","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:30"},"msgstr":["代理命令"]},"Purple":{"msgid":"Purple","comments":{"reference":"tabby-core/src/utils.ts:58"},"msgstr":["紫色"]},"Puts all of Tabby's configuration into the vault":{"msgid":"Puts all of Tabby's configuration into the vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:37"},"msgstr":["将 Tabby 的所有配置放入保险库"]},"Quick connect":{"msgid":"Quick connect","comments":{"reference":"tabby-core/src/index.ts:213\ntabby-core/src/services/profiles.service.ts:177"},"msgstr":["快速连接"]},"Quit":{"msgid":"Quit","comments":{"reference":"tabby-core/src/services/config.service.ts:373\ntabby-core/src/services/config.service.ts:387"},"msgstr":["退出"]},"Raw socket connection":{"msgid":"Raw socket connection","comments":{"reference":"tabby-telnet/src/profiles.ts:48"},"msgstr":["原始套接字连接"]},"Ready Timeout (Milliseconds)":{"msgid":"Ready Timeout (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:166"},"msgstr":["准备超时（毫秒）"]},"Recent":{"msgid":"Recent","comments":{"reference":"tabby-core/src/services/profiles.service.ts:120\ntabby-core/src/services/profiles.service.ts:134\ntabby-electron/src/services/dockMenu.service.ts:28"},"msgstr":["最近"]},"Reconnect":{"msgid":"Reconnect","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:5\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:10\nlocale/tmp-html/tabby-telnet/src/components/telnetTab.component.html:3"},"msgstr":["重新连接"]},"Red":{"msgid":"Red","comments":{"reference":"tabby-core/src/utils.ts:59"},"msgstr":["红色"]},"Regex":{"msgid":"Regex","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["正则表达式"]},"Release notes":{"msgid":"Release notes","comments":{"reference":"tabby-settings/src/components/releaseNotesTab.component.ts:27"},"msgstr":["更新日志"]},"Remember for {time}":{"msgid":"Remember for {time}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6"},"msgstr":["记住密码 {time}"]},"Remote":{"msgid":"Remote","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:41\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["远程"]},"Remove whitespace and newlines around the copied text":{"msgid":"Remove whitespace and newlines around the copied text","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:124"},"msgstr":["删除复制文本周围的空格和换行"]},"Rename":{"msgid":"Rename","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:25\ntabby-core/src/tabContextMenu.ts:120"},"msgstr":["重命名"]},"Rename tab":{"msgid":"Rename tab","comments":{"reference":"tabby-core/src/hotkeys.ts:25\ntabby-core/src/tabContextMenu.ts:121"},"msgstr":["重命名标签"]},"Rendering":{"msgid":"Rendering","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:3"},"msgstr":["渲染"]},"Reopen last tab":{"msgid":"Reopen last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:33"},"msgstr":["重新打开最后的标签页"]},"Replace":{"msgid":"Replace","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:26"},"msgstr":["替换"]},"Report a problem":{"msgid":"Report a problem","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:11\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["报告问题"]},"Require a key to click links":{"msgid":"Require a key to click links","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:81"},"msgstr":["需要同时按下按键来点击链接"]},"Reset zoom":{"msgid":"Reset zoom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:62"},"msgstr":["重置缩放"]},"Restart current serial session":{"msgid":"Restart current serial session","comments":{"reference":"tabby-serial/src/hotkeys.ts:14"},"msgstr":["重启当前串口会话"]},"Restart current SSH session":{"msgid":"Restart current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:10"},"msgstr":["重启当前 SSH 会话"]},"Restart current Telnet session":{"msgid":"Restart current Telnet session","comments":{"reference":"tabby-telnet/src/hotkeys.ts:10"},"msgstr":["重启当前的 Telnet 会话"]},"Restart tab":{"msgid":"Restart tab","comments":{"reference":"tabby-core/src/hotkeys.ts:65"},"msgstr":["重启标签页"]},"Restart the app to apply changes":{"msgid":"Restart the app to apply changes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:140"},"msgstr":["重新启动应用以使更改生效"]},"Restore terminal tabs on app start":{"msgid":"Restore terminal tabs on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:159"},"msgstr":["应用程序启动时恢复终端标签页"]},"Reuse session for multiple tabs":{"msgid":"Reuse session for multiple tabs","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:147"},"msgstr":["为多个标签页重用会话"]},"Right":{"msgid":"Right","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:136\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:78\ntabby-core/src/tabContextMenu.ts:78"},"msgstr":["右侧"]},"Right click":{"msgid":"Right click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:56"},"msgstr":["右键点击"]},"Run as administrator":{"msgid":"Run as administrator","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:5"},"msgstr":["以管理员身份运行"]},"Save":{"msgid":"Save","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:6\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:52\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:30"},"msgstr":["保存"]},"Save a password in the keychain":{"msgid":"Save a password in the keychain","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:101"},"msgstr":["在钥匙串中保存密码"]},"Save and apply":{"msgid":"Save and apply","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:129"},"msgstr":["保存并应用"]},"Save as profile":{"msgid":"Save as profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:27"},"msgstr":["另存为配置"]},"Save layout as profile":{"msgid":"Save layout as profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:148"},"msgstr":["保存布局为配置"]},"Saved":{"msgid":"Saved","comments":{"reference":"tabby-local/src/tabContextMenu.ts:48"},"msgstr":["已保存"]},"Saved layout":{"msgid":"Saved layout","comments":{"reference":"tabby-core/src/profiles.ts:19"},"msgstr":["已保存的布局"]},"Scroll on input":{"msgid":"Scroll on input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:46"},"msgstr":["输入时滚动"]},"Scroll terminal one page down":{"msgid":"Scroll terminal one page down","comments":{"reference":"tabby-terminal/src/hotkeys.ts:94"},"msgstr":["向下滑动终端一页"]},"Scroll terminal one page up":{"msgid":"Scroll terminal one page up","comments":{"reference":"tabby-terminal/src/hotkeys.ts:90"},"msgstr":["向上滑动终端一页"]},"Scroll terminal to bottom":{"msgid":"Scroll terminal to bottom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:98"},"msgstr":["滚动终端到底部"]},"Scroll terminal to top":{"msgid":"Scroll terminal to top","comments":{"reference":"tabby-terminal/src/hotkeys.ts:86"},"msgstr":["滑动终端到顶端"]},"Scrollback":{"msgid":"Scrollback","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:16"},"msgstr":["回滚"]},"Scrolls the terminal to the bottom on user input":{"msgid":"Scrolls the terminal to the bottom on user input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:47"},"msgstr":["在用户输入时，将终端滚动至底部"]},"Search":{"msgid":"Search","comments":{"reference":"tabby-terminal/src/hotkeys.ts:74"},"msgstr":["搜索"]},"Search color schemes":{"msgid":"Search color schemes","comments":{"reference":"tabby-terminal/src/components/colorSchemeSelector.component.ts:9\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:10"},"msgstr":["搜索配色方案"]},"Search hotkeys":{"msgid":"Search hotkeys","comments":{"reference":"tabby-settings/src/components/hotkeySettingsTab.component.ts:12"},"msgstr":["搜索快捷键"]},"Search plugins":{"msgid":"Search plugins","comments":{"reference":"tabby-plugin-manager/src/components/pluginsSettingsTab.component.ts:14"},"msgstr":["搜索插件"]},"Secret sync token":{"msgid":"Secret sync token","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:17"},"msgstr":["加密同步令牌"]},"Select":{"msgid":"Select","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:45\ntabby-electron/src/services/platform.service.ts:195"},"msgstr":["选择"]},"Select a base profile to use as a template":{"msgid":"Select a base profile to use as a template","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:65"},"msgstr":["选择一个基本配置作为模板"]},"Select all":{"msgid":"Select all","comments":{"reference":"tabby-terminal/src/hotkeys.ts:18"},"msgstr":["全选"]},"Select file storage":{"msgid":"Select file storage","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:46"},"msgstr":["选择文件存储"]},"Select profile":{"msgid":"Select profile","comments":{"reference":"tabby-core/src/index.ts:225"},"msgstr":["选择配置"]},"Select profile or enter an address":{"msgid":"Select profile or enter an address","comments":{"reference":"tabby-core/src/services/profiles.service.ts:186"},"msgstr":["选择配置或输入地址"]},"Send bytes by typing in hex values":{"msgid":"Send bytes by typing in hex values","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:33"},"msgstr":["通过输入十六进制值发送字节"]},"Sends data one byte at a time":{"msgid":"Sends data one byte at a time","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:75"},"msgstr":["一次发送一个字节数据"]},"Serial":{"msgid":"Serial","comments":{"reference":"tabby-serial/src/profiles.ts:14\ntabby-serial/src/profiles.ts:72"},"msgstr":["串口"]},"Serial connection":{"msgid":"Serial connection","comments":{"reference":"tabby-serial/src/profiles.ts:51\ntabby-serial/src/profiles.ts:62"},"msgstr":["串口连接"]},"Serial: {description}":{"msgid":"Serial: {description}","comments":{"reference":"tabby-serial/src/profiles.ts:71"},"msgstr":["串口：{description}"]},"Set master passphrase":{"msgid":"Set master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:2\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:5"},"msgstr":["设置主密码"]},"Set passphrase":{"msgid":"Set passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:11"},"msgstr":["设置密码"]},"Set password":{"msgid":"Set password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:104"},"msgstr":["设置密码"]},"Set Tabby as %COMSPEC%":{"msgid":"Set Tabby as %COMSPEC%","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:168"},"msgstr":["将 Tabby 设置为 %COMSPEC%"]},"Set to 0 to disable recent profiles":{"msgid":"Set to 0 to disable recent profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:55"},"msgstr":["设置为 0 以禁用最近的配置"]},"Sets the SSH agent's named pipe path.":{"msgid":"Sets the SSH agent's named pipe path.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:36"},"msgstr":["设置 SSH agent 的命名 pipe 路径"]},"Settings":{"msgid":"Settings","comments":{"reference":"tabby-settings/src/buttonProvider.ts:28\ntabby-settings/src/components/settingsTab.component.ts:57"},"msgstr":["设置"]},"Shell":{"msgid":"Shell","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:2"},"msgstr":["Shell"]},"Shell does not support current path detection":{"msgid":"Shell does not support current path detection","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:555"},"msgstr":["Shell 不支持当前路径检测"]},"Shell integration":{"msgid":"Shell integration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:59"},"msgstr":["Shell 集成"]},"Show {type} profile selector":{"msgid":"Show {type} profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:276"},"msgstr":["显示 {type} 配置选择器"]},"Show a confirmation box when pasting multiple lines":{"msgid":"Show a confirmation box when pasting multiple lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:117"},"msgstr":["当粘贴多行时，显示确认对话框"]},"Show built-in profiles in selector":{"msgid":"Show built-in profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:61"},"msgstr":["在选择器中显示内置配置"]},"Show command selector":{"msgid":"Show command selector","comments":{"reference":"tabby-core/src/hotkeys.ts:13"},"msgstr":["显示命令选择器"]},"Show config file":{"msgid":"Show config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:132"},"msgstr":["显示配置文件"]},"Show defaults":{"msgid":"Show defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:131"},"msgstr":["显示默认值"]},"Show Mixer":{"msgid":"Show Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:146"},"msgstr":["显示音量合成器"]},"Show pane labels (for rearranging)":{"msgid":"Show pane labels (for rearranging)","comments":{"reference":"tabby-core/src/hotkeys.ts:57"},"msgstr":["显示窗格标签（用于重新排列）"]},"Show profile icon on tab":{"msgid":"Show profile icon on tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:164"},"msgstr":["在标签上显示配置文件图标"]},"Show profile selector":{"msgid":"Show profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:17"},"msgstr":["显示配置选择器"]},"Show recent profiles in selector":{"msgid":"Show recent profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:54"},"msgstr":["在选择器中显示最近的配置"]},"Show release notes":{"msgid":"Show release notes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["显示更新日志"]},"Show Serial connections":{"msgid":"Show Serial connections","comments":{"reference":"tabby-serial/src/hotkeys.ts:10"},"msgstr":["显示串口连接"]},"Show tabs in fullscreen mode":{"msgid":"Show tabs in fullscreen mode","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:152"},"msgstr":["全屏模式下显示标签栏"]},"Show toolbar":{"msgid":"Show toolbar","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:58"},"msgstr":["显示工具栏"]},"Show vault contents":{"msgid":"Show vault contents","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:44"},"msgstr":["显示保险库内容"]},"Sixel graphics support (experimental)":{"msgid":"Sixel graphics support (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:29"},"msgstr":["六像素图形支持 (实验)"]},"Skip MoTD/banner":{"msgid":"Skip MoTD/banner","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:140"},"msgstr":["跳过 MoTD/横幅消息"]},"Slow feed":{"msgid":"Slow feed","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:74"},"msgstr":["逐字节接收"]},"Snaps the window to a side of the screen":{"msgid":"Snaps the window to a side of the screen","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:68\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:86"},"msgstr":["将窗口贴靠至屏幕的一侧"]},"SOCKS proxy":{"msgid":"SOCKS proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:22\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:9\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:20"},"msgstr":["SOCKS 代理"]},"SOCKS proxy host":{"msgid":"SOCKS proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:51"},"msgstr":["SOCKS 代理主机"]},"SOCKS proxy port":{"msgid":"SOCKS proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:55"},"msgstr":["SOCKS 代理端口"]},"Sound":{"msgid":"Sound","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:130"},"msgstr":["声音"]},"Source code":{"msgid":"Source code","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:31"},"msgstr":["源码"]},"Spaciness":{"msgid":"Spaciness","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:13"},"msgstr":[""]},"Split":{"msgid":"Split","comments":{"reference":"tabby-core/src/tabContextMenu.ts:75"},"msgstr":["拆分"]},"Split to the bottom":{"msgid":"Split to the bottom","comments":{"reference":"tabby-core/src/hotkeys.ts:161"},"msgstr":["向下拆分"]},"Split to the down":{"msgid":"Split to the down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:85"},"msgstr":["向下拆分"]},"Split to the left":{"msgid":"Split to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:165\ntabby-core/src/tabContextMenu.ts:86"},"msgstr":["向左拆分"]},"Split to the right":{"msgid":"Split to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:157\ntabby-core/src/tabContextMenu.ts:84"},"msgstr":["向右拆分"]},"Split to the top":{"msgid":"Split to the top","comments":{"reference":"tabby-core/src/hotkeys.ts:169"},"msgstr":["向上拆分"]},"Split to the up":{"msgid":"Split to the up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:87"},"msgstr":["向上拆分"]},"SSH connection":{"msgid":"SSH connection","comments":{"reference":"tabby-ssh/src/profiles.ts:81"},"msgstr":["SSH 连接"]},"SSH connection management is now done through the \"Profiles & connections\" tab":{"msgid":"SSH connection management is now done through the \"Profiles & connections\" tab","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:53"},"msgstr":["现在，通过“配置和连接”选项对 SSH 连接进行管理"]},"SSH password for {user}@{host}:{port}":{"msgid":"SSH password for {user}@{host}:{port}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:84"},"msgstr":["{user}@{host}:{port} 的 SSH 密码"]},"Standard (legacy)":{"msgid":"Standard (legacy)","comments":{"reference":"tabby-core/src/theme.ts:9"},"msgstr":[""]},"Startup":{"msgid":"Startup","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:150"},"msgstr":["启动时"]},"Stop bits":{"msgid":"Stop bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:32"},"msgstr":["停止位"]},"Strip":{"msgid":"Strip","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:50"},"msgstr":["过滤"]},"Subscribe to updates":{"msgid":"Subscribe to updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["订阅更新"]},"Substitutions allowed.":{"msgid":"Substitutions allowed.","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:13"},"msgstr":["允许替换"]},"Switch profile":{"msgid":"Switch profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:290"},"msgstr":["切换配置"]},"Switch profile in the active pane":{"msgid":"Switch profile in the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:237"},"msgstr":["在活动窗格中切换配置"]},"Switches terminal frontend implementation (experimental)":{"msgid":"Switches terminal frontend implementation (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:7"},"msgstr":["切换终端前端实现（实验性）"]},"Sync":{"msgid":"Sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:4"},"msgstr":["同步"]},"Sync automatically":{"msgid":"Sync automatically","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:53"},"msgstr":["自动同步"]},"Sync host":{"msgid":"Sync host","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:8"},"msgstr":["同步主机"]},"Sync hotkeys":{"msgid":"Sync hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:68"},"msgstr":["同步快捷键"]},"Sync Vault":{"msgid":"Sync Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:80"},"msgstr":["同步保险库"]},"Sync window settings":{"msgid":"Sync window settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:74"},"msgstr":["同步窗口设置"]},"Tab {number}":{"msgid":"Tab {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:101\ntabby-core/src/hotkeys.ts:105\ntabby-core/src/hotkeys.ts:109\ntabby-core/src/hotkeys.ts:113\ntabby-core/src/hotkeys.ts:117\ntabby-core/src/hotkeys.ts:121\ntabby-core/src/hotkeys.ts:125\ntabby-core/src/hotkeys.ts:129\ntabby-core/src/hotkeys.ts:133\ntabby-core/src/hotkeys.ts:137\ntabby-core/src/hotkeys.ts:141\ntabby-core/src/hotkeys.ts:145\ntabby-core/src/hotkeys.ts:149\ntabby-core/src/hotkeys.ts:153\ntabby-core/src/hotkeys.ts:77\ntabby-core/src/hotkeys.ts:81\ntabby-core/src/hotkeys.ts:85\ntabby-core/src/hotkeys.ts:89\ntabby-core/src/hotkeys.ts:93\ntabby-core/src/hotkeys.ts:97"},"msgstr":["标签页 {number}"]},"Tab activity":{"msgid":"Tab activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:223"},"msgstr":["标签页活动"]},"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:":{"msgid":"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:3"},"msgstr":["Tabby 不能使用您的插件启动，因此本次会话中禁用了所有第三方插件。错误信息："]},"Tabby news and updates on Twitter":{"msgid":"Tabby news and updates on Twitter","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Tabby 在 Twitter 的新闻和更新"]},"Tabs":{"msgid":"Tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:123"},"msgstr":["标签页"]},"Tabs location":{"msgid":"Tabs location","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:126"},"msgstr":["标签页位置"]},"Tabs width":{"msgid":"Tabs width","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:141"},"msgstr":["标签页宽度"]},"Telnet session":{"msgid":"Telnet session","comments":{"reference":"tabby-telnet/src/profiles.ts:32"},"msgstr":["Telnet 会话"]},"Terminal":{"msgid":"Terminal","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:204\ntabby-terminal/src/settings.ts:43"},"msgstr":["终端"]},"Terminal background":{"msgid":"Terminal background","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:40"},"msgstr":["终端背景"]},"Terminal bell":{"msgid":"Terminal bell","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:133"},"msgstr":["终端提示音"]},"Terminal identification":{"msgid":"Terminal identification","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:68"},"msgstr":["终端标识"]},"Thank you for downloading Tabby!":{"msgid":"Thank you for downloading Tabby!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:7"},"msgstr":["感谢您下载 Tabby！"]},"Theme":{"msgid":"Theme","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:5"},"msgstr":["主题"]},"There are active file transfers":{"msgid":"There are active file transfers","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:47"},"msgstr":["当前有活动的文件传输"]},"There is a saved password for this connection":{"msgid":"There is a saved password for this connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:102"},"msgstr":["此连接已保存密码"]},"These apply to all profiles of a given type":{"msgid":"These apply to all profiles of a given type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:79"},"msgstr":["应用于给定类型的所有配置文件"]},"Thin":{"msgid":"Thin","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:59"},"msgstr":["简约"]},"Tick this if you're experiencing aliasing, ghosting or other visual issues":{"msgid":"Tick this if you're experiencing aliasing, ghosting or other visual issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:205"},"msgstr":["如果您遇到锯齿、重影或其他视觉问题，请打开此选项"]},"Toggle fullscreen mode":{"msgid":"Toggle fullscreen mode","comments":{"reference":"tabby-core/src/hotkeys.ts:21"},"msgstr":["切换全屏模式"]},"Toggle last tab":{"msgid":"Toggle last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:37"},"msgstr":["切换到最后一个标签页"]},"Toggle terminal window":{"msgid":"Toggle terminal window","comments":{"reference":"tabby-electron/src/hotkeys.ts:14"},"msgstr":["切换终端窗口"]},"Toggles the Tabby window visibility":{"msgid":"Toggles the Tabby window visibility","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:27"},"msgstr":["切换 Tabby 显示或隐藏"]},"Top":{"msgid":"Top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:130\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:74"},"msgstr":["顶部"]},"Trim whitespace and newlines":{"msgid":"Trim whitespace and newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:123"},"msgstr":["缩减空格和换行"]},"Try again":{"msgid":"Try again","comments":{"reference":"tabby-core/src/services/config.service.ts:371"},"msgstr":["再试一次"]},"Trying saved password":{"msgid":"Trying saved password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:482"},"msgstr":["尝试已保存的密码"]},"Turn current tab's panes into separate tabs":{"msgid":"Turn current tab's panes into separate tabs","comments":{"reference":"tabby-core/src/hotkeys.ts:69"},"msgstr":["将当前标签所在的窗格更改为单独的标签页"]},"Ungrouped":{"msgid":"Ungrouped","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:18"},"msgstr":["未分组"]},"Uninstall":{"msgid":"Uninstall","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:59"},"msgstr":["卸载"]},"Unknown":{"msgid":"Unknown","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:257"},"msgstr":["未知"]},"Unknown secret of type {type} for {key}":{"msgid":"Unknown secret of type {type} for {key}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:93"},"msgstr":["{key} 的 {type} 类型的未知密钥"]},"Unpin":{"msgid":"Unpin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["取消固定"]},"Up":{"msgid":"Up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:81"},"msgstr":["向上"]},"Update":{"msgid":"Update","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:14\ntabby-electron/src/services/updater.service.ts:133"},"msgstr":["更新"]},"Upgrade to {version}":{"msgid":"Upgrade to {version}","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:52"},"msgstr":["升级至 {version}"]},"Upload":{"msgid":"Upload","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:10"},"msgstr":["上传"]},"Upload as a new config":{"msgid":"Upload as a new config","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:46"},"msgstr":["上传为新配置"]},"Use {altKeyName} as the Meta key":{"msgid":"Use {altKeyName} as the Meta key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:39"},"msgstr":["使用 {altKeyName} 作为 Meta 键"]},"Use ConPTY":{"msgid":"Use ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:5"},"msgstr":["使用 ConPTY"]},"User default":{"msgid":"User default","comments":{"reference":"tabby-electron/src/shells/linuxDefault.ts:31\ntabby-electron/src/shells/linuxDefault.ts:38"},"msgstr":["用户默认"]},"Username":{"msgid":"Username","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:70"},"msgstr":["用户名"]},"Using CONNECT method":{"msgid":"Using CONNECT method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:25"},"msgstr":["使用 CONNECT 方法"]},"Using preset password":{"msgid":"Using preset password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:471"},"msgstr":["使用预设密码"]},"Vault":{"msgid":"Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:9"},"msgstr":["保险库"]},"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.":{"msgid":"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:4"},"msgstr":["保险库是一个始终加密的容器，用于存放SSH密码和私钥。"]},"Vault is empty":{"msgid":"Vault is empty","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:17"},"msgstr":["保险库为空"]},"Vault is locked":{"msgid":"Vault is locked","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:4\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:43"},"msgstr":["保险库已锁定"]},"Vault is not configured":{"msgid":"Vault is not configured","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:3"},"msgstr":["保险库未配置"]},"Vault master passphrase needs to be set to allow storing secrets":{"msgid":"Vault master passphrase needs to be set to allow storing secrets","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:39"},"msgstr":["为允许存储密钥，您必须设置保险库的主密码"]},"Verify host keys when connecting":{"msgid":"Verify host keys when connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:11"},"msgstr":["连接时校验主机密钥"]},"Version":{"msgid":"Version","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:75"},"msgstr":["版本"]},"Version: {version}":{"msgid":"Version: {version}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:13"},"msgstr":["版本：{version}"]},"Vibrancy":{"msgid":"Vibrancy","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:28"},"msgstr":["鲜明"]},"Visual":{"msgid":"Visual","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:139"},"msgstr":["可视化"]},"Warn on multi-line paste":{"msgid":"Warn on multi-line paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:116"},"msgstr":["多行粘贴时显示警告"]},"Warn when closing active connections":{"msgid":"Warn when closing active connections","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:5"},"msgstr":["当关闭活动连接时，显示警告"]},"Warning: remote host's key has suddenly changed!":{"msgid":"Warning: remote host's key has suddenly changed!","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:6"},"msgstr":["警告：远程主机密钥突然改变！"]},"We're only tracking your Tabby and OS versions.":{"msgid":"We're only tracking your Tabby and OS versions.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:67"},"msgstr":["我们只获取您的 Tabby 和操作系统版本信息。"]},"Welcome":{"msgid":"Welcome","comments":{"reference":"tabby-core/src/components/welcomeTab.component.ts:25"},"msgstr":["欢迎"]},"What's new":{"msgid":"What's new","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["最近更新"]},"When enabled, links are only clickable while holding this key":{"msgid":"When enabled, links are only clickable while holding this key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:82"},"msgstr":["如果启用，链接只有在按住此键时可被点击"]},"When WinSCP is detected, you can launch an SCP session from the context menu.":{"msgid":"When WinSCP is detected, you can launch an SCP session from the context menu.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:18"},"msgstr":["检测到 WinSCP 时，您可以从右键菜单中启动一个 SCP 会话。"]},"Whether a custom window or an OS native window should be used":{"msgid":"Whether a custom window or an OS native window should be used","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:53"},"msgstr":["使用自定义窗口或操作系统原生窗口"]},"Will prevent the SSH greeting from showing up":{"msgid":"Will prevent the SSH greeting from showing up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:141"},"msgstr":[""]},"Window":{"msgid":"Window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:2\ntabby-settings/src/settings.ts:30"},"msgstr":["窗口"]},"Window dimension along the edge":{"msgid":"Window dimension along the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:112"},"msgstr":["沿边缘的窗口尺寸"]},"Window dimension away from the edge":{"msgid":"Window dimension away from the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:105"},"msgstr":["远离边缘的窗口尺寸"]},"Window frame":{"msgid":"Window frame","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:52"},"msgstr":["窗口框架样式"]},"Windows":{"msgid":"Windows","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:165"},"msgstr":["窗口"]},"Windows 10 build 18309 or above is recommended for ConPTY":{"msgid":"Windows 10 build 18309 or above is recommended for ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:11"},"msgstr":["Windows 10 版本 18309 以上推荐 ConPTY"]},"WinSCP path":{"msgid":"WinSCP path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:17"},"msgstr":["WinSCP 路径"]},"Word separators":{"msgid":"Word separators","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:74"},"msgstr":["单词分隔符"]},"Working directory":{"msgid":"Working directory","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:10"},"msgstr":["工作目录"]},"Working directory detection":{"msgid":"Working directory detection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:15\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:6"},"msgstr":["查找工作目录"]},"WSL terminal bell can only be muted via Volume Mixer":{"msgid":"WSL terminal bell can only be muted via Volume Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:145"},"msgstr":["WSL 终端提示音只能通过音量混合器关闭"]},"WSL terminal only supports TrueColor with ConPTY":{"msgid":"WSL terminal only supports TrueColor with ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:14"},"msgstr":["WSL 终端仅支持 ConPTY 真彩"]},"X11 forwarding":{"msgid":"X11 forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:128"},"msgstr":["X11 转发"]},"Yellow":{"msgid":"Yellow","comments":{"reference":"tabby-core/src/utils.ts:60"},"msgstr":["黄色"]},"You can change it later, but it's unrecoverable if forgotten.":{"msgid":"You can change it later, but it's unrecoverable if forgotten.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:4"},"msgstr":["您可以稍后更改，但在忘记时无法恢复"]},"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.":{"msgid":"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:7"},"msgstr":["您可能正在遭受中间人攻击，或您的主机密钥已经被更改。"]},"Zoom in":{"msgid":"Zoom in","comments":{"reference":"tabby-terminal/src/hotkeys.ts:54"},"msgstr":["放大"]},"Zoom out":{"msgid":"Zoom out","comments":{"reference":"tabby-terminal/src/hotkeys.ts:58"},"msgstr":["缩小"]}},"[Dynamic] port forwarding":{"id.port-forwarding.dynamic":{"msgid":"id.port-forwarding.dynamic","msgctxt":"[Dynamic] port forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:43\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["动态端口转发"]}}}}

/***/ }),

/***/ 5525:
/*!**************************!*\
  !*** ../locale/zh-TW.po ***!
  \**************************/
/***/ ((module) => {

module.exports = {"charset":"utf-8","headers":{"Content-Type":"text/plain; charset=UTF-8","Plural-Forms":"nplurals=1; plural=0;","X-Crowdin-Project":"tabby","X-Crowdin-Project-ID":"493349","X-Crowdin-Language":"zh-TW","X-Crowdin-File":"/locale/app.pot","X-Crowdin-File-ID":"75","Project-Id-Version":"tabby","Language-Team":"Chinese Traditional","Language":"zh_TW","PO-Revision-Date":"2023-04-10 18:13"},"translations":{"":{"":{"msgid":"","msgstr":["Content-Type: text/plain; charset=UTF-8\nPlural-Forms: nplurals=1; plural=0;\nX-Crowdin-Project: tabby\nX-Crowdin-Project-ID: 493349\nX-Crowdin-Language: zh-TW\nX-Crowdin-File: /locale/app.pot\nX-Crowdin-File-ID: 75\nProject-Id-Version: tabby\nLanguage-Team: Chinese Traditional\nLanguage: zh_TW\nPO-Revision-Date: 2023-04-10 18:13\n"]},"\"{command}\" is still running. Close?":{"msgid":"\"{command}\" is still running. Close?","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:111"},"msgstr":["\"{command}\" 正在執行。是否結束？"]},"{name} copy":{"msgid":"{name} copy","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:79\ntabby-settings/src/components/profilesSettingsTab.component.ts:90"},"msgstr":["{name} 複製"]},"A second font family used to display characters missing in the main font":{"msgid":"A second font family used to display characters missing in the main font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:77"},"msgstr":["備用字型用於顯示主字型中缺少的字元"]},"Abort all":{"msgid":"Abort all","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:49"},"msgstr":["全部中止"]},"Accept and remember key":{"msgid":"Accept and remember key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:24"},"msgstr":["接受並記住金鑰"]},"Accept just this once":{"msgid":"Accept just this once","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:25"},"msgstr":["只接受一次"]},"Accessibility":{"msgid":"Accessibility","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:84"},"msgstr":["輔助"]},"Acrylic background":{"msgid":"Acrylic background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:27"},"msgstr":["壓克力背景"]},"Add":{"msgid":"Add","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:24\nlocale/tmp-html/tabby-local/src/components/environmentEditor.component.html:11"},"msgstr":["新增"]},"Add a port forward":{"msgid":"Add a port forward","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:16"},"msgstr":["新增通訊埠轉送"]},"Add a private key":{"msgid":"Add a private key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:115"},"msgstr":["新增私鑰"]},"Add...":{"msgid":"Add...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/multiHotkeyInput.component.html:8"},"msgstr":["新增..."]},"Additional space between lines":{"msgid":"Additional space between lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:84"},"msgstr":["行與行之間的額外空間"]},"Advanced":{"msgid":"Advanced","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:22\nlocale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:61\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:50\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:124"},"msgstr":["進階"]},"Agent":{"msgid":"Agent","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:90"},"msgstr":["代理"]},"Agent forwarding":{"msgid":"Agent forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:134"},"msgstr":["代理轉送"]},"Agent pipe path":{"msgid":"Agent pipe path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:35"},"msgstr":["Agent Pipe 路徑"]},"Agent type":{"msgid":"Agent type","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:24"},"msgstr":["代理類型"]},"Allows opening .bat files in tabs, but breaks some shells":{"msgid":"Allows opening .bat files in tabs, but breaks some shells","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:169"},"msgstr":["允許在分頁中打開 bat 檔案，但會打斷一些 Shell"]},"Allows quickly opening a terminal in the selected folder":{"msgid":"Allows quickly opening a terminal in the selected folder","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:60"},"msgstr":["允許在所選資料夾中快速打開終端"]},"Appearance":{"msgid":"Appearance","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:2\ntabby-terminal/src/settings.ts:14"},"msgstr":["外觀設定"]},"Application":{"msgid":"Application","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:4"},"msgstr":["應用程式"]},"Application settings":{"msgid":"Application settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:47"},"msgstr":["應用程式設定"]},"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.":{"msgid":"Are you sure you want to close Tabby? You can disable this prompt in Settings -> Window.","comments":{"reference":"tabby-web/src/services/hostWindow.service.ts:19"},"msgstr":["你確定要關閉 Tabby 嗎？您可以在設定 -> 視窗中停用此提示。"]},"Are you sure?":{"msgid":"Are you sure?","comments":{"reference":"tabby-core/src/services/config.service.ts:383"},"msgstr":["您確定嗎？"]},"Arguments":{"msgid":"Arguments","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:18"},"msgstr":["參數"]},"Ask a question":{"msgid":"Ask a question","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["提出問題"]},"Ask before closing the browser tab":{"msgid":"Ask before closing the browser tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:20"},"msgstr":["在關閉分頁之前詢問"]},"Audible":{"msgid":"Audible","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:141"},"msgstr":["音效"]},"Authentication method":{"msgid":"Authentication method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:74"},"msgstr":["認證方法"]},"Author":{"msgid":"Author","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:79"},"msgstr":["作者"]},"Auto":{"msgid":"Auto","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:78"},"msgstr":["自動"]},"Auto-open a terminal on app start":{"msgid":"Auto-open a terminal on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:153"},"msgstr":["在應用程式啟動時自動打開終端"]},"Automatic":{"msgid":"Automatic","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:13\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:53\nlocale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:28"},"msgstr":["自動"]},"Automatic Updates":{"msgid":"Automatic Updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:73"},"msgstr":["自動更新"]},"Automatically upload changes and check for updates every minute":{"msgid":"Automatically upload changes and check for updates every minute","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:54"},"msgstr":["每分鐘自動上傳更變並檢查更新"]},"Available":{"msgid":"Available","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:10"},"msgstr":["可用"]},"Background type":{"msgid":"Background type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:35"},"msgstr":["背景類別"]},"Baud rate":{"msgid":"Baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:14\ntabby-serial/src/components/serialTab.component.ts:111\ntabby-serial/src/profiles.ts:86"},"msgstr":["串列傳輸速率"]},"Beginning of the line":{"msgid":"Beginning of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:22"},"msgstr":["行首"]},"Blink cursor":{"msgid":"Blink cursor","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:64"},"msgstr":["閃爍游標"]},"Blue":{"msgid":"Blue","comments":{"reference":"tabby-core/src/utils.ts:55"},"msgstr":["藍色"]},"Blur":{"msgid":"Blur","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:39"},"msgstr":["模糊"]},"Bold font weight":{"msgid":"Bold font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:28"},"msgstr":["粗體文字寬度"]},"Bottom":{"msgid":"Bottom","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:132\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:80"},"msgstr":["底部"]},"Bracketed paste (requires shell support)":{"msgid":"Bracketed paste (requires shell support)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:109"},"msgstr":["Bracketed 貼上（需要 Shell 支援）"]},"Broadcast mode. Click anywhere to cancel.":{"msgid":"Broadcast mode. Click anywhere to cancel.","comments":{"reference":"tabby-terminal/src/services/multifocus.service.ts:19"},"msgstr":["廣播模式。點擊任何位置以取消。"]},"Built-in":{"msgid":"Built-in","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50\ntabby-settings/src/components/profilesSettingsTab.component.ts:182"},"msgstr":["內建"]},"Cancel":{"msgid":"Cancel","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:7\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:53\nlocale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:14\nlocale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:12\nlocale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:10\nlocale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:7\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:32\ntabby-electron/src/services/updater.service.ts:134\ntabby-local/src/components/terminalTab.component.ts:116\ntabby-settings/src/components/configSyncSettingsTab.component.ts:117\ntabby-settings/src/components/configSyncSettingsTab.component.ts:79\ntabby-settings/src/components/configSyncSettingsTab.component.ts:99\ntabby-ssh/src/sftpContextMenu.ts:40\ntabby-terminal/src/api/baseTerminalTab.component.ts:484"},"msgstr":["取消"]},"Change baud rate":{"msgid":"Change baud rate","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:4"},"msgstr":["更改傳輸速率"]},"Change tab color":{"msgid":"Change tab color","comments":{"reference":"tabby-core/src/tabContextMenu.ts:133"},"msgstr":["改變分頁標籤顏色"]},"Change the master passphrase":{"msgid":"Change the master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["更改主密碼"]},"Check for updates":{"msgid":"Check for updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:13"},"msgstr":["檢查更新"]},"Ciphers":{"msgid":"Ciphers","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:172\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:176"},"msgstr":["密碼（Cipher）"]},"Clear":{"msgid":"Clear","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSelector.component.html:5"},"msgstr":["清除"]},"Clear recent profiles":{"msgid":"Clear recent profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:133"},"msgstr":["清除最近的設定檔"]},"Clear terminal":{"msgid":"Clear terminal","comments":{"reference":"tabby-terminal/src/hotkeys.ts:50"},"msgstr":["清除終端內容"]},"Clear terminal after connection":{"msgid":"Clear terminal after connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:49"},"msgstr":["連線後清除終端畫面"]},"Clipboard":{"msgid":"Clipboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:94"},"msgstr":["剪貼簿"]},"Close":{"msgid":"Close","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:7\ntabby-core/src/tabContextMenu.ts:33"},"msgstr":["關閉"]},"Close and never show again":{"msgid":"Close and never show again","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:32"},"msgstr":["關閉並不再顯示"]},"Close focused pane":{"msgid":"Close focused pane","comments":{"reference":"tabby-core/src/hotkeys.ts:241"},"msgstr":["關閉聚焦窗格"]},"Close other tabs":{"msgid":"Close other tabs","comments":{"reference":"tabby-core/src/tabContextMenu.ts:48"},"msgstr":["關閉其他標籤"]},"Close tab":{"msgid":"Close tab","comments":{"reference":"tabby-core/src/hotkeys.ts:29\ntabby-core/src/tabContextMenu.ts:34"},"msgstr":["關閉標籤"]},"Close tabs to the left":{"msgid":"Close tabs to the left","comments":{"reference":"tabby-core/src/tabContextMenu.ts:64"},"msgstr":["關閉左側標籤"]},"Close tabs to the right":{"msgid":"Close tabs to the right","comments":{"reference":"tabby-core/src/tabContextMenu.ts:56"},"msgstr":["關閉右側標籤"]},"Close the window after closing the last tab":{"msgid":"Close the window after closing the last tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:182"},"msgstr":["在關閉最後標籤頁後關閉視窗"]},"Color":{"msgid":"Color","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:33\ntabby-core/src/tabContextMenu.ts:132"},"msgstr":["顏色"]},"Color scheme":{"msgid":"Color scheme","comments":{"reference":"tabby-terminal/src/settings.ts:29"},"msgstr":["顏色機制"]},"Colors":{"msgid":"Colors","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:216"},"msgstr":[""]},"Combine all tabs into the current tab":{"msgid":"Combine all tabs into the current tab","comments":{"reference":"tabby-core/src/hotkeys.ts:73"},"msgstr":["整合所有分頁到目前的分頁"]},"Command line":{"msgid":"Command line","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:4"},"msgstr":["指令行"]},"Command's stdin/stdout is used instead of a network connection":{"msgid":"Command's stdin/stdout is used instead of a network connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:13"},"msgstr":["使用 stdin/stdout 指令代替網絡連線"]},"Commands":{"msgid":"Commands","comments":{"reference":"tabby-core/src/services/commands.service.ts:104"},"msgstr":["指令"]},"Compact (legacy)":{"msgid":"Compact (legacy)","comments":{"reference":"tabby-core/src/theme.ts:21"},"msgstr":[""]},"Config deleted":{"msgid":"Config deleted","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:126"},"msgstr":["設定檔已刪除"]},"Config downloaded":{"msgid":"Config downloaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:108"},"msgstr":["設定檔已下載"]},"Config file":{"msgid":"Config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:115\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:120"},"msgstr":["設定檔"]},"Config sync":{"msgid":"Config sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:2\ntabby-settings/src/settings.ts:73"},"msgstr":["同步設定檔"]},"Config uploaded":{"msgid":"Config uploaded","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:90"},"msgstr":["設定檔已上傳"]},"Configs":{"msgid":"Configs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:31"},"msgstr":["設定"]},"Connect through a proxy server":{"msgid":"Connect through a proxy server","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:21"},"msgstr":["通過代理伺服器連線"]},"Connect to \"%s\"...":{"msgid":"Connect to \"%s\"...","comments":{"reference":"tabby-core/src/index.ts:214\ntabby-core/src/services/profiles.service.ts:178"},"msgstr":["正在連線到 \"%s\"..."]},"Connect to a different host first and use it as a proxy":{"msgid":"Connect to a different host first and use it as a proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:17"},"msgstr":["先連線到其它主機並將其作為代理伺服器"]},"Connecting":{"msgid":"Connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:19\ntabby-serial/src/components/serialTab.component.ts:65\ntabby-ssh/src/components/sshTab.component.ts:143\ntabby-telnet/src/components/telnetTab.component.ts:72"},"msgstr":["正在連線"]},"Connection":{"msgid":"Connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:7"},"msgstr":["連線"]},"Connection failed: {error}":{"msgid":"Connection failed: {error}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:26"},"msgstr":["連線失敗: {error}"]},"Connection name will be used instead":{"msgid":"Connection name will be used instead","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:40"},"msgstr":["連線名稱將被使用"]},"Context menu":{"msgid":"Context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:61"},"msgstr":["快顯功能表"]},"Controls the amount of space between elements":{"msgid":"Controls the amount of space between elements","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:14"},"msgstr":[""]},"Copied":{"msgid":"Copied","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:229\ntabby-terminal/src/api/baseTerminalTab.component.ts:237\ntabby-terminal/src/api/baseTerminalTab.component.ts:553\ntabby-terminal/src/api/baseTerminalTab.component.ts:775\ntabby-terminal/src/tabContextMenu.ts:30"},"msgstr":["已複製"]},"Copy":{"msgid":"Copy","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:26"},"msgstr":["複製"]},"Copy current path":{"msgid":"Copy current path","comments":{"reference":"tabby-terminal/src/hotkeys.ts:70\ntabby-terminal/src/tabContextMenu.ts:66"},"msgstr":["複製目前路徑"]},"Copy full path":{"msgid":"Copy full path","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:29"},"msgstr":["複製完整路徑"]},"Copy on select":{"msgid":"Copy on select","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:97"},"msgstr":["選取時即複製"]},"Copy to clipboard":{"msgid":"Copy to clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:10"},"msgstr":["複製到剪貼簿"]},"Copy with formatting":{"msgid":"Copy with formatting","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:103"},"msgstr":["複製文字格式"]},"Could not decrypt config":{"msgid":"Could not decrypt config","comments":{"reference":"tabby-core/src/services/config.service.ts:368"},"msgstr":["無法解密設定檔"]},"Create":{"msgid":"Create","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:9"},"msgstr":["建立"]},"Create directory":{"msgid":"Create directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:7\ntabby-ssh/src/sftpContextMenu.ts:29"},"msgstr":["建立資料夾"]},"Current":{"msgid":"Current","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:90"},"msgstr":["目前"]},"Current color scheme":{"msgid":"Current color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:3"},"msgstr":["目前配色方案"]},"Current host key fingerprint":{"msgid":"Current host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:17"},"msgstr":["目前主機金輪指紋"]},"Current process: {name}":{"msgid":"Current process: {name}","comments":{"reference":"tabby-core/src/tabContextMenu.ts:184"},"msgstr":["目前的處理程序：{name}"]},"Cursor shape":{"msgid":"Cursor shape","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:51"},"msgstr":["游標形狀"]},"Custom":{"msgid":"Custom","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:47"},"msgstr":["自訂"]},"Custom CSS":{"msgid":"Custom CSS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:90"},"msgstr":["自訂 CSS"]},"Data bits":{"msgid":"Data bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:26"},"msgstr":["資料位元"]},"Debugging":{"msgid":"Debugging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:80"},"msgstr":["除錯"]},"Decrease horizontal split size":{"msgid":"Decrease horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:257"},"msgstr":["縮小水平分割大小"]},"Decrease vertical split size":{"msgid":"Decrease vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:249"},"msgstr":["縮小垂直分割大小"]},"Default profile for new tabs":{"msgid":"Default profile for new tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:8"},"msgstr":["新分頁的預設設定檔"]},"Default profile settings":{"msgid":"Default profile settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:78"},"msgstr":["預設設定檔設定"]},"Defaults":{"msgid":"Defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:124"},"msgstr":["預設"]},"Defaults for {type}":{"msgid":"Defaults for {type}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:6"},"msgstr":["預設為 {type}"]},"Delete":{"msgid":"Delete","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:44\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:28\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:9\ntabby-settings/src/components/configSyncSettingsTab.component.ts:116\ntabby-settings/src/components/profilesSettingsTab.component.ts:139\ntabby-settings/src/components/profilesSettingsTab.component.ts:211\ntabby-settings/src/components/profilesSettingsTab.component.ts:224\ntabby-settings/src/components/vaultSettingsTab.component.ts:49\ntabby-ssh/src/sftpContextMenu.ts:39\ntabby-ssh/src/sftpContextMenu.ts:47\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:89\ntabby-terminal/src/components/loginScriptsSettings.component.ts:32"},"msgstr":["刪除"]},"Delete \"{name}\"?":{"msgid":"Delete \"{name}\"?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:137\ntabby-settings/src/components/profilesSettingsTab.component.ts:209\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:87"},"msgstr":["刪除 “{name}”?"]},"Delete {fullPath}?":{"msgid":"Delete {fullPath}?","comments":{"reference":"tabby-ssh/src/sftpContextMenu.ts:35"},"msgstr":["刪除 {fullPath}?"]},"Delete entire line":{"msgid":"Delete entire line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:42"},"msgstr":["刪除整行"]},"Delete next word":{"msgid":"Delete next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:46"},"msgstr":["刪除下一個單字"]},"Delete previous word":{"msgid":"Delete previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:38"},"msgstr":["刪除上一個單字"]},"Delete the config on the remote side?":{"msgid":"Delete the config on the remote side?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:114"},"msgstr":["是否刪除遠端設定檔？"]},"Delete the group's profiles?":{"msgid":"Delete the group's profiles?","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:221"},"msgstr":["是否刪除群組内所有設定檔？"]},"Delete this script?":{"msgid":"Delete this script?","comments":{"reference":"tabby-terminal/src/components/loginScriptsSettings.component.ts:29"},"msgstr":["刪除此腳本？"]},"Delete vault contents?":{"msgid":"Delete vault contents?","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:47"},"msgstr":["删除金鑰庫中的所有內容？"]},"Deleting":{"msgid":"Deleting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpDeleteModal.component.html:3"},"msgstr":["正在刪除"]},"Device":{"msgid":"Device","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:8"},"msgstr":["裝置"]},"Direct":{"msgid":"Direct","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:10"},"msgstr":["直接連線"]},"Disable":{"msgid":"Disable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:57"},"msgstr":["停用"]},"Disable dynamic tab title":{"msgid":"Disable dynamic tab title","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:39"},"msgstr":["停用動態分頁標題"]},"Disable fluent background while dragging":{"msgid":"Disable fluent background while dragging","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:218"},"msgstr":["拖曳時停用 fluent 背景"]},"Disable GPU acceleration":{"msgid":"Disable GPU acceleration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:204"},"msgstr":["停用顯示卡（GPU）加速"]},"Disabled":{"msgid":"Disabled","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:50"},"msgstr":["已停用"]},"Disconnect":{"msgid":"Disconnect","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:26\ntabby-ssh/src/components/sshTab.component.ts:249\ntabby-telnet/src/components/telnetTab.component.ts:115"},"msgstr":["中斷連線"]},"Disconnect from {host}?":{"msgid":"Disconnect from {host}?","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:247\ntabby-telnet/src/components/telnetTab.component.ts:113"},"msgstr":["與 {host} 中斷連線嗎?"]},"Display images via Sixel escape sequences":{"msgid":"Display images via Sixel escape sequences","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:30"},"msgstr":["透過Sixel跳脫序列顯示圖片"]},"Display on":{"msgid":"Display on","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:85"},"msgstr":["顯示在"]},"Do not abort":{"msgid":"Do not abort","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:50"},"msgstr":["不要中止"]},"Do not close":{"msgid":"Do not close","comments":{"reference":"tabby-ssh/src/components/sshTab.component.ts:250\ntabby-telnet/src/components/telnetTab.component.ts:116"},"msgstr":["不要關閉"]},"Do not remember":{"msgid":"Do not remember","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6\nlocale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:8"},"msgstr":["不要記住"]},"Dock always on top":{"msgid":"Dock always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:97"},"msgstr":["永遠貼齊在最上方"]},"Dock the terminal":{"msgid":"Dock the terminal","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:67"},"msgstr":["貼齊終端機"]},"Docked terminal size":{"msgid":"Docked terminal size","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:104"},"msgstr":["已貼齊終端機大小"]},"Docked terminal space":{"msgid":"Docked terminal space","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:111"},"msgstr":["已貼齊終端機空間"]},"Docking":{"msgid":"Docking","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:64"},"msgstr":["貼齊"]},"Double-click selection will stop at these characters":{"msgid":"Double-click selection will stop at these characters","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:75"},"msgstr":["點兩下選擇將停在該字元處"]},"Down":{"msgid":"Down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:79"},"msgstr":["下方"]},"Download":{"msgid":"Download","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:43"},"msgstr":["下載"]},"Draw bold text in bright colors":{"msgid":"Draw bold text in bright colors","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:23"},"msgstr":["用亮色繪製粗體"]},"Duplicate":{"msgid":"Duplicate","comments":{"reference":"tabby-core/src/tabContextMenu.ts:127"},"msgstr":["複製"]},"Duplicate as administrator":{"msgid":"Duplicate as administrator","comments":{"reference":"tabby-local/src/tabContextMenu.ts:122"},"msgstr":["以管理員權限複製"]},"Duplicate tab":{"msgid":"Duplicate tab","comments":{"reference":"tabby-core/src/hotkeys.ts:61\ntabby-core/src/tabContextMenu.ts:128"},"msgstr":["複製分頁"]},"Edit":{"msgid":"Edit","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:7"},"msgstr":["編輯"]},"Edit locally":{"msgid":"Edit locally","comments":{"reference":"tabby-electron/src/sftpContextMenu.ts:35"},"msgstr":["在本機編輯"]},"Enable":{"msgid":"Enable","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:58"},"msgstr":["啟用"]},"Enable analytics":{"msgid":"Enable analytics","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:19\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:66"},"msgstr":["啟用統計資料"]},"Enable animations":{"msgid":"Enable animations","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:87"},"msgstr":["啟用動畫"]},"Enable automatic installation of updates when they become available.":{"msgid":"Enable automatic installation of updates when they become available.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:74"},"msgstr":["啟用當有新的版本可使用時自動安裝更新"]},"Enable fluent background option":{"msgid":"Enable fluent background option","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:211"},"msgstr":["啟用 fluent 背景"]},"Enable font ligatures":{"msgid":"Enable font ligatures","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:16"},"msgstr":["啟用合字"]},"Enable global hotkey (Ctrl-Space)":{"msgid":"Enable global hotkey (Ctrl-Space)","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:26"},"msgstr":["啟用全域快速鍵 (Ctrl+Space)"]},"Enables the experimental Windows ConPTY API":{"msgid":"Enables the experimental Windows ConPTY API","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:6"},"msgstr":["啟用實驗性 Windows ConPTY API"]},"Encrypt config file":{"msgid":"Encrypt config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:36"},"msgstr":["加密設定檔"]},"End of the line":{"msgid":"End of the line","comments":{"reference":"tabby-terminal/src/hotkeys.ts:26"},"msgstr":["行尾"]},"Environment":{"msgid":"Environment","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:17"},"msgstr":["環境"]},"Erase config":{"msgid":"Erase config","comments":{"reference":"tabby-core/src/services/config.service.ts:372\ntabby-core/src/services/config.service.ts:386"},"msgstr":["清除設定"]},"Erase the Vault":{"msgid":"Erase the Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:12"},"msgstr":["清除金鑰庫"]},"Error in {plugin}:":{"msgid":"Error in {plugin}:","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:6"},"msgstr":["套件中的錯誤 {plugin}:"]},"Exact match":{"msgid":"Exact match","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["完全符合"]},"Example:":{"msgid":"Example:","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:15"},"msgstr":["範例："]},"Experimental Windows 10 background style known to cause issues":{"msgid":"Experimental Windows 10 background style known to cause issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:212"},"msgstr":["已知會導致問題的實驗性Windows 10背景樣式"]},"Export":{"msgid":"Export","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:27"},"msgstr":["匯出"]},"Fallback font":{"msgid":"Fallback font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:76"},"msgstr":["備用字型"]},"File transfers":{"msgid":"File transfers","comments":{"reference":"locale/tmp-html/tabby-core/src/components/transfersMenu.component.html:3"},"msgstr":["檔案傳輸"]},"File: {description}":{"msgid":"File: {description}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:91"},"msgstr":["檔案描述: {description}"]},"Filter":{"msgid":"Filter","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:17"},"msgstr":["篩選器"]},"Fixed":{"msgid":"Fixed","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:147"},"msgstr":["固定寬度"]},"Fluent background sometimes causes drag lag":{"msgid":"Fluent background sometimes causes drag lag","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:219"},"msgstr":["Fluent 背景有時會導致拖曳延遲"]},"Focus all panes":{"msgid":"Focus all panes","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:78"},"msgstr":["聚焦所有窗格"]},"Focus all panes at once (broadcast)":{"msgid":"Focus all panes at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:78"},"msgstr":["同時聚焦所有窗格（廣播）"]},"Focus all tabs":{"msgid":"Focus all tabs","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:71"},"msgstr":["聚焦所有分頁"]},"Focus all tabs at once (broadcast)":{"msgid":"Focus all tabs at once (broadcast)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:82"},"msgstr":["同時聚焦所有分頁 (廣播)"]},"Focus follows mouse":{"msgid":"Focus follows mouse","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:196"},"msgstr":["焦點隨滑鼠移動"]},"Focus next pane":{"msgid":"Focus next pane","comments":{"reference":"tabby-core/src/hotkeys.ts:197"},"msgstr":["聚焦至下一個窗格"]},"Focus pane {number}":{"msgid":"Focus pane {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:201\ntabby-core/src/hotkeys.ts:205\ntabby-core/src/hotkeys.ts:209\ntabby-core/src/hotkeys.ts:213\ntabby-core/src/hotkeys.ts:217\ntabby-core/src/hotkeys.ts:221\ntabby-core/src/hotkeys.ts:225\ntabby-core/src/hotkeys.ts:229\ntabby-core/src/hotkeys.ts:233"},"msgstr":["聚焦{number}號窗格"]},"Focus previous pane":{"msgid":"Focus previous pane","comments":{"reference":"tabby-core/src/hotkeys.ts:193"},"msgstr":["聚焦前一個窗格"]},"Focus the pane above":{"msgid":"Focus the pane above","comments":{"reference":"tabby-core/src/hotkeys.ts:177"},"msgstr":["聚焦上方的窗格"]},"Focus the pane below":{"msgid":"Focus the pane below","comments":{"reference":"tabby-core/src/hotkeys.ts:181"},"msgstr":["聚焦下方的窗格"]},"Focus the pane on the left":{"msgid":"Focus the pane on the left","comments":{"reference":"tabby-core/src/hotkeys.ts:185"},"msgstr":["聚焦左邊的窗格"]},"Focus the pane on the right":{"msgid":"Focus the pane on the right","comments":{"reference":"tabby-core/src/hotkeys.ts:189"},"msgstr":["聚焦右邊的窗格"]},"Follow the color scheme":{"msgid":"Follow the color scheme","comments":{"reference":"tabby-core/src/theme.ts:43"},"msgstr":[""]},"Font":{"msgid":"Font","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:7"},"msgstr":["字型"]},"For keyboard shortcuts":{"msgid":"For keyboard shortcuts","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:190"},"msgstr":["對於鍵盤快速鍵"]},"Force CR":{"msgid":"Force CR","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:51"},"msgstr":["強制使用 CR"]},"Force CRLF":{"msgid":"Force CRLF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:53"},"msgstr":["強制使用 CRLF"]},"Force LF":{"msgid":"Force LF","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:52"},"msgstr":["強制使用 LF"]},"Forces a specific SSH agent connection type.":{"msgid":"Forces a specific SSH agent connection type.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:25"},"msgstr":["強制 SSH使用特定的連線類型"]},"Forget":{"msgid":"Forget","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:105"},"msgstr":["清除"]},"Forward port":{"msgid":"Forward port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:45"},"msgstr":["通訊埠轉發"]},"Forwarded ports":{"msgid":"Forwarded ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingModal.component.html:3"},"msgstr":["已轉發通訊埠"]},"From color scheme":{"msgid":"From color scheme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:46"},"msgstr":["從配色方案"]},"From theme":{"msgid":"From theme","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:44"},"msgstr":["從佈景風格"]},"Frontend":{"msgid":"Frontend","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:6"},"msgstr":["前端"]},"Full":{"msgid":"Full","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:61"},"msgstr":["全寬"]},"General":{"msgid":"General","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:3\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:3\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:3"},"msgstr":["一般設定"]},"Generate a pre-filled GitHub issue":{"msgid":"Generate a pre-filled GitHub issue","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["產成一個預填寫的 GitHub 問題"]},"Get":{"msgid":"Get","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:25"},"msgstr":["取得"]},"Get it from the Tabby Web settings window":{"msgid":"Get it from the Tabby Web settings window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:18"},"msgstr":["從 Tabby 網頁設定窗口獲取"]},"Gives the window a blurred transparent background":{"msgid":"Gives the window a blurred transparent background","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:29"},"msgstr":["使視窗具有模糊透明的背景"]},"Go up":{"msgid":"Go up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:24"},"msgstr":["往上"]},"Green":{"msgid":"Green","comments":{"reference":"tabby-core/src/utils.ts:56"},"msgstr":["綠色"]},"Group":{"msgid":"Group","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:16"},"msgstr":["群組"]},"Hacks":{"msgid":"Hacks","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:201"},"msgstr":["修正"]},"Help track the number of Tabby installs across the world!":{"msgid":"Help track the number of Tabby installs across the world!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:20"},"msgstr":["協助追蹤 Tabby 在全球的安裝數量！"]},"Help translate Tabby":{"msgid":"Help translate Tabby","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["協助我們翻譯 Tabby"]},"Hexadecimal":{"msgid":"Hexadecimal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:32\ntabby-terminal/src/components/streamProcessingSettings.component.ts:44"},"msgstr":["十六進制"]},"Hide tab close button":{"msgid":"Hide tab close button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:176"},"msgstr":["隱藏關閉分頁按鈕"]},"Hide tab index":{"msgid":"Hide tab index","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:158"},"msgstr":["隱藏分頁索引"]},"Hide tab options button":{"msgid":"Hide tab options button","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:170"},"msgstr":["隱藏分頁設定按鈕"]},"Hide window on focus loss":{"msgid":"Hide window on focus loss","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:118"},"msgstr":["非聚焦時隱藏視窗"]},"Hides the docked terminal when you click away.":{"msgid":"Hides the docked terminal when you click away.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:119"},"msgstr":["點擊別處時隱藏停靠的終端"]},"Homepage":{"msgid":"Homepage","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:26"},"msgstr":["首頁"]},"Host":{"msgid":"Host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:34\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:6"},"msgstr":["主機"]},"Host key":{"msgid":"Host key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:206"},"msgstr":["快速鍵"]},"Host key verification":{"msgid":"Host key verification","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:3"},"msgstr":["主機金鑰驗證"]},"Hotkeys":{"msgid":"Hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeySettingsTab.component.html:2\ntabby-settings/src/settings.ts:15"},"msgstr":["快速鍵"]},"How Tabby presents itself through environment vars":{"msgid":"How Tabby presents itself through environment vars","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:69"},"msgstr":["Tabby 如何透過環境變數呈現"]},"HTTP proxy":{"msgid":"HTTP proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:24"},"msgstr":["HTTP 代理伺服器"]},"HTTP proxy host":{"msgid":"HTTP proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:61"},"msgstr":["HTTP 代理主機位址"]},"HTTP proxy port":{"msgid":"HTTP proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:65"},"msgstr":["HTTP 代理通訊埠"]},"Icon":{"msgid":"Icon","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:20"},"msgstr":["圖示"]},"id.tab-width.dynamic":{"msgid":"id.tab-width.dynamic","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:145"},"msgstr":["動態調整"]},"If disabled, only custom profiles will show up in the profile selector":{"msgid":"If disabled, only custom profiles will show up in the profile selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:62"},"msgstr":["如果關閉，只有自訂設定檔會被顯示在設定檔選擇器"]},"Immediately echoes your input locally":{"msgid":"Immediately echoes your input locally","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:23"},"msgstr":["立刻在本機顯示您的輸入"]},"Increase horizontal split size":{"msgid":"Increase horizontal split size","comments":{"reference":"tabby-core/src/hotkeys.ts:253"},"msgstr":["增加水平分割大小"]},"Increase vertical split size":{"msgid":"Increase vertical split size","comments":{"reference":"tabby-core/src/hotkeys.ts:245"},"msgstr":["增加垂直分割大小"]},"Input is sent as you type":{"msgid":"Input is sent as you type","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:18"},"msgstr":["輸入在您鍵入時傳送"]},"Input mode":{"msgid":"Input mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:4"},"msgstr":["輸入模式"]},"Input newlines":{"msgid":"Input newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:15"},"msgstr":["換行"]},"Installed":{"msgid":"Installed","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:39"},"msgstr":["已安裝"]},"Installing the update will close all tabs and restart Tabby.":{"msgid":"Installing the update will close all tabs and restart Tabby.","comments":{"reference":"tabby-electron/src/services/updater.service.ts:131"},"msgstr":["安裝更新將關閉所有分頁並重新啟動 Tabby。"]},"Intelligent Ctrl-C (copy/abort)":{"msgid":"Intelligent Ctrl-C (copy/abort)","comments":{"reference":"tabby-terminal/src/hotkeys.ts:66"},"msgstr":["智慧 Ctrl-C (複製/中止)"]},"Interactive":{"msgid":"Interactive","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:94"},"msgstr":["互動式"]},"Invalid syntax":{"msgid":"Invalid syntax","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:130"},"msgstr":["無效語法"]},"Jump host":{"msgid":"Jump host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:43"},"msgstr":["跳轉伺服器"]},"Jump to next word":{"msgid":"Jump to next word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:34"},"msgstr":["跳轉至下個關鍵字"]},"Jump to previous word":{"msgid":"Jump to previous word","comments":{"reference":"tabby-terminal/src/hotkeys.ts:30"},"msgstr":["跳轉至上個關鍵字"]},"Keep":{"msgid":"Keep","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:140\ntabby-settings/src/components/profilesSettingsTab.component.ts:212\ntabby-settings/src/components/vaultSettingsTab.component.ts:50\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:90\ntabby-terminal/src/components/loginScriptsSettings.component.ts:33\ntabby-terminal/src/components/streamProcessingSettings.component.ts:49"},"msgstr":["維持現狀"]},"Keep Alive Interval (Milliseconds)":{"msgid":"Keep Alive Interval (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:154"},"msgstr":["Keep-Alive 間隔(毫秒)"]},"Keep docked terminal always on top":{"msgid":"Keep docked terminal always on top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:98"},"msgstr":["保持已貼齊終端機永遠在最上方"]},"Key":{"msgid":"Key","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:86"},"msgstr":["金鑰"]},"Key exchange":{"msgid":"Key exchange","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:186"},"msgstr":["金鑰交換"]},"Keyboard":{"msgid":"Keyboard","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:36"},"msgstr":["鍵盤"]},"Keyboard-interactive auth":{"msgid":"Keyboard-interactive auth","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/keyboardInteractiveAuthPanel.component.html:2"},"msgstr":["鍵盤交互認證"]},"Kill":{"msgid":"Kill","comments":{"reference":"tabby-local/src/components/terminalTab.component.ts:115"},"msgstr":["終止"]},"Language":{"msgid":"Language","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:10\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:50"},"msgstr":["語言"]},"Last known host key fingerprint":{"msgid":"Last known host key fingerprint","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:11"},"msgstr":["最後已知主機金輪指紋"]},"Launch WinSCP":{"msgid":"Launch WinSCP","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:32"},"msgstr":["啟動 WinSCP"]},"Launch WinSCP for current SSH session":{"msgid":"Launch WinSCP for current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:14"},"msgstr":["為目前 SSH 階段啟動 WinSCP"]},"Learn how to allow Tabby to detect remote shell's working directory.":{"msgid":"Learn how to allow Tabby to detect remote shell's working directory.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:16\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:7"},"msgstr":["得知如何讓 Tabby 偵測遠端工作目錄"]},"Left":{"msgid":"Left","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:134\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:76\ntabby-core/src/tabContextMenu.ts:80"},"msgstr":["左側"]},"Lets the shell handle Meta key instead of OS":{"msgid":"Lets the shell handle Meta key instead of OS","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:40"},"msgstr":["使用 Shell 替代作業系統處理 Meta 鍵"]},"Line by line":{"msgid":"Line by line","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:27"},"msgstr":["逐行"]},"Line editor, input is sent after you press Enter":{"msgid":"Line editor, input is sent after you press Enter","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:28"},"msgstr":["行編輯器，按Enter後傳送輸入"]},"Line padding":{"msgid":"Line padding","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:83"},"msgstr":["行距"]},"Loading":{"msgid":"Loading","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:21"},"msgstr":["載入中"]},"Loading configs...":{"msgid":"Loading configs...","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:34"},"msgstr":["載入設定檔中..."]},"Local":{"msgid":"Local","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:39\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["本機"]},"Local echo":{"msgid":"Local echo","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:22"},"msgstr":["本機回覆"]},"Local terminal":{"msgid":"Local terminal","comments":{"reference":"tabby-local/src/profiles.ts:12"},"msgstr":["本機終端機"]},"Login scripts":{"msgid":"Login scripts","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:81\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:221\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:16"},"msgstr":["登入執行腳本"]},"Long-click for context menu":{"msgid":"Long-click for context menu","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:57"},"msgstr":["長按以叫出選單"]},"Manage profiles":{"msgid":"Manage profiles","comments":{"reference":"tabby-core/src/services/profiles.service.ts:162"},"msgstr":["管理設定檔"]},"Max Keep Alive Count":{"msgid":"Max Keep Alive Count","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:160"},"msgstr":["最大 Keep-Alive 次數"]},"Maximize the active pane":{"msgid":"Maximize the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:173"},"msgstr":["最大化目前窗格"]},"Minimum contrast ratio":{"msgid":"Minimum contrast ratio","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:93\nlocale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:70"},"msgstr":["最低對比度"]},"Modified on {date}":{"msgid":"Modified on {date}","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:39"},"msgstr":["修改於 {date}"]},"Mouse":{"msgid":"Mouse","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:53"},"msgstr":["滑鼠"]},"Move tab to the left":{"msgid":"Move tab to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:49"},"msgstr":["將分頁左移"]},"Move tab to the right":{"msgid":"Move tab to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:53"},"msgstr":["將分頁右移"]},"Move to \"Ungrouped\"":{"msgid":"Move to \"Ungrouped\"","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:223"},"msgstr":["移至未分類"]},"Moving the mouse over an inactive pane will cause it to activate":{"msgid":"Moving the mouse over an inactive pane will cause it to activate","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:197"},"msgstr":["自動聚焦於滑鼠游標所在的窗格"]},"Name":{"msgid":"Name","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:12\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:14"},"msgstr":["名稱"]},"Name for the new config":{"msgid":"Name for the new config","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:60"},"msgstr":["新設定的名稱"]},"Name for the new directory":{"msgid":"Name for the new directory","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpCreateDirectoryModal.component.html:3"},"msgstr":["新目錄的名稱"]},"Native":{"msgid":"Native","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:57"},"msgstr":["原生"]},"New admin tab":{"msgid":"New admin tab","comments":{"reference":"tabby-local/src/tabContextMenu.ts:103"},"msgstr":["新的管理員分頁"]},"New config on {platform}":{"msgid":"New config on {platform}","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:58"},"msgstr":["{platform} 上的新設定"]},"New item":{"msgid":"New item","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:16"},"msgstr":["新增項目"]},"New name":{"msgid":"New name","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:193\ntabby-settings/src/components/vaultSettingsTab.component.ts:118"},"msgstr":["新增名稱"]},"New profile":{"msgid":"New profile","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:20"},"msgstr":["新設定檔"]},"New profile name":{"msgid":"New profile name","comments":{"reference":"tabby-local/src/tabContextMenu.ts:30"},"msgstr":["新設定檔名稱"]},"New tab":{"msgid":"New tab","comments":{"reference":"tabby-local/src/hotkeys.ts:10"},"msgstr":["新增分頁"]},"New tab: {profile}":{"msgid":"New tab: {profile}","comments":{"reference":"tabby-core/src/hotkeys.ts:272"},"msgstr":["新分頁：{profile}"]},"New terminal":{"msgid":"New terminal","comments":{"reference":"tabby-local/src/buttonProvider.ts:20\ntabby-local/src/tabContextMenu.ts:77"},"msgstr":["新終端機"]},"New window":{"msgid":"New window","comments":{"reference":"tabby-electron/src/hotkeys.ts:10"},"msgstr":["新視窗"]},"New Window":{"msgid":"New Window","comments":{"reference":"tabby-electron/src/services/dockMenu.service.ts:62"},"msgstr":["新視窗"]},"New with profile":{"msgid":"New with profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:87"},"msgstr":["新的設定檔"]},"Next tab":{"msgid":"Next tab","comments":{"reference":"tabby-core/src/hotkeys.ts:41"},"msgstr":["下一個分頁"]},"No color":{"msgid":"No color","comments":{"reference":"tabby-core/src/utils.ts:54"},"msgstr":["無色彩"]},"No modifier":{"msgid":"No modifier","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:85"},"msgstr":["不可修改"]},"None":{"msgid":"None","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:41"},"msgstr":["無"]},"Normal":{"msgid":"Normal","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:17\ntabby-terminal/src/components/streamProcessingSettings.component.ts:39"},"msgstr":["普通"]},"Normal font weight":{"msgid":"Normal font weight","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:22"},"msgstr":["普通字型寬度"]},"Not found":{"msgid":"Not found","comments":{"reference":"tabby-terminal/src/components/searchPanel.component.ts:54\ntabby-terminal/src/components/searchPanel.component.ts:64"},"msgstr":["找不到項目"]},"Notify on activity":{"msgid":"Notify on activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:209"},"msgstr":["有動作時通知"]},"Notify when done":{"msgid":"Notify when done","comments":{"reference":"tabby-core/src/tabContextMenu.ts:187"},"msgstr":["完成後通知"]},"Number of lines kept in the buffer":{"msgid":"Number of lines kept in the buffer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:17"},"msgstr":["有幾行被存進緩衝區"]},"Off":{"msgid":"Off","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:72\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:137\nlocale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:60"},"msgstr":["關閉"]},"Official":{"msgid":"Official","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:81"},"msgstr":["官方"]},"On GitHub Discussions":{"msgid":"On GitHub Discussions","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:26"},"msgstr":["GitHub 討論"]},"Opacity":{"msgid":"Opacity","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:46"},"msgstr":["不透明度"]},"Open DevTools":{"msgid":"Open DevTools","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:82"},"msgstr":["開啟開發者工具"]},"Open Settings":{"msgid":"Open Settings","comments":{"reference":"tabby-settings/src/hotkeys.ts:11"},"msgstr":["開啟設定"]},"Open settings tab: {tab}":{"msgid":"Open settings tab: {tab}","comments":{"reference":"tabby-settings/src/hotkeys.ts:25"},"msgstr":["打開設定分頁：{tab}"]},"Open SFTP panel":{"msgid":"Open SFTP panel","comments":{"reference":"tabby-ssh/src/tabContextMenu.ts:25"},"msgstr":["開啟 SFTP 面板"]},"Optional":{"msgid":"Optional","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["選用"]},"Options":{"msgid":"Options","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:11\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:33"},"msgstr":["選項"]},"Orange":{"msgid":"Orange","comments":{"reference":"tabby-core/src/utils.ts:57"},"msgstr":["橘色"]},"OS default":{"msgid":"OS default","comments":{"reference":"tabby-electron/src/shells/macDefault.ts:25"},"msgstr":["系統預設"]},"OS default ({name})":{"msgid":"OS default ({name})","comments":{"reference":"tabby-electron/src/shells/winDefault.ts:43"},"msgstr":["系統預設 ({name})"]},"Output is shown as a hexdump":{"msgid":"Output is shown as a hexdump","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:45"},"msgstr":["以16進位顯示輸出"]},"Output is shown as it is received":{"msgid":"Output is shown as it is received","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:40"},"msgstr":["照原樣顯示輸出"]},"Output mode":{"msgid":"Output mode","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:23"},"msgstr":["輸出模式"]},"Output newlines":{"msgid":"Output newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/streamProcessingSettings.component.html:34"},"msgstr":["換行輸出"]},"Override X11 display":{"msgid":"Override X11 display","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:42"},"msgstr":["覆蓋 X11 顯示"]},"Overwrite local and sync":{"msgid":"Overwrite local and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:98"},"msgstr":["覆寫本機並同步"]},"Overwrite remote and sync":{"msgid":"Overwrite remote and sync","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:78"},"msgstr":["覆寫遠端並同步"]},"Overwrite the config on the remote side and start syncing?":{"msgid":"Overwrite the config on the remote side and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:76"},"msgstr":["覆寫遠端設定檔並開始同步？"]},"Overwrite the local config and start syncing?":{"msgid":"Overwrite the local config and start syncing?","comments":{"reference":"tabby-settings/src/components/configSyncSettingsTab.component.ts:96"},"msgstr":["覆寫本機設定檔並開始同步？"]},"Pane resize step":{"msgid":"Pane resize step","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:189"},"msgstr":["窗格大小調整級距"]},"Panes":{"msgid":"Panes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:186"},"msgstr":["窗格"]},"Paper (legacy)":{"msgid":"Paper (legacy)","comments":{"reference":"tabby-core/src/theme.ts:35"},"msgstr":[""]},"Parity":{"msgid":"Parity","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:38"},"msgstr":["同位元"]},"Partial config sync is not possible when the config is encrypted via Vault.":{"msgid":"Partial config sync is not possible when the config is encrypted via Vault.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:64"},"msgstr":["部分設定檔無法同步，因為已被金鑰庫加密"]},"Passphrase for a private key with hash {hash}...":{"msgid":"Passphrase for a private key with hash {hash}...","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:87"},"msgstr":["一個雜湊私鑰的密碼{hash}"]},"Password":{"msgid":"Password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:100\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:82"},"msgstr":["密碼"]},"Paste":{"msgid":"Paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:62\ntabby-terminal/src/api/baseTerminalTab.component.ts:483\ntabby-terminal/src/tabContextMenu.ts:35"},"msgstr":["貼上"]},"Paste from clipboard":{"msgid":"Paste from clipboard","comments":{"reference":"tabby-terminal/src/hotkeys.ts:14"},"msgstr":["從剪貼簿貼上"]},"Paste if no selection, else copy":{"msgid":"Paste if no selection, else copy","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:63"},"msgstr":["未選擇內容時貼上，否則複製"]},"Paste multiple lines?":{"msgid":"Paste multiple lines?","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:490"},"msgstr":["貼上多行？"]},"Paste on middle-click":{"msgid":"Paste on middle-click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:68"},"msgstr":["按滑鼠中鍵時貼上"]},"Path or address of the local X11 socket":{"msgid":"Path or address of the local X11 socket","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:43"},"msgstr":["本機 X11 socket 的路徑或位址"]},"Pin":{"msgid":"Pin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["釘選"]},"Plugins":{"msgid":"Plugins","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:3"},"msgstr":["擴充功能"]},"Plugins folder":{"msgid":"Plugins folder","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:4"},"msgstr":["擴充功能資料夾"]},"Port":{"msgid":"Port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:38\nlocale/tmp-html/tabby-telnet/src/components/telnetProfileSettings.component.html:10"},"msgstr":["通訊埠"]},"Port opened":{"msgid":"Port opened","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:70"},"msgstr":["通訊埠已打開"]},"Ports":{"msgid":"Ports","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:119\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:12"},"msgstr":["通訊埠"]},"Press any key to reconnect":{"msgid":"Press any key to reconnect","comments":{"reference":"tabby-serial/src/components/serialTab.component.ts:85\ntabby-ssh/src/components/sshTab.component.ts:172\ntabby-telnet/src/components/telnetTab.component.ts:53"},"msgstr":["按下任意鍵以重新連線"]},"Press the key now":{"msgid":"Press the key now","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/hotkeyInputModal.component.html:3"},"msgstr":["現在按下按鍵"]},"Prevents accidental closing":{"msgid":"Prevents accidental closing","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:21"},"msgstr":["防止意外關閉"]},"Prevents accidental execution of pasted commands":{"msgid":"Prevents accidental execution of pasted commands","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:110"},"msgstr":["防止意外貼上的指令執行"]},"Previous tab":{"msgid":"Previous tab","comments":{"reference":"tabby-core/src/hotkeys.ts:45"},"msgstr":["上一個分頁"]},"Private keys":{"msgid":"Private keys","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:108"},"msgstr":["私鑰"]},"Process completed":{"msgid":"Process completed","comments":{"reference":"tabby-core/src/tabContextMenu.ts:195"},"msgstr":["處理完成"]},"Profile name":{"msgid":"Profile name","comments":{"reference":"tabby-core/src/tabContextMenu.ts:151"},"msgstr":["設定檔名稱"]},"Profiles":{"msgid":"Profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:2\nlocale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:4\ntabby-electron/src/services/dockMenu.service.ts:40"},"msgstr":["設定檔"]},"Profiles & connections":{"msgid":"Profiles & connections","comments":{"reference":"tabby-core/src/commands.ts:32\ntabby-settings/src/settings.ts:58"},"msgstr":["設定檔與連線"]},"Program":{"msgid":"Program","comments":{"reference":"locale/tmp-html/tabby-local/src/components/commandLineEditor.component.html:12"},"msgstr":["程式"]},"Proxy command":{"msgid":"Proxy command","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:30"},"msgstr":["代理指令"]},"Purple":{"msgid":"Purple","comments":{"reference":"tabby-core/src/utils.ts:58"},"msgstr":["紫色"]},"Puts all of Tabby's configuration into the vault":{"msgid":"Puts all of Tabby's configuration into the vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:37"},"msgstr":["將所有 Tabby 設定檔放入金鑰庫"]},"Quick connect":{"msgid":"Quick connect","comments":{"reference":"tabby-core/src/index.ts:213\ntabby-core/src/services/profiles.service.ts:177"},"msgstr":["快速連線"]},"Quit":{"msgid":"Quit","comments":{"reference":"tabby-core/src/services/config.service.ts:373\ntabby-core/src/services/config.service.ts:387"},"msgstr":["退出"]},"Raw socket connection":{"msgid":"Raw socket connection","comments":{"reference":"tabby-telnet/src/profiles.ts:48"},"msgstr":["原始 socket 連線"]},"Ready Timeout (Milliseconds)":{"msgid":"Ready Timeout (Milliseconds)","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:166"},"msgstr":["就緒超時（毫秒）"]},"Recent":{"msgid":"Recent","comments":{"reference":"tabby-core/src/services/profiles.service.ts:120\ntabby-core/src/services/profiles.service.ts:134\ntabby-electron/src/services/dockMenu.service.ts:28"},"msgstr":["最近"]},"Reconnect":{"msgid":"Reconnect","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialTab.component.html:5\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:10\nlocale/tmp-html/tabby-telnet/src/components/telnetTab.component.html:3"},"msgstr":["重新連線"]},"Red":{"msgid":"Red","comments":{"reference":"tabby-core/src/utils.ts:59"},"msgstr":["紅色"]},"Regex":{"msgid":"Regex","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/loginScriptsSettings.component.html:10"},"msgstr":["正規表示式"]},"Release notes":{"msgid":"Release notes","comments":{"reference":"tabby-settings/src/components/releaseNotesTab.component.ts:27"},"msgstr":["發行紀錄"]},"Remember for {time}":{"msgid":"Remember for {time}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:6"},"msgstr":["在 {time} 內記住"]},"Remote":{"msgid":"Remote","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:41\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["遠端"]},"Remove whitespace and newlines around the copied text":{"msgid":"Remove whitespace and newlines around the copied text","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:124"},"msgstr":["刪除複製文字周圍的空格和換行"]},"Rename":{"msgid":"Rename","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:25\ntabby-core/src/tabContextMenu.ts:120"},"msgstr":["重新命名"]},"Rename tab":{"msgid":"Rename tab","comments":{"reference":"tabby-core/src/hotkeys.ts:25\ntabby-core/src/tabContextMenu.ts:121"},"msgstr":["重新命名分頁"]},"Rendering":{"msgid":"Rendering","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:3"},"msgstr":["彩現"]},"Reopen last tab":{"msgid":"Reopen last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:33"},"msgstr":["開啟最後關閉的分頁"]},"Replace":{"msgid":"Replace","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:26"},"msgstr":["取代"]},"Report a problem":{"msgid":"Report a problem","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:11\nlocale/tmp-html/tabby-settings/src/components/settingsTab.component.html:21"},"msgstr":["回報問題"]},"Require a key to click links":{"msgid":"Require a key to click links","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:81"},"msgstr":["需要按鍵以打開連結"]},"Reset zoom":{"msgid":"Reset zoom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:62"},"msgstr":["重設縮放比"]},"Restart current serial session":{"msgid":"Restart current serial session","comments":{"reference":"tabby-serial/src/hotkeys.ts:14"},"msgstr":["重啟目前的序列階段"]},"Restart current SSH session":{"msgid":"Restart current SSH session","comments":{"reference":"tabby-ssh/src/hotkeys.ts:10"},"msgstr":["重啟目前的 SSH 階段"]},"Restart current Telnet session":{"msgid":"Restart current Telnet session","comments":{"reference":"tabby-telnet/src/hotkeys.ts:10"},"msgstr":["重啟目前的 Telnet 階段"]},"Restart tab":{"msgid":"Restart tab","comments":{"reference":"tabby-core/src/hotkeys.ts:65"},"msgstr":["重新啟動分頁"]},"Restart the app to apply changes":{"msgid":"Restart the app to apply changes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:140"},"msgstr":["重新啟動應用程式以套用變更"]},"Restore terminal tabs on app start":{"msgid":"Restore terminal tabs on app start","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:159"},"msgstr":["應用程式啟動時回復先前的終端機分頁"]},"Reuse session for multiple tabs":{"msgid":"Reuse session for multiple tabs","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:147"},"msgstr":["回復多個分頁的狀態"]},"Right":{"msgid":"Right","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:136\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:78\ntabby-core/src/tabContextMenu.ts:78"},"msgstr":["右側"]},"Right click":{"msgid":"Right click","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:56"},"msgstr":["按下滑鼠右鍵"]},"Run as administrator":{"msgid":"Run as administrator","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:5"},"msgstr":["以系統管理員身分執行"]},"Save":{"msgid":"Save","comments":{"reference":"locale/tmp-html/tabby-core/src/components/renameTabModal.component.html:6\nlocale/tmp-html/tabby-settings/src/components/editProfileModal.component.html:52\nlocale/tmp-html/tabby-terminal/src/components/colorSchemeSettingsTab.component.html:30"},"msgstr":["儲存"]},"Save a password in the keychain":{"msgid":"Save a password in the keychain","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:101"},"msgstr":["將密碼儲存至鑰匙圈"]},"Save and apply":{"msgid":"Save and apply","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:129"},"msgstr":["儲存並套用"]},"Save as profile":{"msgid":"Save as profile","comments":{"reference":"tabby-local/src/tabContextMenu.ts:27"},"msgstr":["另存設定檔"]},"Save layout as profile":{"msgid":"Save layout as profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:148"},"msgstr":["將排版儲存為設定檔"]},"Saved":{"msgid":"Saved","comments":{"reference":"tabby-local/src/tabContextMenu.ts:48"},"msgstr":["已儲存"]},"Saved layout":{"msgid":"Saved layout","comments":{"reference":"tabby-core/src/profiles.ts:19"},"msgstr":["已儲存排版"]},"Scroll on input":{"msgid":"Scroll on input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:46"},"msgstr":["輸入時自動捲動至底部"]},"Scroll terminal one page down":{"msgid":"Scroll terminal one page down","comments":{"reference":"tabby-terminal/src/hotkeys.ts:94"},"msgstr":["終端機向下捲動一頁"]},"Scroll terminal one page up":{"msgid":"Scroll terminal one page up","comments":{"reference":"tabby-terminal/src/hotkeys.ts:90"},"msgstr":["終端機向上捲動一頁"]},"Scroll terminal to bottom":{"msgid":"Scroll terminal to bottom","comments":{"reference":"tabby-terminal/src/hotkeys.ts:98"},"msgstr":["捲動到終端機底部"]},"Scroll terminal to top":{"msgid":"Scroll terminal to top","comments":{"reference":"tabby-terminal/src/hotkeys.ts:86"},"msgstr":["捲動到終端機頂部"]},"Scrollback":{"msgid":"Scrollback","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:16"},"msgstr":["回捲"]},"Scrolls the terminal to the bottom on user input":{"msgid":"Scrolls the terminal to the bottom on user input","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:47"},"msgstr":["在用戶輸入時將終端捲動到底部"]},"Search":{"msgid":"Search","comments":{"reference":"tabby-terminal/src/hotkeys.ts:74"},"msgstr":["搜尋"]},"Search color schemes":{"msgid":"Search color schemes","comments":{"reference":"tabby-terminal/src/components/colorSchemeSelector.component.ts:9\ntabby-terminal/src/components/colorSchemeSettingsTab.component.ts:10"},"msgstr":["搜尋配色方案"]},"Search hotkeys":{"msgid":"Search hotkeys","comments":{"reference":"tabby-settings/src/components/hotkeySettingsTab.component.ts:12"},"msgstr":["搜尋快速鍵"]},"Search plugins":{"msgid":"Search plugins","comments":{"reference":"tabby-plugin-manager/src/components/pluginsSettingsTab.component.ts:14"},"msgstr":["搜尋套件"]},"Secret sync token":{"msgid":"Secret sync token","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:17"},"msgstr":["同步密鑰"]},"Select":{"msgid":"Select","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:45\ntabby-electron/src/services/platform.service.ts:195"},"msgstr":["選擇"]},"Select a base profile to use as a template":{"msgid":"Select a base profile to use as a template","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:65"},"msgstr":["選擇設定檔作為範本"]},"Select all":{"msgid":"Select all","comments":{"reference":"tabby-terminal/src/hotkeys.ts:18"},"msgstr":["選取全部"]},"Select file storage":{"msgid":"Select file storage","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:46"},"msgstr":["選取儲存位置"]},"Select profile":{"msgid":"Select profile","comments":{"reference":"tabby-core/src/index.ts:225"},"msgstr":["選擇設定檔"]},"Select profile or enter an address":{"msgid":"Select profile or enter an address","comments":{"reference":"tabby-core/src/services/profiles.service.ts:186"},"msgstr":["選擇設定檔或輸入位址"]},"Send bytes by typing in hex values":{"msgid":"Send bytes by typing in hex values","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:33"},"msgstr":["傳輸以十六進位輸入的位元組"]},"Sends data one byte at a time":{"msgid":"Sends data one byte at a time","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:75"},"msgstr":["資料每次只傳送一個位元組"]},"Serial":{"msgid":"Serial","comments":{"reference":"tabby-serial/src/profiles.ts:14\ntabby-serial/src/profiles.ts:72"},"msgstr":["序列"]},"Serial connection":{"msgid":"Serial connection","comments":{"reference":"tabby-serial/src/profiles.ts:51\ntabby-serial/src/profiles.ts:62"},"msgstr":["序列埠連線"]},"Serial: {description}":{"msgid":"Serial: {description}","comments":{"reference":"tabby-serial/src/profiles.ts:71"},"msgstr":["序列：{description}"]},"Set master passphrase":{"msgid":"Set master passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:2\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:5"},"msgstr":["設定主密碼"]},"Set passphrase":{"msgid":"Set passphrase","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:11"},"msgstr":["設定密碼"]},"Set password":{"msgid":"Set password","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:104"},"msgstr":["設定密碼"]},"Set Tabby as %COMSPEC%":{"msgid":"Set Tabby as %COMSPEC%","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:168"},"msgstr":["設定 Tabby  為 %COMSPEC%"]},"Set to 0 to disable recent profiles":{"msgid":"Set to 0 to disable recent profiles","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:55"},"msgstr":["設為 0 時停用顯示最近的設定檔"]},"Sets the SSH agent's named pipe path.":{"msgid":"Sets the SSH agent's named pipe path.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:36"},"msgstr":["設定 SSH 代理的命名管道路徑"]},"Settings":{"msgid":"Settings","comments":{"reference":"tabby-settings/src/buttonProvider.ts:28\ntabby-settings/src/components/settingsTab.component.ts:57"},"msgstr":["設定"]},"Shell":{"msgid":"Shell","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:2"},"msgstr":["Shell"]},"Shell does not support current path detection":{"msgid":"Shell does not support current path detection","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:555"},"msgstr":["Shell 不支援目前路徑偵測"]},"Shell integration":{"msgid":"Shell integration","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:59"},"msgstr":["Shell 整合"]},"Show {type} profile selector":{"msgid":"Show {type} profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:276"},"msgstr":["顯示 {type} 設定檔選擇器"]},"Show a confirmation box when pasting multiple lines":{"msgid":"Show a confirmation box when pasting multiple lines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:117"},"msgstr":["當貼上多行內容時顯示確認視窗"]},"Show built-in profiles in selector":{"msgid":"Show built-in profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:61"},"msgstr":["在選擇器中顯示內建設定"]},"Show command selector":{"msgid":"Show command selector","comments":{"reference":"tabby-core/src/hotkeys.ts:13"},"msgstr":["顯示指令選擇器"]},"Show config file":{"msgid":"Show config file","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:132"},"msgstr":["顯示設定檔"]},"Show defaults":{"msgid":"Show defaults","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:131"},"msgstr":["顯示預設檔"]},"Show Mixer":{"msgid":"Show Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:146"},"msgstr":["顯示混和器"]},"Show pane labels (for rearranging)":{"msgid":"Show pane labels (for rearranging)","comments":{"reference":"tabby-core/src/hotkeys.ts:57"},"msgstr":["顯示窗格標籤（重新排列時）"]},"Show profile icon on tab":{"msgid":"Show profile icon on tab","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:164"},"msgstr":["在分頁上顯示設定檔圖示"]},"Show profile selector":{"msgid":"Show profile selector","comments":{"reference":"tabby-core/src/hotkeys.ts:17"},"msgstr":["顯示設定選擇器"]},"Show recent profiles in selector":{"msgid":"Show recent profiles in selector","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:54"},"msgstr":["在選擇器中顯示最近使用的設定"]},"Show release notes":{"msgid":"Show release notes","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["顯示發行紀錄"]},"Show Serial connections":{"msgid":"Show Serial connections","comments":{"reference":"tabby-serial/src/hotkeys.ts:10"},"msgstr":["顯示序列連線"]},"Show tabs in fullscreen mode":{"msgid":"Show tabs in fullscreen mode","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:152"},"msgstr":["在全螢幕下顯示分頁"]},"Show toolbar":{"msgid":"Show toolbar","comments":{"reference":"tabby-terminal/src/tabContextMenu.ts:58"},"msgstr":["顯示工具列"]},"Show vault contents":{"msgid":"Show vault contents","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:44"},"msgstr":["顯示金鑰庫的內容"]},"Sixel graphics support (experimental)":{"msgid":"Sixel graphics support (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:29"},"msgstr":["(實驗性) Sixel圖形支援"]},"Skip MoTD/banner":{"msgid":"Skip MoTD/banner","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:140"},"msgstr":["跳過MoTD"]},"Slow feed":{"msgid":"Slow feed","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:74"},"msgstr":["逐字節接收"]},"Snaps the window to a side of the screen":{"msgid":"Snaps the window to a side of the screen","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:68\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:86"},"msgstr":["將視窗折至螢幕的其中一邊"]},"SOCKS proxy":{"msgid":"SOCKS proxy","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:22\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:9\nlocale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:20"},"msgstr":["SOCKS 代理"]},"SOCKS proxy host":{"msgid":"SOCKS proxy host","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:51"},"msgstr":["SOCKS 代理主機"]},"SOCKS proxy port":{"msgid":"SOCKS proxy port","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:55"},"msgstr":["SOCKS 代理埠"]},"Sound":{"msgid":"Sound","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:130"},"msgstr":["音效"]},"Source code":{"msgid":"Source code","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:31"},"msgstr":["原始碼"]},"Spaciness":{"msgid":"Spaciness","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:13"},"msgstr":[""]},"Split":{"msgid":"Split","comments":{"reference":"tabby-core/src/tabContextMenu.ts:75"},"msgstr":["新增分割視窗於"]},"Split to the bottom":{"msgid":"Split to the bottom","comments":{"reference":"tabby-core/src/hotkeys.ts:161"},"msgstr":["分離至底部"]},"Split to the down":{"msgid":"Split to the down","comments":{"reference":"tabby-core/src/tabContextMenu.ts:85"},"msgstr":["分離至下方"]},"Split to the left":{"msgid":"Split to the left","comments":{"reference":"tabby-core/src/hotkeys.ts:165\ntabby-core/src/tabContextMenu.ts:86"},"msgstr":["分離至左方"]},"Split to the right":{"msgid":"Split to the right","comments":{"reference":"tabby-core/src/hotkeys.ts:157\ntabby-core/src/tabContextMenu.ts:84"},"msgstr":["分離至右方"]},"Split to the top":{"msgid":"Split to the top","comments":{"reference":"tabby-core/src/hotkeys.ts:169"},"msgstr":["分離至上方"]},"Split to the up":{"msgid":"Split to the up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:87"},"msgstr":["分離至上方"]},"SSH connection":{"msgid":"SSH connection","comments":{"reference":"tabby-ssh/src/profiles.ts:81"},"msgstr":["SSH 連線"]},"SSH connection management is now done through the \"Profiles & connections\" tab":{"msgid":"SSH connection management is now done through the \"Profiles & connections\" tab","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:53"},"msgstr":["SSH連線管理現在位於「設定檔與連線」分頁下"]},"SSH password for {user}@{host}:{port}":{"msgid":"SSH password for {user}@{host}:{port}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:84"},"msgstr":["{user}@{host}:{port} 的 SSH 密碼"]},"Standard (legacy)":{"msgid":"Standard (legacy)","comments":{"reference":"tabby-core/src/theme.ts:9"},"msgstr":[""]},"Startup":{"msgid":"Startup","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:150"},"msgstr":["啟動"]},"Stop bits":{"msgid":"Stop bits","comments":{"reference":"locale/tmp-html/tabby-serial/src/components/serialProfileSettings.component.html:32"},"msgstr":["停止位元"]},"Strip":{"msgid":"Strip","comments":{"reference":"tabby-terminal/src/components/streamProcessingSettings.component.ts:50"},"msgstr":["條"]},"Subscribe to updates":{"msgid":"Subscribe to updates","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["訂閱更新"]},"Substitutions allowed.":{"msgid":"Substitutions allowed.","comments":{"reference":"locale/tmp-html/tabby-local/src/components/environmentEditor.component.html:13"},"msgstr":["允許替換"]},"Switch profile":{"msgid":"Switch profile","comments":{"reference":"tabby-core/src/tabContextMenu.ts:290"},"msgstr":["切換設定檔"]},"Switch profile in the active pane":{"msgid":"Switch profile in the active pane","comments":{"reference":"tabby-core/src/hotkeys.ts:237"},"msgstr":["切換活動中分頁的設定檔"]},"Switches terminal frontend implementation (experimental)":{"msgid":"Switches terminal frontend implementation (experimental)","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:7"},"msgstr":["（實驗性）更換終端機前端"]},"Sync":{"msgid":"Sync","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:4"},"msgstr":["同步"]},"Sync automatically":{"msgid":"Sync automatically","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:53"},"msgstr":["自動同步"]},"Sync host":{"msgid":"Sync host","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:8"},"msgstr":["同步主機"]},"Sync hotkeys":{"msgid":"Sync hotkeys","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:68"},"msgstr":["同步快速鍵"]},"Sync Vault":{"msgid":"Sync Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:80"},"msgstr":["同步金鑰庫"]},"Sync window settings":{"msgid":"Sync window settings","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:74"},"msgstr":["同步視窗設定"]},"Tab {number}":{"msgid":"Tab {number}","comments":{"reference":"tabby-core/src/hotkeys.ts:101\ntabby-core/src/hotkeys.ts:105\ntabby-core/src/hotkeys.ts:109\ntabby-core/src/hotkeys.ts:113\ntabby-core/src/hotkeys.ts:117\ntabby-core/src/hotkeys.ts:121\ntabby-core/src/hotkeys.ts:125\ntabby-core/src/hotkeys.ts:129\ntabby-core/src/hotkeys.ts:133\ntabby-core/src/hotkeys.ts:137\ntabby-core/src/hotkeys.ts:141\ntabby-core/src/hotkeys.ts:145\ntabby-core/src/hotkeys.ts:149\ntabby-core/src/hotkeys.ts:153\ntabby-core/src/hotkeys.ts:77\ntabby-core/src/hotkeys.ts:81\ntabby-core/src/hotkeys.ts:85\ntabby-core/src/hotkeys.ts:89\ntabby-core/src/hotkeys.ts:93\ntabby-core/src/hotkeys.ts:97"},"msgstr":["分頁 {number}"]},"Tab activity":{"msgid":"Tab activity","comments":{"reference":"tabby-core/src/tabContextMenu.ts:223"},"msgstr":["分頁活動"]},"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:":{"msgid":"Tabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:","comments":{"reference":"locale/tmp-html/tabby-core/src/components/safeModeModal.component.html:3"},"msgstr":["Tabby無法載入您的擴充套件，所以在所有第三方擴充套件已被停用。錯誤是："]},"Tabby news and updates on Twitter":{"msgid":"Tabby news and updates on Twitter","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:41"},"msgstr":["Tabby 在 Twitter 上的新消息與更新"]},"Tabs":{"msgid":"Tabs","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:123"},"msgstr":["分頁"]},"Tabs location":{"msgid":"Tabs location","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:126"},"msgstr":["分頁位置"]},"Tabs width":{"msgid":"Tabs width","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:141"},"msgstr":["標籤頁寬度"]},"Telnet session":{"msgid":"Telnet session","comments":{"reference":"tabby-telnet/src/profiles.ts:32"},"msgstr":["Telnet 階段"]},"Terminal":{"msgid":"Terminal","comments":{"reference":"tabby-terminal/src/api/baseTerminalTab.component.ts:204\ntabby-terminal/src/settings.ts:43"},"msgstr":["終端機"]},"Terminal background":{"msgid":"Terminal background","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/appearanceSettingsTab.component.html:40"},"msgstr":["終端機背景"]},"Terminal bell":{"msgid":"Terminal bell","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:133"},"msgstr":["終端鈴聲"]},"Terminal identification":{"msgid":"Terminal identification","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:68"},"msgstr":["終端標示"]},"Thank you for downloading Tabby!":{"msgid":"Thank you for downloading Tabby!","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:7"},"msgstr":["感謝您下載 Tabby！"]},"Theme":{"msgid":"Theme","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:5"},"msgstr":["風格"]},"There are active file transfers":{"msgid":"There are active file transfers","comments":{"reference":"tabby-core/src/components/transfersMenu.component.ts:47"},"msgstr":["正在進行檔案傳輸"]},"There is a saved password for this connection":{"msgid":"There is a saved password for this connection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:102"},"msgstr":["此次連線可使用已儲存密碼"]},"These apply to all profiles of a given type":{"msgid":"These apply to all profiles of a given type","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/profilesSettingsTab.component.html:79"},"msgstr":["這些影響所有給定類型的設定檔"]},"Thin":{"msgid":"Thin","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:59"},"msgstr":["窄邊"]},"Tick this if you're experiencing aliasing, ghosting or other visual issues":{"msgid":"Tick this if you're experiencing aliasing, ghosting or other visual issues","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:205"},"msgstr":["如果您看到鋸齒或鬼影，請勾選此選項"]},"Toggle fullscreen mode":{"msgid":"Toggle fullscreen mode","comments":{"reference":"tabby-core/src/hotkeys.ts:21"},"msgstr":["全螢幕模式切換"]},"Toggle last tab":{"msgid":"Toggle last tab","comments":{"reference":"tabby-core/src/hotkeys.ts:37"},"msgstr":["切換至最後一個分頁"]},"Toggle terminal window":{"msgid":"Toggle terminal window","comments":{"reference":"tabby-electron/src/hotkeys.ts:14"},"msgstr":["切換終端機視窗"]},"Toggles the Tabby window visibility":{"msgid":"Toggles the Tabby window visibility","comments":{"reference":"locale/tmp-html/tabby-core/src/components/welcomeTab.component.html:27"},"msgstr":["切換Tabby視窗的可見度"]},"Top":{"msgid":"Top","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:130\nlocale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:74"},"msgstr":["頂部"]},"Trim whitespace and newlines":{"msgid":"Trim whitespace and newlines","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:123"},"msgstr":["去除空白和空行"]},"Try again":{"msgid":"Try again","comments":{"reference":"tabby-core/src/services/config.service.ts:371"},"msgstr":["重試"]},"Trying saved password":{"msgid":"Trying saved password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:482"},"msgstr":["以儲存的密碼嘗試"]},"Turn current tab's panes into separate tabs":{"msgid":"Turn current tab's panes into separate tabs","comments":{"reference":"tabby-core/src/hotkeys.ts:69"},"msgstr":["把當前分頁的窗格轉換為分頁"]},"Ungrouped":{"msgid":"Ungrouped","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:18"},"msgstr":["未分類的"]},"Uninstall":{"msgid":"Uninstall","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:59"},"msgstr":["解除安裝"]},"Unknown":{"msgid":"Unknown","comments":{"reference":"tabby-settings/src/components/profilesSettingsTab.component.ts:257"},"msgstr":["未知的"]},"Unknown secret of type {type} for {key}":{"msgid":"Unknown secret of type {type} for {key}","comments":{"reference":"tabby-settings/src/components/vaultSettingsTab.component.ts:93"},"msgstr":["密鑰{key}的密鑰類型{type}未知"]},"Unpin":{"msgid":"Unpin","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalToolbar.component.html:4"},"msgstr":["取消釘選"]},"Up":{"msgid":"Up","comments":{"reference":"tabby-core/src/tabContextMenu.ts:81"},"msgstr":["上方"]},"Update":{"msgid":"Update","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:14\ntabby-electron/src/services/updater.service.ts:133"},"msgstr":["更新"]},"Upgrade to {version}":{"msgid":"Upgrade to {version}","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:52"},"msgstr":["升級至版本 {version}"]},"Upload":{"msgid":"Upload","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:42\nlocale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:10"},"msgstr":["上傳"]},"Upload as a new config":{"msgid":"Upload as a new config","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/configSyncSettingsTab.component.html:46"},"msgstr":["以新的設定檔上傳"]},"Use {altKeyName} as the Meta key":{"msgid":"Use {altKeyName} as the Meta key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:39"},"msgstr":["使用{altKeyName}為Meta鍵"]},"Use ConPTY":{"msgid":"Use ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:5"},"msgstr":["使用 ConPTY"]},"User default":{"msgid":"User default","comments":{"reference":"tabby-electron/src/shells/linuxDefault.ts:31\ntabby-electron/src/shells/linuxDefault.ts:38"},"msgstr":["使用者預設"]},"Username":{"msgid":"Username","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:70"},"msgstr":["使用者名稱："]},"Using CONNECT method":{"msgid":"Using CONNECT method","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:25"},"msgstr":["連線方式"]},"Using preset password":{"msgid":"Using preset password","comments":{"reference":"tabby-ssh/src/session/ssh.ts:471"},"msgstr":["使用預設密碼"]},"Vault":{"msgid":"Vault","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:9"},"msgstr":["金鑰庫"]},"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.":{"msgid":"Vault is an always-encrypted container for secrets such as SSH passwords and private key passphrases.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:4"},"msgstr":["Vault是一個永遠加密的存儲空間，用來存放SSH密碼和私鑰的密碼。"]},"Vault is empty":{"msgid":"Vault is empty","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:17"},"msgstr":["金鑰庫是空的"]},"Vault is locked":{"msgid":"Vault is locked","comments":{"reference":"locale/tmp-html/tabby-core/src/components/unlockVaultModal.component.html:4\nlocale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:43"},"msgstr":["金鑰庫已被鎖定"]},"Vault is not configured":{"msgid":"Vault is not configured","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/vaultSettingsTab.component.html:3"},"msgstr":["金鑰庫未設定"]},"Vault master passphrase needs to be set to allow storing secrets":{"msgid":"Vault master passphrase needs to be set to allow storing secrets","comments":{"reference":"tabby-core/src/services/fileProviders.service.ts:39"},"msgstr":["須設定Vault的主密碼以存儲密鑰"]},"Verify host keys when connecting":{"msgid":"Verify host keys when connecting","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:11"},"msgstr":["連線時驗證主機金鑰"]},"Version":{"msgid":"Version","comments":{"reference":"locale/tmp-html/tabby-plugin-manager/src/components/pluginsSettingsTab.component.html:75"},"msgstr":["版本"]},"Version: {version}":{"msgid":"Version: {version}","comments":{"reference":"locale/tmp-html/tabby-core/src/components/startPage.component.html:13"},"msgstr":["版本：{version}"]},"Vibrancy":{"msgid":"Vibrancy","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:28"},"msgstr":["Vibrancy"]},"Visual":{"msgid":"Visual","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:139"},"msgstr":["視覺"]},"Warn on multi-line paste":{"msgid":"Warn on multi-line paste","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:116"},"msgstr":["貼上多行時警告"]},"Warn when closing active connections":{"msgid":"Warn when closing active connections","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:5"},"msgstr":["關閉連線中的視窗時警告"]},"Warning: remote host's key has suddenly changed!":{"msgid":"Warning: remote host's key has suddenly changed!","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:6"},"msgstr":["警告：遠端主機金鑰突然改變！"]},"We're only tracking your Tabby and OS versions.":{"msgid":"We're only tracking your Tabby and OS versions.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:67"},"msgstr":["我們只會記錄Tabby和作業系統版本。"]},"Welcome":{"msgid":"Welcome","comments":{"reference":"tabby-core/src/components/welcomeTab.component.ts:25"},"msgstr":["歡迎使用"]},"What's new":{"msgid":"What's new","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/settingsTab.component.html:36"},"msgstr":["最新消息"]},"When enabled, links are only clickable while holding this key":{"msgid":"When enabled, links are only clickable while holding this key","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:82"},"msgstr":["啟用後，需按著此鍵才可打開連結"]},"When WinSCP is detected, you can launch an SCP session from the context menu.":{"msgid":"When WinSCP is detected, you can launch an SCP session from the context menu.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:18"},"msgstr":["當偵測到WinSCP時，您可以通過快顯功能表開啟SCP階段"]},"Whether a custom window or an OS native window should be used":{"msgid":"Whether a custom window or an OS native window should be used","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:53"},"msgstr":["使用自訂視窗或是使用作業系統視窗"]},"Will prevent the SSH greeting from showing up":{"msgid":"Will prevent the SSH greeting from showing up","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:141"},"msgstr":[""]},"Window":{"msgid":"Window","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:2\ntabby-settings/src/settings.ts:30"},"msgstr":["視窗"]},"Window dimension along the edge":{"msgid":"Window dimension along the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:112"},"msgstr":["沿邊緣的窗口尺寸"]},"Window dimension away from the edge":{"msgid":"Window dimension away from the edge","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:105"},"msgstr":["遠離邊緣的窗口尺寸"]},"Window frame":{"msgid":"Window frame","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/windowSettingsTab.component.html:52"},"msgstr":["視窗邊框"]},"Windows":{"msgid":"Windows","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:165"},"msgstr":["視窗"]},"Windows 10 build 18309 or above is recommended for ConPTY":{"msgid":"Windows 10 build 18309 or above is recommended for ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:11"},"msgstr":["推薦在 Windows 10 版本 18309 或以上使用 ConPTY"]},"WinSCP path":{"msgid":"WinSCP path","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshSettingsTab.component.html:17"},"msgstr":["WinSCP 路徑"]},"Word separators":{"msgid":"Word separators","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:74"},"msgstr":["分隔字元"]},"Working directory":{"msgid":"Working directory","comments":{"reference":"locale/tmp-html/tabby-local/src/components/localProfileSettings.component.html:10"},"msgstr":["工作目錄"]},"Working directory detection":{"msgid":"Working directory detection","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sftpPanel.component.html:15\nlocale/tmp-html/tabby-ssh/src/components/sshTab.component.html:6"},"msgstr":["偵測工作目錄"]},"WSL terminal bell can only be muted via Volume Mixer":{"msgid":"WSL terminal bell can only be muted via Volume Mixer","comments":{"reference":"locale/tmp-html/tabby-terminal/src/components/terminalSettingsTab.component.html:145"},"msgstr":["WSL終端機鈴聲只能通過混音器靜音"]},"WSL terminal only supports TrueColor with ConPTY":{"msgid":"WSL terminal only supports TrueColor with ConPTY","comments":{"reference":"locale/tmp-html/tabby-local/src/components/shellSettingsTab.component.html:14"},"msgstr":["WSL終端機只支援ConPTY真彩色"]},"X11 forwarding":{"msgid":"X11 forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshProfileSettings.component.html:128"},"msgstr":["X11 轉發"]},"Yellow":{"msgid":"Yellow","comments":{"reference":"tabby-core/src/utils.ts:60"},"msgstr":["黃色"]},"You can change it later, but it's unrecoverable if forgotten.":{"msgid":"You can change it later, but it's unrecoverable if forgotten.","comments":{"reference":"locale/tmp-html/tabby-settings/src/components/setVaultPassphraseModal.component.html:4"},"msgstr":["您可以稍後修改，但如果忘了就沒了"]},"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.":{"msgid":"You could be under a man-in-the-middle attack right now, or the host key could have just been changed.","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/hostKeyPromptModal.component.html:7"},"msgstr":["您可能正受到中間人攻擊，或是主機金鑰可能已經改變"]},"Zoom in":{"msgid":"Zoom in","comments":{"reference":"tabby-terminal/src/hotkeys.ts:54"},"msgstr":["放大"]},"Zoom out":{"msgid":"Zoom out","comments":{"reference":"tabby-terminal/src/hotkeys.ts:58"},"msgstr":["縮小"]}},"[Dynamic] port forwarding":{"id.port-forwarding.dynamic":{"msgid":"id.port-forwarding.dynamic","msgctxt":"[Dynamic] port forwarding","comments":{"reference":"locale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:43\nlocale/tmp-html/tabby-ssh/src/components/sshPortForwardingConfig.component.html:5"},"msgstr":["動態通訊埠轉發"]}}}}

/***/ }),

/***/ 8185:
/*!*************************************************************************************************************************!*\
  !*** ../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/components/appRoot.component.pug?ngResource ***!
  \*************************************************************************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var pug = __webpack_require__(/*! !../../../node_modules/pug-runtime/index.js */ 9757);

function template(locals) {var pug_html = "", pug_mixins = {}, pug_interp;var pug_indent = [];
pug_html = pug_html + "\n\u003Ctitle-bar *ngIf=\"ready &amp;&amp; !hostWindow.isFullscreen &amp;&amp; config.store.appearance.frame == &quot;full&quot; &amp;&amp; config.store.appearance.dock == &quot;off&quot;\" (dblclick)=\"hostWindow.toggleMaximize()\" [class.inset]=\"hostApp.platform == Platform.macOS &amp;&amp; !hostWindow.isFullscreen\"\u003E\u003C\u002Ftitle-bar\u003E\n\u003Cdiv class=\"content\" *ngIf=\"ready\" [class.tabs-on-top]=\"config.store.appearance.tabsLocation == &quot;top&quot; || config.store.appearance.tabsLocation == &quot;left&quot;\" [class.tabs-on-side]=\"hasVerticalTabs()\"\u003E\n  \u003Cdiv class=\"tab-bar\" *ngIf=\"!hostWindow.isFullscreen || config.store.appearance.tabsInFullscreen\" (dblclick)=\"hostWindow.toggleMaximize()\"\u003E\n    \u003Cdiv class=\"inset background\" *ngIf=\"hostApp.platform == Platform.macOS         &amp;&amp; !hostWindow.isFullscreen         &amp;&amp; config.store.appearance.frame == &quot;thin&quot;         &amp;&amp; (config.store.appearance.tabsLocation == &quot;top&quot; || config.store.appearance.tabsLocation == &quot;left&quot;)\"\u003E\u003C\u002Fdiv\u003E\n    \u003Cdiv class=\"tabs\" cdkDropList [cdkDropListOrientation]=\"(config.store.appearance.tabsLocation == &quot;top&quot; || config.store.appearance.tabsLocation == &quot;bottom&quot;) ? &quot;horizontal&quot; : &quot;vertical&quot;\" (cdkDropListDropped)=\"onTabsReordered($event)\" cdkAutoDropGroup=\"app-tabs\"\u003E\n      \u003Ctab-header *ngFor=\"let tab of app.tabs; let idx = index\" [index]=\"idx\" [tab]=\"tab\" [active]=\"tab == app.activeTab\" [@animateTab]=\"{value: &quot;in&quot;, params: {size: targetTabSize}}\" [@.disabled]=\"hasVerticalTabs() || !config.store.accessibility.animations\" (click)=\"app.selectTab(tab)\" [class.fully-draggable]=\"hostApp.platform != Platform.macOS\" [class.drag-region]=\"hostApp.platform == Platform.macOS &amp;&amp; !(app.tabDragActive$|async)\"\u003E\u003C\u002Ftab-header\u003E\n    \u003C\u002Fdiv\u003E\n    \u003Cdiv class=\"btn-group background\"\u003E\n      \u003Cdiv class=\"d-flex\" *ngFor=\"let button of leftToolbarButtons\"\u003E\n        \u003Cbutton class=\"btn btn-secondary btn-tab-bar\" [title]=\"button.label\" (click)=\"button.run &amp;&amp; button.run()\" [fastHtmlBind]=\"button.icon\"\u003E\u003C\u002Fbutton\u003E\n      \u003C\u002Fdiv\u003E\n      \u003Cdiv class=\"d-flex\" ngbDropdown container=\"body\" #activeTransfersDropdown=\"ngbDropdown\"\u003E\n        \u003Cbutton class=\"btn btn-secondary btn-tab-bar\" *ngIf=\"activeTransfers.length &gt; 0\" title=\"File transfers\" ngbDropdownToggle\u003E" + (null == (pug_interp = __webpack_require__(/*! ../icons/transfers.svg */ 7989)) ? "" : pug_interp) + "\u003C\u002Fbutton\u003E\n        \u003Ctransfers-menu ngbDropdownMenu [(transfers)]=\"activeTransfers\" (transfersChange)=\"onTransfersChange()\"\u003E\u003C\u002Ftransfers-menu\u003E\n      \u003C\u002Fdiv\u003E\n    \u003C\u002Fdiv\u003E\n    \u003Cdiv class=\"drag-space background\" [class.persistent]=\"config.store.appearance.frame == &quot;thin&quot; &amp;&amp; hostApp.platform != Platform.macOS\"\u003E\u003C\u002Fdiv\u003E\n    \u003Cdiv class=\"btn-group background\"\u003E\n      \u003Cdiv class=\"d-flex\" *ngFor=\"let button of rightToolbarButtons\"\u003E\n        \u003Cbutton class=\"btn btn-secondary btn-tab-bar\" [title]=\"button.label\" (click)=\"button.run &amp;&amp; button.run()\" [fastHtmlBind]=\"button.icon\"\u003E\u003C\u002Fbutton\u003E\n      \u003C\u002Fdiv\u003E\n      \u003Cbutton class=\"btn btn-secondary btn-tab-bar btn-update\" *ngIf=\"updatesAvailable\" title=\"Update available - Click to install\" (click)=\"updater.update()\"\u003E" + (null == (pug_interp = __webpack_require__(/*! ../icons/gift.svg */ 9147)) ? "" : pug_interp) + "\u003C\u002Fbutton\u003E\n    \u003C\u002Fdiv\u003E\n    \u003Cwindow-controls class=\"background\" *ngIf=\"config.store.appearance.frame == &quot;thin&quot;             &amp;&amp; (hostApp.platform == Platform.Windows || hostApp.platform == Platform.Linux)\"\u003E\u003C\u002Fwindow-controls\u003E\n  \u003C\u002Fdiv\u003E\n  \u003Cdiv class=\"content\"\u003E\n    \u003Cstart-page class=\"content-tab content-tab-active\" *ngIf=\"ready &amp;&amp; app.tabs.length == 0\"\u003E\u003C\u002Fstart-page\u003E\n    \u003Ctab-body class=\"content-tab\" #tabBodies *ngFor=\"let tab of unsortedTabs\" [class.content-tab-active]=\"tab == app.activeTab\" [active]=\"tab == app.activeTab\" [tab]=\"tab\"\u003E\u003C\u002Ftab-body\u003E\n  \u003C\u002Fdiv\u003E\n\u003C\u002Fdiv\u003E\n\u003Cng-template ngbModalContainer\u003E\u003C\u002Fng-template\u003E";;return pug_html;};
module.exports = template;

/***/ }),

/***/ 5784:
/*!*****************************************************************************************************************************!*\
  !*** ../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/components/profileIcon.component.pug?ngResource ***!
  \*****************************************************************************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var pug = __webpack_require__(/*! !../../../node_modules/pug-runtime/index.js */ 9757);

function template(locals) {var pug_html = "", pug_mixins = {}, pug_interp;var pug_indent = [];
pug_html = pug_html + "\u003Ci class=\"icon fa-fw {{icon}}\" [style.color]=\"color\" *ngIf=\"!isHTML\"\u003E\u003C\u002Fi\u003E\n\u003Cdiv class=\"icon\" [fastHtmlBind]=\"icon\" *ngIf=\"isHTML &amp;&amp; icon\"\u003E\u003C\u002Fdiv\u003E";;return pug_html;};
module.exports = template;

/***/ }),

/***/ 3624:
/*!*****************************************************************************************************************************!*\
  !*** ../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/components/promptModal.component.pug?ngResource ***!
  \*****************************************************************************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var pug = __webpack_require__(/*! !../../../node_modules/pug-runtime/index.js */ 9757);

function template(locals) {var pug_html = "", pug_mixins = {}, pug_interp;var pug_indent = [];
pug_html = pug_html + "\n\u003Cdiv class=\"modal-body\"\u003E\n  \u003Cinput class=\"form-control\" [type]=\"password ? &quot;password&quot; : &quot;text&quot;\" autofocus [(ngModel)]=\"value\" #input [placeholder]=\"prompt\" (keyup.enter)=\"ok()\" (keyup.esc)=\"cancel()\"\u003E\n  \u003Cdiv class=\"d-flex align-items-start mt-2\"\u003E\n    \u003Ccheckbox *ngIf=\"showRememberCheckbox\" [(ngModel)]=\"remember\" text=\"Remember\"\u003E\u003C\u002Fcheckbox\u003E\n    \u003Cbutton class=\"btn btn-primary ms-auto\" (click)=\"ok()\"\u003EOK\u003C\u002Fbutton\u003E\n  \u003C\u002Fdiv\u003E\n\u003C\u002Fdiv\u003E";;return pug_html;};
module.exports = template;

/***/ }),

/***/ 604:
/*!********************************************************************************************************************************!*\
  !*** ../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/components/renameTabModal.component.pug?ngResource ***!
  \********************************************************************************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var pug = __webpack_require__(/*! !../../../node_modules/pug-runtime/index.js */ 9757);

function template(locals) {var pug_html = "", pug_mixins = {}, pug_interp;var pug_indent = [];
pug_html = pug_html + "\n\u003Cdiv class=\"modal-body\"\u003E\n  \u003Cinput class=\"form-control\" type=\"text\" #input [(ngModel)]=\"value\" (keyup.enter)=\"save()\" autofocus\u003E\n\u003C\u002Fdiv\u003E\n\u003Cdiv class=\"modal-footer\"\u003E\n  \u003Cbutton class=\"btn btn-primary\" (click)=\"save()\" translate\u003ESave\u003C\u002Fbutton\u003E\n  \u003Cbutton class=\"btn btn-secondary\" (click)=\"close()\" translate\u003ECancel\u003C\u002Fbutton\u003E\n\u003C\u002Fdiv\u003E";;return pug_html;};
module.exports = template;

/***/ }),

/***/ 1944:
/*!*******************************************************************************************************************************!*\
  !*** ../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/components/safeModeModal.component.pug?ngResource ***!
  \*******************************************************************************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var pug = __webpack_require__(/*! !../../../node_modules/pug-runtime/index.js */ 9757);

function template(locals) {var pug_html = "", pug_mixins = {}, pug_interp;var pug_indent = [];
pug_html = pug_html + "\n\u003Cdiv class=\"modal-body\"\u003E\n  \u003Cdiv class=\"alert alert-danger\" translate\u003ETabby could not start with your plugins, so all third party plugins have been disabled in this session. The error was:\u003C\u002Fdiv\u003E\n  \u003Cpre\u003E{{error}}\u003C\u002Fpre\u003E\n\u003C\u002Fdiv\u003E\n\u003Cdiv class=\"modal-footer\"\u003E\n  \u003Cbutton class=\"btn btn-primary\" (click)=\"close()\" translate\u003EClose\u003C\u002Fbutton\u003E\n\u003C\u002Fdiv\u003E";;return pug_html;};
module.exports = template;

/***/ }),

/***/ 3257:
/*!*******************************************************************************************************************************!*\
  !*** ../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/components/selectorModal.component.pug?ngResource ***!
  \*******************************************************************************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var pug = __webpack_require__(/*! !../../../node_modules/pug-runtime/index.js */ 9757);

function template(locals) {var pug_html = "", pug_mixins = {}, pug_interp;var pug_indent = [];
pug_html = pug_html + "\n\u003Cdiv class=\"modal-body\"\u003E\n  \u003Cinput class=\"form-control form-control-lg\" type=\"text\" [(ngModel)]=\"filter\" autofocus [placeholder]=\"name\" (ngModelChange)=\"onFilterChange()\"\u003E\n  \u003Cdiv class=\"list-group list-group-light\" *ngIf=\"filteredOptions.length\"\u003E\n    \u003Cng-container *ngFor=\"let option of filteredOptions; let i = index\"\u003E\n      \u003Clabel class=\"group-header\" *ngIf=\"hasGroups &amp;&amp; option.group !== filteredOptions[i - 1]?.group\"\u003E{{option.group}}\u003C\u002Flabel\u003E\u003Ca class=\"list-group-item list-group-item-action d-flex align-items-center\" #item (click)=\"selectOption(option)\" [class.active]=\"selectedIndex == i\"\u003E\n        \u003Cprofile-icon [icon]=\"option.icon\" [color]=\"option.color\"\u003E\u003C\u002Fprofile-icon\u003E\n        \u003Cdiv class=\"title me-2\"\u003E{{getOptionText(option)}}\u003C\u002Fdiv\u003E\n        \u003Cdiv class=\"description no-wrap text-muted\" *ngIf=\"option.description !== getOptionText(option)\"\u003E{{option.description}}\u003C\u002Fdiv\u003E\n        \u003Cdiv class=\"ms-auto\"\u003E\u003C\u002Fdiv\u003E\n        \u003Cdiv class=\"no-wrap badge text-bg-secondary ms-2\" *ngIf=\"selectedIndex == i &amp;&amp; canEditSelected()\"\u003E\u003Cspan\u003EBACKSPACE\u003C\u002Fspan\u003E\u003Ci class=\"fas fa-pencil ms-1\"\u003E\u003C\u002Fi\u003E\u003C\u002Fdiv\u003E\n        \u003Cdiv class=\"no-wrap badge text-bg-secondary ms-2\" *ngIf=\"selectedIndex == i\"\u003E\u003Cspan\u003EENTER\u003C\u002Fspan\u003E\u003Ci class=\"fas fa-arrow-right ms-1\"\u003E\u003C\u002Fi\u003E\u003C\u002Fdiv\u003E\u003C\u002Fa\u003E\n    \u003C\u002Fng-container\u003E\n  \u003C\u002Fdiv\u003E\n\u003C\u002Fdiv\u003E";;return pug_html;};
module.exports = template;

/***/ }),

/***/ 7254:
/*!***************************************************************************************************************************!*\
  !*** ../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/components/startPage.component.pug?ngResource ***!
  \***************************************************************************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var pug = __webpack_require__(/*! !../../../node_modules/pug-runtime/index.js */ 9757);

function template(locals) {var pug_html = "", pug_mixins = {}, pug_interp;var pug_indent = [];
pug_html = pug_html + "\n\u003Cdiv class=\"mt-auto mb-auto\"\u003E\n  \u003Cdiv class=\"tabby-logo\"\u003E\u003C\u002Fdiv\u003E\n  \u003Ch1 class=\"tabby-title\"\u003ETabby\u003Csup\u003Eα\u003C\u002Fsup\u003E\u003C\u002Fh1\u003E\n  \u003Cdiv class=\"list-group mb-4\"\u003E\u003Ca class=\"list-group-item list-group-item-action d-flex pt-3 pb-3\" *ngFor=\"let command of commands; trackBy: buttonsTrackBy\" (click)=\"command.run()\"\u003E\n      \u003Cdiv class=\"d-flex align-self-center\" [innerHTML]=\"sanitizeIcon(command.icon)\"\u003E\u003C\u002Fdiv\u003E\u003Cspan\u003E{{command.label}}\u003C\u002Fspan\u003E\u003C\u002Fa\u003E\u003C\u002Fdiv\u003E\n\u003C\u002Fdiv\u003E\n\u003Cfooter class=\"d-flex align-items-center\"\u003E\n  \u003Cdiv class=\"btn-group me-auto\"\u003E\n    \u003Cbutton class=\"btn btn-link\" (click)=\"homeBase.openGitHub()\"\u003E\u003Ci class=\"fab fa-github\"\u003E\u003C\u002Fi\u003E\u003Cspan\u003EGitHub\u003C\u002Fspan\u003E\u003C\u002Fbutton\u003E\n    \u003Cbutton class=\"btn btn-link\" (click)=\"homeBase.reportBug()\"\u003E\u003Ci class=\"fas fa-bug\"\u003E\u003C\u002Fi\u003E\u003Cspan translate\u003EReport a problem\u003C\u002Fspan\u003E\u003C\u002Fbutton\u003E\n  \u003C\u002Fdiv\u003E\n  \u003Cdiv class=\"form-control-static selectable no-drag\" translate=\"Version: {version}\" [translateParams]=\"{ version: this.homeBase.appVersion }\"\u003E\u003C\u002Fdiv\u003E\n\u003C\u002Ffooter\u003E";;return pug_html;};
module.exports = template;

/***/ }),

/***/ 4744:
/*!***************************************************************************************************************************!*\
  !*** ../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/components/tabHeader.component.pug?ngResource ***!
  \***************************************************************************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var pug = __webpack_require__(/*! !../../../node_modules/pug-runtime/index.js */ 9757);

function template(locals) {var pug_html = "", pug_mixins = {}, pug_interp;var pug_indent = [];
pug_html = pug_html + "\n\u003Cdiv class=\"colorbar\" [style.background-color]=\"tab.color\" *ngIf=\"tab.color != null\"\u003E\u003C\u002Fdiv\u003E\n\u003Cdiv class=\"progressbar\" [style.width]=\"progress + &quot;%&quot;\" *ngIf=\"progress != null\"\u003E\u003C\u002Fdiv\u003E\n\u003Cdiv class=\"activity-indicator\" *ngIf=\"tab.activity$|async\"\u003E\u003C\u002Fdiv\u003E\n\u003Cdiv class=\"current-tab-indicator\"\u003E\u003C\u002Fdiv\u003E\n\u003Cdiv class=\"index\" *ngIf=\"!config.store.terminal.hideTabIndex &amp;&amp; hostApp.platform === Platform.macOS\" cdkDragHandle\u003E{{index + 1}}\u003C\u002Fdiv\u003E\n\u003Cdiv class=\"index\" *ngIf=\"!config.store.terminal.hideTabIndex &amp;&amp; hostApp.platform !== Platform.macOS\"\u003E{{index + 1}}\u003C\u002Fdiv\u003E\n\u003Cprofile-icon *ngIf=\"config.store.terminal.showTabProfileIcon &amp;&amp; tab.icon\" [icon]=\"tab.icon\" [color]=\"tab.color ?? undefined\"\u003E\u003C\u002Fprofile-icon\u003E\n\u003Cdiv class=\"name\" [title]=\"tab.customTitle || tab.title\" [class.no-hover]=\"config.store.terminal.hideCloseButton &amp;&amp; config.store.terminal.hideTabOptionsButton\" cdkDrag cdkDragRootElement=\"tab-header\" [cdkDragData]=\"tab\" (cdkDragStarted)=\"onTabDragStart(tab)\" (cdkDragEnded)=\"onTabDragEnd()\"\u003E{{tab.customTitle || tab.title}}\u003C\u002Fdiv\u003E\n\u003Cdiv class=\"buttons\"\u003E\n  \u003Cbutton *ngIf=\"!config.store.terminal.hideTabOptionsButton\" (click)=\"onContextMenu($event)\"\u003E" + (null == (pug_interp = __webpack_require__(/*! ../icons/tab-options.svg */ 3517)) ? "" : pug_interp) + "\u003C\u002Fbutton\u003E\n  \u003Cbutton *ngIf=\"!config.store.terminal.hideCloseButton\" (click)=\"app.closeTab(tab, true)\"\u003E&times;\u003C\u002Fbutton\u003E\n\u003C\u002Fdiv\u003E\n\u003Cng-content\u003E\u003C\u002Fng-content\u003E";;return pug_html;};
module.exports = template;

/***/ }),

/***/ 4705:
/*!**************************************************************************************************************************!*\
  !*** ../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/components/titleBar.component.pug?ngResource ***!
  \**************************************************************************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var pug = __webpack_require__(/*! !../../../node_modules/pug-runtime/index.js */ 9757);

function template(locals) {var pug_html = "", pug_mixins = {}, pug_interp;var pug_indent = [];
pug_html = pug_html + "\n\u003Cdiv class=\"title\" (dblclick)=\"hostWindow.toggleMaximize()\"\u003ETabby\u003C\u002Fdiv\u003E\n\u003Cwindow-controls\u003E\u003C\u002Fwindow-controls\u003E";;return pug_html;};
module.exports = template;

/***/ }),

/***/ 2526:
/*!*******************************************************************************************************************************!*\
  !*** ../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/components/transfersMenu.component.pug?ngResource ***!
  \*******************************************************************************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var pug = __webpack_require__(/*! !../../../node_modules/pug-runtime/index.js */ 9757);

function template(locals) {var pug_html = "", pug_mixins = {}, pug_interp;var pug_indent = [];
pug_html = pug_html + "\n\u003Cdiv class=\"d-flex align-items-center\"\u003E\n  \u003Cdiv class=\"dropdown-header\" translate\u003EFile transfers\u003C\u002Fdiv\u003E\n  \u003Cbutton class=\"btn btn-link ms-auto\" (click)=\"removeAll(); $event.stopPropagation()\"\u003E" + (null == (pug_interp = __webpack_require__(/*! ../icons/times.svg */ 3772)) ? "" : pug_interp) + "\u003C\u002Fbutton\u003E\n\u003C\u002Fdiv\u003E\n\u003Cdiv class=\"transfer\" *ngFor=\"let transfer of transfers\" (click)=\"showTransfer(transfer)\"\u003E\n  \u003Cdiv class=\"icon\" *ngIf=\"isDownload(transfer)\"\u003E" + (null == (pug_interp = __webpack_require__(/*! ../icons/download.svg */ 7974)) ? "" : pug_interp) + "\u003C\u002Fdiv\u003E\n  \u003Cdiv class=\"icon\" *ngIf=\"!isDownload(transfer)\"\u003E" + (null == (pug_interp = __webpack_require__(/*! ../icons/upload.svg */ 6547)) ? "" : pug_interp) + "\u003C\u002Fdiv\u003E\n  \u003Cdiv class=\"main\"\u003E\n    \u003Clabel class=\"no-wrap\" [title]=\"transfer.getName()\"\u003E{{transfer.getName()}}\u003C\u002Flabel\u003E\n    \u003Cdiv class=\"status\" *ngIf=\"transfer.isComplete()\"\u003E\n      \u003Cngb-progressbar type=\"success\" [value]=\"100\"\u003E\u003C\u002Fngb-progressbar\u003E\n    \u003C\u002Fdiv\u003E\n    \u003Cdiv class=\"status\" *ngIf=\"transfer.isCancelled()\"\u003E\n      \u003Cngb-progressbar type=\"danger\" [value]=\"100\"\u003E\u003C\u002Fngb-progressbar\u003E\n    \u003C\u002Fdiv\u003E\n    \u003Cdiv class=\"status\" *ngIf=\"!transfer.isComplete() &amp;&amp; !transfer.isCancelled()\"\u003E\n      \u003Cngb-progressbar type=\"info\" [value]=\"getProgress(transfer)\"\u003E\u003C\u002Fngb-progressbar\u003E\n    \u003C\u002Fdiv\u003E\n    \u003Cdiv class=\"metadata\"\u003E\n      \u003Cdiv class=\"size\"\u003E{{transfer.getSize()|filesize}}\u003C\u002Fdiv\u003E\n      \u003Cdiv class=\"speed\" *ngIf=\"transfer.getSpeed()\"\u003E{{transfer.getSpeed()|filesize}}\u002Fs\u003C\u002Fdiv\u003E\n    \u003C\u002Fdiv\u003E\n  \u003C\u002Fdiv\u003E\n  \u003Cbutton class=\"btn btn-link\" *ngIf=\"!transfer.isComplete()\" (click)=\"removeTransfer(transfer); $event.stopPropagation()\"\u003E" + (null == (pug_interp = __webpack_require__(/*! ../icons/times.svg */ 3772)) ? "" : pug_interp) + "\u003C\u002Fbutton\u003E\n  \u003Cbutton class=\"btn btn-link\" *ngIf=\"transfer.isComplete()\" (click)=\"removeTransfer(transfer); $event.stopPropagation()\"\u003E" + (null == (pug_interp = __webpack_require__(/*! ../icons/check.svg */ 132)) ? "" : pug_interp) + "\u003C\u002Fbutton\u003E\n\u003C\u002Fdiv\u003E";;return pug_html;};
module.exports = template;

/***/ }),

/***/ 8978:
/*!**********************************************************************************************************************************!*\
  !*** ../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/components/unlockVaultModal.component.pug?ngResource ***!
  \**********************************************************************************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var pug = __webpack_require__(/*! !../../../node_modules/pug-runtime/index.js */ 9757);

function template(locals) {var pug_html = "", pug_mixins = {}, pug_interp;var pug_indent = [];
pug_html = pug_html + "\n\u003Cdiv class=\"modal-body\"\u003E\n  \u003Cdiv class=\"d-flex align-items-center mb-3\"\u003E\n    \u003Ch3 class=\"m-0\" translate\u003EVault is locked\u003C\u002Fh3\u003E\n    \u003Cdiv class=\"ms-auto\" ngbDropdown placement=\"bottom-right\"\u003E\n      \u003Cbutton class=\"btn btn-link\" ngbDropdownToggle (click)=\"$event.stopPropagation()\"\u003E\u003Cspan *ngIf=\"rememberFor\" translate=\"Remember for {time}\" [translateParams]=\"{time: getRememberForDisplay(rememberFor)}\"\u003E\u003C\u002Fspan\u003E\u003Cspan *ngIf=\"!rememberFor\" translate\u003EDo not remember\u003C\u002Fspan\u003E\u003C\u002Fbutton\u003E\n      \u003Cdiv ngbDropdownMenu\u003E\n        \u003Cbutton class=\"dropdown-item\" (click)=\"rememberFor = 0\" translate\u003EDo not remember\u003C\u002Fbutton\u003E\n        \u003Cbutton class=\"dropdown-item\" *ngFor=\"let x of rememberOptions\" (click)=\"rememberFor = x\"\u003E{{getRememberForDisplay(x)}}\u003C\u002Fbutton\u003E\n      \u003C\u002Fdiv\u003E\n    \u003C\u002Fdiv\u003E\n  \u003C\u002Fdiv\u003E\n  \u003Cdiv class=\"input-group\"\u003E\n    \u003Cinput class=\"form-control form-control-lg\" type=\"password\" autofocus [(ngModel)]=\"passphrase\" #input placeholder=\"Master passphrase\" (keyup.enter)=\"ok()\" (keyup.esc)=\"cancel()\"\u003E\n    \u003Cbutton class=\"btn btn-secondary\" (click)=\"ok()\" *ngIf=\"passphrase\"\u003E\u003Ci class=\"fas fa-check\"\u003E\u003C\u002Fi\u003E\u003C\u002Fbutton\u003E\n  \u003C\u002Fdiv\u003E\n\u003C\u002Fdiv\u003E";;return pug_html;};
module.exports = template;

/***/ }),

/***/ 649:
/*!****************************************************************************************************************************!*\
  !*** ../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/components/welcomeTab.component.pug?ngResource ***!
  \****************************************************************************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var pug = __webpack_require__(/*! !../../../node_modules/pug-runtime/index.js */ 9757);

function template(locals) {var pug_html = "", pug_mixins = {}, pug_interp;var pug_indent = [];
pug_html = pug_html + "\n\u003Cdiv class=\"container mt-5 mb-5\"\u003E\n  \u003Cdiv class=\"mb-4\"\u003E\n    \u003Cdiv class=\"tabby-logo\"\u003E\u003C\u002Fdiv\u003E\n    \u003Ch1 class=\"tabby-title\"\u003ETabby\u003Csup\u003Eα\u003C\u002Fsup\u003E\u003C\u002Fh1\u003E\n  \u003C\u002Fdiv\u003E\n  \u003Cdiv class=\"text-center mb-5\" translate\u003EThank you for downloading Tabby!\u003C\u002Fdiv\u003E\n  \u003Cdiv class=\"form-line\"\u003E\n    \u003Cdiv class=\"header\"\u003E\n      \u003Cdiv class=\"title\" translate\u003ELanguage\u003C\u002Fdiv\u003E\n    \u003C\u002Fdiv\u003E\n    \u003Cselect class=\"form-control\" [(ngModel)]=\"config.store.language\" (ngModelChange)=\"config.save()\"\u003E\n      \u003Coption [ngValue]=\"null\" translate\u003EAutomatic\u003C\u002Foption\u003E\n      \u003Coption [value]=\"lang.code\" *ngFor=\"let lang of allLanguages\"\u003E{{lang.name}}\u003C\u002Foption\u003E\n    \u003C\u002Fselect\u003E\n  \u003C\u002Fdiv\u003E\n  \u003Cdiv class=\"form-line\"\u003E\n    \u003Cdiv class=\"header\"\u003E\n      \u003Cdiv class=\"title\" translate\u003EEnable analytics\u003C\u002Fdiv\u003E\n      \u003Cdiv class=\"description\" translate\u003EHelp track the number of Tabby installs across the world!\u003C\u002Fdiv\u003E\n    \u003C\u002Fdiv\u003E\n    \u003Ctoggle [(ngModel)]=\"config.store.enableAnalytics\"\u003E\u003C\u002Ftoggle\u003E\n  \u003C\u002Fdiv\u003E\n  \u003Cdiv class=\"form-line\"\u003E\n    \u003Cdiv class=\"header\"\u003E\n      \u003Cdiv class=\"title\" translate\u003EEnable global hotkey (Ctrl-Space)\u003C\u002Fdiv\u003E\n      \u003Cdiv class=\"description\" translate\u003EToggles the Tabby window visibility\u003C\u002Fdiv\u003E\n    \u003C\u002Fdiv\u003E\n    \u003Ctoggle [(ngModel)]=\"enableGlobalHotkey\"\u003E\u003C\u002Ftoggle\u003E\n  \u003C\u002Fdiv\u003E\n  \u003Cdiv class=\"text-center mt-5\"\u003E\n    \u003Cbutton class=\"btn btn-primary\" (click)=\"closeAndDisable()\" translate\u003EClose and never show again\u003C\u002Fbutton\u003E\n  \u003C\u002Fdiv\u003E\n\u003C\u002Fdiv\u003E";;return pug_html;};
module.exports = template;

/***/ }),

/***/ 8578:
/*!********************************************************************************************************************************!*\
  !*** ../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/components/windowControls.component.pug?ngResource ***!
  \********************************************************************************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var pug = __webpack_require__(/*! !../../../node_modules/pug-runtime/index.js */ 9757);

function template(locals) {var pug_html = "", pug_mixins = {}, pug_interp;var pug_indent = [];
pug_html = pug_html + "\n\u003Cbutton class=\"btn btn-dark\" (click)=\"hostWindow.minimize()\"\u003E\n  \u003Csvg version=\"1.1\" width=\"10\" height=\"10\"\u003E\n    \u003Cpath d=\"M 0,5 10,5 10,6 0,6 Z\"\u003E\u003C\u002Fpath\u003E\n  \u003C\u002Fsvg\u003E\n\u003C\u002Fbutton\u003E\n\u003Cbutton class=\"btn btn-dark\" (click)=\"hostWindow.toggleMaximize()\" *ngIf=\"!hostWindow.isMaximized()\"\u003E\n  \u003Csvg version=\"1.1\" width=\"10\" height=\"10\"\u003E\n    \u003Cpath d=\"M 0,0 0,10 10,10 10,0 Z M 1,1 9,1 9,9 1,9 Z\"\u003E\u003C\u002Fpath\u003E\n  \u003C\u002Fsvg\u003E\n\u003C\u002Fbutton\u003E\n\u003Cbutton class=\"btn btn-dark\" (click)=\"hostWindow.toggleMaximize()\" *ngIf=\"hostWindow.isMaximized()\"\u003E\n  \u003Csvg version=\"1.1\" width=\"10\" height=\"10\" viewBox=\"0 0 512 512\"\u003E\n    \u003Cpath d=\"M464 0H144c-26.5 0-48 21.5-48 48v48H48c-26.5 0-48 21.5-48 48v320c0 26.5 21.5 48 48 48h320c26.5 0 48-21.5 48-48v-48h48c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM32 144c0-8.8 7.2-16 16-16h320c8.8 0 16 7.2 16 16v320c0 8.8-7.2 16-16 16H48c-8.8 0-16-7.2-16-16v-80zm448 224c0 8.8-7.2 16-16 16h-48V144c0-26.5-21.5-48-48-48H128V48c0-8.8 7.2-16 16-16h320c8.8 0 16 7.2 16 16v320z\"\u003E\u003C\u002Fpath\u003E\n  \u003C\u002Fsvg\u003E\n\u003C\u002Fbutton\u003E\n\u003Cbutton class=\"btn btn-danger\" (click)=\"closeWindow()\"\u003E\n  \u003Csvg version=\"1.1\" width=\"10\" height=\"10\"\u003E\n    \u003Cpath d=\"M 0,0 0,0.7 4.3,5 0,9.3 0,10 0.7,10 5,5.7 9.3,10 10,10 10,9.3 5.7,5 10,0.7 10,0 9.3,0 5,4.3 0.7,0 Z\"\u003E\u003C\u002Fpath\u003E\n  \u003C\u002Fsvg\u003E\n\u003C\u002Fbutton\u003E";;return pug_html;};
module.exports = template;

/***/ }),

/***/ 5576:
/*!***************************************************************************************************************!*\
  !*** ../node_modules/pug-loader/index.js??ruleSet[1].rules[3].use[1]!./src/directives/dropZone.directive.pug ***!
  \***************************************************************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var pug = __webpack_require__(/*! !../../../node_modules/pug-runtime/index.js */ 9757);

function template(locals) {var pug_html = "", pug_mixins = {}, pug_interp;var pug_indent = [];
pug_html = pug_html + "\u003Ci class=\"fas fa-upload\"\u003E\u003C\u002Fi\u003E";;return pug_html;};
module.exports = template;

/***/ }),

/***/ 9757:
/*!********************************************!*\
  !*** ../node_modules/pug-runtime/index.js ***!
  \********************************************/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {

"use strict";


var pug_has_own_property = Object.prototype.hasOwnProperty;

/**
 * Merge two attribute objects giving precedence
 * to values in object `b`. Classes are special-cased
 * allowing for arrays and merging/joining appropriately
 * resulting in a string.
 *
 * @param {Object} a
 * @param {Object} b
 * @return {Object} a
 * @api private
 */

exports.merge = pug_merge;
function pug_merge(a, b) {
  if (arguments.length === 1) {
    var attrs = a[0];
    for (var i = 1; i < a.length; i++) {
      attrs = pug_merge(attrs, a[i]);
    }
    return attrs;
  }

  for (var key in b) {
    if (key === 'class') {
      var valA = a[key] || [];
      a[key] = (Array.isArray(valA) ? valA : [valA]).concat(b[key] || []);
    } else if (key === 'style') {
      var valA = pug_style(a[key]);
      valA = valA && valA[valA.length - 1] !== ';' ? valA + ';' : valA;
      var valB = pug_style(b[key]);
      valB = valB && valB[valB.length - 1] !== ';' ? valB + ';' : valB;
      a[key] = valA + valB;
    } else {
      a[key] = b[key];
    }
  }

  return a;
}

/**
 * Process array, object, or string as a string of classes delimited by a space.
 *
 * If `val` is an array, all members of it and its subarrays are counted as
 * classes. If `escaping` is an array, then whether or not the item in `val` is
 * escaped depends on the corresponding item in `escaping`. If `escaping` is
 * not an array, no escaping is done.
 *
 * If `val` is an object, all the keys whose value is truthy are counted as
 * classes. No escaping is done.
 *
 * If `val` is a string, it is counted as a class. No escaping is done.
 *
 * @param {(Array.<string>|Object.<string, boolean>|string)} val
 * @param {?Array.<string>} escaping
 * @return {String}
 */
exports.classes = pug_classes;
function pug_classes_array(val, escaping) {
  var classString = '',
    className,
    padding = '',
    escapeEnabled = Array.isArray(escaping);
  for (var i = 0; i < val.length; i++) {
    className = pug_classes(val[i]);
    if (!className) continue;
    escapeEnabled && escaping[i] && (className = pug_escape(className));
    classString = classString + padding + className;
    padding = ' ';
  }
  return classString;
}
function pug_classes_object(val) {
  var classString = '',
    padding = '';
  for (var key in val) {
    if (key && val[key] && pug_has_own_property.call(val, key)) {
      classString = classString + padding + key;
      padding = ' ';
    }
  }
  return classString;
}
function pug_classes(val, escaping) {
  if (Array.isArray(val)) {
    return pug_classes_array(val, escaping);
  } else if (val && typeof val === 'object') {
    return pug_classes_object(val);
  } else {
    return val || '';
  }
}

/**
 * Convert object or string to a string of CSS styles delimited by a semicolon.
 *
 * @param {(Object.<string, string>|string)} val
 * @return {String}
 */

exports.style = pug_style;
function pug_style(val) {
  if (!val) return '';
  if (typeof val === 'object') {
    var out = '';
    for (var style in val) {
      /* istanbul ignore else */
      if (pug_has_own_property.call(val, style)) {
        out = out + style + ':' + val[style] + ';';
      }
    }
    return out;
  } else {
    return val + '';
  }
}

/**
 * Render the given attribute.
 *
 * @param {String} key
 * @param {String} val
 * @param {Boolean} escaped
 * @param {Boolean} terse
 * @return {String}
 */
exports.attr = pug_attr;
function pug_attr(key, val, escaped, terse) {
  if (
    val === false ||
    val == null ||
    (!val && (key === 'class' || key === 'style'))
  ) {
    return '';
  }
  if (val === true) {
    return ' ' + (terse ? key : key + '="' + key + '"');
  }
  var type = typeof val;
  if (
    (type === 'object' || type === 'function') &&
    typeof val.toJSON === 'function'
  ) {
    val = val.toJSON();
  }
  if (typeof val !== 'string') {
    val = JSON.stringify(val);
    if (!escaped && val.indexOf('"') !== -1) {
      return ' ' + key + "='" + val.replace(/'/g, '&#39;') + "'";
    }
  }
  if (escaped) val = pug_escape(val);
  return ' ' + key + '="' + val + '"';
}

/**
 * Render the given attributes object.
 *
 * @param {Object} obj
 * @param {Object} terse whether to use HTML5 terse boolean attributes
 * @return {String}
 */
exports.attrs = pug_attrs;
function pug_attrs(obj, terse) {
  var attrs = '';

  for (var key in obj) {
    if (pug_has_own_property.call(obj, key)) {
      var val = obj[key];

      if ('class' === key) {
        val = pug_classes(val);
        attrs = pug_attr(key, val, false, terse) + attrs;
        continue;
      }
      if ('style' === key) {
        val = pug_style(val);
      }
      attrs += pug_attr(key, val, false, terse);
    }
  }

  return attrs;
}

/**
 * Escape the given string of `html`.
 *
 * @param {String} html
 * @return {String}
 * @api private
 */

var pug_match_html = /["&<>]/;
exports.escape = pug_escape;
function pug_escape(_html) {
  var html = '' + _html;
  var regexResult = pug_match_html.exec(html);
  if (!regexResult) return _html;

  var result = '';
  var i, lastIndex, escape;
  for (i = regexResult.index, lastIndex = 0; i < html.length; i++) {
    switch (html.charCodeAt(i)) {
      case 34:
        escape = '&quot;';
        break;
      case 38:
        escape = '&amp;';
        break;
      case 60:
        escape = '&lt;';
        break;
      case 62:
        escape = '&gt;';
        break;
      default:
        continue;
    }
    if (lastIndex !== i) result += html.substring(lastIndex, i);
    lastIndex = i + 1;
    result += escape;
  }
  if (lastIndex !== i) return result + html.substring(lastIndex, i);
  else return result;
}

/**
 * Re-throw the given `err` in context to the
 * the pug in `filename` at the given `lineno`.
 *
 * @param {Error} err
 * @param {String} filename
 * @param {String} lineno
 * @param {String} str original source
 * @api private
 */

exports.rethrow = pug_rethrow;
function pug_rethrow(err, filename, lineno, str) {
  if (!(err instanceof Error)) throw err;
  if ((typeof window != 'undefined' || !filename) && !str) {
    err.message += ' on line ' + lineno;
    throw err;
  }
  var context, lines, start, end;
  try {
    str = str || (__webpack_require__(/*! fs */ 2089).readFileSync)(filename, {encoding: 'utf8'});
    context = 3;
    lines = str.split('\n');
    start = Math.max(lineno - context, 0);
    end = Math.min(lines.length, lineno + context);
  } catch (ex) {
    err.message +=
      ' - could not read from ' + filename + ' (' + ex.message + ')';
    pug_rethrow(err, null, lineno);
    return;
  }

  // Error context
  context = lines
    .slice(start, end)
    .map(function(line, i) {
      var curr = i + start + 1;
      return (curr == lineno ? '  > ' : '    ') + curr + '| ' + line;
    })
    .join('\n');

  // Alter exception message
  err.path = filename;
  try {
    err.message =
      (filename || 'Pug') +
      ':' +
      lineno +
      '\n' +
      context +
      '\n\n' +
      err.message;
  } catch (e) {}
  throw err;
}


/***/ }),

/***/ 3078:
/*!*****************************************************************************!*\
  !*** ../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js ***!
  \*****************************************************************************/
/***/ ((module) => {

"use strict";


var stylesInDOM = [];

function getIndexByIdentifier(identifier) {
  var result = -1;

  for (var i = 0; i < stylesInDOM.length; i++) {
    if (stylesInDOM[i].identifier === identifier) {
      result = i;
      break;
    }
  }

  return result;
}

function modulesToDom(list, options) {
  var idCountMap = {};
  var identifiers = [];

  for (var i = 0; i < list.length; i++) {
    var item = list[i];
    var id = options.base ? item[0] + options.base : item[0];
    var count = idCountMap[id] || 0;
    var identifier = "".concat(id, " ").concat(count);
    idCountMap[id] = count + 1;
    var indexByIdentifier = getIndexByIdentifier(identifier);
    var obj = {
      css: item[1],
      media: item[2],
      sourceMap: item[3],
      supports: item[4],
      layer: item[5]
    };

    if (indexByIdentifier !== -1) {
      stylesInDOM[indexByIdentifier].references++;
      stylesInDOM[indexByIdentifier].updater(obj);
    } else {
      var updater = addElementStyle(obj, options);
      options.byIndex = i;
      stylesInDOM.splice(i, 0, {
        identifier: identifier,
        updater: updater,
        references: 1
      });
    }

    identifiers.push(identifier);
  }

  return identifiers;
}

function addElementStyle(obj, options) {
  var api = options.domAPI(options);
  api.update(obj);

  var updater = function updater(newObj) {
    if (newObj) {
      if (newObj.css === obj.css && newObj.media === obj.media && newObj.sourceMap === obj.sourceMap && newObj.supports === obj.supports && newObj.layer === obj.layer) {
        return;
      }

      api.update(obj = newObj);
    } else {
      api.remove();
    }
  };

  return updater;
}

module.exports = function (list, options) {
  options = options || {};
  list = list || [];
  var lastIdentifiers = modulesToDom(list, options);
  return function update(newList) {
    newList = newList || [];

    for (var i = 0; i < lastIdentifiers.length; i++) {
      var identifier = lastIdentifiers[i];
      var index = getIndexByIdentifier(identifier);
      stylesInDOM[index].references--;
    }

    var newLastIdentifiers = modulesToDom(newList, options);

    for (var _i = 0; _i < lastIdentifiers.length; _i++) {
      var _identifier = lastIdentifiers[_i];

      var _index = getIndexByIdentifier(_identifier);

      if (stylesInDOM[_index].references === 0) {
        stylesInDOM[_index].updater();

        stylesInDOM.splice(_index, 1);
      }
    }

    lastIdentifiers = newLastIdentifiers;
  };
};

/***/ }),

/***/ 9127:
/*!*********************************************************************!*\
  !*** ../node_modules/style-loader/dist/runtime/insertBySelector.js ***!
  \*********************************************************************/
/***/ ((module) => {

"use strict";


var memo = {};
/* istanbul ignore next  */

function getTarget(target) {
  if (typeof memo[target] === "undefined") {
    var styleTarget = document.querySelector(target); // Special case to return head of iframe instead of iframe itself

    if (window.HTMLIFrameElement && styleTarget instanceof window.HTMLIFrameElement) {
      try {
        // This will throw an exception if access to iframe is blocked
        // due to cross-origin restrictions
        styleTarget = styleTarget.contentDocument.head;
      } catch (e) {
        // istanbul ignore next
        styleTarget = null;
      }
    }

    memo[target] = styleTarget;
  }

  return memo[target];
}
/* istanbul ignore next  */


function insertBySelector(insert, style) {
  var target = getTarget(insert);

  if (!target) {
    throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");
  }

  target.appendChild(style);
}

module.exports = insertBySelector;

/***/ }),

/***/ 8687:
/*!***********************************************************************!*\
  !*** ../node_modules/style-loader/dist/runtime/insertStyleElement.js ***!
  \***********************************************************************/
/***/ ((module) => {

"use strict";


/* istanbul ignore next  */
function insertStyleElement(options) {
  var element = document.createElement("style");
  options.setAttributes(element, options.attributes);
  options.insert(element, options.options);
  return element;
}

module.exports = insertStyleElement;

/***/ }),

/***/ 6686:
/*!***********************************************************************************!*\
  !*** ../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js ***!
  \***********************************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


/* istanbul ignore next  */
function setAttributesWithoutAttributes(styleElement) {
  var nonce =  true ? __webpack_require__.nc : 0;

  if (nonce) {
    styleElement.setAttribute("nonce", nonce);
  }
}

module.exports = setAttributesWithoutAttributes;

/***/ }),

/***/ 4922:
/*!****************************************************************!*\
  !*** ../node_modules/style-loader/dist/runtime/styleDomAPI.js ***!
  \****************************************************************/
/***/ ((module) => {

"use strict";


/* istanbul ignore next  */
function apply(styleElement, options, obj) {
  var css = "";

  if (obj.supports) {
    css += "@supports (".concat(obj.supports, ") {");
  }

  if (obj.media) {
    css += "@media ".concat(obj.media, " {");
  }

  var needLayer = typeof obj.layer !== "undefined";

  if (needLayer) {
    css += "@layer".concat(obj.layer.length > 0 ? " ".concat(obj.layer) : "", " {");
  }

  css += obj.css;

  if (needLayer) {
    css += "}";
  }

  if (obj.media) {
    css += "}";
  }

  if (obj.supports) {
    css += "}";
  }

  var sourceMap = obj.sourceMap;

  if (sourceMap && typeof btoa !== "undefined") {
    css += "\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)))), " */");
  } // For old IE

  /* istanbul ignore if  */


  options.styleTagTransform(css, styleElement, options.options);
}

function removeStyleElement(styleElement) {
  // istanbul ignore if
  if (styleElement.parentNode === null) {
    return false;
  }

  styleElement.parentNode.removeChild(styleElement);
}
/* istanbul ignore next  */


function domAPI(options) {
  var styleElement = options.insertStyleElement(options);
  return {
    update: function update(obj) {
      apply(styleElement, options, obj);
    },
    remove: function remove() {
      removeStyleElement(styleElement);
    }
  };
}

module.exports = domAPI;

/***/ }),

/***/ 500:
/*!**********************************************************************!*\
  !*** ../node_modules/style-loader/dist/runtime/styleTagTransform.js ***!
  \**********************************************************************/
/***/ ((module) => {

"use strict";


/* istanbul ignore next  */
function styleTagTransform(css, styleElement) {
  if (styleElement.styleSheet) {
    styleElement.styleSheet.cssText = css;
  } else {
    while (styleElement.firstChild) {
      styleElement.removeChild(styleElement.firstChild);
    }

    styleElement.appendChild(document.createTextNode(css));
  }
}

module.exports = styleTagTransform;

/***/ }),

/***/ 132:
/*!*****************************!*\
  !*** ./src/icons/check.svg ***!
  \*****************************/
/***/ ((module) => {

module.exports = "<svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"check\" class=\"svg-inline--fa fa-check\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\"><path fill=\"currentColor\" d=\"M480.1 128.1l-272 272C204.3 405.7 198.2 408 192 408s-12.28-2.344-16.97-7.031l-144-144c-9.375-9.375-9.375-24.56 0-33.94s24.56-9.375 33.94 0L192 350.1l255-255c9.375-9.375 24.56-9.375 33.94 0S490.3 119.6 480.1 128.1z\"></path></svg>"

/***/ }),

/***/ 7974:
/*!********************************!*\
  !*** ./src/icons/download.svg ***!
  \********************************/
/***/ ((module) => {

module.exports = "<svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fal\" data-icon=\"arrow-down-to-square\" class=\"svg-inline--fa fa-arrow-down-to-square\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\"><path fill=\"currentColor\" d=\"M432 128h-64C359.2 128 352 135.2 352 144S359.2 160 368 160h64C440.8 160 448 167.2 448 176v288c0 8.812-7.188 16-16 16h-352C71.19 480 64 472.8 64 464v-288C64 167.2 71.19 160 80 160h64C152.8 160 160 152.8 160 144S152.8 128 144 128h-64C53.53 128 32 149.5 32 176v288C32 490.5 53.53 512 80 512h352c26.47 0 48-21.53 48-48v-288C480 149.5 458.5 128 432 128zM148.7 260.7c-6.25 6.25-6.25 16.38 0 22.62l96 96C247.8 382.4 251.9 384 256 384s8.188-1.562 11.31-4.688l96-96c6.25-6.25 6.25-16.38 0-22.62s-16.38-6.25-22.62 0L272 329.4V16C272 7.156 264.8 0 256 0S240 7.156 240 16v313.4L171.3 260.7C165.1 254.4 154.9 254.4 148.7 260.7z\"></path></svg>"

/***/ }),

/***/ 9147:
/*!****************************!*\
  !*** ./src/icons/gift.svg ***!
  \****************************/
/***/ ((module) => {

module.exports = "<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\"><path d=\"M32 448c0 17.7 14.3 32 32 32h160V320H32v128zm448-288h-42.1c6.2-12.1 10.1-25.5 10.1-40 0-48.5-39.5-88-88-88-41.6 0-68.5 21.3-103 68.3-34.5-47-61.4-68.3-103-68.3-48.5 0-88 39.5-88 88 0 14.5 3.8 27.9 10.1 40H32c-17.7 0-32 14.3-32 32v80c0 8.8 7.2 16 16 16h480c8.8 0 16-7.2 16-16v-80c0-17.7-14.3-32-32-32zm-326.1 0c-22.1 0-40-17.9-40-40s17.9-40 40-40c19.9 0 34.6 3.3 86.1 80h-86.1zm206.1 0h-86.1c51.4-76.5 65.7-80 86.1-80 22.1 0 40 17.9 40 40s-17.9 40-40 40zm-72 320h160c17.7 0 32-14.3 32-32V320H288v160z\"></path></svg>"

/***/ }),

/***/ 9638:
/*!*******************************!*\
  !*** ./src/icons/history.svg ***!
  \*******************************/
/***/ ((module) => {

module.exports = "<svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fal\" data-icon=\"clock-rotate-left\" class=\"svg-inline--fa fa-clock-rotate-left\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\"><path fill=\"currentColor\" d=\"M256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C172.2 512 97.87 471.8 51.19 409.6C45.88 402.5 47.31 392.5 54.37 387.2C61.44 381.9 71.47 383.3 76.78 390.4C117.7 444.8 182.7 480 256 480C379.7 480 480 379.7 480 256C480 132.3 379.7 32 256 32C166.7 32 89.51 84.3 53.55 160H144C152.8 160 160 167.2 160 176C160 184.8 152.8 192 144 192H16C7.164 192 0 184.8 0 176V48C0 39.16 7.164 32 16 32C24.84 32 32 39.16 32 48V131.1C75.66 53.29 159.6 0 256 0zM256 128C264.8 128 272 135.2 272 144V249.4L347.3 324.7C353.6 330.9 353.6 341.1 347.3 347.3C341.1 353.6 330.9 353.6 324.7 347.3L244.7 267.3C241.7 264.3 239.1 260.2 239.1 256V144C239.1 135.2 247.2 128 255.1 128H256z\"></path></svg>"

/***/ }),

/***/ 5792:
/*!****************************!*\
  !*** ./src/icons/plus.svg ***!
  \****************************/
/***/ ((module) => {

module.exports = "<svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fal\" data-icon=\"plus\" class=\"svg-inline--fa fa-plus\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 448 512\"><path fill=\"currentColor\" d=\"M432 256C432 264.8 424.8 272 416 272h-176V448c0 8.844-7.156 16.01-16 16.01S208 456.8 208 448V272H32c-8.844 0-16-7.15-16-15.99C16 247.2 23.16 240 32 240h176V64c0-8.844 7.156-15.99 16-15.99S240 55.16 240 64v176H416C424.8 240 432 247.2 432 256z\"></path></svg>"

/***/ }),

/***/ 7451:
/*!********************************!*\
  !*** ./src/icons/profiles.svg ***!
  \********************************/
/***/ ((module) => {

module.exports = "<svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fal\" data-icon=\"browsers\" class=\"svg-inline--fa fa-browsers\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 576 512\"><path fill=\"currentColor\" d=\"M464 480H96c-35.35 0-64-28.65-64-64V112C32 103.2 24.84 96 16 96S0 103.2 0 112V416c0 53.02 42.98 96 96 96h368c8.836 0 16-7.164 16-16S472.8 480 464 480zM512 0H160C124.7 0 96 28.65 96 64v288c0 35.35 28.65 64 64 64h352c35.35 0 64-28.65 64-64V64C576 28.65 547.3 0 512 0zM128 64c0-17.67 14.33-32 32-32h64v64H128V64zM544 352c0 17.67-14.33 32-32 32H160c-17.67 0-32-14.33-32-32V128h416V352zM544 96H256V32h256c17.67 0 32 14.33 32 32V96z\"></path></svg>"

/***/ }),

/***/ 3517:
/*!***********************************!*\
  !*** ./src/icons/tab-options.svg ***!
  \***********************************/
/***/ ((module) => {

module.exports = "<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 448 512\"><path fill=\"currentColor\" d=\"M352 256C352 238.3 366.3 224 384 224C401.7 224 416 238.3 416 256C416 273.7 401.7 288 384 288C366.3 288 352 273.7 352 256zM192 256C192 238.3 206.3 224 224 224C241.7 224 256 238.3 256 256C256 273.7 241.7 288 224 288C206.3 288 192 273.7 192 256zM96 256C96 273.7 81.67 288 64 288C46.33 288 32 273.7 32 256C32 238.3 46.33 224 64 224C81.67 224 96 238.3 96 256z\"></path></svg>"

/***/ }),

/***/ 3772:
/*!*****************************!*\
  !*** ./src/icons/times.svg ***!
  \*****************************/
/***/ ((module) => {

module.exports = "<svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fal\" data-icon=\"times\" class=\"svg-inline--fa fa-times fa-w-10\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 320 512\"><path fill=\"currentColor\" d=\"M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z\"></path></svg>"

/***/ }),

/***/ 7989:
/*!*********************************!*\
  !*** ./src/icons/transfers.svg ***!
  \*********************************/
/***/ ((module) => {

module.exports = "<svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fal\" data-icon=\"down-to-dotted-line\" class=\"svg-inline--fa fa-down-to-dotted-line\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 448 512\"><path fill=\"currentColor\" d=\"M364.1 246.6L253.9 370.6C237.1 388.5 210 388.5 194.1 370.6L83.92 246.6C60.99 220.8 79.3 180 113.8 180H160V76.04C160 53.95 177.9 36.04 200 36.04H248C270.1 36.04 288 53.95 288 76.04V180H334.2C368.7 180 387 220.8 364.1 246.6zM113.8 212C106.9 212 103.3 220.2 107.8 225.4L218 349.3C221.2 352.9 226.8 352.9 229.1 349.3L340.2 225.4C344.8 220.2 341.1 212 334.2 212H256V76.04C256 71.62 252.4 68.04 248 68.04H200C195.6 68.04 192 71.62 192 76.04V212H113.8zM392 448C392 434.8 402.7 424 416 424C429.3 424 440 434.8 440 448C440 461.3 429.3 472 416 472C402.7 472 392 461.3 392 448zM56 448C56 461.3 45.25 472 32 472C18.75 472 8 461.3 8 448C8 434.7 18.75 424 32 424C45.25 424 56 434.7 56 448zM104 448C104 434.7 114.7 424 128 424C141.3 424 152 434.7 152 448C152 461.3 141.3 472 128 472C114.7 472 104 461.3 104 448zM248 448C248 461.3 237.3 472 224 472C210.7 472 200 461.3 200 448C200 434.7 210.7 424 224 424C237.3 424 248 434.7 248 448zM296 448C296 434.7 306.7 424 320 424C333.3 424 344 434.7 344 448C344 461.3 333.3 472 320 472C306.7 472 296 461.3 296 448z\"></path></svg>"

/***/ }),

/***/ 6547:
/*!******************************!*\
  !*** ./src/icons/upload.svg ***!
  \******************************/
/***/ ((module) => {

module.exports = "<svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"arrow-up-from-square\" class=\"svg-inline--fa fa-arrow-up-from-square\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\"><path fill=\"currentColor\" d=\"M416 159.9l-8-.1648c-13.25 0-24 10.75-24 24.02c0 13.26 10.75 24.02 24 24.02H416c8.836 0 16 7.169 16 16.01v224.2c0 8.842-7.164 16.01-16 16.01H96c-8.836 0-16-7.169-16-16.01V223.8c0-8.842 7.164-16.01 16-16.01h8c13.25 0 24-10.75 24-24.02c0-13.27-10.75-24.02-24-24.02L96 159.9c-35.35 0-64 28.51-64 63.88v224.2C32 483.3 60.65 512 96 512h320c35.35 0 64-28.68 64-64.04V223.8C480 188.4 451.3 159.9 416 159.9zM160 151.8c6.47 0 12.91-2.614 17.62-7.752L232 85.08v234.8c0 13.26 10.75 24.02 24 24.02s24-10.76 24-24.02V85.08l54.38 58.95C339.1 149.2 345.5 151.7 352 151.7c13.23 0 24-10.77 24-24.05c0-5.83-2.108-11.64-6.376-16.26l-96-104.1C269.1 2.455 262.5-.0002 256-.0002S242.9 2.455 238.4 7.365l-96 104.1C138.1 116.1 135.1 121.9 135.1 127.7C135.1 141.1 146.9 151.8 160 151.8z\"></path></svg>"

/***/ }),

/***/ 6269:
/*!***************************************!*\
  !*** ./src/configDefaults.linux.yaml ***!
  \***************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({hotkeys:{'toggle-fullscreen':['F11'],'close-tab':['Ctrl-Shift-W'],'reopen-tab':['Ctrl-Shift-Z'],'toggle-last-tab':[],'rename-tab':['Ctrl-Shift-R'],'next-tab':['Ctrl-Shift-Right','Ctrl-Tab'],'previous-tab':['Ctrl-Shift-Left','Ctrl-Shift-Tab'],'move-tab-left':['Ctrl-Shift-PageUp'],'move-tab-right':['Ctrl-Shift-PageDown'],'rearrange-panes':['Ctrl-Shift'],'duplicate-tab':[],'restart-tab':[],'reconnect-tab':[],'explode-tab':['Ctrl-Shift-.'],'combine-tabs':['Ctrl-Shift-,'],'tab-1':['Alt-1'],'tab-2':['Alt-2'],'tab-3':['Alt-3'],'tab-4':['Alt-4'],'tab-5':['Alt-5'],'tab-6':['Alt-6'],'tab-7':['Alt-7'],'tab-8':['Alt-8'],'tab-9':['Alt-9'],'tab-10':['Alt-0'],'tab-11':[],'tab-12':[],'tab-13':[],'tab-14':[],'tab-15':[],'tab-16':[],'tab-17':[],'tab-18':[],'tab-19':[],'tab-20':[],'split-right':['Ctrl-Shift-S'],'split-bottom':['Ctrl-Shift-D'],'split-left':[],'split-top':[],'pane-nav-right':['Ctrl-Alt-Right'],'pane-nav-down':['Ctrl-Alt-Down'],'pane-nav-up':['Ctrl-Alt-Up'],'pane-nav-left':['Ctrl-Alt-Left'],'pane-nav-previous':['Ctrl-Alt-['],'pane-nav-next':['Ctrl-Alt-]'],'pane-nav-1':[],'pane-nav-2':[],'pane-nav-3':[],'pane-nav-4':[],'pane-nav-5':[],'pane-nav-6':[],'pane-nav-7':[],'pane-nav-8':[],'pane-nav-9':[],'pane-maximize':['Ctrl-Alt-Enter'],'pane-increase-vertical':[],'pane-decrease-vertical':[],'pane-increase-horizontal':[],'pane-decrease-horizontal':[],'close-pane':[],'switch-profile':['Ctrl-Alt-T'],'profile-selector':['Ctrl-Shift-E'],'command-selector':['Ctrl-Shift-P']}});

/***/ }),

/***/ 4689:
/*!***************************************!*\
  !*** ./src/configDefaults.macos.yaml ***!
  \***************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({hotkeys:{'toggle-fullscreen':['Ctrl+⌘+F'],'close-tab':['⌘-W'],'reopen-tab':['⌘-Shift-T'],'toggle-last-tab':[],'rename-tab':['⌘-R'],'next-tab':['Ctrl-Tab'],'previous-tab':['Ctrl-Shift-Tab'],'move-tab-left':['⌘-Shift-Left'],'move-tab-right':['⌘-Shift-Right'],'rearrange-panes':['Ctrl-Shift'],'tab-1':['⌘-1'],'tab-2':['⌘-2'],'tab-3':['⌘-3'],'tab-4':['⌘-4'],'tab-5':['⌘-5'],'tab-6':['⌘-6'],'tab-7':['⌘-7'],'tab-8':['⌘-8'],'tab-9':['⌘-9'],'tab-10':[],'duplicate-tab':[],'restart-tab':[],'reconnect-tab':[],'explode-tab':['⌘-Shift-.'],'combine-tabs':['⌘-Shift-,'],'tab-11':[],'tab-12':[],'tab-13':[],'tab-14':[],'tab-15':[],'tab-16':[],'tab-17':[],'tab-18':[],'tab-19':[],'tab-20':[],'split-right':['⌘-Shift-D'],'split-bottom':['⌘-D'],'split-left':[],'split-top':[],'pane-nav-right':['⌘-⌥-Right'],'pane-nav-down':['⌘-⌥-Down'],'pane-nav-up':['⌘-⌥-Up'],'pane-nav-left':['⌘-⌥-Left'],'pane-nav-previous':['⌘-⌥-['],'pane-nav-next':['⌘-⌥-]'],'pane-nav-1':[],'pane-nav-2':[],'pane-nav-3':[],'pane-nav-4':[],'pane-nav-5':[],'pane-nav-6':[],'pane-nav-7':[],'pane-nav-8':[],'pane-nav-9':[],'pane-maximize':['⌘-⌥-Enter'],'close-pane':['⌘-Shift-W'],'pane-increase-vertical':[],'pane-decrease-vertical':[],'pane-increase-horizontal':[],'pane-decrease-horizontal':[],'profile-selector':['⌘-E'],'switch-profile':['⌘-Shift-E'],'command-selector':['⌘-Shift-P']},appearance:{vibrancy:true}});

/***/ }),

/***/ 9839:
/*!*************************************!*\
  !*** ./src/configDefaults.web.yaml ***!
  \*************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({pluginBlacklist:['local'],terminal:{recoverTabs:false},enableAnalytics:false,enableWelcomeTab:false,enableAutomaticUpdates:false});

/***/ }),

/***/ 7572:
/*!*****************************************!*\
  !*** ./src/configDefaults.windows.yaml ***!
  \*****************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({hotkeys:{'toggle-fullscreen':['F11','Alt-Enter'],'close-tab':['Ctrl-Shift-W'],'reopen-tab':['Ctrl-Shift-Z'],'toggle-last-tab':[],'rename-tab':['Ctrl-Shift-R'],'next-tab':['Ctrl-Shift-Right','Ctrl-Tab'],'previous-tab':['Ctrl-Shift-Left','Ctrl-Shift-Tab'],'move-tab-left':['Ctrl-Shift-PageUp'],'move-tab-right':['Ctrl-Shift-PageDown'],'rearrange-panes':['Ctrl-Shift'],'duplicate-tab':[],'restart-tab':[],'reconnect-tab':[],'explode-tab':['Ctrl-Shift-.'],'combine-tabs':['Ctrl-Shift-,'],'tab-1':['Alt-1'],'tab-2':['Alt-2'],'tab-3':['Alt-3'],'tab-4':['Alt-4'],'tab-5':['Alt-5'],'tab-6':['Alt-6'],'tab-7':['Alt-7'],'tab-8':['Alt-8'],'tab-9':['Alt-9'],'tab-10':['Alt-0'],'tab-11':[],'tab-12':[],'tab-13':[],'tab-14':[],'tab-15':[],'tab-16':[],'tab-17':[],'tab-18':[],'tab-19':[],'tab-20':[],'split-right':['Ctrl-Shift-S'],'split-bottom':['Ctrl-Shift-D'],'split-left':[],'split-top':[],'pane-nav-right':['Ctrl-Alt-Right'],'pane-nav-down':['Ctrl-Alt-Down'],'pane-nav-up':['Ctrl-Alt-Up'],'pane-nav-left':['Ctrl-Alt-Left'],'pane-nav-previous':['Ctrl-Alt-['],'pane-nav-next':['Ctrl-Alt-]'],'pane-nav-1':[],'pane-nav-2':[],'pane-nav-3':[],'pane-nav-4':[],'pane-nav-5':[],'pane-nav-6':[],'pane-nav-7':[],'pane-nav-8':[],'pane-nav-9':[],'pane-maximize':['Ctrl-Alt-Enter'],'close-pane':[],'pane-increase-vertical':[],'pane-decrease-vertical':[],'pane-increase-horizontal':[],'pane-decrease-horizontal':[],'switch-profile':['Ctrl-Alt-T'],'profile-selector':['Ctrl-Shift-E'],'command-selector':['Ctrl-Shift-P']},terminal:{identification:'wt'}});

/***/ }),

/***/ 8342:
/*!*********************************!*\
  !*** ./src/configDefaults.yaml ***!
  \*********************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({accessibility:{animations:true},appearance:{dock:'off',dockScreen:'current',dockFill:0.5,dockSpace:1,dockHideOnBlur:false,dockAlwaysOnTop:true,flexTabs:false,tabsLocation:'top',tabsInFullscreen:false,cycleTabs:true,theme:'Standard',frame:'thin',css:'/* * { color: blue !important; } */',opacity:1,vibrancy:false,vibrancyType:'blur',lastTabClosesWindow:false,spaciness:1},terminal:{showBuiltinProfiles:true,showRecentProfiles:3,paneResizeStep:0.1,focusFollowsMouse:false,identification:null},hotkeys:{profile:{__nonStructural:true},'profile-selectors':{__nonStructural:true}},profiles:[],profileDefaults:{__nonStructural:true,ssh:{disableDynamicTitle:true}},recoverTabs:true,enableAnalytics:true,enableWelcomeTab:true,electronFlags:[['force_discrete_gpu','0']],enableAutomaticUpdates:true,version:1,vault:null,encrypted:false,enableExperimentalFeatures:false,pluginBlacklist:[],commandBlacklist:[],providerBlacklist:[],hacks:{disableGPU:false,disableVibrancyWhileDragging:false,enableFluentBackground:false},language:null});

/***/ }),

/***/ 1367:
/*!*********************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%234fadff%27/%3e%3c/svg%3e ***!
  \*********************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%234fadff%27/%3e%3c/svg%3e";

/***/ }),

/***/ 7949:
/*!*********************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%23fdf6e3%27/%3e%3c/svg%3e ***!
  \*********************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%23fdf6e3%27/%3e%3c/svg%3e";

/***/ }),

/***/ 2204:
/*!******************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%23fff%27/%3e%3c/svg%3e ***!
  \******************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%23fff%27/%3e%3c/svg%3e";

/***/ }),

/***/ 3207:
/*!*********************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%230275d8%27/%3e%3c/svg%3e ***!
  \*********************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%230275d8%27/%3e%3c/svg%3e";

/***/ }),

/***/ 3792:
/*!*********************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%233d5d7d%27/%3e%3c/svg%3e ***!
  \*********************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%233d5d7d%27/%3e%3c/svg%3e";

/***/ }),

/***/ 1931:
/*!*********************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%235883ae%27/%3e%3c/svg%3e ***!
  \*********************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%235883ae%27/%3e%3c/svg%3e";

/***/ }),

/***/ 9609:
/*!*********************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%2386b7fe%27/%3e%3c/svg%3e ***!
  \*********************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%2386b7fe%27/%3e%3c/svg%3e";

/***/ }),

/***/ 6830:
/*!*********************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fdf6e3%27/%3e%3c/svg%3e ***!
  \*********************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fdf6e3%27/%3e%3c/svg%3e";

/***/ }),

/***/ 8455:
/*!*********************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23febf8a%27/%3e%3c/svg%3e ***!
  \*********************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23febf8a%27/%3e%3c/svg%3e";

/***/ }),

/***/ 9087:
/*!******************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e ***!
  \******************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e";

/***/ }),

/***/ 7486:
/*!***********************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%280, 0, 0, 0.25%29%27/%3e%3c/svg%3e ***!
  \***********************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%280, 0, 0, 0.25%29%27/%3e%3c/svg%3e";

/***/ }),

/***/ 6991:
/*!*************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%280, 43, 54, 0.25%29%27/%3e%3c/svg%3e ***!
  \*************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%280, 43, 54, 0.25%29%27/%3e%3c/svg%3e";

/***/ }),

/***/ 515:
/*!*****************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%28253, 246, 227, 0.25%29%27/%3e%3c/svg%3e ***!
  \*****************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%28253, 246, 227, 0.25%29%27/%3e%3c/svg%3e";

/***/ }),

/***/ 991:
/*!*****************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%28255, 255, 255, 0.25%29%27/%3e%3c/svg%3e ***!
  \*****************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%28255, 255, 255, 0.25%29%27/%3e%3c/svg%3e";

/***/ }),

/***/ 7457:
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23d9534f%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23d9534f%27 stroke=%27none%27/%3e%3c/svg%3e ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23d9534f%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23d9534f%27 stroke=%27none%27/%3e%3c/svg%3e";

/***/ }),

/***/ 382:
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc322f%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc322f%27 stroke=%27none%27/%3e%3c/svg%3e ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc322f%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc322f%27 stroke=%27none%27/%3e%3c/svg%3e";

/***/ }),

/***/ 4144:
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e";

/***/ }),

/***/ 6254:
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23000%27%3e%3cpath d=%27M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z%27/%3e%3c/svg%3e ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23000%27%3e%3cpath d=%27M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z%27/%3e%3c/svg%3e";

/***/ }),

/***/ 1450:
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23002b36%27%3e%3cpath d=%27M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z%27/%3e%3c/svg%3e ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23002b36%27%3e%3cpath d=%27M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z%27/%3e%3c/svg%3e";

/***/ }),

/***/ 175:
/*!****************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23002b36%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23002b36%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e";

/***/ }),

/***/ 9382:
/*!****************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23025ead%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23025ead%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e";

/***/ }),

/***/ 7477:
/*!****************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%230a58ca%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%230a58ca%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e";

/***/ }),

/***/ 8492:
/*!****************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%231e6fa8%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%231e6fa8%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e";

/***/ }),

/***/ 3460:
/*!****************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23212529%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23212529%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e";

/***/ }),

/***/ 3109:
/*!****************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%2367ace8%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%2367ace8%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e";

/***/ }),

/***/ 1281:
/*!****************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%236ea8fe%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%236ea8fe%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e";

/***/ }),

/***/ 6276:
/*!****************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%237db9e4%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%237db9e4%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e";

/***/ }),

/***/ 9697:
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23ccc%27%3e%3cpath d=%27M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z%27/%3e%3c/svg%3e ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23ccc%27%3e%3cpath d=%27M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z%27/%3e%3c/svg%3e";

/***/ }),

/***/ 1770:
/*!*************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23ccc%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23ccc%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e";

/***/ }),

/***/ 6119:
/*!***************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fdf6e3%27%3e%3cpath d=%27M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z%27/%3e%3c/svg%3e ***!
  \***************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fdf6e3%27%3e%3cpath d=%27M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z%27/%3e%3c/svg%3e";

/***/ }),

/***/ 4438:
/*!****************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fdf6e3%27%3e%3cpath d=%27M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e ***!
  \****************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fdf6e3%27%3e%3cpath d=%27M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e";

/***/ }),

/***/ 5647:
/*!************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z%27/%3e%3c/svg%3e ***!
  \************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z%27/%3e%3c/svg%3e";

/***/ }),

/***/ 1692:
/*!*************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e ***!
  \*************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e";

/***/ }),

/***/ 6770:
/*!****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e ***!
  \****************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e";

/***/ }),

/***/ 2105:
/*!****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23adb5bd%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e ***!
  \****************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23adb5bd%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e";

/***/ }),

/***/ 7838:
/*!***********************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%234fadff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3e%3c/svg%3e ***!
  \***********************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%234fadff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3e%3c/svg%3e";

/***/ }),

/***/ 8202:
/*!*****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%234fadff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3e%3c/svg%3e ***!
  \*****************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%234fadff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3e%3c/svg%3e";

/***/ }),

/***/ 4846:
/*!***********************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fdf6e3%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3e%3c/svg%3e ***!
  \***********************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fdf6e3%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3e%3c/svg%3e";

/***/ }),

/***/ 7877:
/*!*****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fdf6e3%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3e%3c/svg%3e ***!
  \*****************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fdf6e3%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3e%3c/svg%3e";

/***/ }),

/***/ 8931:
/*!********************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3e%3c/svg%3e ***!
  \********************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3e%3c/svg%3e";

/***/ }),

/***/ 6199:
/*!**************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3e%3c/svg%3e ***!
  \**************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3e%3c/svg%3e";

/***/ }),

/***/ 6300:
/*!**************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%280, 43, 54, 0.75%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e ***!
  \**************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%280, 43, 54, 0.75%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e";

/***/ }),

/***/ 7081:
/*!******************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28204, 204, 204, 0.75%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e ***!
  \******************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28204, 204, 204, 0.75%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e";

/***/ }),

/***/ 6601:
/*!******************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28253, 246, 227, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e ***!
  \******************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28253, 246, 227, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e";

/***/ }),

/***/ 2956:
/*!******************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e ***!
  \******************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e";

/***/ }),

/***/ 2221:
/*!***************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%2833, 37, 41, 0.75%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e ***!
  \***************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%2833, 37, 41, 0.75%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e";

/***/ }),

/***/ 5122:
/*!**********************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23198754%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e ***!
  \**********************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23198754%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e";

/***/ }),

/***/ 5889:
/*!**********************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%235cb85c%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e ***!
  \**********************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%235cb85c%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e";

/***/ }),

/***/ 9465:
/*!**********************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23859900%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e ***!
  \**********************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23859900%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e";

/***/ }),

/***/ 9737:
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 width=%27512%27 height=%27512%27%3E%3Cpath fill=%27rgba%28113, 43, 41, 0.999999%29%27 d=%27M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z%27/%3E%3C/svg%3E ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 width=%27512%27 height=%27512%27%3E%3Cpath fill=%27rgba%28113, 43, 41, 0.999999%29%27 d=%27M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z%27/%3E%3C/svg%3E";

/***/ }),

/***/ 8059:
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 width=%27512%27 height=%27512%27%3E%3Cpath fill=%27rgba%28114, 28, 36, 0.999999%29%27 d=%27M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z%27/%3E%3C/svg%3E ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 width=%27512%27 height=%27512%27%3E%3Cpath fill=%27rgba%28114, 28, 36, 0.999999%29%27 d=%27M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z%27/%3E%3C/svg%3E";

/***/ }),

/***/ 3475:
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 width=%27512%27 height=%27512%27%3E%3Cpath fill=%27rgba%2813, 70, 44, 0.999999%29%27 d=%27M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z%27/%3E%3C/svg%3E ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 width=%27512%27 height=%27512%27%3E%3Cpath fill=%27rgba%2813, 70, 44, 0.999999%29%27 d=%27M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z%27/%3E%3C/svg%3E";

/***/ }),

/***/ 1592:
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 width=%27512%27 height=%27512%27%3E%3Cpath fill=%27rgba%2848, 96, 48, 0.999999%29%27 d=%27M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z%27/%3E%3C/svg%3E ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 width=%27512%27 height=%27512%27%3E%3Cpath fill=%27rgba%2848, 96, 48, 0.999999%29%27 d=%27M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z%27/%3E%3C/svg%3E";

/***/ }),

/***/ 8908:
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 width=%27512%27 height=%27512%27%3E%3Cpath fill=%27rgba%287, 105, 125, 0.999999%29%27 d=%27M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z%27/%3E%3C/svg%3E ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27 width=%27512%27 height=%27512%27%3E%3Cpath fill=%27rgba%287, 105, 125, 0.999999%29%27 d=%27M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z%27/%3E%3C/svg%3E";

/***/ }),

/***/ 3023:
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 576 512%27 width=%27576%27 height=%27512%27%3E%3Cpath fill=%27rgba%28133, 100, 4, 0.999999%29%27 d=%27M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z%27/%3E%3C/svg%3E ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 576 512%27 width=%27576%27 height=%27512%27%3E%3Cpath fill=%27rgba%28133, 100, 4, 0.999999%29%27 d=%27M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z%27/%3E%3C/svg%3E";

/***/ }),

/***/ 3569:
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 576 512%27 width=%27576%27 height=%27512%27%3E%3Cpath fill=%27rgba%28133, 111, 0, 0.999999%29%27 d=%27M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z%27/%3E%3C/svg%3E ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 576 512%27 width=%27576%27 height=%27512%27%3E%3Cpath fill=%27rgba%28133, 111, 0, 0.999999%29%27 d=%27M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z%27/%3E%3C/svg%3E";

/***/ }),

/***/ 1648:
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** data:image/svg+xml;utf8,<svg version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27><path fill=%27#444%27 d=%27M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z%27></path></svg> ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************/
/***/ ((module) => {

"use strict";
module.exports = "data:image/svg+xml;utf8,<svg version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27><path fill=%27#444%27 d=%27M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z%27></path></svg>";

/***/ }),

/***/ 9491:
/*!*************************!*\
  !*** external "assert" ***!
  \*************************/
/***/ ((module) => {

"use strict";
module.exports = require("assert");

/***/ }),

/***/ 4300:
/*!*************************!*\
  !*** external "buffer" ***!
  \*************************/
/***/ ((module) => {

"use strict";
module.exports = require("buffer");

/***/ }),

/***/ 2361:
/*!*************************!*\
  !*** external "events" ***!
  \*************************/
/***/ ((module) => {

"use strict";
module.exports = require("events");

/***/ }),

/***/ 3685:
/*!***********************!*\
  !*** external "http" ***!
  \***********************/
/***/ ((module) => {

"use strict";
module.exports = require("http");

/***/ }),

/***/ 5687:
/*!************************!*\
  !*** external "https" ***!
  \************************/
/***/ ((module) => {

"use strict";
module.exports = require("https");

/***/ }),

/***/ 3477:
/*!******************************!*\
  !*** external "querystring" ***!
  \******************************/
/***/ ((module) => {

"use strict";
module.exports = require("querystring");

/***/ }),

/***/ 4404:
/*!**********************!*\
  !*** external "tls" ***!
  \**********************/
/***/ ((module) => {

"use strict";
module.exports = require("tls");

/***/ }),

/***/ 7310:
/*!**********************!*\
  !*** external "url" ***!
  \**********************/
/***/ ((module) => {

"use strict";
module.exports = require("url");

/***/ }),

/***/ 3837:
/*!***********************!*\
  !*** external "util" ***!
  \***********************/
/***/ ((module) => {

"use strict";
module.exports = require("util");

/***/ }),

/***/ 8781:
/*!**************************************!*\
  !*** external "@angular/animations" ***!
  \**************************************/
/***/ ((module) => {

"use strict";
module.exports = __WEBPACK_EXTERNAL_MODULE__8781__;

/***/ }),

/***/ 2085:
/*!*****************************************!*\
  !*** external "@angular/cdk/drag-drop" ***!
  \*****************************************/
/***/ ((module) => {

"use strict";
module.exports = __WEBPACK_EXTERNAL_MODULE__2085__;

/***/ }),

/***/ 5848:
/*!**********************************!*\
  !*** external "@angular/common" ***!
  \**********************************/
/***/ ((module) => {

"use strict";
module.exports = __WEBPACK_EXTERNAL_MODULE__5848__;

/***/ }),

/***/ 8900:
/*!********************************!*\
  !*** external "@angular/core" ***!
  \********************************/
/***/ ((module) => {

"use strict";
module.exports = __WEBPACK_EXTERNAL_MODULE__8900__;

/***/ }),

/***/ 7161:
/*!*********************************!*\
  !*** external "@angular/forms" ***!
  \*********************************/
/***/ ((module) => {

"use strict";
module.exports = __WEBPACK_EXTERNAL_MODULE__7161__;

/***/ }),

/***/ 3046:
/*!********************************************!*\
  !*** external "@angular/platform-browser" ***!
  \********************************************/
/***/ ((module) => {

"use strict";
module.exports = __WEBPACK_EXTERNAL_MODULE__3046__;

/***/ }),

/***/ 2835:
/*!*******************************************************!*\
  !*** external "@angular/platform-browser/animations" ***!
  \*******************************************************/
/***/ ((module) => {

"use strict";
module.exports = __WEBPACK_EXTERNAL_MODULE__2835__;

/***/ }),

/***/ 7571:
/*!*********************************************!*\
  !*** external "@ng-bootstrap/ng-bootstrap" ***!
  \*********************************************/
/***/ ((module) => {

"use strict";
module.exports = __WEBPACK_EXTERNAL_MODULE__7571__;

/***/ }),

/***/ 2089:
/*!*********************!*\
  !*** external "fs" ***!
  \*********************/
/***/ ((module) => {

"use strict";
if(typeof __WEBPACK_EXTERNAL_MODULE__2089__ === 'undefined') { var e = new Error("Cannot find module 'fs'"); e.code = 'MODULE_NOT_FOUND'; throw e; }

module.exports = __WEBPACK_EXTERNAL_MODULE__2089__;

/***/ }),

/***/ 1548:
/*!**********************!*\
  !*** external "net" ***!
  \**********************/
/***/ ((module) => {

"use strict";
module.exports = __WEBPACK_EXTERNAL_MODULE__1548__;

/***/ }),

/***/ 7170:
/*!*****************************!*\
  !*** external "ngx-toastr" ***!
  \*****************************/
/***/ ((module) => {

"use strict";
module.exports = __WEBPACK_EXTERNAL_MODULE__7170__;

/***/ }),

/***/ 9044:
/*!*********************!*\
  !*** external "os" ***!
  \*********************/
/***/ ((module) => {

"use strict";
module.exports = __WEBPACK_EXTERNAL_MODULE__9044__;

/***/ }),

/***/ 3832:
/*!***********************!*\
  !*** external "rxjs" ***!
  \***********************/
/***/ ((module) => {

"use strict";
module.exports = __WEBPACK_EXTERNAL_MODULE__3832__;

/***/ }),

/***/ 3597:
/*!*********************************!*\
  !*** external "rxjs/operators" ***!
  \*********************************/
/***/ ((module) => {

"use strict";
module.exports = __WEBPACK_EXTERNAL_MODULE__3597__;

/***/ }),

/***/ 3062:
/*!*******************************************************!*\
  !*** ../node_modules/available-typed-arrays/index.js ***!
  \*******************************************************/
/***/ ((module) => {

"use strict";


var possibleNames = ['BigInt64Array', 'BigUint64Array', 'Float32Array', 'Float64Array', 'Int16Array', 'Int32Array', 'Int8Array', 'Uint16Array', 'Uint32Array', 'Uint8Array', 'Uint8ClampedArray'];
module.exports = function availableTypedArrays() {
  var out = [];
  for (var i = 0; i < possibleNames.length; i++) {
    if (typeof global[possibleNames[i]] === 'function') {
      out[out.length] = possibleNames[i];
    }
  }
  return out;
};

/***/ }),

/***/ 189:
/*!***********************************************!*\
  !*** ../node_modules/es-get-iterator/node.js ***!
  \***********************************************/
/***/ ((module) => {

"use strict";


// this should only run in node >= 13.2, so it
// does not need any of the intense fallbacks that old node/browsers do
var $iterator = Symbol.iterator;
module.exports = function getIterator(iterable) {
  // alternatively, `iterable[$iterator]?.()`
  if (iterable != null && typeof iterable[$iterator] !== 'undefined') {
    return iterable[$iterator]();
  }
};

/***/ }),

/***/ 2468:
/*!*************************************************!*\
  !*** ../node_modules/which-collection/index.js ***!
  \*************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

"use strict";


var isMap = __webpack_require__(/*! is-map */ 8403);
var isSet = __webpack_require__(/*! is-set */ 5168);
var isWeakMap = __webpack_require__(/*! is-weakmap */ 3654);
var isWeakSet = __webpack_require__(/*! is-weakset */ 5830);
module.exports = function whichCollection(value) {
  if (value && typeof value === 'object') {
    if (isMap(value)) {
      return 'Map';
    }
    if (isSet(value)) {
      return 'Set';
    }
    if (isWeakMap(value)) {
      return 'WeakMap';
    }
    if (isWeakSet(value)) {
      return 'WeakSet';
    }
  }
  return false;
};

/***/ }),

/***/ 9000:
/*!********************************************!*\
  !*** ./node_modules/mixpanel/package.json ***!
  \********************************************/
/***/ ((module) => {

"use strict";
module.exports = JSON.parse('{"name":"mixpanel","description":"A simple server-side API for mixpanel","keywords":["mixpanel","analytics","api","stats"],"version":"0.17.0","homepage":"https://github.com/mixpanel/mixpanel-node","author":"Carl Sverre","license":"MIT","main":"lib/mixpanel-node","directories":{"lib":"lib"},"repository":{"type":"git","url":"http://github.com/mixpanel/mixpanel-node.git"},"engines":{"node":">=10.0"},"scripts":{"test":"nodeunit"},"types":"./lib/mixpanel-node.d.ts","devDependencies":{"nodeunit":"^0.11.3","proxyquire":"^1.7.11","sinon":"^7.1.1"},"dependencies":{"https-proxy-agent":"5.0.0"}}');

/***/ })

/******/ 	});
/************************************************************************/
/******/ 	// The module cache
/******/ 	var __webpack_module_cache__ = {};
/******/ 	
/******/ 	// The require function
/******/ 	function __webpack_require__(moduleId) {
/******/ 		// Check if module is in cache
/******/ 		var cachedModule = __webpack_module_cache__[moduleId];
/******/ 		if (cachedModule !== undefined) {
/******/ 			return cachedModule.exports;
/******/ 		}
/******/ 		// Create a new module (and put it into the cache)
/******/ 		var module = __webpack_module_cache__[moduleId] = {
/******/ 			id: moduleId,
/******/ 			// no module.loaded needed
/******/ 			exports: {}
/******/ 		};
/******/ 	
/******/ 		// Execute the module function
/******/ 		__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/ 	
/******/ 		// Return the exports of the module
/******/ 		return module.exports;
/******/ 	}
/******/ 	
/******/ 	// expose the modules object (__webpack_modules__)
/******/ 	__webpack_require__.m = __webpack_modules__;
/******/ 	
/************************************************************************/
/******/ 	/* webpack/runtime/compat get default export */
/******/ 	(() => {
/******/ 		// getDefaultExport function for compatibility with non-harmony modules
/******/ 		__webpack_require__.n = (module) => {
/******/ 			var getter = module && module.__esModule ?
/******/ 				() => (module['default']) :
/******/ 				() => (module);
/******/ 			__webpack_require__.d(getter, { a: getter });
/******/ 			return getter;
/******/ 		};
/******/ 	})();
/******/ 	
/******/ 	/* webpack/runtime/define property getters */
/******/ 	(() => {
/******/ 		// define getter functions for harmony exports
/******/ 		__webpack_require__.d = (exports, definition) => {
/******/ 			for(var key in definition) {
/******/ 				if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
/******/ 					Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
/******/ 				}
/******/ 			}
/******/ 		};
/******/ 	})();
/******/ 	
/******/ 	/* webpack/runtime/hasOwnProperty shorthand */
/******/ 	(() => {
/******/ 		__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
/******/ 	})();
/******/ 	
/******/ 	/* webpack/runtime/make namespace object */
/******/ 	(() => {
/******/ 		// define __esModule on exports
/******/ 		__webpack_require__.r = (exports) => {
/******/ 			if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ 				Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
/******/ 			}
/******/ 			Object.defineProperty(exports, '__esModule', { value: true });
/******/ 		};
/******/ 	})();
/******/ 	
/******/ 	/* webpack/runtime/nonce */
/******/ 	(() => {
/******/ 		__webpack_require__.nc = undefined;
/******/ 	})();
/******/ 	
/******/ 	/* webpack/runtime/require chunk loading */
/******/ 	(() => {
/******/ 		__webpack_require__.b = require("url").pathToFileURL(__filename);
/******/ 		
/******/ 		// object to store loaded chunks
/******/ 		// "1" means "loaded", otherwise not loaded yet
/******/ 		var installedChunks = {
/******/ 			179: 1
/******/ 		};
/******/ 		
/******/ 		// no on chunks loaded
/******/ 		
/******/ 		// no chunk install function needed
/******/ 		
/******/ 		// no chunk loading
/******/ 		
/******/ 		// no external install chunk
/******/ 		
/******/ 		// no HMR
/******/ 		
/******/ 		// no HMR manifest
/******/ 	})();
/******/ 	
/************************************************************************/
var __webpack_exports__ = {};
// This entry need to be wrapped in an IIFE because it need to be in strict mode.
(() => {
"use strict";
/*!************************************!*\
  !*** ./src/index.ts + 104 modules ***!
  \************************************/
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);

// EXPORTS
__webpack_require__.d(__webpack_exports__, {
  "AppHotkeyProvider": () => (/* reexport */ AppHotkeyProvider),
  "AppService": () => (/* reexport */ AppService),
  "BOOTSTRAP_DATA": () => (/* reexport */ BOOTSTRAP_DATA),
  "BaseComponent": () => (/* reexport */ BaseComponent),
  "BaseTabComponent": () => (/* reexport */ BaseTabComponent),
  "CLIHandler": () => (/* reexport */ CLIHandler),
  "Command": () => (/* reexport */ Command),
  "CommandLocation": () => (/* reexport */ CommandLocation),
  "CommandProvider": () => (/* reexport */ CommandProvider),
  "ConfigProvider": () => (/* reexport */ ConfigProvider),
  "ConfigProxy": () => (/* reexport */ ConfigProxy),
  "ConfigService": () => (/* reexport */ ConfigService),
  "ConsoleLogger": () => (/* reexport */ ConsoleLogger),
  "DockingService": () => (/* reexport */ DockingService),
  "FileDownload": () => (/* reexport */ FileDownload),
  "FileProvider": () => (/* reexport */ FileProvider),
  "FileProvidersService": () => (/* reexport */ FileProvidersService),
  "FileTransfer": () => (/* reexport */ FileTransfer),
  "FileUpload": () => (/* reexport */ FileUpload),
  "HTMLFileUpload": () => (/* reexport */ HTMLFileUpload),
  "HomeBaseService": () => (/* reexport */ HomeBaseService),
  "HostAppService": () => (/* reexport */ HostAppService),
  "HostWindowService": () => (/* reexport */ HostWindowService),
  "HotkeyProvider": () => (/* reexport */ HotkeyProvider),
  "HotkeysService": () => (/* reexport */ HotkeysService),
  "LocaleService": () => (/* reexport */ LocaleService),
  "LogService": () => (/* reexport */ LogService),
  "Logger": () => (/* reexport */ Logger),
  "NotificationsService": () => (/* reexport */ NotificationsService),
  "Platform": () => (/* reexport */ Platform),
  "PlatformService": () => (/* reexport */ PlatformService),
  "ProfileProvider": () => (/* reexport */ ProfileProvider),
  "ProfilesService": () => (/* reexport */ ProfilesService),
  "PromptModalComponent": () => (/* reexport */ PromptModalComponent),
  "ResettableTimeout": () => (/* reexport */ ResettableTimeout),
  "Screen": () => (/* reexport */ Screen),
  "SelectorService": () => (/* reexport */ SelectorService),
  "SplitContainer": () => (/* reexport */ SplitContainer),
  "SplitTabComponent": () => (/* reexport */ SplitTabComponent),
  "SubscriptionContainer": () => (/* reexport */ SubscriptionContainer),
  "TAB_COLORS": () => (/* reexport */ TAB_COLORS),
  "TabContextMenuItemProvider": () => (/* reexport */ TabContextMenuItemProvider),
  "TabHeaderComponent": () => (/* reexport */ TabHeaderComponent),
  "TabRecoveryProvider": () => (/* reexport */ TabRecoveryProvider),
  "TabRecoveryService": () => (/* reexport */ TabRecoveryService),
  "TabsService": () => (/* reexport */ TabsService),
  "Theme": () => (/* reexport */ Theme),
  "ThemesService": () => (/* reexport */ ThemesService),
  "ToolbarButtonProvider": () => (/* reexport */ ToolbarButtonProvider),
  "TranslateMessageFormatCompilerFactory": () => (/* binding */ TranslateMessageFormatCompilerFactory),
  "TranslateService": () => (/* reexport */ TranslateService),
  "UTF8Splitter": () => (/* reexport */ UTF8Splitter),
  "UpdaterService": () => (/* reexport */ UpdaterService),
  "VAULT_SECRET_TYPE_FILE": () => (/* reexport */ VAULT_SECRET_TYPE_FILE),
  "VaultService": () => (/* reexport */ VaultService),
  "WIN_BUILD_CONPTY_STABLE": () => (/* reexport */ WIN_BUILD_CONPTY_STABLE),
  "WIN_BUILD_CONPTY_SUPPORTED": () => (/* reexport */ WIN_BUILD_CONPTY_SUPPORTED),
  "WIN_BUILD_FLUENT_BG_SUPPORTED": () => (/* reexport */ WIN_BUILD_FLUENT_BG_SUPPORTED),
  "WIN_BUILD_WSL_EXE_DISTRO_FLAG": () => (/* reexport */ WIN_BUILD_WSL_EXE_DISTRO_FLAG),
  "altKeyName": () => (/* reexport */ altKeyName),
  "bootstrap": () => (/* reexport */ AppRootComponent),
  "configMerge": () => (/* reexport */ configMerge),
  "default": () => (/* binding */ src),
  "getCSSFontFamily": () => (/* reexport */ getCSSFontFamily),
  "isWindowsBuild": () => (/* reexport */ isWindowsBuild),
  "metaKeyName": () => (/* reexport */ metaKeyName),
  "serializeFunction": () => (/* reexport */ serializeFunction),
  "wrapPromise": () => (/* reexport */ wrapPromise)
});

;// CONCATENATED MODULE: ./node_modules/tslib/tslib.es6.js
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */
/* global Reflect, Promise */

var extendStatics = function (d, b) {
  extendStatics = Object.setPrototypeOf || {
    __proto__: []
  } instanceof Array && function (d, b) {
    d.__proto__ = b;
  } || function (d, b) {
    for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p];
  };
  return extendStatics(d, b);
};
function __extends(d, b) {
  extendStatics(d, b);
  function __() {
    this.constructor = d;
  }
  d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
}
var __assign = function () {
  __assign = Object.assign || function __assign(t) {
    for (var s, i = 1, n = arguments.length; i < n; i++) {
      s = arguments[i];
      for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];
    }
    return t;
  };
  return __assign.apply(this, arguments);
};
function __rest(s, e) {
  var t = {};
  for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p];
  if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
    if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];
  }
  return t;
}
function __decorate(decorators, target, key, desc) {
  var c = arguments.length,
    r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc,
    d;
  if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
  return c > 3 && r && Object.defineProperty(target, key, r), r;
}
function __param(paramIndex, decorator) {
  return function (target, key) {
    decorator(target, key, paramIndex);
  };
}
function __metadata(metadataKey, metadataValue) {
  if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(metadataKey, metadataValue);
}
function __awaiter(thisArg, _arguments, P, generator) {
  function adopt(value) {
    return value instanceof P ? value : new P(function (resolve) {
      resolve(value);
    });
  }
  return new (P || (P = Promise))(function (resolve, reject) {
    function fulfilled(value) {
      try {
        step(generator.next(value));
      } catch (e) {
        reject(e);
      }
    }
    function rejected(value) {
      try {
        step(generator["throw"](value));
      } catch (e) {
        reject(e);
      }
    }
    function step(result) {
      result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected);
    }
    step((generator = generator.apply(thisArg, _arguments || [])).next());
  });
}
function __generator(thisArg, body) {
  var _ = {
      label: 0,
      sent: function () {
        if (t[0] & 1) throw t[1];
        return t[1];
      },
      trys: [],
      ops: []
    },
    f,
    y,
    t,
    g;
  return g = {
    next: verb(0),
    "throw": verb(1),
    "return": verb(2)
  }, typeof Symbol === "function" && (g[Symbol.iterator] = function () {
    return this;
  }), g;
  function verb(n) {
    return function (v) {
      return step([n, v]);
    };
  }
  function step(op) {
    if (f) throw new TypeError("Generator is already executing.");
    while (_) try {
      if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
      if (y = 0, t) op = [op[0] & 2, t.value];
      switch (op[0]) {
        case 0:
        case 1:
          t = op;
          break;
        case 4:
          _.label++;
          return {
            value: op[1],
            done: false
          };
        case 5:
          _.label++;
          y = op[1];
          op = [0];
          continue;
        case 7:
          op = _.ops.pop();
          _.trys.pop();
          continue;
        default:
          if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) {
            _ = 0;
            continue;
          }
          if (op[0] === 3 && (!t || op[1] > t[0] && op[1] < t[3])) {
            _.label = op[1];
            break;
          }
          if (op[0] === 6 && _.label < t[1]) {
            _.label = t[1];
            t = op;
            break;
          }
          if (t && _.label < t[2]) {
            _.label = t[2];
            _.ops.push(op);
            break;
          }
          if (t[2]) _.ops.pop();
          _.trys.pop();
          continue;
      }
      op = body.call(thisArg, _);
    } catch (e) {
      op = [6, e];
      y = 0;
    } finally {
      f = t = 0;
    }
    if (op[0] & 5) throw op[1];
    return {
      value: op[0] ? op[1] : void 0,
      done: true
    };
  }
}
function __createBinding(o, m, k, k2) {
  if (k2 === undefined) k2 = k;
  o[k2] = m[k];
}
function __exportStar(m, exports) {
  for (var p in m) if (p !== "default" && !exports.hasOwnProperty(p)) exports[p] = m[p];
}
function __values(o) {
  var s = typeof Symbol === "function" && Symbol.iterator,
    m = s && o[s],
    i = 0;
  if (m) return m.call(o);
  if (o && typeof o.length === "number") return {
    next: function () {
      if (o && i >= o.length) o = void 0;
      return {
        value: o && o[i++],
        done: !o
      };
    }
  };
  throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
}
function __read(o, n) {
  var m = typeof Symbol === "function" && o[Symbol.iterator];
  if (!m) return o;
  var i = m.call(o),
    r,
    ar = [],
    e;
  try {
    while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
  } catch (error) {
    e = {
      error: error
    };
  } finally {
    try {
      if (r && !r.done && (m = i["return"])) m.call(i);
    } finally {
      if (e) throw e.error;
    }
  }
  return ar;
}
function __spread() {
  for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i]));
  return ar;
}
function __spreadArrays() {
  for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length;
  for (var r = Array(s), k = 0, i = 0; i < il; i++) for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++) r[k] = a[j];
  return r;
}
;
function __await(v) {
  return this instanceof __await ? (this.v = v, this) : new __await(v);
}
function __asyncGenerator(thisArg, _arguments, generator) {
  if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
  var g = generator.apply(thisArg, _arguments || []),
    i,
    q = [];
  return i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () {
    return this;
  }, i;
  function verb(n) {
    if (g[n]) i[n] = function (v) {
      return new Promise(function (a, b) {
        q.push([n, v, a, b]) > 1 || resume(n, v);
      });
    };
  }
  function resume(n, v) {
    try {
      step(g[n](v));
    } catch (e) {
      settle(q[0][3], e);
    }
  }
  function step(r) {
    r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r);
  }
  function fulfill(value) {
    resume("next", value);
  }
  function reject(value) {
    resume("throw", value);
  }
  function settle(f, v) {
    if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]);
  }
}
function __asyncDelegator(o) {
  var i, p;
  return i = {}, verb("next"), verb("throw", function (e) {
    throw e;
  }), verb("return"), i[Symbol.iterator] = function () {
    return this;
  }, i;
  function verb(n, f) {
    i[n] = o[n] ? function (v) {
      return (p = !p) ? {
        value: __await(o[n](v)),
        done: n === "return"
      } : f ? f(v) : v;
    } : f;
  }
}
function __asyncValues(o) {
  if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
  var m = o[Symbol.asyncIterator],
    i;
  return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () {
    return this;
  }, i);
  function verb(n) {
    i[n] = o[n] && function (v) {
      return new Promise(function (resolve, reject) {
        v = o[n](v), settle(resolve, reject, v.done, v.value);
      });
    };
  }
  function settle(resolve, reject, d, v) {
    Promise.resolve(v).then(function (v) {
      resolve({
        value: v,
        done: d
      });
    }, reject);
  }
}
function __makeTemplateObject(cooked, raw) {
  if (Object.defineProperty) {
    Object.defineProperty(cooked, "raw", {
      value: raw
    });
  } else {
    cooked.raw = raw;
  }
  return cooked;
}
;
function __importStar(mod) {
  if (mod && mod.__esModule) return mod;
  var result = {};
  if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
  result.default = mod;
  return result;
}
function __importDefault(mod) {
  return mod && mod.__esModule ? mod : {
    default: mod
  };
}
function __classPrivateFieldGet(receiver, privateMap) {
  if (!privateMap.has(receiver)) {
    throw new TypeError("attempted to get private field on non-instance");
  }
  return privateMap.get(receiver);
}
function __classPrivateFieldSet(receiver, privateMap, value) {
  if (!privateMap.has(receiver)) {
    throw new TypeError("attempted to set private field on non-instance");
  }
  privateMap.set(receiver, value);
  return value;
}
// EXTERNAL MODULE: external "@angular/core"
var core_ = __webpack_require__(8900);
// EXTERNAL MODULE: external "@angular/platform-browser/animations"
var animations_ = __webpack_require__(2835);
// EXTERNAL MODULE: external "@angular/common"
var common_ = __webpack_require__(5848);
// EXTERNAL MODULE: external "@angular/forms"
var forms_ = __webpack_require__(7161);
// EXTERNAL MODULE: external "@ng-bootstrap/ng-bootstrap"
var ng_bootstrap_ = __webpack_require__(7571);
// EXTERNAL MODULE: ../app/node_modules/filesize/lib/filesize.min.js
var filesize_min = __webpack_require__(1752);
;// CONCATENATED MODULE: ../app/node_modules/ngx-filesize/fesm2015/ngx-filesize.mjs



class FileSizePipe {
  static transformOne(value, options) {
    return filesize_min(value, options);
  }
  transform(value, options) {
    if (Array.isArray(value)) {
      return value.map(val => FileSizePipe.transformOne(val, options));
    }
    return FileSizePipe.transformOne(value, options);
  }
}
FileSizePipe.ɵfac = function FileSizePipe_Factory(t) {
  return new (t || FileSizePipe)();
};
FileSizePipe.ɵpipe = /* @__PURE__ */core_["ɵɵdefinePipe"]({
  name: "filesize",
  type: FileSizePipe,
  pure: true
});
(function () {
  (typeof ngDevMode === "undefined" || ngDevMode) && core_["ɵsetClassMetadata"](FileSizePipe, [{
    type: core_.Pipe,
    args: [{
      name: 'filesize'
    }]
  }], null, null);
})();
class NgxFilesizeModule {}
NgxFilesizeModule.ɵfac = function NgxFilesizeModule_Factory(t) {
  return new (t || NgxFilesizeModule)();
};
NgxFilesizeModule.ɵmod = /* @__PURE__ */core_["ɵɵdefineNgModule"]({
  type: NgxFilesizeModule,
  declarations: [FileSizePipe],
  exports: [FileSizePipe]
});
NgxFilesizeModule.ɵinj = /* @__PURE__ */core_["ɵɵdefineInjector"]({});
(function () {
  (typeof ngDevMode === "undefined" || ngDevMode) && core_["ɵsetClassMetadata"](NgxFilesizeModule, [{
    type: core_.NgModule,
    args: [{
      declarations: [FileSizePipe],
      exports: [FileSizePipe]
    }]
  }], null, null);
})();

/*
 * Public API Surface of ngx-filesize
 */

/**
 * Generated bundle index. Do not edit.
 */


// EXTERNAL MODULE: external "@angular/cdk/drag-drop"
var drag_drop_ = __webpack_require__(2085);
// EXTERNAL MODULE: external "rxjs"
var external_rxjs_ = __webpack_require__(3832);
// EXTERNAL MODULE: external "rxjs/operators"
var operators_ = __webpack_require__(3597);
;// CONCATENATED MODULE: ../app/node_modules/@ngx-translate/core/fesm2015/ngx-translate-core.mjs




class TranslateLoader {}
/**
 * This loader is just a placeholder that does nothing, in case you don't need a loader at all
 */
class TranslateFakeLoader extends TranslateLoader {
  getTranslation(lang) {
    return (0,external_rxjs_.of)({});
  }
}
TranslateFakeLoader.ɵfac = /* @__PURE__ */function () {
  let ɵTranslateFakeLoader_BaseFactory;
  return function TranslateFakeLoader_Factory(t) {
    return (ɵTranslateFakeLoader_BaseFactory || (ɵTranslateFakeLoader_BaseFactory = core_["ɵɵgetInheritedFactory"](TranslateFakeLoader)))(t || TranslateFakeLoader);
  };
}();
TranslateFakeLoader.ɵprov = /* @__PURE__ */core_["ɵɵdefineInjectable"]({
  token: TranslateFakeLoader,
  factory: TranslateFakeLoader.ɵfac
});
(function () {
  (typeof ngDevMode === "undefined" || ngDevMode) && core_["ɵsetClassMetadata"](TranslateFakeLoader, [{
    type: core_.Injectable
  }], null, null);
})();
class MissingTranslationHandler {}
/**
 * This handler is just a placeholder that does nothing, in case you don't need a missing translation handler at all
 */
class FakeMissingTranslationHandler {
  handle(params) {
    return params.key;
  }
}
FakeMissingTranslationHandler.ɵfac = function FakeMissingTranslationHandler_Factory(t) {
  return new (t || FakeMissingTranslationHandler)();
};
FakeMissingTranslationHandler.ɵprov = /* @__PURE__ */core_["ɵɵdefineInjectable"]({
  token: FakeMissingTranslationHandler,
  factory: FakeMissingTranslationHandler.ɵfac
});
(function () {
  (typeof ngDevMode === "undefined" || ngDevMode) && core_["ɵsetClassMetadata"](FakeMissingTranslationHandler, [{
    type: core_.Injectable
  }], null, null);
})();

/* tslint:disable */
/**
 * Determines if two objects or two values are equivalent.
 *
 * Two objects or values are considered equivalent if at least one of the following is true:
 *
 * * Both objects or values pass `===` comparison.
 * * Both objects or values are of the same type and all of their properties are equal by
 *   comparing them with `equals`.
 *
 * @param o1 Object or value to compare.
 * @param o2 Object or value to compare.
 * @returns true if arguments are equal.
 */
function equals(o1, o2) {
  if (o1 === o2) return true;
  if (o1 === null || o2 === null) return false;
  if (o1 !== o1 && o2 !== o2) return true; // NaN === NaN
  let t1 = typeof o1,
    t2 = typeof o2,
    length,
    key,
    keySet;
  if (t1 == t2 && t1 == 'object') {
    if (Array.isArray(o1)) {
      if (!Array.isArray(o2)) return false;
      if ((length = o1.length) == o2.length) {
        for (key = 0; key < length; key++) {
          if (!equals(o1[key], o2[key])) return false;
        }
        return true;
      }
    } else {
      if (Array.isArray(o2)) {
        return false;
      }
      keySet = Object.create(null);
      for (key in o1) {
        if (!equals(o1[key], o2[key])) {
          return false;
        }
        keySet[key] = true;
      }
      for (key in o2) {
        if (!(key in keySet) && typeof o2[key] !== 'undefined') {
          return false;
        }
      }
      return true;
    }
  }
  return false;
}
/* tslint:enable */
function isDefined(value) {
  return typeof value !== 'undefined' && value !== null;
}
function isObject(item) {
  return item && typeof item === 'object' && !Array.isArray(item);
}
function mergeDeep(target, source) {
  let output = Object.assign({}, target);
  if (isObject(target) && isObject(source)) {
    Object.keys(source).forEach(key => {
      if (isObject(source[key])) {
        if (!(key in target)) {
          Object.assign(output, {
            [key]: source[key]
          });
        } else {
          output[key] = mergeDeep(target[key], source[key]);
        }
      } else {
        Object.assign(output, {
          [key]: source[key]
        });
      }
    });
  }
  return output;
}
class TranslateParser {}
class TranslateDefaultParser extends TranslateParser {
  constructor() {
    super(...arguments);
    this.templateMatcher = /{{\s?([^{}\s]*)\s?}}/g;
  }
  interpolate(expr, params) {
    let result;
    if (typeof expr === 'string') {
      result = this.interpolateString(expr, params);
    } else if (typeof expr === 'function') {
      result = this.interpolateFunction(expr, params);
    } else {
      // this should not happen, but an unrelated TranslateService test depends on it
      result = expr;
    }
    return result;
  }
  getValue(target, key) {
    let keys = typeof key === 'string' ? key.split('.') : [key];
    key = '';
    do {
      key += keys.shift();
      if (isDefined(target) && isDefined(target[key]) && (typeof target[key] === 'object' || !keys.length)) {
        target = target[key];
        key = '';
      } else if (!keys.length) {
        target = undefined;
      } else {
        key += '.';
      }
    } while (keys.length);
    return target;
  }
  interpolateFunction(fn, params) {
    return fn(params);
  }
  interpolateString(expr, params) {
    if (!params) {
      return expr;
    }
    return expr.replace(this.templateMatcher, (substring, b) => {
      let r = this.getValue(params, b);
      return isDefined(r) ? r : substring;
    });
  }
}
TranslateDefaultParser.ɵfac = /* @__PURE__ */function () {
  let ɵTranslateDefaultParser_BaseFactory;
  return function TranslateDefaultParser_Factory(t) {
    return (ɵTranslateDefaultParser_BaseFactory || (ɵTranslateDefaultParser_BaseFactory = core_["ɵɵgetInheritedFactory"](TranslateDefaultParser)))(t || TranslateDefaultParser);
  };
}();
TranslateDefaultParser.ɵprov = /* @__PURE__ */core_["ɵɵdefineInjectable"]({
  token: TranslateDefaultParser,
  factory: TranslateDefaultParser.ɵfac
});
(function () {
  (typeof ngDevMode === "undefined" || ngDevMode) && core_["ɵsetClassMetadata"](TranslateDefaultParser, [{
    type: core_.Injectable
  }], null, null);
})();
class TranslateCompiler {}
/**
 * This compiler is just a placeholder that does nothing, in case you don't need a compiler at all
 */
class TranslateFakeCompiler extends TranslateCompiler {
  compile(value, lang) {
    return value;
  }
  compileTranslations(translations, lang) {
    return translations;
  }
}
TranslateFakeCompiler.ɵfac = /* @__PURE__ */function () {
  let ɵTranslateFakeCompiler_BaseFactory;
  return function TranslateFakeCompiler_Factory(t) {
    return (ɵTranslateFakeCompiler_BaseFactory || (ɵTranslateFakeCompiler_BaseFactory = core_["ɵɵgetInheritedFactory"](TranslateFakeCompiler)))(t || TranslateFakeCompiler);
  };
}();
TranslateFakeCompiler.ɵprov = /* @__PURE__ */core_["ɵɵdefineInjectable"]({
  token: TranslateFakeCompiler,
  factory: TranslateFakeCompiler.ɵfac
});
(function () {
  (typeof ngDevMode === "undefined" || ngDevMode) && core_["ɵsetClassMetadata"](TranslateFakeCompiler, [{
    type: core_.Injectable
  }], null, null);
})();
class TranslateStore {
  constructor() {
    /**
     * The lang currently used
     */
    this.currentLang = this.defaultLang;
    /**
     * a list of translations per lang
     */
    this.translations = {};
    /**
     * an array of langs
     */
    this.langs = [];
    /**
     * An EventEmitter to listen to translation change events
     * onTranslationChange.subscribe((params: TranslationChangeEvent) => {
       *     // do something
       * });
     */
    this.onTranslationChange = new core_.EventEmitter();
    /**
     * An EventEmitter to listen to lang change events
     * onLangChange.subscribe((params: LangChangeEvent) => {
       *     // do something
       * });
     */
    this.onLangChange = new core_.EventEmitter();
    /**
     * An EventEmitter to listen to default lang change events
     * onDefaultLangChange.subscribe((params: DefaultLangChangeEvent) => {
       *     // do something
       * });
     */
    this.onDefaultLangChange = new core_.EventEmitter();
  }
}
const USE_STORE = new core_.InjectionToken('USE_STORE');
const USE_DEFAULT_LANG = new core_.InjectionToken('USE_DEFAULT_LANG');
const DEFAULT_LANGUAGE = new core_.InjectionToken('DEFAULT_LANGUAGE');
const USE_EXTEND = new core_.InjectionToken('USE_EXTEND');
class TranslateService {
  /**
   *
   * @param store an instance of the store (that is supposed to be unique)
   * @param currentLoader An instance of the loader currently used
   * @param compiler An instance of the compiler currently used
   * @param parser An instance of the parser currently used
   * @param missingTranslationHandler A handler for missing translations.
   * @param useDefaultLang whether we should use default language translation when current language translation is missing.
   * @param isolate whether this service should use the store or not
   * @param extend To make a child module extend (and use) translations from parent modules.
   * @param defaultLanguage Set the default language using configuration
   */
  constructor(store, currentLoader, compiler, parser, missingTranslationHandler, useDefaultLang = true, isolate = false, extend = false, defaultLanguage) {
    this.store = store;
    this.currentLoader = currentLoader;
    this.compiler = compiler;
    this.parser = parser;
    this.missingTranslationHandler = missingTranslationHandler;
    this.useDefaultLang = useDefaultLang;
    this.isolate = isolate;
    this.extend = extend;
    this.pending = false;
    this._onTranslationChange = new core_.EventEmitter();
    this._onLangChange = new core_.EventEmitter();
    this._onDefaultLangChange = new core_.EventEmitter();
    this._langs = [];
    this._translations = {};
    this._translationRequests = {};
    /** set the default language from configuration */
    if (defaultLanguage) {
      this.setDefaultLang(defaultLanguage);
    }
  }
  /**
   * An EventEmitter to listen to translation change events
   * onTranslationChange.subscribe((params: TranslationChangeEvent) => {
     *     // do something
     * });
   */
  get onTranslationChange() {
    return this.isolate ? this._onTranslationChange : this.store.onTranslationChange;
  }
  /**
   * An EventEmitter to listen to lang change events
   * onLangChange.subscribe((params: LangChangeEvent) => {
     *     // do something
     * });
   */
  get onLangChange() {
    return this.isolate ? this._onLangChange : this.store.onLangChange;
  }
  /**
   * An EventEmitter to listen to default lang change events
   * onDefaultLangChange.subscribe((params: DefaultLangChangeEvent) => {
     *     // do something
     * });
   */
  get onDefaultLangChange() {
    return this.isolate ? this._onDefaultLangChange : this.store.onDefaultLangChange;
  }
  /**
   * The default lang to fallback when translations are missing on the current lang
   */
  get defaultLang() {
    return this.isolate ? this._defaultLang : this.store.defaultLang;
  }
  set defaultLang(defaultLang) {
    if (this.isolate) {
      this._defaultLang = defaultLang;
    } else {
      this.store.defaultLang = defaultLang;
    }
  }
  /**
   * The lang currently used
   */
  get currentLang() {
    return this.isolate ? this._currentLang : this.store.currentLang;
  }
  set currentLang(currentLang) {
    if (this.isolate) {
      this._currentLang = currentLang;
    } else {
      this.store.currentLang = currentLang;
    }
  }
  /**
   * an array of langs
   */
  get langs() {
    return this.isolate ? this._langs : this.store.langs;
  }
  set langs(langs) {
    if (this.isolate) {
      this._langs = langs;
    } else {
      this.store.langs = langs;
    }
  }
  /**
   * a list of translations per lang
   */
  get translations() {
    return this.isolate ? this._translations : this.store.translations;
  }
  set translations(translations) {
    if (this.isolate) {
      this._translations = translations;
    } else {
      this.store.translations = translations;
    }
  }
  /**
   * Sets the default language to use as a fallback
   */
  setDefaultLang(lang) {
    if (lang === this.defaultLang) {
      return;
    }
    let pending = this.retrieveTranslations(lang);
    if (typeof pending !== "undefined") {
      // on init set the defaultLang immediately
      if (this.defaultLang == null) {
        this.defaultLang = lang;
      }
      pending.pipe((0,operators_.take)(1)).subscribe(res => {
        this.changeDefaultLang(lang);
      });
    } else {
      // we already have this language
      this.changeDefaultLang(lang);
    }
  }
  /**
   * Gets the default language used
   */
  getDefaultLang() {
    return this.defaultLang;
  }
  /**
   * Changes the lang currently used
   */
  use(lang) {
    // don't change the language if the language given is already selected
    if (lang === this.currentLang) {
      return (0,external_rxjs_.of)(this.translations[lang]);
    }
    let pending = this.retrieveTranslations(lang);
    if (typeof pending !== "undefined") {
      // on init set the currentLang immediately
      if (!this.currentLang) {
        this.currentLang = lang;
      }
      pending.pipe((0,operators_.take)(1)).subscribe(res => {
        this.changeLang(lang);
      });
      return pending;
    } else {
      // we have this language, return an Observable
      this.changeLang(lang);
      return (0,external_rxjs_.of)(this.translations[lang]);
    }
  }
  /**
   * Retrieves the given translations
   */
  retrieveTranslations(lang) {
    let pending;
    // if this language is unavailable or extend is true, ask for it
    if (typeof this.translations[lang] === "undefined" || this.extend) {
      this._translationRequests[lang] = this._translationRequests[lang] || this.getTranslation(lang);
      pending = this._translationRequests[lang];
    }
    return pending;
  }
  /**
   * Gets an object of translations for a given language with the current loader
   * and passes it through the compiler
   */
  getTranslation(lang) {
    this.pending = true;
    const loadingTranslations = this.currentLoader.getTranslation(lang).pipe((0,operators_.shareReplay)(1), (0,operators_.take)(1));
    this.loadingTranslations = loadingTranslations.pipe((0,operators_.map)(res => this.compiler.compileTranslations(res, lang)), (0,operators_.shareReplay)(1), (0,operators_.take)(1));
    this.loadingTranslations.subscribe({
      next: res => {
        this.translations[lang] = this.extend && this.translations[lang] ? Object.assign(Object.assign({}, res), this.translations[lang]) : res;
        this.updateLangs();
        this.pending = false;
      },
      error: err => {
        this.pending = false;
      }
    });
    return loadingTranslations;
  }
  /**
   * Manually sets an object of translations for a given language
   * after passing it through the compiler
   */
  setTranslation(lang, translations, shouldMerge = false) {
    translations = this.compiler.compileTranslations(translations, lang);
    if ((shouldMerge || this.extend) && this.translations[lang]) {
      this.translations[lang] = mergeDeep(this.translations[lang], translations);
    } else {
      this.translations[lang] = translations;
    }
    this.updateLangs();
    this.onTranslationChange.emit({
      lang: lang,
      translations: this.translations[lang]
    });
  }
  /**
   * Returns an array of currently available langs
   */
  getLangs() {
    return this.langs;
  }
  /**
   * Add available langs
   */
  addLangs(langs) {
    langs.forEach(lang => {
      if (this.langs.indexOf(lang) === -1) {
        this.langs.push(lang);
      }
    });
  }
  /**
   * Update the list of available langs
   */
  updateLangs() {
    this.addLangs(Object.keys(this.translations));
  }
  /**
   * Returns the parsed result of the translations
   */
  getParsedResult(translations, key, interpolateParams) {
    let res;
    if (key instanceof Array) {
      let result = {},
        observables = false;
      for (let k of key) {
        result[k] = this.getParsedResult(translations, k, interpolateParams);
        if ((0,external_rxjs_.isObservable)(result[k])) {
          observables = true;
        }
      }
      if (observables) {
        const sources = key.map(k => (0,external_rxjs_.isObservable)(result[k]) ? result[k] : (0,external_rxjs_.of)(result[k]));
        return (0,external_rxjs_.forkJoin)(sources).pipe((0,operators_.map)(arr => {
          let obj = {};
          arr.forEach((value, index) => {
            obj[key[index]] = value;
          });
          return obj;
        }));
      }
      return result;
    }
    if (translations) {
      res = this.parser.interpolate(this.parser.getValue(translations, key), interpolateParams);
    }
    if (typeof res === "undefined" && this.defaultLang != null && this.defaultLang !== this.currentLang && this.useDefaultLang) {
      res = this.parser.interpolate(this.parser.getValue(this.translations[this.defaultLang], key), interpolateParams);
    }
    if (typeof res === "undefined") {
      let params = {
        key,
        translateService: this
      };
      if (typeof interpolateParams !== 'undefined') {
        params.interpolateParams = interpolateParams;
      }
      res = this.missingTranslationHandler.handle(params);
    }
    return typeof res !== "undefined" ? res : key;
  }
  /**
   * Gets the translated value of a key (or an array of keys)
   * @returns the translated key, or an object of translated keys
   */
  get(key, interpolateParams) {
    if (!isDefined(key) || !key.length) {
      throw new Error(`Parameter "key" required`);
    }
    // check if we are loading a new translation to use
    if (this.pending) {
      return this.loadingTranslations.pipe((0,operators_.concatMap)(res => {
        res = this.getParsedResult(res, key, interpolateParams);
        return (0,external_rxjs_.isObservable)(res) ? res : (0,external_rxjs_.of)(res);
      }));
    } else {
      let res = this.getParsedResult(this.translations[this.currentLang], key, interpolateParams);
      return (0,external_rxjs_.isObservable)(res) ? res : (0,external_rxjs_.of)(res);
    }
  }
  /**
   * Returns a stream of translated values of a key (or an array of keys) which updates
   * whenever the translation changes.
   * @returns A stream of the translated key, or an object of translated keys
   */
  getStreamOnTranslationChange(key, interpolateParams) {
    if (!isDefined(key) || !key.length) {
      throw new Error(`Parameter "key" required`);
    }
    return (0,external_rxjs_.concat)((0,external_rxjs_.defer)(() => this.get(key, interpolateParams)), this.onTranslationChange.pipe((0,operators_.switchMap)(event => {
      const res = this.getParsedResult(event.translations, key, interpolateParams);
      if (typeof res.subscribe === 'function') {
        return res;
      } else {
        return (0,external_rxjs_.of)(res);
      }
    })));
  }
  /**
   * Returns a stream of translated values of a key (or an array of keys) which updates
   * whenever the language changes.
   * @returns A stream of the translated key, or an object of translated keys
   */
  stream(key, interpolateParams) {
    if (!isDefined(key) || !key.length) {
      throw new Error(`Parameter "key" required`);
    }
    return (0,external_rxjs_.concat)((0,external_rxjs_.defer)(() => this.get(key, interpolateParams)), this.onLangChange.pipe((0,operators_.switchMap)(event => {
      const res = this.getParsedResult(event.translations, key, interpolateParams);
      return (0,external_rxjs_.isObservable)(res) ? res : (0,external_rxjs_.of)(res);
    })));
  }
  /**
   * Returns a translation instantly from the internal state of loaded translation.
   * All rules regarding the current language, the preferred language of even fallback languages will be used except any promise handling.
   */
  instant(key, interpolateParams) {
    if (!isDefined(key) || !key.length) {
      throw new Error(`Parameter "key" required`);
    }
    let res = this.getParsedResult(this.translations[this.currentLang], key, interpolateParams);
    if ((0,external_rxjs_.isObservable)(res)) {
      if (key instanceof Array) {
        let obj = {};
        key.forEach((value, index) => {
          obj[key[index]] = key[index];
        });
        return obj;
      }
      return key;
    } else {
      return res;
    }
  }
  /**
   * Sets the translated value of a key, after compiling it
   */
  set(key, value, lang = this.currentLang) {
    this.translations[lang][key] = this.compiler.compile(value, lang);
    this.updateLangs();
    this.onTranslationChange.emit({
      lang: lang,
      translations: this.translations[lang]
    });
  }
  /**
   * Changes the current lang
   */
  changeLang(lang) {
    this.currentLang = lang;
    this.onLangChange.emit({
      lang: lang,
      translations: this.translations[lang]
    });
    // if there is no default lang, use the one that we just set
    if (this.defaultLang == null) {
      this.changeDefaultLang(lang);
    }
  }
  /**
   * Changes the default lang
   */
  changeDefaultLang(lang) {
    this.defaultLang = lang;
    this.onDefaultLangChange.emit({
      lang: lang,
      translations: this.translations[lang]
    });
  }
  /**
   * Allows to reload the lang file from the file
   */
  reloadLang(lang) {
    this.resetLang(lang);
    return this.getTranslation(lang);
  }
  /**
   * Deletes inner translation
   */
  resetLang(lang) {
    this._translationRequests[lang] = undefined;
    this.translations[lang] = undefined;
  }
  /**
   * Returns the language code name from the browser, e.g. "de"
   */
  getBrowserLang() {
    if (typeof window === 'undefined' || typeof window.navigator === 'undefined') {
      return undefined;
    }
    let browserLang = window.navigator.languages ? window.navigator.languages[0] : null;
    browserLang = browserLang || window.navigator.language || window.navigator.browserLanguage || window.navigator.userLanguage;
    if (typeof browserLang === 'undefined') {
      return undefined;
    }
    if (browserLang.indexOf('-') !== -1) {
      browserLang = browserLang.split('-')[0];
    }
    if (browserLang.indexOf('_') !== -1) {
      browserLang = browserLang.split('_')[0];
    }
    return browserLang;
  }
  /**
   * Returns the culture language code name from the browser, e.g. "de-DE"
   */
  getBrowserCultureLang() {
    if (typeof window === 'undefined' || typeof window.navigator === 'undefined') {
      return undefined;
    }
    let browserCultureLang = window.navigator.languages ? window.navigator.languages[0] : null;
    browserCultureLang = browserCultureLang || window.navigator.language || window.navigator.browserLanguage || window.navigator.userLanguage;
    return browserCultureLang;
  }
}
TranslateService.ɵfac = function TranslateService_Factory(t) {
  return new (t || TranslateService)(core_["ɵɵinject"](TranslateStore), core_["ɵɵinject"](TranslateLoader), core_["ɵɵinject"](TranslateCompiler), core_["ɵɵinject"](TranslateParser), core_["ɵɵinject"](MissingTranslationHandler), core_["ɵɵinject"](USE_DEFAULT_LANG), core_["ɵɵinject"](USE_STORE), core_["ɵɵinject"](USE_EXTEND), core_["ɵɵinject"](DEFAULT_LANGUAGE));
};
TranslateService.ɵprov = /* @__PURE__ */core_["ɵɵdefineInjectable"]({
  token: TranslateService,
  factory: TranslateService.ɵfac
});
(function () {
  (typeof ngDevMode === "undefined" || ngDevMode) && core_["ɵsetClassMetadata"](TranslateService, [{
    type: core_.Injectable
  }], function () {
    return [{
      type: TranslateStore
    }, {
      type: TranslateLoader
    }, {
      type: TranslateCompiler
    }, {
      type: TranslateParser
    }, {
      type: MissingTranslationHandler
    }, {
      type: undefined,
      decorators: [{
        type: core_.Inject,
        args: [USE_DEFAULT_LANG]
      }]
    }, {
      type: undefined,
      decorators: [{
        type: core_.Inject,
        args: [USE_STORE]
      }]
    }, {
      type: undefined,
      decorators: [{
        type: core_.Inject,
        args: [USE_EXTEND]
      }]
    }, {
      type: undefined,
      decorators: [{
        type: core_.Inject,
        args: [DEFAULT_LANGUAGE]
      }]
    }];
  }, null);
})();
class TranslateDirective {
  constructor(translateService, element, _ref) {
    this.translateService = translateService;
    this.element = element;
    this._ref = _ref;
    // subscribe to onTranslationChange event, in case the translations of the current lang change
    if (!this.onTranslationChangeSub) {
      this.onTranslationChangeSub = this.translateService.onTranslationChange.subscribe(event => {
        if (event.lang === this.translateService.currentLang) {
          this.checkNodes(true, event.translations);
        }
      });
    }
    // subscribe to onLangChange event, in case the language changes
    if (!this.onLangChangeSub) {
      this.onLangChangeSub = this.translateService.onLangChange.subscribe(event => {
        this.checkNodes(true, event.translations);
      });
    }
    // subscribe to onDefaultLangChange event, in case the default language changes
    if (!this.onDefaultLangChangeSub) {
      this.onDefaultLangChangeSub = this.translateService.onDefaultLangChange.subscribe(event => {
        this.checkNodes(true);
      });
    }
  }
  set translate(key) {
    if (key) {
      this.key = key;
      this.checkNodes();
    }
  }
  set translateParams(params) {
    if (!equals(this.currentParams, params)) {
      this.currentParams = params;
      this.checkNodes(true);
    }
  }
  ngAfterViewChecked() {
    this.checkNodes();
  }
  checkNodes(forceUpdate = false, translations) {
    let nodes = this.element.nativeElement.childNodes;
    // if the element is empty
    if (!nodes.length) {
      // we add the key as content
      this.setContent(this.element.nativeElement, this.key);
      nodes = this.element.nativeElement.childNodes;
    }
    for (let i = 0; i < nodes.length; ++i) {
      let node = nodes[i];
      if (node.nodeType === 3) {
        // node type 3 is a text node
        let key;
        if (forceUpdate) {
          node.lastKey = null;
        }
        if (isDefined(node.lookupKey)) {
          key = node.lookupKey;
        } else if (this.key) {
          key = this.key;
        } else {
          let content = this.getContent(node);
          let trimmedContent = content.trim();
          if (trimmedContent.length) {
            node.lookupKey = trimmedContent;
            // we want to use the content as a key, not the translation value
            if (content !== node.currentValue) {
              key = trimmedContent;
              // the content was changed from the user, we'll use it as a reference if needed
              node.originalContent = content || node.originalContent;
            } else if (node.originalContent) {
              // the content seems ok, but the lang has changed
              // the current content is the translation, not the key, use the last real content as key
              key = node.originalContent.trim();
            } else if (content !== node.currentValue) {
              // we want to use the content as a key, not the translation value
              key = trimmedContent;
              // the content was changed from the user, we'll use it as a reference if needed
              node.originalContent = content || node.originalContent;
            }
          }
        }
        this.updateValue(key, node, translations);
      }
    }
  }
  updateValue(key, node, translations) {
    if (key) {
      if (node.lastKey === key && this.lastParams === this.currentParams) {
        return;
      }
      this.lastParams = this.currentParams;
      let onTranslation = res => {
        if (res !== key) {
          node.lastKey = key;
        }
        if (!node.originalContent) {
          node.originalContent = this.getContent(node);
        }
        node.currentValue = isDefined(res) ? res : node.originalContent || key;
        // we replace in the original content to preserve spaces that we might have trimmed
        this.setContent(node, this.key ? node.currentValue : node.originalContent.replace(key, node.currentValue));
        this._ref.markForCheck();
      };
      if (isDefined(translations)) {
        let res = this.translateService.getParsedResult(translations, key, this.currentParams);
        if ((0,external_rxjs_.isObservable)(res)) {
          res.subscribe({
            next: onTranslation
          });
        } else {
          onTranslation(res);
        }
      } else {
        this.translateService.get(key, this.currentParams).subscribe(onTranslation);
      }
    }
  }
  getContent(node) {
    return isDefined(node.textContent) ? node.textContent : node.data;
  }
  setContent(node, content) {
    if (isDefined(node.textContent)) {
      node.textContent = content;
    } else {
      node.data = content;
    }
  }
  ngOnDestroy() {
    if (this.onLangChangeSub) {
      this.onLangChangeSub.unsubscribe();
    }
    if (this.onDefaultLangChangeSub) {
      this.onDefaultLangChangeSub.unsubscribe();
    }
    if (this.onTranslationChangeSub) {
      this.onTranslationChangeSub.unsubscribe();
    }
  }
}
TranslateDirective.ɵfac = function TranslateDirective_Factory(t) {
  return new (t || TranslateDirective)(core_["ɵɵdirectiveInject"](TranslateService), core_["ɵɵdirectiveInject"](core_.ElementRef), core_["ɵɵdirectiveInject"](core_.ChangeDetectorRef));
};
TranslateDirective.ɵdir = /* @__PURE__ */core_["ɵɵdefineDirective"]({
  type: TranslateDirective,
  selectors: [["", "translate", ""], ["", "ngx-translate", ""]],
  inputs: {
    translate: "translate",
    translateParams: "translateParams"
  }
});
(function () {
  (typeof ngDevMode === "undefined" || ngDevMode) && core_["ɵsetClassMetadata"](TranslateDirective, [{
    type: core_.Directive,
    args: [{
      selector: '[translate],[ngx-translate]'
    }]
  }], function () {
    return [{
      type: TranslateService
    }, {
      type: core_.ElementRef
    }, {
      type: core_.ChangeDetectorRef
    }];
  }, {
    translate: [{
      type: core_.Input
    }],
    translateParams: [{
      type: core_.Input
    }]
  });
})();
class TranslatePipe {
  constructor(translate, _ref) {
    this.translate = translate;
    this._ref = _ref;
    this.value = '';
    this.lastKey = null;
    this.lastParams = [];
  }
  updateValue(key, interpolateParams, translations) {
    let onTranslation = res => {
      this.value = res !== undefined ? res : key;
      this.lastKey = key;
      this._ref.markForCheck();
    };
    if (translations) {
      let res = this.translate.getParsedResult(translations, key, interpolateParams);
      if ((0,external_rxjs_.isObservable)(res.subscribe)) {
        res.subscribe(onTranslation);
      } else {
        onTranslation(res);
      }
    }
    this.translate.get(key, interpolateParams).subscribe(onTranslation);
  }
  transform(query, ...args) {
    if (!query || !query.length) {
      return query;
    }
    // if we ask another time for the same key, return the last value
    if (equals(query, this.lastKey) && equals(args, this.lastParams)) {
      return this.value;
    }
    let interpolateParams = undefined;
    if (isDefined(args[0]) && args.length) {
      if (typeof args[0] === 'string' && args[0].length) {
        // we accept objects written in the template such as {n:1}, {'n':1}, {n:'v'}
        // which is why we might need to change it to real JSON objects such as {"n":1} or {"n":"v"}
        let validArgs = args[0].replace(/(\')?([a-zA-Z0-9_]+)(\')?(\s)?:/g, '"$2":').replace(/:(\s)?(\')(.*?)(\')/g, ':"$3"');
        try {
          interpolateParams = JSON.parse(validArgs);
        } catch (e) {
          throw new SyntaxError(`Wrong parameter in TranslatePipe. Expected a valid Object, received: ${args[0]}`);
        }
      } else if (typeof args[0] === 'object' && !Array.isArray(args[0])) {
        interpolateParams = args[0];
      }
    }
    // store the query, in case it changes
    this.lastKey = query;
    // store the params, in case they change
    this.lastParams = args;
    // set the value
    this.updateValue(query, interpolateParams);
    // if there is a subscription to onLangChange, clean it
    this._dispose();
    // subscribe to onTranslationChange event, in case the translations change
    if (!this.onTranslationChange) {
      this.onTranslationChange = this.translate.onTranslationChange.subscribe(event => {
        if (this.lastKey && event.lang === this.translate.currentLang) {
          this.lastKey = null;
          this.updateValue(query, interpolateParams, event.translations);
        }
      });
    }
    // subscribe to onLangChange event, in case the language changes
    if (!this.onLangChange) {
      this.onLangChange = this.translate.onLangChange.subscribe(event => {
        if (this.lastKey) {
          this.lastKey = null; // we want to make sure it doesn't return the same value until it's been updated
          this.updateValue(query, interpolateParams, event.translations);
        }
      });
    }
    // subscribe to onDefaultLangChange event, in case the default language changes
    if (!this.onDefaultLangChange) {
      this.onDefaultLangChange = this.translate.onDefaultLangChange.subscribe(() => {
        if (this.lastKey) {
          this.lastKey = null; // we want to make sure it doesn't return the same value until it's been updated
          this.updateValue(query, interpolateParams);
        }
      });
    }
    return this.value;
  }
  /**
   * Clean any existing subscription to change events
   */
  _dispose() {
    if (typeof this.onTranslationChange !== 'undefined') {
      this.onTranslationChange.unsubscribe();
      this.onTranslationChange = undefined;
    }
    if (typeof this.onLangChange !== 'undefined') {
      this.onLangChange.unsubscribe();
      this.onLangChange = undefined;
    }
    if (typeof this.onDefaultLangChange !== 'undefined') {
      this.onDefaultLangChange.unsubscribe();
      this.onDefaultLangChange = undefined;
    }
  }
  ngOnDestroy() {
    this._dispose();
  }
}
TranslatePipe.ɵfac = function TranslatePipe_Factory(t) {
  return new (t || TranslatePipe)(core_["ɵɵdirectiveInject"](TranslateService, 16), core_["ɵɵdirectiveInject"](core_.ChangeDetectorRef, 16));
};
TranslatePipe.ɵpipe = /* @__PURE__ */core_["ɵɵdefinePipe"]({
  name: "translate",
  type: TranslatePipe,
  pure: false
});
TranslatePipe.ɵprov = /* @__PURE__ */core_["ɵɵdefineInjectable"]({
  token: TranslatePipe,
  factory: TranslatePipe.ɵfac
});
(function () {
  (typeof ngDevMode === "undefined" || ngDevMode) && core_["ɵsetClassMetadata"](TranslatePipe, [{
    type: core_.Injectable
  }, {
    type: core_.Pipe,
    args: [{
      name: 'translate',
      pure: false // required to update the value when the promise is resolved
    }]
  }], function () {
    return [{
      type: TranslateService
    }, {
      type: core_.ChangeDetectorRef
    }];
  }, null);
})();
class TranslateModule {
  /**
   * Use this method in your root module to provide the TranslateService
   */
  static forRoot(config = {}) {
    return {
      ngModule: TranslateModule,
      providers: [config.loader || {
        provide: TranslateLoader,
        useClass: TranslateFakeLoader
      }, config.compiler || {
        provide: TranslateCompiler,
        useClass: TranslateFakeCompiler
      }, config.parser || {
        provide: TranslateParser,
        useClass: TranslateDefaultParser
      }, config.missingTranslationHandler || {
        provide: MissingTranslationHandler,
        useClass: FakeMissingTranslationHandler
      }, TranslateStore, {
        provide: USE_STORE,
        useValue: config.isolate
      }, {
        provide: USE_DEFAULT_LANG,
        useValue: config.useDefaultLang
      }, {
        provide: USE_EXTEND,
        useValue: config.extend
      }, {
        provide: DEFAULT_LANGUAGE,
        useValue: config.defaultLanguage
      }, TranslateService]
    };
  }
  /**
   * Use this method in your other (non root) modules to import the directive/pipe
   */
  static forChild(config = {}) {
    return {
      ngModule: TranslateModule,
      providers: [config.loader || {
        provide: TranslateLoader,
        useClass: TranslateFakeLoader
      }, config.compiler || {
        provide: TranslateCompiler,
        useClass: TranslateFakeCompiler
      }, config.parser || {
        provide: TranslateParser,
        useClass: TranslateDefaultParser
      }, config.missingTranslationHandler || {
        provide: MissingTranslationHandler,
        useClass: FakeMissingTranslationHandler
      }, {
        provide: USE_STORE,
        useValue: config.isolate
      }, {
        provide: USE_DEFAULT_LANG,
        useValue: config.useDefaultLang
      }, {
        provide: USE_EXTEND,
        useValue: config.extend
      }, {
        provide: DEFAULT_LANGUAGE,
        useValue: config.defaultLanguage
      }, TranslateService]
    };
  }
}
TranslateModule.ɵfac = function TranslateModule_Factory(t) {
  return new (t || TranslateModule)();
};
TranslateModule.ɵmod = /* @__PURE__ */core_["ɵɵdefineNgModule"]({
  type: TranslateModule,
  declarations: [TranslatePipe, TranslateDirective],
  exports: [TranslatePipe, TranslateDirective]
});
TranslateModule.ɵinj = /* @__PURE__ */core_["ɵɵdefineInjector"]({});
(function () {
  (typeof ngDevMode === "undefined" || ngDevMode) && core_["ɵsetClassMetadata"](TranslateModule, [{
    type: core_.NgModule,
    args: [{
      declarations: [TranslatePipe, TranslateDirective],
      exports: [TranslatePipe, TranslateDirective]
    }]
  }], null, null);
})();

/**
 * Generated bundle index. Do not edit.
 */


// EXTERNAL MODULE: ./node_modules/messageformat/messageformat.js
var messageformat = __webpack_require__(8368);
;// CONCATENATED MODULE: ./node_modules/ngx-translate-messageformat-compiler/__ivy_ngcc__/esm2015/lib/message-format-config.js

const MESSAGE_FORMAT_CONFIG = new core_.InjectionToken("MESSAGE_FORMAT_CONFIG");
const defaultConfig = {
  biDiSupport: false,
  formatters: undefined,
  locales: undefined,
  strictNumberSign: false,
  disablePluralKeyChecks: false
};
;// CONCATENATED MODULE: ./node_modules/ngx-translate-messageformat-compiler/__ivy_ngcc__/esm2015/lib/translate-message-format-compiler.js





/**
 * This compiler expects ICU syntax and compiles the expressions with messageformat.js
 */

let TranslateMessageFormatCompiler = class TranslateMessageFormatCompiler extends TranslateCompiler {
  constructor(config) {
    super();
    const {
      locales,
      formatters,
      biDiSupport,
      strictNumberSign,
      disablePluralKeyChecks
    } = Object.assign(Object.assign({}, defaultConfig), config);
    this.messageFormat = new messageformat(locales);
    if (formatters) {
      this.messageFormat.addFormatters(formatters);
    }
    if (biDiSupport) {
      this.messageFormat.setBiDiSupport(biDiSupport);
    }
    if (strictNumberSign) {
      this.messageFormat.setStrictNumberSign(strictNumberSign);
    }
    if (disablePluralKeyChecks) {
      this.messageFormat.disablePluralKeyChecks();
    }
  }
  compile(value, lang) {
    return this.messageFormat.compile(value, lang);
  }
  compileTranslations(translations, lang) {
    return this.messageFormat.compile(translations, lang);
  }
};
TranslateMessageFormatCompiler.ɵfac = function TranslateMessageFormatCompiler_Factory(t) {
  return new (t || TranslateMessageFormatCompiler)(core_["ɵɵinject"](MESSAGE_FORMAT_CONFIG, 8));
};
TranslateMessageFormatCompiler.ɵprov = /*@__PURE__*/core_["ɵɵdefineInjectable"]({
  token: TranslateMessageFormatCompiler,
  factory: function (t) {
    return TranslateMessageFormatCompiler.ɵfac(t);
  }
});
TranslateMessageFormatCompiler.ctorParameters = () => [{
  type: undefined,
  decorators: [{
    type: core_.Optional
  }, {
    type: core_.Inject,
    args: [MESSAGE_FORMAT_CONFIG]
  }]
}];
TranslateMessageFormatCompiler = __decorate([__param(0, (0,core_.Optional)()), __param(0, (0,core_.Inject)(MESSAGE_FORMAT_CONFIG))], TranslateMessageFormatCompiler);
(function () {
  (typeof ngDevMode === "undefined" || ngDevMode) && core_["ɵsetClassMetadata"](TranslateMessageFormatCompiler, [{
    type: core_.Injectable
  }], function () {
    return [{
      type: undefined,
      decorators: [{
        type: core_.Optional
      }, {
        type: core_.Inject,
        args: [MESSAGE_FORMAT_CONFIG]
      }]
    }];
  }, null);
})();

// EXTERNAL MODULE: ./src/components/appRoot.component.pug?ngResource
var appRoot_componentngResource = __webpack_require__(8056);
var appRoot_componentngResource_default = /*#__PURE__*/__webpack_require__.n(appRoot_componentngResource);
// EXTERNAL MODULE: ./src/components/appRoot.component.scss?ngResource
var components_appRoot_componentngResource = __webpack_require__(8829);
var components_appRoot_componentngResource_default = /*#__PURE__*/__webpack_require__.n(components_appRoot_componentngResource);
// EXTERNAL MODULE: external "@angular/animations"
var external_angular_animations_ = __webpack_require__(8781);
;// CONCATENATED MODULE: ./src/services/log.service.ts
class Logger {
    constructor(name) {
        this.name = name;
    }
    debug(...args) {
        this.doLog('debug', ...args);
    }
    info(...args) {
        this.doLog('info', ...args);
    }
    warn(...args) {
        this.doLog('warn', ...args);
    }
    error(...args) {
        this.doLog('error', ...args);
    }
    log(...args) {
        this.doLog('log', ...args);
    }
}
class ConsoleLogger extends Logger {
    doLog(level, ...args) {
        console[level](`%c[${this.name}]`, 'color: #aaa', ...args);
    }
}
class LogService {
}

;// CONCATENATED MODULE: ./src/api/hostApp.ts


var Platform;
(function (Platform) {
    Platform["Linux"] = "Linux";
    Platform["macOS"] = "macOS";
    Platform["Windows"] = "Windows";
    Platform["Web"] = "Web";
})(Platform || (Platform = {}));
/**
 * Provides interaction with the main process
 */
class HostAppService {
    /**
     * Fired when Preferences is selected in the macOS menu
     */
    get settingsUIRequest$() { return this.settingsUIRequest; }
    /**
     * Fired when another window modified the config file
     */
    get configChangeBroadcast$() { return this.configChangeBroadcast; }
    constructor(injector) {
        this.settingsUIRequest = new external_rxjs_.Subject();
        this.configChangeBroadcast = new external_rxjs_.Subject();
        this.logger = injector.get(LogService).create('hostApp');
    }
    // eslint-disable-next-line @typescript-eslint/no-empty-function
    emitReady() { }
}

;// CONCATENATED MODULE: ./src/api/hotkeyProvider.ts
/**
 * Extend to provide your own hotkeys. A corresponding [[ConfigProvider]]
 * must also provide the `hotkeys.foo` config options with the default values
 */
class HotkeyProvider {
}

;// CONCATENATED MODULE: ./src/services/hotkeys.util.ts
/* eslint-disable @typescript-eslint/no-type-alias */
const metaKeyName = {
    darwin: '⌘',
    win32: 'Win',
    linux: 'Super',
}[process.platform];
const altKeyName = {
    darwin: '⌥',
    win32: 'Alt',
    linux: 'Alt',
}[process.platform];
const REGEX_LATIN_KEYNAME = /^[A-Za-z]$/;
function getKeyName(event) {
    var _a;
    // eslint-disable-next-line @typescript-eslint/init-declarations
    let key;
    if (event.key === 'Control') {
        key = 'Ctrl';
    }
    else if (event.key === 'Meta') {
        key = metaKeyName;
    }
    else if (event.key === 'Alt') {
        key = altKeyName;
    }
    else if (event.key === 'Shift') {
        key = 'Shift';
    }
    else if (event.key === '`') {
        key = '`';
    }
    else if (event.key === '~') {
        key = '~';
    }
    else {
        key = event.code;
        if (REGEX_LATIN_KEYNAME.test(event.key)) {
            // Handle Dvorak etc via the reported "character" instead of the scancode
            key = event.key.toUpperCase();
        }
        else {
            key = key.replace('Key', '');
            key = key.replace('Arrow', '');
            key = key.replace('Digit', '');
            key = (_a = {
                Comma: ',',
                Period: '.',
                Slash: '/',
                Backslash: '\\',
                IntlBackslash: '`',
                Minus: '-',
                Equal: '=',
                Semicolon: ';',
                Quote: '\'',
                BracketLeft: '[',
                BracketRight: ']',
            }[key]) !== null && _a !== void 0 ? _a : key;
        }
    }
    return key;
}
function getKeystrokeName(keys) {
    const strictOrdering = ['Ctrl', metaKeyName, altKeyName, 'Shift'];
    keys = [
        ...strictOrdering.map(x => keys.find(k => k === x)).filter(x => !!x),
        ...keys.filter(k => !strictOrdering.includes(k)),
    ];
    return keys.join('-');
}

// EXTERNAL MODULE: ../node_modules/clone-deep/index.js
var clone_deep = __webpack_require__(5842);
var clone_deep_default = /*#__PURE__*/__webpack_require__.n(clone_deep);
// EXTERNAL MODULE: ../node_modules/deep-equal/index.js
var deep_equal = __webpack_require__(7132);
var deep_equal_default = /*#__PURE__*/__webpack_require__.n(deep_equal);
;// CONCATENATED MODULE: external "crypto"
const external_crypto_namespaceObject = require("crypto");
var external_crypto_default = /*#__PURE__*/__webpack_require__.n(external_crypto_namespaceObject);
;// CONCATENATED MODULE: ./node_modules/uuid/dist/esm-node/native.js

/* harmony default export */ const esm_node_native = ({
  randomUUID: (external_crypto_default()).randomUUID
});
;// CONCATENATED MODULE: ./node_modules/uuid/dist/esm-node/rng.js

const rnds8Pool = new Uint8Array(256); // # of random values to pre-allocate

let poolPtr = rnds8Pool.length;
function rng() {
  if (poolPtr > rnds8Pool.length - 16) {
    external_crypto_default().randomFillSync(rnds8Pool);
    poolPtr = 0;
  }
  return rnds8Pool.slice(poolPtr, poolPtr += 16);
}
;// CONCATENATED MODULE: ./node_modules/uuid/dist/esm-node/stringify.js

/**
 * Convert array of 16 byte values to UUID string format of the form:
 * XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
 */

const byteToHex = [];
for (let i = 0; i < 256; ++i) {
  byteToHex.push((i + 0x100).toString(16).slice(1));
}
function unsafeStringify(arr, offset = 0) {
  // Note: Be careful editing this code!  It's been tuned for performance
  // and works in ways you may not expect. See https://github.com/uuidjs/uuid/pull/434
  return (byteToHex[arr[offset + 0]] + byteToHex[arr[offset + 1]] + byteToHex[arr[offset + 2]] + byteToHex[arr[offset + 3]] + '-' + byteToHex[arr[offset + 4]] + byteToHex[arr[offset + 5]] + '-' + byteToHex[arr[offset + 6]] + byteToHex[arr[offset + 7]] + '-' + byteToHex[arr[offset + 8]] + byteToHex[arr[offset + 9]] + '-' + byteToHex[arr[offset + 10]] + byteToHex[arr[offset + 11]] + byteToHex[arr[offset + 12]] + byteToHex[arr[offset + 13]] + byteToHex[arr[offset + 14]] + byteToHex[arr[offset + 15]]).toLowerCase();
}
function stringify(arr, offset = 0) {
  const uuid = unsafeStringify(arr, offset); // Consistency check for valid UUID.  If this throws, it's likely due to one
  // of the following:
  // - One or more input array values don't map to a hex octet (leading to
  // "undefined" in the uuid)
  // - Invalid input values for the RFC `version` or `variant` fields

  if (!validate(uuid)) {
    throw TypeError('Stringified UUID is invalid');
  }
  return uuid;
}
/* harmony default export */ const esm_node_stringify = ((/* unused pure expression or super */ null && (stringify)));
;// CONCATENATED MODULE: ./node_modules/uuid/dist/esm-node/v4.js



function v4(options, buf, offset) {
  if (esm_node_native.randomUUID && !buf && !options) {
    return esm_node_native.randomUUID();
  }
  options = options || {};
  const rnds = options.random || (options.rng || rng)(); // Per 4.4, set bits for version and `clock_seq_hi_and_reserved`

  rnds[6] = rnds[6] & 0x0f | 0x40;
  rnds[8] = rnds[8] & 0x3f | 0x80; // Copy bytes to buffer, if provided

  if (buf) {
    offset = offset || 0;
    for (let i = 0; i < 16; ++i) {
      buf[offset + i] = rnds[i];
    }
    return buf;
  }
  return unsafeStringify(rnds);
}
/* harmony default export */ const esm_node_v4 = (v4);
;// CONCATENATED MODULE: ./node_modules/js-yaml/dist/js-yaml.mjs
/*! js-yaml 4.1.0 https://github.com/nodeca/js-yaml @license MIT */
function isNothing(subject) {
  return typeof subject === 'undefined' || subject === null;
}
function js_yaml_isObject(subject) {
  return typeof subject === 'object' && subject !== null;
}
function toArray(sequence) {
  if (Array.isArray(sequence)) return sequence;else if (isNothing(sequence)) return [];
  return [sequence];
}
function extend(target, source) {
  var index, length, key, sourceKeys;
  if (source) {
    sourceKeys = Object.keys(source);
    for (index = 0, length = sourceKeys.length; index < length; index += 1) {
      key = sourceKeys[index];
      target[key] = source[key];
    }
  }
  return target;
}
function repeat(string, count) {
  var result = '',
    cycle;
  for (cycle = 0; cycle < count; cycle += 1) {
    result += string;
  }
  return result;
}
function isNegativeZero(number) {
  return number === 0 && Number.NEGATIVE_INFINITY === 1 / number;
}
var isNothing_1 = isNothing;
var isObject_1 = js_yaml_isObject;
var toArray_1 = toArray;
var repeat_1 = repeat;
var isNegativeZero_1 = isNegativeZero;
var extend_1 = extend;
var common = {
  isNothing: isNothing_1,
  isObject: isObject_1,
  toArray: toArray_1,
  repeat: repeat_1,
  isNegativeZero: isNegativeZero_1,
  extend: extend_1
};

// YAML error class. http://stackoverflow.com/questions/8458984

function formatError(exception, compact) {
  var where = '',
    message = exception.reason || '(unknown reason)';
  if (!exception.mark) return message;
  if (exception.mark.name) {
    where += 'in "' + exception.mark.name + '" ';
  }
  where += '(' + (exception.mark.line + 1) + ':' + (exception.mark.column + 1) + ')';
  if (!compact && exception.mark.snippet) {
    where += '\n\n' + exception.mark.snippet;
  }
  return message + ' ' + where;
}
function YAMLException$1(reason, mark) {
  // Super constructor
  Error.call(this);
  this.name = 'YAMLException';
  this.reason = reason;
  this.mark = mark;
  this.message = formatError(this, false);

  // Include stack trace in error object
  if (Error.captureStackTrace) {
    // Chrome and NodeJS
    Error.captureStackTrace(this, this.constructor);
  } else {
    // FF, IE 10+ and Safari 6+. Fallback for others
    this.stack = new Error().stack || '';
  }
}

// Inherit from Error
YAMLException$1.prototype = Object.create(Error.prototype);
YAMLException$1.prototype.constructor = YAMLException$1;
YAMLException$1.prototype.toString = function toString(compact) {
  return this.name + ': ' + formatError(this, compact);
};
var exception = YAMLException$1;

// get snippet for a single line, respecting maxLength
function getLine(buffer, lineStart, lineEnd, position, maxLineLength) {
  var head = '';
  var tail = '';
  var maxHalfLength = Math.floor(maxLineLength / 2) - 1;
  if (position - lineStart > maxHalfLength) {
    head = ' ... ';
    lineStart = position - maxHalfLength + head.length;
  }
  if (lineEnd - position > maxHalfLength) {
    tail = ' ...';
    lineEnd = position + maxHalfLength - tail.length;
  }
  return {
    str: head + buffer.slice(lineStart, lineEnd).replace(/\t/g, '→') + tail,
    pos: position - lineStart + head.length // relative position
  };
}

function padStart(string, max) {
  return common.repeat(' ', max - string.length) + string;
}
function makeSnippet(mark, options) {
  options = Object.create(options || null);
  if (!mark.buffer) return null;
  if (!options.maxLength) options.maxLength = 79;
  if (typeof options.indent !== 'number') options.indent = 1;
  if (typeof options.linesBefore !== 'number') options.linesBefore = 3;
  if (typeof options.linesAfter !== 'number') options.linesAfter = 2;
  var re = /\r?\n|\r|\0/g;
  var lineStarts = [0];
  var lineEnds = [];
  var match;
  var foundLineNo = -1;
  while (match = re.exec(mark.buffer)) {
    lineEnds.push(match.index);
    lineStarts.push(match.index + match[0].length);
    if (mark.position <= match.index && foundLineNo < 0) {
      foundLineNo = lineStarts.length - 2;
    }
  }
  if (foundLineNo < 0) foundLineNo = lineStarts.length - 1;
  var result = '',
    i,
    line;
  var lineNoLength = Math.min(mark.line + options.linesAfter, lineEnds.length).toString().length;
  var maxLineLength = options.maxLength - (options.indent + lineNoLength + 3);
  for (i = 1; i <= options.linesBefore; i++) {
    if (foundLineNo - i < 0) break;
    line = getLine(mark.buffer, lineStarts[foundLineNo - i], lineEnds[foundLineNo - i], mark.position - (lineStarts[foundLineNo] - lineStarts[foundLineNo - i]), maxLineLength);
    result = common.repeat(' ', options.indent) + padStart((mark.line - i + 1).toString(), lineNoLength) + ' | ' + line.str + '\n' + result;
  }
  line = getLine(mark.buffer, lineStarts[foundLineNo], lineEnds[foundLineNo], mark.position, maxLineLength);
  result += common.repeat(' ', options.indent) + padStart((mark.line + 1).toString(), lineNoLength) + ' | ' + line.str + '\n';
  result += common.repeat('-', options.indent + lineNoLength + 3 + line.pos) + '^' + '\n';
  for (i = 1; i <= options.linesAfter; i++) {
    if (foundLineNo + i >= lineEnds.length) break;
    line = getLine(mark.buffer, lineStarts[foundLineNo + i], lineEnds[foundLineNo + i], mark.position - (lineStarts[foundLineNo] - lineStarts[foundLineNo + i]), maxLineLength);
    result += common.repeat(' ', options.indent) + padStart((mark.line + i + 1).toString(), lineNoLength) + ' | ' + line.str + '\n';
  }
  return result.replace(/\n$/, '');
}
var snippet = makeSnippet;
var TYPE_CONSTRUCTOR_OPTIONS = ['kind', 'multi', 'resolve', 'construct', 'instanceOf', 'predicate', 'represent', 'representName', 'defaultStyle', 'styleAliases'];
var YAML_NODE_KINDS = ['scalar', 'sequence', 'mapping'];
function compileStyleAliases(map) {
  var result = {};
  if (map !== null) {
    Object.keys(map).forEach(function (style) {
      map[style].forEach(function (alias) {
        result[String(alias)] = style;
      });
    });
  }
  return result;
}
function Type$1(tag, options) {
  options = options || {};
  Object.keys(options).forEach(function (name) {
    if (TYPE_CONSTRUCTOR_OPTIONS.indexOf(name) === -1) {
      throw new exception('Unknown option "' + name + '" is met in definition of "' + tag + '" YAML type.');
    }
  });

  // TODO: Add tag format check.
  this.options = options; // keep original options in case user wants to extend this type later
  this.tag = tag;
  this.kind = options['kind'] || null;
  this.resolve = options['resolve'] || function () {
    return true;
  };
  this.construct = options['construct'] || function (data) {
    return data;
  };
  this.instanceOf = options['instanceOf'] || null;
  this.predicate = options['predicate'] || null;
  this.represent = options['represent'] || null;
  this.representName = options['representName'] || null;
  this.defaultStyle = options['defaultStyle'] || null;
  this.multi = options['multi'] || false;
  this.styleAliases = compileStyleAliases(options['styleAliases'] || null);
  if (YAML_NODE_KINDS.indexOf(this.kind) === -1) {
    throw new exception('Unknown kind "' + this.kind + '" is specified for "' + tag + '" YAML type.');
  }
}
var type = Type$1;

/*eslint-disable max-len*/

function compileList(schema, name) {
  var result = [];
  schema[name].forEach(function (currentType) {
    var newIndex = result.length;
    result.forEach(function (previousType, previousIndex) {
      if (previousType.tag === currentType.tag && previousType.kind === currentType.kind && previousType.multi === currentType.multi) {
        newIndex = previousIndex;
      }
    });
    result[newIndex] = currentType;
  });
  return result;
}
function compileMap( /* lists... */
) {
  var result = {
      scalar: {},
      sequence: {},
      mapping: {},
      fallback: {},
      multi: {
        scalar: [],
        sequence: [],
        mapping: [],
        fallback: []
      }
    },
    index,
    length;
  function collectType(type) {
    if (type.multi) {
      result.multi[type.kind].push(type);
      result.multi['fallback'].push(type);
    } else {
      result[type.kind][type.tag] = result['fallback'][type.tag] = type;
    }
  }
  for (index = 0, length = arguments.length; index < length; index += 1) {
    arguments[index].forEach(collectType);
  }
  return result;
}
function Schema$1(definition) {
  return this.extend(definition);
}
Schema$1.prototype.extend = function extend(definition) {
  var implicit = [];
  var explicit = [];
  if (definition instanceof type) {
    // Schema.extend(type)
    explicit.push(definition);
  } else if (Array.isArray(definition)) {
    // Schema.extend([ type1, type2, ... ])
    explicit = explicit.concat(definition);
  } else if (definition && (Array.isArray(definition.implicit) || Array.isArray(definition.explicit))) {
    // Schema.extend({ explicit: [ type1, type2, ... ], implicit: [ type1, type2, ... ] })
    if (definition.implicit) implicit = implicit.concat(definition.implicit);
    if (definition.explicit) explicit = explicit.concat(definition.explicit);
  } else {
    throw new exception('Schema.extend argument should be a Type, [ Type ], ' + 'or a schema definition ({ implicit: [...], explicit: [...] })');
  }
  implicit.forEach(function (type$1) {
    if (!(type$1 instanceof type)) {
      throw new exception('Specified list of YAML types (or a single Type object) contains a non-Type object.');
    }
    if (type$1.loadKind && type$1.loadKind !== 'scalar') {
      throw new exception('There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.');
    }
    if (type$1.multi) {
      throw new exception('There is a multi type in the implicit list of a schema. Multi tags can only be listed as explicit.');
    }
  });
  explicit.forEach(function (type$1) {
    if (!(type$1 instanceof type)) {
      throw new exception('Specified list of YAML types (or a single Type object) contains a non-Type object.');
    }
  });
  var result = Object.create(Schema$1.prototype);
  result.implicit = (this.implicit || []).concat(implicit);
  result.explicit = (this.explicit || []).concat(explicit);
  result.compiledImplicit = compileList(result, 'implicit');
  result.compiledExplicit = compileList(result, 'explicit');
  result.compiledTypeMap = compileMap(result.compiledImplicit, result.compiledExplicit);
  return result;
};
var schema = Schema$1;
var str = new type('tag:yaml.org,2002:str', {
  kind: 'scalar',
  construct: function (data) {
    return data !== null ? data : '';
  }
});
var seq = new type('tag:yaml.org,2002:seq', {
  kind: 'sequence',
  construct: function (data) {
    return data !== null ? data : [];
  }
});
var map = new type('tag:yaml.org,2002:map', {
  kind: 'mapping',
  construct: function (data) {
    return data !== null ? data : {};
  }
});
var failsafe = new schema({
  explicit: [str, seq, map]
});
function resolveYamlNull(data) {
  if (data === null) return true;
  var max = data.length;
  return max === 1 && data === '~' || max === 4 && (data === 'null' || data === 'Null' || data === 'NULL');
}
function constructYamlNull() {
  return null;
}
function isNull(object) {
  return object === null;
}
var _null = new type('tag:yaml.org,2002:null', {
  kind: 'scalar',
  resolve: resolveYamlNull,
  construct: constructYamlNull,
  predicate: isNull,
  represent: {
    canonical: function () {
      return '~';
    },
    lowercase: function () {
      return 'null';
    },
    uppercase: function () {
      return 'NULL';
    },
    camelcase: function () {
      return 'Null';
    },
    empty: function () {
      return '';
    }
  },
  defaultStyle: 'lowercase'
});
function resolveYamlBoolean(data) {
  if (data === null) return false;
  var max = data.length;
  return max === 4 && (data === 'true' || data === 'True' || data === 'TRUE') || max === 5 && (data === 'false' || data === 'False' || data === 'FALSE');
}
function constructYamlBoolean(data) {
  return data === 'true' || data === 'True' || data === 'TRUE';
}
function isBoolean(object) {
  return Object.prototype.toString.call(object) === '[object Boolean]';
}
var bool = new type('tag:yaml.org,2002:bool', {
  kind: 'scalar',
  resolve: resolveYamlBoolean,
  construct: constructYamlBoolean,
  predicate: isBoolean,
  represent: {
    lowercase: function (object) {
      return object ? 'true' : 'false';
    },
    uppercase: function (object) {
      return object ? 'TRUE' : 'FALSE';
    },
    camelcase: function (object) {
      return object ? 'True' : 'False';
    }
  },
  defaultStyle: 'lowercase'
});
function isHexCode(c) {
  return 0x30 /* 0 */ <= c && c <= 0x39 /* 9 */ || 0x41 /* A */ <= c && c <= 0x46 /* F */ || 0x61 /* a */ <= c && c <= 0x66 /* f */;
}

function isOctCode(c) {
  return 0x30 /* 0 */ <= c && c <= 0x37 /* 7 */;
}

function isDecCode(c) {
  return 0x30 /* 0 */ <= c && c <= 0x39 /* 9 */;
}

function resolveYamlInteger(data) {
  if (data === null) return false;
  var max = data.length,
    index = 0,
    hasDigits = false,
    ch;
  if (!max) return false;
  ch = data[index];

  // sign
  if (ch === '-' || ch === '+') {
    ch = data[++index];
  }
  if (ch === '0') {
    // 0
    if (index + 1 === max) return true;
    ch = data[++index];

    // base 2, base 8, base 16

    if (ch === 'b') {
      // base 2
      index++;
      for (; index < max; index++) {
        ch = data[index];
        if (ch === '_') continue;
        if (ch !== '0' && ch !== '1') return false;
        hasDigits = true;
      }
      return hasDigits && ch !== '_';
    }
    if (ch === 'x') {
      // base 16
      index++;
      for (; index < max; index++) {
        ch = data[index];
        if (ch === '_') continue;
        if (!isHexCode(data.charCodeAt(index))) return false;
        hasDigits = true;
      }
      return hasDigits && ch !== '_';
    }
    if (ch === 'o') {
      // base 8
      index++;
      for (; index < max; index++) {
        ch = data[index];
        if (ch === '_') continue;
        if (!isOctCode(data.charCodeAt(index))) return false;
        hasDigits = true;
      }
      return hasDigits && ch !== '_';
    }
  }

  // base 10 (except 0)

  // value should not start with `_`;
  if (ch === '_') return false;
  for (; index < max; index++) {
    ch = data[index];
    if (ch === '_') continue;
    if (!isDecCode(data.charCodeAt(index))) {
      return false;
    }
    hasDigits = true;
  }

  // Should have digits and should not end with `_`
  if (!hasDigits || ch === '_') return false;
  return true;
}
function constructYamlInteger(data) {
  var value = data,
    sign = 1,
    ch;
  if (value.indexOf('_') !== -1) {
    value = value.replace(/_/g, '');
  }
  ch = value[0];
  if (ch === '-' || ch === '+') {
    if (ch === '-') sign = -1;
    value = value.slice(1);
    ch = value[0];
  }
  if (value === '0') return 0;
  if (ch === '0') {
    if (value[1] === 'b') return sign * parseInt(value.slice(2), 2);
    if (value[1] === 'x') return sign * parseInt(value.slice(2), 16);
    if (value[1] === 'o') return sign * parseInt(value.slice(2), 8);
  }
  return sign * parseInt(value, 10);
}
function isInteger(object) {
  return Object.prototype.toString.call(object) === '[object Number]' && object % 1 === 0 && !common.isNegativeZero(object);
}
var js_yaml_int = new type('tag:yaml.org,2002:int', {
  kind: 'scalar',
  resolve: resolveYamlInteger,
  construct: constructYamlInteger,
  predicate: isInteger,
  represent: {
    binary: function (obj) {
      return obj >= 0 ? '0b' + obj.toString(2) : '-0b' + obj.toString(2).slice(1);
    },
    octal: function (obj) {
      return obj >= 0 ? '0o' + obj.toString(8) : '-0o' + obj.toString(8).slice(1);
    },
    decimal: function (obj) {
      return obj.toString(10);
    },
    /* eslint-disable max-len */
    hexadecimal: function (obj) {
      return obj >= 0 ? '0x' + obj.toString(16).toUpperCase() : '-0x' + obj.toString(16).toUpperCase().slice(1);
    }
  },
  defaultStyle: 'decimal',
  styleAliases: {
    binary: [2, 'bin'],
    octal: [8, 'oct'],
    decimal: [10, 'dec'],
    hexadecimal: [16, 'hex']
  }
});
var YAML_FLOAT_PATTERN = new RegExp(
// 2.5e4, 2.5 and integers
'^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?' +
// .2e4, .2
// special case, seems not from spec
'|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?' +
// .inf
'|[-+]?\\.(?:inf|Inf|INF)' +
// .nan
'|\\.(?:nan|NaN|NAN))$');
function resolveYamlFloat(data) {
  if (data === null) return false;
  if (!YAML_FLOAT_PATTERN.test(data) ||
  // Quick hack to not allow integers end with `_`
  // Probably should update regexp & check speed
  data[data.length - 1] === '_') {
    return false;
  }
  return true;
}
function constructYamlFloat(data) {
  var value, sign;
  value = data.replace(/_/g, '').toLowerCase();
  sign = value[0] === '-' ? -1 : 1;
  if ('+-'.indexOf(value[0]) >= 0) {
    value = value.slice(1);
  }
  if (value === '.inf') {
    return sign === 1 ? Number.POSITIVE_INFINITY : Number.NEGATIVE_INFINITY;
  } else if (value === '.nan') {
    return NaN;
  }
  return sign * parseFloat(value, 10);
}
var SCIENTIFIC_WITHOUT_DOT = /^[-+]?[0-9]+e/;
function representYamlFloat(object, style) {
  var res;
  if (isNaN(object)) {
    switch (style) {
      case 'lowercase':
        return '.nan';
      case 'uppercase':
        return '.NAN';
      case 'camelcase':
        return '.NaN';
    }
  } else if (Number.POSITIVE_INFINITY === object) {
    switch (style) {
      case 'lowercase':
        return '.inf';
      case 'uppercase':
        return '.INF';
      case 'camelcase':
        return '.Inf';
    }
  } else if (Number.NEGATIVE_INFINITY === object) {
    switch (style) {
      case 'lowercase':
        return '-.inf';
      case 'uppercase':
        return '-.INF';
      case 'camelcase':
        return '-.Inf';
    }
  } else if (common.isNegativeZero(object)) {
    return '-0.0';
  }
  res = object.toString(10);

  // JS stringifier can build scientific format without dots: 5e-100,
  // while YAML requres dot: 5.e-100. Fix it with simple hack

  return SCIENTIFIC_WITHOUT_DOT.test(res) ? res.replace('e', '.e') : res;
}
function isFloat(object) {
  return Object.prototype.toString.call(object) === '[object Number]' && (object % 1 !== 0 || common.isNegativeZero(object));
}
var js_yaml_float = new type('tag:yaml.org,2002:float', {
  kind: 'scalar',
  resolve: resolveYamlFloat,
  construct: constructYamlFloat,
  predicate: isFloat,
  represent: representYamlFloat,
  defaultStyle: 'lowercase'
});
var json = failsafe.extend({
  implicit: [_null, bool, js_yaml_int, js_yaml_float]
});
var core = json;
var YAML_DATE_REGEXP = new RegExp('^([0-9][0-9][0-9][0-9])' +
// [1] year
'-([0-9][0-9])' +
// [2] month
'-([0-9][0-9])$'); // [3] day

var YAML_TIMESTAMP_REGEXP = new RegExp('^([0-9][0-9][0-9][0-9])' +
// [1] year
'-([0-9][0-9]?)' +
// [2] month
'-([0-9][0-9]?)' +
// [3] day
'(?:[Tt]|[ \\t]+)' +
// ...
'([0-9][0-9]?)' +
// [4] hour
':([0-9][0-9])' +
// [5] minute
':([0-9][0-9])' +
// [6] second
'(?:\\.([0-9]*))?' +
// [7] fraction
'(?:[ \\t]*(Z|([-+])([0-9][0-9]?)' +
// [8] tz [9] tz_sign [10] tz_hour
'(?::([0-9][0-9]))?))?$'); // [11] tz_minute

function resolveYamlTimestamp(data) {
  if (data === null) return false;
  if (YAML_DATE_REGEXP.exec(data) !== null) return true;
  if (YAML_TIMESTAMP_REGEXP.exec(data) !== null) return true;
  return false;
}
function constructYamlTimestamp(data) {
  var match,
    year,
    month,
    day,
    hour,
    minute,
    second,
    fraction = 0,
    delta = null,
    tz_hour,
    tz_minute,
    date;
  match = YAML_DATE_REGEXP.exec(data);
  if (match === null) match = YAML_TIMESTAMP_REGEXP.exec(data);
  if (match === null) throw new Error('Date resolve error');

  // match: [1] year [2] month [3] day

  year = +match[1];
  month = +match[2] - 1; // JS month starts with 0
  day = +match[3];
  if (!match[4]) {
    // no hour
    return new Date(Date.UTC(year, month, day));
  }

  // match: [4] hour [5] minute [6] second [7] fraction

  hour = +match[4];
  minute = +match[5];
  second = +match[6];
  if (match[7]) {
    fraction = match[7].slice(0, 3);
    while (fraction.length < 3) {
      // milli-seconds
      fraction += '0';
    }
    fraction = +fraction;
  }

  // match: [8] tz [9] tz_sign [10] tz_hour [11] tz_minute

  if (match[9]) {
    tz_hour = +match[10];
    tz_minute = +(match[11] || 0);
    delta = (tz_hour * 60 + tz_minute) * 60000; // delta in mili-seconds
    if (match[9] === '-') delta = -delta;
  }
  date = new Date(Date.UTC(year, month, day, hour, minute, second, fraction));
  if (delta) date.setTime(date.getTime() - delta);
  return date;
}
function representYamlTimestamp(object /*, style*/) {
  return object.toISOString();
}
var timestamp = new type('tag:yaml.org,2002:timestamp', {
  kind: 'scalar',
  resolve: resolveYamlTimestamp,
  construct: constructYamlTimestamp,
  instanceOf: Date,
  represent: representYamlTimestamp
});
function resolveYamlMerge(data) {
  return data === '<<' || data === null;
}
var merge = new type('tag:yaml.org,2002:merge', {
  kind: 'scalar',
  resolve: resolveYamlMerge
});

/*eslint-disable no-bitwise*/

// [ 64, 65, 66 ] -> [ padding, CR, LF ]
var BASE64_MAP = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r';
function resolveYamlBinary(data) {
  if (data === null) return false;
  var code,
    idx,
    bitlen = 0,
    max = data.length,
    map = BASE64_MAP;

  // Convert one by one.
  for (idx = 0; idx < max; idx++) {
    code = map.indexOf(data.charAt(idx));

    // Skip CR/LF
    if (code > 64) continue;

    // Fail on illegal characters
    if (code < 0) return false;
    bitlen += 6;
  }

  // If there are any bits left, source was corrupted
  return bitlen % 8 === 0;
}
function constructYamlBinary(data) {
  var idx,
    tailbits,
    input = data.replace(/[\r\n=]/g, ''),
    // remove CR/LF & padding to simplify scan
    max = input.length,
    map = BASE64_MAP,
    bits = 0,
    result = [];

  // Collect by 6*4 bits (3 bytes)

  for (idx = 0; idx < max; idx++) {
    if (idx % 4 === 0 && idx) {
      result.push(bits >> 16 & 0xFF);
      result.push(bits >> 8 & 0xFF);
      result.push(bits & 0xFF);
    }
    bits = bits << 6 | map.indexOf(input.charAt(idx));
  }

  // Dump tail

  tailbits = max % 4 * 6;
  if (tailbits === 0) {
    result.push(bits >> 16 & 0xFF);
    result.push(bits >> 8 & 0xFF);
    result.push(bits & 0xFF);
  } else if (tailbits === 18) {
    result.push(bits >> 10 & 0xFF);
    result.push(bits >> 2 & 0xFF);
  } else if (tailbits === 12) {
    result.push(bits >> 4 & 0xFF);
  }
  return new Uint8Array(result);
}
function representYamlBinary(object /*, style*/) {
  var result = '',
    bits = 0,
    idx,
    tail,
    max = object.length,
    map = BASE64_MAP;

  // Convert every three bytes to 4 ASCII characters.

  for (idx = 0; idx < max; idx++) {
    if (idx % 3 === 0 && idx) {
      result += map[bits >> 18 & 0x3F];
      result += map[bits >> 12 & 0x3F];
      result += map[bits >> 6 & 0x3F];
      result += map[bits & 0x3F];
    }
    bits = (bits << 8) + object[idx];
  }

  // Dump tail

  tail = max % 3;
  if (tail === 0) {
    result += map[bits >> 18 & 0x3F];
    result += map[bits >> 12 & 0x3F];
    result += map[bits >> 6 & 0x3F];
    result += map[bits & 0x3F];
  } else if (tail === 2) {
    result += map[bits >> 10 & 0x3F];
    result += map[bits >> 4 & 0x3F];
    result += map[bits << 2 & 0x3F];
    result += map[64];
  } else if (tail === 1) {
    result += map[bits >> 2 & 0x3F];
    result += map[bits << 4 & 0x3F];
    result += map[64];
    result += map[64];
  }
  return result;
}
function isBinary(obj) {
  return Object.prototype.toString.call(obj) === '[object Uint8Array]';
}
var binary = new type('tag:yaml.org,2002:binary', {
  kind: 'scalar',
  resolve: resolveYamlBinary,
  construct: constructYamlBinary,
  predicate: isBinary,
  represent: representYamlBinary
});
var _hasOwnProperty$3 = Object.prototype.hasOwnProperty;
var _toString$2 = Object.prototype.toString;
function resolveYamlOmap(data) {
  if (data === null) return true;
  var objectKeys = [],
    index,
    length,
    pair,
    pairKey,
    pairHasKey,
    object = data;
  for (index = 0, length = object.length; index < length; index += 1) {
    pair = object[index];
    pairHasKey = false;
    if (_toString$2.call(pair) !== '[object Object]') return false;
    for (pairKey in pair) {
      if (_hasOwnProperty$3.call(pair, pairKey)) {
        if (!pairHasKey) pairHasKey = true;else return false;
      }
    }
    if (!pairHasKey) return false;
    if (objectKeys.indexOf(pairKey) === -1) objectKeys.push(pairKey);else return false;
  }
  return true;
}
function constructYamlOmap(data) {
  return data !== null ? data : [];
}
var omap = new type('tag:yaml.org,2002:omap', {
  kind: 'sequence',
  resolve: resolveYamlOmap,
  construct: constructYamlOmap
});
var _toString$1 = Object.prototype.toString;
function resolveYamlPairs(data) {
  if (data === null) return true;
  var index,
    length,
    pair,
    keys,
    result,
    object = data;
  result = new Array(object.length);
  for (index = 0, length = object.length; index < length; index += 1) {
    pair = object[index];
    if (_toString$1.call(pair) !== '[object Object]') return false;
    keys = Object.keys(pair);
    if (keys.length !== 1) return false;
    result[index] = [keys[0], pair[keys[0]]];
  }
  return true;
}
function constructYamlPairs(data) {
  if (data === null) return [];
  var index,
    length,
    pair,
    keys,
    result,
    object = data;
  result = new Array(object.length);
  for (index = 0, length = object.length; index < length; index += 1) {
    pair = object[index];
    keys = Object.keys(pair);
    result[index] = [keys[0], pair[keys[0]]];
  }
  return result;
}
var pairs = new type('tag:yaml.org,2002:pairs', {
  kind: 'sequence',
  resolve: resolveYamlPairs,
  construct: constructYamlPairs
});
var _hasOwnProperty$2 = Object.prototype.hasOwnProperty;
function resolveYamlSet(data) {
  if (data === null) return true;
  var key,
    object = data;
  for (key in object) {
    if (_hasOwnProperty$2.call(object, key)) {
      if (object[key] !== null) return false;
    }
  }
  return true;
}
function constructYamlSet(data) {
  return data !== null ? data : {};
}
var set = new type('tag:yaml.org,2002:set', {
  kind: 'mapping',
  resolve: resolveYamlSet,
  construct: constructYamlSet
});
var _default = core.extend({
  implicit: [timestamp, merge],
  explicit: [binary, omap, pairs, set]
});

/*eslint-disable max-len,no-use-before-define*/

var _hasOwnProperty$1 = Object.prototype.hasOwnProperty;
var CONTEXT_FLOW_IN = 1;
var CONTEXT_FLOW_OUT = 2;
var CONTEXT_BLOCK_IN = 3;
var CONTEXT_BLOCK_OUT = 4;
var CHOMPING_CLIP = 1;
var CHOMPING_STRIP = 2;
var CHOMPING_KEEP = 3;
var PATTERN_NON_PRINTABLE = /[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/;
var PATTERN_NON_ASCII_LINE_BREAKS = /[\x85\u2028\u2029]/;
var PATTERN_FLOW_INDICATORS = /[,\[\]\{\}]/;
var PATTERN_TAG_HANDLE = /^(?:!|!!|![a-z\-]+!)$/i;
var PATTERN_TAG_URI = /^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;
function _class(obj) {
  return Object.prototype.toString.call(obj);
}
function is_EOL(c) {
  return c === 0x0A /* LF */ || c === 0x0D /* CR */;
}

function is_WHITE_SPACE(c) {
  return c === 0x09 /* Tab */ || c === 0x20 /* Space */;
}

function is_WS_OR_EOL(c) {
  return c === 0x09 /* Tab */ || c === 0x20 /* Space */ || c === 0x0A /* LF */ || c === 0x0D /* CR */;
}

function is_FLOW_INDICATOR(c) {
  return c === 0x2C /* , */ || c === 0x5B /* [ */ || c === 0x5D /* ] */ || c === 0x7B /* { */ || c === 0x7D /* } */;
}

function fromHexCode(c) {
  var lc;
  if (0x30 /* 0 */ <= c && c <= 0x39 /* 9 */) {
    return c - 0x30;
  }

  /*eslint-disable no-bitwise*/
  lc = c | 0x20;
  if (0x61 /* a */ <= lc && lc <= 0x66 /* f */) {
    return lc - 0x61 + 10;
  }
  return -1;
}
function escapedHexLen(c) {
  if (c === 0x78 /* x */) {
    return 2;
  }
  if (c === 0x75 /* u */) {
    return 4;
  }
  if (c === 0x55 /* U */) {
    return 8;
  }
  return 0;
}
function fromDecimalCode(c) {
  if (0x30 /* 0 */ <= c && c <= 0x39 /* 9 */) {
    return c - 0x30;
  }
  return -1;
}
function simpleEscapeSequence(c) {
  /* eslint-disable indent */
  return c === 0x30 /* 0 */ ? '\x00' : c === 0x61 /* a */ ? '\x07' : c === 0x62 /* b */ ? '\x08' : c === 0x74 /* t */ ? '\x09' : c === 0x09 /* Tab */ ? '\x09' : c === 0x6E /* n */ ? '\x0A' : c === 0x76 /* v */ ? '\x0B' : c === 0x66 /* f */ ? '\x0C' : c === 0x72 /* r */ ? '\x0D' : c === 0x65 /* e */ ? '\x1B' : c === 0x20 /* Space */ ? ' ' : c === 0x22 /* " */ ? '\x22' : c === 0x2F /* / */ ? '/' : c === 0x5C /* \ */ ? '\x5C' : c === 0x4E /* N */ ? '\x85' : c === 0x5F /* _ */ ? '\xA0' : c === 0x4C /* L */ ? '\u2028' : c === 0x50 /* P */ ? '\u2029' : '';
}
function charFromCodepoint(c) {
  if (c <= 0xFFFF) {
    return String.fromCharCode(c);
  }
  // Encode UTF-16 surrogate pair
  // https://en.wikipedia.org/wiki/UTF-16#Code_points_U.2B010000_to_U.2B10FFFF
  return String.fromCharCode((c - 0x010000 >> 10) + 0xD800, (c - 0x010000 & 0x03FF) + 0xDC00);
}
var simpleEscapeCheck = new Array(256); // integer, for fast access
var simpleEscapeMap = new Array(256);
for (var i = 0; i < 256; i++) {
  simpleEscapeCheck[i] = simpleEscapeSequence(i) ? 1 : 0;
  simpleEscapeMap[i] = simpleEscapeSequence(i);
}
function State$1(input, options) {
  this.input = input;
  this.filename = options['filename'] || null;
  this.schema = options['schema'] || _default;
  this.onWarning = options['onWarning'] || null;
  // (Hidden) Remove? makes the loader to expect YAML 1.1 documents
  // if such documents have no explicit %YAML directive
  this.legacy = options['legacy'] || false;
  this.json = options['json'] || false;
  this.listener = options['listener'] || null;
  this.implicitTypes = this.schema.compiledImplicit;
  this.typeMap = this.schema.compiledTypeMap;
  this.length = input.length;
  this.position = 0;
  this.line = 0;
  this.lineStart = 0;
  this.lineIndent = 0;

  // position of first leading tab in the current line,
  // used to make sure there are no tabs in the indentation
  this.firstTabInLine = -1;
  this.documents = [];

  /*
  this.version;
  this.checkLineBreaks;
  this.tagMap;
  this.anchorMap;
  this.tag;
  this.anchor;
  this.kind;
  this.result;*/
}

function generateError(state, message) {
  var mark = {
    name: state.filename,
    buffer: state.input.slice(0, -1),
    // omit trailing \0
    position: state.position,
    line: state.line,
    column: state.position - state.lineStart
  };
  mark.snippet = snippet(mark);
  return new exception(message, mark);
}
function throwError(state, message) {
  throw generateError(state, message);
}
function throwWarning(state, message) {
  if (state.onWarning) {
    state.onWarning.call(null, generateError(state, message));
  }
}
var directiveHandlers = {
  YAML: function handleYamlDirective(state, name, args) {
    var match, major, minor;
    if (state.version !== null) {
      throwError(state, 'duplication of %YAML directive');
    }
    if (args.length !== 1) {
      throwError(state, 'YAML directive accepts exactly one argument');
    }
    match = /^([0-9]+)\.([0-9]+)$/.exec(args[0]);
    if (match === null) {
      throwError(state, 'ill-formed argument of the YAML directive');
    }
    major = parseInt(match[1], 10);
    minor = parseInt(match[2], 10);
    if (major !== 1) {
      throwError(state, 'unacceptable YAML version of the document');
    }
    state.version = args[0];
    state.checkLineBreaks = minor < 2;
    if (minor !== 1 && minor !== 2) {
      throwWarning(state, 'unsupported YAML version of the document');
    }
  },
  TAG: function handleTagDirective(state, name, args) {
    var handle, prefix;
    if (args.length !== 2) {
      throwError(state, 'TAG directive accepts exactly two arguments');
    }
    handle = args[0];
    prefix = args[1];
    if (!PATTERN_TAG_HANDLE.test(handle)) {
      throwError(state, 'ill-formed tag handle (first argument) of the TAG directive');
    }
    if (_hasOwnProperty$1.call(state.tagMap, handle)) {
      throwError(state, 'there is a previously declared suffix for "' + handle + '" tag handle');
    }
    if (!PATTERN_TAG_URI.test(prefix)) {
      throwError(state, 'ill-formed tag prefix (second argument) of the TAG directive');
    }
    try {
      prefix = decodeURIComponent(prefix);
    } catch (err) {
      throwError(state, 'tag prefix is malformed: ' + prefix);
    }
    state.tagMap[handle] = prefix;
  }
};
function captureSegment(state, start, end, checkJson) {
  var _position, _length, _character, _result;
  if (start < end) {
    _result = state.input.slice(start, end);
    if (checkJson) {
      for (_position = 0, _length = _result.length; _position < _length; _position += 1) {
        _character = _result.charCodeAt(_position);
        if (!(_character === 0x09 || 0x20 <= _character && _character <= 0x10FFFF)) {
          throwError(state, 'expected valid JSON character');
        }
      }
    } else if (PATTERN_NON_PRINTABLE.test(_result)) {
      throwError(state, 'the stream contains non-printable characters');
    }
    state.result += _result;
  }
}
function mergeMappings(state, destination, source, overridableKeys) {
  var sourceKeys, key, index, quantity;
  if (!common.isObject(source)) {
    throwError(state, 'cannot merge mappings; the provided source object is unacceptable');
  }
  sourceKeys = Object.keys(source);
  for (index = 0, quantity = sourceKeys.length; index < quantity; index += 1) {
    key = sourceKeys[index];
    if (!_hasOwnProperty$1.call(destination, key)) {
      destination[key] = source[key];
      overridableKeys[key] = true;
    }
  }
}
function storeMappingPair(state, _result, overridableKeys, keyTag, keyNode, valueNode, startLine, startLineStart, startPos) {
  var index, quantity;

  // The output is a plain object here, so keys can only be strings.
  // We need to convert keyNode to a string, but doing so can hang the process
  // (deeply nested arrays that explode exponentially using aliases).
  if (Array.isArray(keyNode)) {
    keyNode = Array.prototype.slice.call(keyNode);
    for (index = 0, quantity = keyNode.length; index < quantity; index += 1) {
      if (Array.isArray(keyNode[index])) {
        throwError(state, 'nested arrays are not supported inside keys');
      }
      if (typeof keyNode === 'object' && _class(keyNode[index]) === '[object Object]') {
        keyNode[index] = '[object Object]';
      }
    }
  }

  // Avoid code execution in load() via toString property
  // (still use its own toString for arrays, timestamps,
  // and whatever user schema extensions happen to have @@toStringTag)
  if (typeof keyNode === 'object' && _class(keyNode) === '[object Object]') {
    keyNode = '[object Object]';
  }
  keyNode = String(keyNode);
  if (_result === null) {
    _result = {};
  }
  if (keyTag === 'tag:yaml.org,2002:merge') {
    if (Array.isArray(valueNode)) {
      for (index = 0, quantity = valueNode.length; index < quantity; index += 1) {
        mergeMappings(state, _result, valueNode[index], overridableKeys);
      }
    } else {
      mergeMappings(state, _result, valueNode, overridableKeys);
    }
  } else {
    if (!state.json && !_hasOwnProperty$1.call(overridableKeys, keyNode) && _hasOwnProperty$1.call(_result, keyNode)) {
      state.line = startLine || state.line;
      state.lineStart = startLineStart || state.lineStart;
      state.position = startPos || state.position;
      throwError(state, 'duplicated mapping key');
    }

    // used for this specific key only because Object.defineProperty is slow
    if (keyNode === '__proto__') {
      Object.defineProperty(_result, keyNode, {
        configurable: true,
        enumerable: true,
        writable: true,
        value: valueNode
      });
    } else {
      _result[keyNode] = valueNode;
    }
    delete overridableKeys[keyNode];
  }
  return _result;
}
function readLineBreak(state) {
  var ch;
  ch = state.input.charCodeAt(state.position);
  if (ch === 0x0A /* LF */) {
    state.position++;
  } else if (ch === 0x0D /* CR */) {
    state.position++;
    if (state.input.charCodeAt(state.position) === 0x0A /* LF */) {
      state.position++;
    }
  } else {
    throwError(state, 'a line break is expected');
  }
  state.line += 1;
  state.lineStart = state.position;
  state.firstTabInLine = -1;
}
function skipSeparationSpace(state, allowComments, checkIndent) {
  var lineBreaks = 0,
    ch = state.input.charCodeAt(state.position);
  while (ch !== 0) {
    while (is_WHITE_SPACE(ch)) {
      if (ch === 0x09 /* Tab */ && state.firstTabInLine === -1) {
        state.firstTabInLine = state.position;
      }
      ch = state.input.charCodeAt(++state.position);
    }
    if (allowComments && ch === 0x23 /* # */) {
      do {
        ch = state.input.charCodeAt(++state.position);
      } while (ch !== 0x0A /* LF */ && ch !== 0x0D /* CR */ && ch !== 0);
    }
    if (is_EOL(ch)) {
      readLineBreak(state);
      ch = state.input.charCodeAt(state.position);
      lineBreaks++;
      state.lineIndent = 0;
      while (ch === 0x20 /* Space */) {
        state.lineIndent++;
        ch = state.input.charCodeAt(++state.position);
      }
    } else {
      break;
    }
  }
  if (checkIndent !== -1 && lineBreaks !== 0 && state.lineIndent < checkIndent) {
    throwWarning(state, 'deficient indentation');
  }
  return lineBreaks;
}
function testDocumentSeparator(state) {
  var _position = state.position,
    ch;
  ch = state.input.charCodeAt(_position);

  // Condition state.position === state.lineStart is tested
  // in parent on each call, for efficiency. No needs to test here again.
  if ((ch === 0x2D /* - */ || ch === 0x2E /* . */) && ch === state.input.charCodeAt(_position + 1) && ch === state.input.charCodeAt(_position + 2)) {
    _position += 3;
    ch = state.input.charCodeAt(_position);
    if (ch === 0 || is_WS_OR_EOL(ch)) {
      return true;
    }
  }
  return false;
}
function writeFoldedLines(state, count) {
  if (count === 1) {
    state.result += ' ';
  } else if (count > 1) {
    state.result += common.repeat('\n', count - 1);
  }
}
function readPlainScalar(state, nodeIndent, withinFlowCollection) {
  var preceding,
    following,
    captureStart,
    captureEnd,
    hasPendingContent,
    _line,
    _lineStart,
    _lineIndent,
    _kind = state.kind,
    _result = state.result,
    ch;
  ch = state.input.charCodeAt(state.position);
  if (is_WS_OR_EOL(ch) || is_FLOW_INDICATOR(ch) || ch === 0x23 /* # */ || ch === 0x26 /* & */ || ch === 0x2A /* * */ || ch === 0x21 /* ! */ || ch === 0x7C /* | */ || ch === 0x3E /* > */ || ch === 0x27 /* ' */ || ch === 0x22 /* " */ || ch === 0x25 /* % */ || ch === 0x40 /* @ */ || ch === 0x60 /* ` */) {
    return false;
  }
  if (ch === 0x3F /* ? */ || ch === 0x2D /* - */) {
    following = state.input.charCodeAt(state.position + 1);
    if (is_WS_OR_EOL(following) || withinFlowCollection && is_FLOW_INDICATOR(following)) {
      return false;
    }
  }
  state.kind = 'scalar';
  state.result = '';
  captureStart = captureEnd = state.position;
  hasPendingContent = false;
  while (ch !== 0) {
    if (ch === 0x3A /* : */) {
      following = state.input.charCodeAt(state.position + 1);
      if (is_WS_OR_EOL(following) || withinFlowCollection && is_FLOW_INDICATOR(following)) {
        break;
      }
    } else if (ch === 0x23 /* # */) {
      preceding = state.input.charCodeAt(state.position - 1);
      if (is_WS_OR_EOL(preceding)) {
        break;
      }
    } else if (state.position === state.lineStart && testDocumentSeparator(state) || withinFlowCollection && is_FLOW_INDICATOR(ch)) {
      break;
    } else if (is_EOL(ch)) {
      _line = state.line;
      _lineStart = state.lineStart;
      _lineIndent = state.lineIndent;
      skipSeparationSpace(state, false, -1);
      if (state.lineIndent >= nodeIndent) {
        hasPendingContent = true;
        ch = state.input.charCodeAt(state.position);
        continue;
      } else {
        state.position = captureEnd;
        state.line = _line;
        state.lineStart = _lineStart;
        state.lineIndent = _lineIndent;
        break;
      }
    }
    if (hasPendingContent) {
      captureSegment(state, captureStart, captureEnd, false);
      writeFoldedLines(state, state.line - _line);
      captureStart = captureEnd = state.position;
      hasPendingContent = false;
    }
    if (!is_WHITE_SPACE(ch)) {
      captureEnd = state.position + 1;
    }
    ch = state.input.charCodeAt(++state.position);
  }
  captureSegment(state, captureStart, captureEnd, false);
  if (state.result) {
    return true;
  }
  state.kind = _kind;
  state.result = _result;
  return false;
}
function readSingleQuotedScalar(state, nodeIndent) {
  var ch, captureStart, captureEnd;
  ch = state.input.charCodeAt(state.position);
  if (ch !== 0x27 /* ' */) {
    return false;
  }
  state.kind = 'scalar';
  state.result = '';
  state.position++;
  captureStart = captureEnd = state.position;
  while ((ch = state.input.charCodeAt(state.position)) !== 0) {
    if (ch === 0x27 /* ' */) {
      captureSegment(state, captureStart, state.position, true);
      ch = state.input.charCodeAt(++state.position);
      if (ch === 0x27 /* ' */) {
        captureStart = state.position;
        state.position++;
        captureEnd = state.position;
      } else {
        return true;
      }
    } else if (is_EOL(ch)) {
      captureSegment(state, captureStart, captureEnd, true);
      writeFoldedLines(state, skipSeparationSpace(state, false, nodeIndent));
      captureStart = captureEnd = state.position;
    } else if (state.position === state.lineStart && testDocumentSeparator(state)) {
      throwError(state, 'unexpected end of the document within a single quoted scalar');
    } else {
      state.position++;
      captureEnd = state.position;
    }
  }
  throwError(state, 'unexpected end of the stream within a single quoted scalar');
}
function readDoubleQuotedScalar(state, nodeIndent) {
  var captureStart, captureEnd, hexLength, hexResult, tmp, ch;
  ch = state.input.charCodeAt(state.position);
  if (ch !== 0x22 /* " */) {
    return false;
  }
  state.kind = 'scalar';
  state.result = '';
  state.position++;
  captureStart = captureEnd = state.position;
  while ((ch = state.input.charCodeAt(state.position)) !== 0) {
    if (ch === 0x22 /* " */) {
      captureSegment(state, captureStart, state.position, true);
      state.position++;
      return true;
    } else if (ch === 0x5C /* \ */) {
      captureSegment(state, captureStart, state.position, true);
      ch = state.input.charCodeAt(++state.position);
      if (is_EOL(ch)) {
        skipSeparationSpace(state, false, nodeIndent);

        // TODO: rework to inline fn with no type cast?
      } else if (ch < 256 && simpleEscapeCheck[ch]) {
        state.result += simpleEscapeMap[ch];
        state.position++;
      } else if ((tmp = escapedHexLen(ch)) > 0) {
        hexLength = tmp;
        hexResult = 0;
        for (; hexLength > 0; hexLength--) {
          ch = state.input.charCodeAt(++state.position);
          if ((tmp = fromHexCode(ch)) >= 0) {
            hexResult = (hexResult << 4) + tmp;
          } else {
            throwError(state, 'expected hexadecimal character');
          }
        }
        state.result += charFromCodepoint(hexResult);
        state.position++;
      } else {
        throwError(state, 'unknown escape sequence');
      }
      captureStart = captureEnd = state.position;
    } else if (is_EOL(ch)) {
      captureSegment(state, captureStart, captureEnd, true);
      writeFoldedLines(state, skipSeparationSpace(state, false, nodeIndent));
      captureStart = captureEnd = state.position;
    } else if (state.position === state.lineStart && testDocumentSeparator(state)) {
      throwError(state, 'unexpected end of the document within a double quoted scalar');
    } else {
      state.position++;
      captureEnd = state.position;
    }
  }
  throwError(state, 'unexpected end of the stream within a double quoted scalar');
}
function readFlowCollection(state, nodeIndent) {
  var readNext = true,
    _line,
    _lineStart,
    _pos,
    _tag = state.tag,
    _result,
    _anchor = state.anchor,
    following,
    terminator,
    isPair,
    isExplicitPair,
    isMapping,
    overridableKeys = Object.create(null),
    keyNode,
    keyTag,
    valueNode,
    ch;
  ch = state.input.charCodeAt(state.position);
  if (ch === 0x5B /* [ */) {
    terminator = 0x5D; /* ] */
    isMapping = false;
    _result = [];
  } else if (ch === 0x7B /* { */) {
    terminator = 0x7D; /* } */
    isMapping = true;
    _result = {};
  } else {
    return false;
  }
  if (state.anchor !== null) {
    state.anchorMap[state.anchor] = _result;
  }
  ch = state.input.charCodeAt(++state.position);
  while (ch !== 0) {
    skipSeparationSpace(state, true, nodeIndent);
    ch = state.input.charCodeAt(state.position);
    if (ch === terminator) {
      state.position++;
      state.tag = _tag;
      state.anchor = _anchor;
      state.kind = isMapping ? 'mapping' : 'sequence';
      state.result = _result;
      return true;
    } else if (!readNext) {
      throwError(state, 'missed comma between flow collection entries');
    } else if (ch === 0x2C /* , */) {
      // "flow collection entries can never be completely empty", as per YAML 1.2, section 7.4
      throwError(state, "expected the node content, but found ','");
    }
    keyTag = keyNode = valueNode = null;
    isPair = isExplicitPair = false;
    if (ch === 0x3F /* ? */) {
      following = state.input.charCodeAt(state.position + 1);
      if (is_WS_OR_EOL(following)) {
        isPair = isExplicitPair = true;
        state.position++;
        skipSeparationSpace(state, true, nodeIndent);
      }
    }
    _line = state.line; // Save the current line.
    _lineStart = state.lineStart;
    _pos = state.position;
    composeNode(state, nodeIndent, CONTEXT_FLOW_IN, false, true);
    keyTag = state.tag;
    keyNode = state.result;
    skipSeparationSpace(state, true, nodeIndent);
    ch = state.input.charCodeAt(state.position);
    if ((isExplicitPair || state.line === _line) && ch === 0x3A /* : */) {
      isPair = true;
      ch = state.input.charCodeAt(++state.position);
      skipSeparationSpace(state, true, nodeIndent);
      composeNode(state, nodeIndent, CONTEXT_FLOW_IN, false, true);
      valueNode = state.result;
    }
    if (isMapping) {
      storeMappingPair(state, _result, overridableKeys, keyTag, keyNode, valueNode, _line, _lineStart, _pos);
    } else if (isPair) {
      _result.push(storeMappingPair(state, null, overridableKeys, keyTag, keyNode, valueNode, _line, _lineStart, _pos));
    } else {
      _result.push(keyNode);
    }
    skipSeparationSpace(state, true, nodeIndent);
    ch = state.input.charCodeAt(state.position);
    if (ch === 0x2C /* , */) {
      readNext = true;
      ch = state.input.charCodeAt(++state.position);
    } else {
      readNext = false;
    }
  }
  throwError(state, 'unexpected end of the stream within a flow collection');
}
function readBlockScalar(state, nodeIndent) {
  var captureStart,
    folding,
    chomping = CHOMPING_CLIP,
    didReadContent = false,
    detectedIndent = false,
    textIndent = nodeIndent,
    emptyLines = 0,
    atMoreIndented = false,
    tmp,
    ch;
  ch = state.input.charCodeAt(state.position);
  if (ch === 0x7C /* | */) {
    folding = false;
  } else if (ch === 0x3E /* > */) {
    folding = true;
  } else {
    return false;
  }
  state.kind = 'scalar';
  state.result = '';
  while (ch !== 0) {
    ch = state.input.charCodeAt(++state.position);
    if (ch === 0x2B /* + */ || ch === 0x2D /* - */) {
      if (CHOMPING_CLIP === chomping) {
        chomping = ch === 0x2B /* + */ ? CHOMPING_KEEP : CHOMPING_STRIP;
      } else {
        throwError(state, 'repeat of a chomping mode identifier');
      }
    } else if ((tmp = fromDecimalCode(ch)) >= 0) {
      if (tmp === 0) {
        throwError(state, 'bad explicit indentation width of a block scalar; it cannot be less than one');
      } else if (!detectedIndent) {
        textIndent = nodeIndent + tmp - 1;
        detectedIndent = true;
      } else {
        throwError(state, 'repeat of an indentation width identifier');
      }
    } else {
      break;
    }
  }
  if (is_WHITE_SPACE(ch)) {
    do {
      ch = state.input.charCodeAt(++state.position);
    } while (is_WHITE_SPACE(ch));
    if (ch === 0x23 /* # */) {
      do {
        ch = state.input.charCodeAt(++state.position);
      } while (!is_EOL(ch) && ch !== 0);
    }
  }
  while (ch !== 0) {
    readLineBreak(state);
    state.lineIndent = 0;
    ch = state.input.charCodeAt(state.position);
    while ((!detectedIndent || state.lineIndent < textIndent) && ch === 0x20 /* Space */) {
      state.lineIndent++;
      ch = state.input.charCodeAt(++state.position);
    }
    if (!detectedIndent && state.lineIndent > textIndent) {
      textIndent = state.lineIndent;
    }
    if (is_EOL(ch)) {
      emptyLines++;
      continue;
    }

    // End of the scalar.
    if (state.lineIndent < textIndent) {
      // Perform the chomping.
      if (chomping === CHOMPING_KEEP) {
        state.result += common.repeat('\n', didReadContent ? 1 + emptyLines : emptyLines);
      } else if (chomping === CHOMPING_CLIP) {
        if (didReadContent) {
          // i.e. only if the scalar is not empty.
          state.result += '\n';
        }
      }

      // Break this `while` cycle and go to the funciton's epilogue.
      break;
    }

    // Folded style: use fancy rules to handle line breaks.
    if (folding) {
      // Lines starting with white space characters (more-indented lines) are not folded.
      if (is_WHITE_SPACE(ch)) {
        atMoreIndented = true;
        // except for the first content line (cf. Example 8.1)
        state.result += common.repeat('\n', didReadContent ? 1 + emptyLines : emptyLines);

        // End of more-indented block.
      } else if (atMoreIndented) {
        atMoreIndented = false;
        state.result += common.repeat('\n', emptyLines + 1);

        // Just one line break - perceive as the same line.
      } else if (emptyLines === 0) {
        if (didReadContent) {
          // i.e. only if we have already read some scalar content.
          state.result += ' ';
        }

        // Several line breaks - perceive as different lines.
      } else {
        state.result += common.repeat('\n', emptyLines);
      }

      // Literal style: just add exact number of line breaks between content lines.
    } else {
      // Keep all line breaks except the header line break.
      state.result += common.repeat('\n', didReadContent ? 1 + emptyLines : emptyLines);
    }
    didReadContent = true;
    detectedIndent = true;
    emptyLines = 0;
    captureStart = state.position;
    while (!is_EOL(ch) && ch !== 0) {
      ch = state.input.charCodeAt(++state.position);
    }
    captureSegment(state, captureStart, state.position, false);
  }
  return true;
}
function readBlockSequence(state, nodeIndent) {
  var _line,
    _tag = state.tag,
    _anchor = state.anchor,
    _result = [],
    following,
    detected = false,
    ch;

  // there is a leading tab before this token, so it can't be a block sequence/mapping;
  // it can still be flow sequence/mapping or a scalar
  if (state.firstTabInLine !== -1) return false;
  if (state.anchor !== null) {
    state.anchorMap[state.anchor] = _result;
  }
  ch = state.input.charCodeAt(state.position);
  while (ch !== 0) {
    if (state.firstTabInLine !== -1) {
      state.position = state.firstTabInLine;
      throwError(state, 'tab characters must not be used in indentation');
    }
    if (ch !== 0x2D /* - */) {
      break;
    }
    following = state.input.charCodeAt(state.position + 1);
    if (!is_WS_OR_EOL(following)) {
      break;
    }
    detected = true;
    state.position++;
    if (skipSeparationSpace(state, true, -1)) {
      if (state.lineIndent <= nodeIndent) {
        _result.push(null);
        ch = state.input.charCodeAt(state.position);
        continue;
      }
    }
    _line = state.line;
    composeNode(state, nodeIndent, CONTEXT_BLOCK_IN, false, true);
    _result.push(state.result);
    skipSeparationSpace(state, true, -1);
    ch = state.input.charCodeAt(state.position);
    if ((state.line === _line || state.lineIndent > nodeIndent) && ch !== 0) {
      throwError(state, 'bad indentation of a sequence entry');
    } else if (state.lineIndent < nodeIndent) {
      break;
    }
  }
  if (detected) {
    state.tag = _tag;
    state.anchor = _anchor;
    state.kind = 'sequence';
    state.result = _result;
    return true;
  }
  return false;
}
function readBlockMapping(state, nodeIndent, flowIndent) {
  var following,
    allowCompact,
    _line,
    _keyLine,
    _keyLineStart,
    _keyPos,
    _tag = state.tag,
    _anchor = state.anchor,
    _result = {},
    overridableKeys = Object.create(null),
    keyTag = null,
    keyNode = null,
    valueNode = null,
    atExplicitKey = false,
    detected = false,
    ch;

  // there is a leading tab before this token, so it can't be a block sequence/mapping;
  // it can still be flow sequence/mapping or a scalar
  if (state.firstTabInLine !== -1) return false;
  if (state.anchor !== null) {
    state.anchorMap[state.anchor] = _result;
  }
  ch = state.input.charCodeAt(state.position);
  while (ch !== 0) {
    if (!atExplicitKey && state.firstTabInLine !== -1) {
      state.position = state.firstTabInLine;
      throwError(state, 'tab characters must not be used in indentation');
    }
    following = state.input.charCodeAt(state.position + 1);
    _line = state.line; // Save the current line.

    //
    // Explicit notation case. There are two separate blocks:
    // first for the key (denoted by "?") and second for the value (denoted by ":")
    //
    if ((ch === 0x3F /* ? */ || ch === 0x3A /* : */) && is_WS_OR_EOL(following)) {
      if (ch === 0x3F /* ? */) {
        if (atExplicitKey) {
          storeMappingPair(state, _result, overridableKeys, keyTag, keyNode, null, _keyLine, _keyLineStart, _keyPos);
          keyTag = keyNode = valueNode = null;
        }
        detected = true;
        atExplicitKey = true;
        allowCompact = true;
      } else if (atExplicitKey) {
        // i.e. 0x3A/* : */ === character after the explicit key.
        atExplicitKey = false;
        allowCompact = true;
      } else {
        throwError(state, 'incomplete explicit mapping pair; a key node is missed; or followed by a non-tabulated empty line');
      }
      state.position += 1;
      ch = following;

      //
      // Implicit notation case. Flow-style node as the key first, then ":", and the value.
      //
    } else {
      _keyLine = state.line;
      _keyLineStart = state.lineStart;
      _keyPos = state.position;
      if (!composeNode(state, flowIndent, CONTEXT_FLOW_OUT, false, true)) {
        // Neither implicit nor explicit notation.
        // Reading is done. Go to the epilogue.
        break;
      }
      if (state.line === _line) {
        ch = state.input.charCodeAt(state.position);
        while (is_WHITE_SPACE(ch)) {
          ch = state.input.charCodeAt(++state.position);
        }
        if (ch === 0x3A /* : */) {
          ch = state.input.charCodeAt(++state.position);
          if (!is_WS_OR_EOL(ch)) {
            throwError(state, 'a whitespace character is expected after the key-value separator within a block mapping');
          }
          if (atExplicitKey) {
            storeMappingPair(state, _result, overridableKeys, keyTag, keyNode, null, _keyLine, _keyLineStart, _keyPos);
            keyTag = keyNode = valueNode = null;
          }
          detected = true;
          atExplicitKey = false;
          allowCompact = false;
          keyTag = state.tag;
          keyNode = state.result;
        } else if (detected) {
          throwError(state, 'can not read an implicit mapping pair; a colon is missed');
        } else {
          state.tag = _tag;
          state.anchor = _anchor;
          return true; // Keep the result of `composeNode`.
        }
      } else if (detected) {
        throwError(state, 'can not read a block mapping entry; a multiline key may not be an implicit key');
      } else {
        state.tag = _tag;
        state.anchor = _anchor;
        return true; // Keep the result of `composeNode`.
      }
    }

    //
    // Common reading code for both explicit and implicit notations.
    //
    if (state.line === _line || state.lineIndent > nodeIndent) {
      if (atExplicitKey) {
        _keyLine = state.line;
        _keyLineStart = state.lineStart;
        _keyPos = state.position;
      }
      if (composeNode(state, nodeIndent, CONTEXT_BLOCK_OUT, true, allowCompact)) {
        if (atExplicitKey) {
          keyNode = state.result;
        } else {
          valueNode = state.result;
        }
      }
      if (!atExplicitKey) {
        storeMappingPair(state, _result, overridableKeys, keyTag, keyNode, valueNode, _keyLine, _keyLineStart, _keyPos);
        keyTag = keyNode = valueNode = null;
      }
      skipSeparationSpace(state, true, -1);
      ch = state.input.charCodeAt(state.position);
    }
    if ((state.line === _line || state.lineIndent > nodeIndent) && ch !== 0) {
      throwError(state, 'bad indentation of a mapping entry');
    } else if (state.lineIndent < nodeIndent) {
      break;
    }
  }

  //
  // Epilogue.
  //

  // Special case: last mapping's node contains only the key in explicit notation.
  if (atExplicitKey) {
    storeMappingPair(state, _result, overridableKeys, keyTag, keyNode, null, _keyLine, _keyLineStart, _keyPos);
  }

  // Expose the resulting mapping.
  if (detected) {
    state.tag = _tag;
    state.anchor = _anchor;
    state.kind = 'mapping';
    state.result = _result;
  }
  return detected;
}
function readTagProperty(state) {
  var _position,
    isVerbatim = false,
    isNamed = false,
    tagHandle,
    tagName,
    ch;
  ch = state.input.charCodeAt(state.position);
  if (ch !== 0x21 /* ! */) return false;
  if (state.tag !== null) {
    throwError(state, 'duplication of a tag property');
  }
  ch = state.input.charCodeAt(++state.position);
  if (ch === 0x3C /* < */) {
    isVerbatim = true;
    ch = state.input.charCodeAt(++state.position);
  } else if (ch === 0x21 /* ! */) {
    isNamed = true;
    tagHandle = '!!';
    ch = state.input.charCodeAt(++state.position);
  } else {
    tagHandle = '!';
  }
  _position = state.position;
  if (isVerbatim) {
    do {
      ch = state.input.charCodeAt(++state.position);
    } while (ch !== 0 && ch !== 0x3E /* > */);

    if (state.position < state.length) {
      tagName = state.input.slice(_position, state.position);
      ch = state.input.charCodeAt(++state.position);
    } else {
      throwError(state, 'unexpected end of the stream within a verbatim tag');
    }
  } else {
    while (ch !== 0 && !is_WS_OR_EOL(ch)) {
      if (ch === 0x21 /* ! */) {
        if (!isNamed) {
          tagHandle = state.input.slice(_position - 1, state.position + 1);
          if (!PATTERN_TAG_HANDLE.test(tagHandle)) {
            throwError(state, 'named tag handle cannot contain such characters');
          }
          isNamed = true;
          _position = state.position + 1;
        } else {
          throwError(state, 'tag suffix cannot contain exclamation marks');
        }
      }
      ch = state.input.charCodeAt(++state.position);
    }
    tagName = state.input.slice(_position, state.position);
    if (PATTERN_FLOW_INDICATORS.test(tagName)) {
      throwError(state, 'tag suffix cannot contain flow indicator characters');
    }
  }
  if (tagName && !PATTERN_TAG_URI.test(tagName)) {
    throwError(state, 'tag name cannot contain such characters: ' + tagName);
  }
  try {
    tagName = decodeURIComponent(tagName);
  } catch (err) {
    throwError(state, 'tag name is malformed: ' + tagName);
  }
  if (isVerbatim) {
    state.tag = tagName;
  } else if (_hasOwnProperty$1.call(state.tagMap, tagHandle)) {
    state.tag = state.tagMap[tagHandle] + tagName;
  } else if (tagHandle === '!') {
    state.tag = '!' + tagName;
  } else if (tagHandle === '!!') {
    state.tag = 'tag:yaml.org,2002:' + tagName;
  } else {
    throwError(state, 'undeclared tag handle "' + tagHandle + '"');
  }
  return true;
}
function readAnchorProperty(state) {
  var _position, ch;
  ch = state.input.charCodeAt(state.position);
  if (ch !== 0x26 /* & */) return false;
  if (state.anchor !== null) {
    throwError(state, 'duplication of an anchor property');
  }
  ch = state.input.charCodeAt(++state.position);
  _position = state.position;
  while (ch !== 0 && !is_WS_OR_EOL(ch) && !is_FLOW_INDICATOR(ch)) {
    ch = state.input.charCodeAt(++state.position);
  }
  if (state.position === _position) {
    throwError(state, 'name of an anchor node must contain at least one character');
  }
  state.anchor = state.input.slice(_position, state.position);
  return true;
}
function readAlias(state) {
  var _position, alias, ch;
  ch = state.input.charCodeAt(state.position);
  if (ch !== 0x2A /* * */) return false;
  ch = state.input.charCodeAt(++state.position);
  _position = state.position;
  while (ch !== 0 && !is_WS_OR_EOL(ch) && !is_FLOW_INDICATOR(ch)) {
    ch = state.input.charCodeAt(++state.position);
  }
  if (state.position === _position) {
    throwError(state, 'name of an alias node must contain at least one character');
  }
  alias = state.input.slice(_position, state.position);
  if (!_hasOwnProperty$1.call(state.anchorMap, alias)) {
    throwError(state, 'unidentified alias "' + alias + '"');
  }
  state.result = state.anchorMap[alias];
  skipSeparationSpace(state, true, -1);
  return true;
}
function composeNode(state, parentIndent, nodeContext, allowToSeek, allowCompact) {
  var allowBlockStyles,
    allowBlockScalars,
    allowBlockCollections,
    indentStatus = 1,
    // 1: this>parent, 0: this=parent, -1: this<parent
    atNewLine = false,
    hasContent = false,
    typeIndex,
    typeQuantity,
    typeList,
    type,
    flowIndent,
    blockIndent;
  if (state.listener !== null) {
    state.listener('open', state);
  }
  state.tag = null;
  state.anchor = null;
  state.kind = null;
  state.result = null;
  allowBlockStyles = allowBlockScalars = allowBlockCollections = CONTEXT_BLOCK_OUT === nodeContext || CONTEXT_BLOCK_IN === nodeContext;
  if (allowToSeek) {
    if (skipSeparationSpace(state, true, -1)) {
      atNewLine = true;
      if (state.lineIndent > parentIndent) {
        indentStatus = 1;
      } else if (state.lineIndent === parentIndent) {
        indentStatus = 0;
      } else if (state.lineIndent < parentIndent) {
        indentStatus = -1;
      }
    }
  }
  if (indentStatus === 1) {
    while (readTagProperty(state) || readAnchorProperty(state)) {
      if (skipSeparationSpace(state, true, -1)) {
        atNewLine = true;
        allowBlockCollections = allowBlockStyles;
        if (state.lineIndent > parentIndent) {
          indentStatus = 1;
        } else if (state.lineIndent === parentIndent) {
          indentStatus = 0;
        } else if (state.lineIndent < parentIndent) {
          indentStatus = -1;
        }
      } else {
        allowBlockCollections = false;
      }
    }
  }
  if (allowBlockCollections) {
    allowBlockCollections = atNewLine || allowCompact;
  }
  if (indentStatus === 1 || CONTEXT_BLOCK_OUT === nodeContext) {
    if (CONTEXT_FLOW_IN === nodeContext || CONTEXT_FLOW_OUT === nodeContext) {
      flowIndent = parentIndent;
    } else {
      flowIndent = parentIndent + 1;
    }
    blockIndent = state.position - state.lineStart;
    if (indentStatus === 1) {
      if (allowBlockCollections && (readBlockSequence(state, blockIndent) || readBlockMapping(state, blockIndent, flowIndent)) || readFlowCollection(state, flowIndent)) {
        hasContent = true;
      } else {
        if (allowBlockScalars && readBlockScalar(state, flowIndent) || readSingleQuotedScalar(state, flowIndent) || readDoubleQuotedScalar(state, flowIndent)) {
          hasContent = true;
        } else if (readAlias(state)) {
          hasContent = true;
          if (state.tag !== null || state.anchor !== null) {
            throwError(state, 'alias node should not have any properties');
          }
        } else if (readPlainScalar(state, flowIndent, CONTEXT_FLOW_IN === nodeContext)) {
          hasContent = true;
          if (state.tag === null) {
            state.tag = '?';
          }
        }
        if (state.anchor !== null) {
          state.anchorMap[state.anchor] = state.result;
        }
      }
    } else if (indentStatus === 0) {
      // Special case: block sequences are allowed to have same indentation level as the parent.
      // http://www.yaml.org/spec/1.2/spec.html#id2799784
      hasContent = allowBlockCollections && readBlockSequence(state, blockIndent);
    }
  }
  if (state.tag === null) {
    if (state.anchor !== null) {
      state.anchorMap[state.anchor] = state.result;
    }
  } else if (state.tag === '?') {
    // Implicit resolving is not allowed for non-scalar types, and '?'
    // non-specific tag is only automatically assigned to plain scalars.
    //
    // We only need to check kind conformity in case user explicitly assigns '?'
    // tag, for example like this: "!<?> [0]"
    //
    if (state.result !== null && state.kind !== 'scalar') {
      throwError(state, 'unacceptable node kind for !<?> tag; it should be "scalar", not "' + state.kind + '"');
    }
    for (typeIndex = 0, typeQuantity = state.implicitTypes.length; typeIndex < typeQuantity; typeIndex += 1) {
      type = state.implicitTypes[typeIndex];
      if (type.resolve(state.result)) {
        // `state.result` updated in resolver if matched
        state.result = type.construct(state.result);
        state.tag = type.tag;
        if (state.anchor !== null) {
          state.anchorMap[state.anchor] = state.result;
        }
        break;
      }
    }
  } else if (state.tag !== '!') {
    if (_hasOwnProperty$1.call(state.typeMap[state.kind || 'fallback'], state.tag)) {
      type = state.typeMap[state.kind || 'fallback'][state.tag];
    } else {
      // looking for multi type
      type = null;
      typeList = state.typeMap.multi[state.kind || 'fallback'];
      for (typeIndex = 0, typeQuantity = typeList.length; typeIndex < typeQuantity; typeIndex += 1) {
        if (state.tag.slice(0, typeList[typeIndex].tag.length) === typeList[typeIndex].tag) {
          type = typeList[typeIndex];
          break;
        }
      }
    }
    if (!type) {
      throwError(state, 'unknown tag !<' + state.tag + '>');
    }
    if (state.result !== null && type.kind !== state.kind) {
      throwError(state, 'unacceptable node kind for !<' + state.tag + '> tag; it should be "' + type.kind + '", not "' + state.kind + '"');
    }
    if (!type.resolve(state.result, state.tag)) {
      // `state.result` updated in resolver if matched
      throwError(state, 'cannot resolve a node with !<' + state.tag + '> explicit tag');
    } else {
      state.result = type.construct(state.result, state.tag);
      if (state.anchor !== null) {
        state.anchorMap[state.anchor] = state.result;
      }
    }
  }
  if (state.listener !== null) {
    state.listener('close', state);
  }
  return state.tag !== null || state.anchor !== null || hasContent;
}
function readDocument(state) {
  var documentStart = state.position,
    _position,
    directiveName,
    directiveArgs,
    hasDirectives = false,
    ch;
  state.version = null;
  state.checkLineBreaks = state.legacy;
  state.tagMap = Object.create(null);
  state.anchorMap = Object.create(null);
  while ((ch = state.input.charCodeAt(state.position)) !== 0) {
    skipSeparationSpace(state, true, -1);
    ch = state.input.charCodeAt(state.position);
    if (state.lineIndent > 0 || ch !== 0x25 /* % */) {
      break;
    }
    hasDirectives = true;
    ch = state.input.charCodeAt(++state.position);
    _position = state.position;
    while (ch !== 0 && !is_WS_OR_EOL(ch)) {
      ch = state.input.charCodeAt(++state.position);
    }
    directiveName = state.input.slice(_position, state.position);
    directiveArgs = [];
    if (directiveName.length < 1) {
      throwError(state, 'directive name must not be less than one character in length');
    }
    while (ch !== 0) {
      while (is_WHITE_SPACE(ch)) {
        ch = state.input.charCodeAt(++state.position);
      }
      if (ch === 0x23 /* # */) {
        do {
          ch = state.input.charCodeAt(++state.position);
        } while (ch !== 0 && !is_EOL(ch));
        break;
      }
      if (is_EOL(ch)) break;
      _position = state.position;
      while (ch !== 0 && !is_WS_OR_EOL(ch)) {
        ch = state.input.charCodeAt(++state.position);
      }
      directiveArgs.push(state.input.slice(_position, state.position));
    }
    if (ch !== 0) readLineBreak(state);
    if (_hasOwnProperty$1.call(directiveHandlers, directiveName)) {
      directiveHandlers[directiveName](state, directiveName, directiveArgs);
    } else {
      throwWarning(state, 'unknown document directive "' + directiveName + '"');
    }
  }
  skipSeparationSpace(state, true, -1);
  if (state.lineIndent === 0 && state.input.charCodeAt(state.position) === 0x2D /* - */ && state.input.charCodeAt(state.position + 1) === 0x2D /* - */ && state.input.charCodeAt(state.position + 2) === 0x2D /* - */) {
    state.position += 3;
    skipSeparationSpace(state, true, -1);
  } else if (hasDirectives) {
    throwError(state, 'directives end mark is expected');
  }
  composeNode(state, state.lineIndent - 1, CONTEXT_BLOCK_OUT, false, true);
  skipSeparationSpace(state, true, -1);
  if (state.checkLineBreaks && PATTERN_NON_ASCII_LINE_BREAKS.test(state.input.slice(documentStart, state.position))) {
    throwWarning(state, 'non-ASCII line breaks are interpreted as content');
  }
  state.documents.push(state.result);
  if (state.position === state.lineStart && testDocumentSeparator(state)) {
    if (state.input.charCodeAt(state.position) === 0x2E /* . */) {
      state.position += 3;
      skipSeparationSpace(state, true, -1);
    }
    return;
  }
  if (state.position < state.length - 1) {
    throwError(state, 'end of the stream or a document separator is expected');
  } else {
    return;
  }
}
function loadDocuments(input, options) {
  input = String(input);
  options = options || {};
  if (input.length !== 0) {
    // Add tailing `\n` if not exists
    if (input.charCodeAt(input.length - 1) !== 0x0A /* LF */ && input.charCodeAt(input.length - 1) !== 0x0D /* CR */) {
      input += '\n';
    }

    // Strip BOM
    if (input.charCodeAt(0) === 0xFEFF) {
      input = input.slice(1);
    }
  }
  var state = new State$1(input, options);
  var nullpos = input.indexOf('\0');
  if (nullpos !== -1) {
    state.position = nullpos;
    throwError(state, 'null byte is not allowed in input');
  }

  // Use 0 as string terminator. That significantly simplifies bounds check.
  state.input += '\0';
  while (state.input.charCodeAt(state.position) === 0x20 /* Space */) {
    state.lineIndent += 1;
    state.position += 1;
  }
  while (state.position < state.length - 1) {
    readDocument(state);
  }
  return state.documents;
}
function loadAll$1(input, iterator, options) {
  if (iterator !== null && typeof iterator === 'object' && typeof options === 'undefined') {
    options = iterator;
    iterator = null;
  }
  var documents = loadDocuments(input, options);
  if (typeof iterator !== 'function') {
    return documents;
  }
  for (var index = 0, length = documents.length; index < length; index += 1) {
    iterator(documents[index]);
  }
}
function load$1(input, options) {
  var documents = loadDocuments(input, options);
  if (documents.length === 0) {
    /*eslint-disable no-undefined*/
    return undefined;
  } else if (documents.length === 1) {
    return documents[0];
  }
  throw new exception('expected a single document in the stream, but found more');
}
var loadAll_1 = loadAll$1;
var load_1 = load$1;
var loader = {
  loadAll: loadAll_1,
  load: load_1
};

/*eslint-disable no-use-before-define*/

var _toString = Object.prototype.toString;
var _hasOwnProperty = Object.prototype.hasOwnProperty;
var CHAR_BOM = 0xFEFF;
var CHAR_TAB = 0x09; /* Tab */
var CHAR_LINE_FEED = 0x0A; /* LF */
var CHAR_CARRIAGE_RETURN = 0x0D; /* CR */
var CHAR_SPACE = 0x20; /* Space */
var CHAR_EXCLAMATION = 0x21; /* ! */
var CHAR_DOUBLE_QUOTE = 0x22; /* " */
var CHAR_SHARP = 0x23; /* # */
var CHAR_PERCENT = 0x25; /* % */
var CHAR_AMPERSAND = 0x26; /* & */
var CHAR_SINGLE_QUOTE = 0x27; /* ' */
var CHAR_ASTERISK = 0x2A; /* * */
var CHAR_COMMA = 0x2C; /* , */
var CHAR_MINUS = 0x2D; /* - */
var CHAR_COLON = 0x3A; /* : */
var CHAR_EQUALS = 0x3D; /* = */
var CHAR_GREATER_THAN = 0x3E; /* > */
var CHAR_QUESTION = 0x3F; /* ? */
var CHAR_COMMERCIAL_AT = 0x40; /* @ */
var CHAR_LEFT_SQUARE_BRACKET = 0x5B; /* [ */
var CHAR_RIGHT_SQUARE_BRACKET = 0x5D; /* ] */
var CHAR_GRAVE_ACCENT = 0x60; /* ` */
var CHAR_LEFT_CURLY_BRACKET = 0x7B; /* { */
var CHAR_VERTICAL_LINE = 0x7C; /* | */
var CHAR_RIGHT_CURLY_BRACKET = 0x7D; /* } */

var ESCAPE_SEQUENCES = {};
ESCAPE_SEQUENCES[0x00] = '\\0';
ESCAPE_SEQUENCES[0x07] = '\\a';
ESCAPE_SEQUENCES[0x08] = '\\b';
ESCAPE_SEQUENCES[0x09] = '\\t';
ESCAPE_SEQUENCES[0x0A] = '\\n';
ESCAPE_SEQUENCES[0x0B] = '\\v';
ESCAPE_SEQUENCES[0x0C] = '\\f';
ESCAPE_SEQUENCES[0x0D] = '\\r';
ESCAPE_SEQUENCES[0x1B] = '\\e';
ESCAPE_SEQUENCES[0x22] = '\\"';
ESCAPE_SEQUENCES[0x5C] = '\\\\';
ESCAPE_SEQUENCES[0x85] = '\\N';
ESCAPE_SEQUENCES[0xA0] = '\\_';
ESCAPE_SEQUENCES[0x2028] = '\\L';
ESCAPE_SEQUENCES[0x2029] = '\\P';
var DEPRECATED_BOOLEANS_SYNTAX = ['y', 'Y', 'yes', 'Yes', 'YES', 'on', 'On', 'ON', 'n', 'N', 'no', 'No', 'NO', 'off', 'Off', 'OFF'];
var DEPRECATED_BASE60_SYNTAX = /^[-+]?[0-9_]+(?::[0-9_]+)+(?:\.[0-9_]*)?$/;
function compileStyleMap(schema, map) {
  var result, keys, index, length, tag, style, type;
  if (map === null) return {};
  result = {};
  keys = Object.keys(map);
  for (index = 0, length = keys.length; index < length; index += 1) {
    tag = keys[index];
    style = String(map[tag]);
    if (tag.slice(0, 2) === '!!') {
      tag = 'tag:yaml.org,2002:' + tag.slice(2);
    }
    type = schema.compiledTypeMap['fallback'][tag];
    if (type && _hasOwnProperty.call(type.styleAliases, style)) {
      style = type.styleAliases[style];
    }
    result[tag] = style;
  }
  return result;
}
function encodeHex(character) {
  var string, handle, length;
  string = character.toString(16).toUpperCase();
  if (character <= 0xFF) {
    handle = 'x';
    length = 2;
  } else if (character <= 0xFFFF) {
    handle = 'u';
    length = 4;
  } else if (character <= 0xFFFFFFFF) {
    handle = 'U';
    length = 8;
  } else {
    throw new exception('code point within a string may not be greater than 0xFFFFFFFF');
  }
  return '\\' + handle + common.repeat('0', length - string.length) + string;
}
var QUOTING_TYPE_SINGLE = 1,
  QUOTING_TYPE_DOUBLE = 2;
function State(options) {
  this.schema = options['schema'] || _default;
  this.indent = Math.max(1, options['indent'] || 2);
  this.noArrayIndent = options['noArrayIndent'] || false;
  this.skipInvalid = options['skipInvalid'] || false;
  this.flowLevel = common.isNothing(options['flowLevel']) ? -1 : options['flowLevel'];
  this.styleMap = compileStyleMap(this.schema, options['styles'] || null);
  this.sortKeys = options['sortKeys'] || false;
  this.lineWidth = options['lineWidth'] || 80;
  this.noRefs = options['noRefs'] || false;
  this.noCompatMode = options['noCompatMode'] || false;
  this.condenseFlow = options['condenseFlow'] || false;
  this.quotingType = options['quotingType'] === '"' ? QUOTING_TYPE_DOUBLE : QUOTING_TYPE_SINGLE;
  this.forceQuotes = options['forceQuotes'] || false;
  this.replacer = typeof options['replacer'] === 'function' ? options['replacer'] : null;
  this.implicitTypes = this.schema.compiledImplicit;
  this.explicitTypes = this.schema.compiledExplicit;
  this.tag = null;
  this.result = '';
  this.duplicates = [];
  this.usedDuplicates = null;
}

// Indents every line in a string. Empty lines (\n only) are not indented.
function indentString(string, spaces) {
  var ind = common.repeat(' ', spaces),
    position = 0,
    next = -1,
    result = '',
    line,
    length = string.length;
  while (position < length) {
    next = string.indexOf('\n', position);
    if (next === -1) {
      line = string.slice(position);
      position = length;
    } else {
      line = string.slice(position, next + 1);
      position = next + 1;
    }
    if (line.length && line !== '\n') result += ind;
    result += line;
  }
  return result;
}
function generateNextLine(state, level) {
  return '\n' + common.repeat(' ', state.indent * level);
}
function testImplicitResolving(state, str) {
  var index, length, type;
  for (index = 0, length = state.implicitTypes.length; index < length; index += 1) {
    type = state.implicitTypes[index];
    if (type.resolve(str)) {
      return true;
    }
  }
  return false;
}

// [33] s-white ::= s-space | s-tab
function isWhitespace(c) {
  return c === CHAR_SPACE || c === CHAR_TAB;
}

// Returns true if the character can be printed without escaping.
// From YAML 1.2: "any allowed characters known to be non-printable
// should also be escaped. [However,] This isn’t mandatory"
// Derived from nb-char - \t - #x85 - #xA0 - #x2028 - #x2029.
function isPrintable(c) {
  return 0x00020 <= c && c <= 0x00007E || 0x000A1 <= c && c <= 0x00D7FF && c !== 0x2028 && c !== 0x2029 || 0x0E000 <= c && c <= 0x00FFFD && c !== CHAR_BOM || 0x10000 <= c && c <= 0x10FFFF;
}

// [34] ns-char ::= nb-char - s-white
// [27] nb-char ::= c-printable - b-char - c-byte-order-mark
// [26] b-char  ::= b-line-feed | b-carriage-return
// Including s-white (for some reason, examples doesn't match specs in this aspect)
// ns-char ::= c-printable - b-line-feed - b-carriage-return - c-byte-order-mark
function isNsCharOrWhitespace(c) {
  return isPrintable(c) && c !== CHAR_BOM
  // - b-char
  && c !== CHAR_CARRIAGE_RETURN && c !== CHAR_LINE_FEED;
}

// [127]  ns-plain-safe(c) ::= c = flow-out  ⇒ ns-plain-safe-out
//                             c = flow-in   ⇒ ns-plain-safe-in
//                             c = block-key ⇒ ns-plain-safe-out
//                             c = flow-key  ⇒ ns-plain-safe-in
// [128] ns-plain-safe-out ::= ns-char
// [129]  ns-plain-safe-in ::= ns-char - c-flow-indicator
// [130]  ns-plain-char(c) ::=  ( ns-plain-safe(c) - “:” - “#” )
//                            | ( /* An ns-char preceding */ “#” )
//                            | ( “:” /* Followed by an ns-plain-safe(c) */ )
function isPlainSafe(c, prev, inblock) {
  var cIsNsCharOrWhitespace = isNsCharOrWhitespace(c);
  var cIsNsChar = cIsNsCharOrWhitespace && !isWhitespace(c);
  return (
  // ns-plain-safe
  inblock ?
  // c = flow-in
  cIsNsCharOrWhitespace : cIsNsCharOrWhitespace
  // - c-flow-indicator
  && c !== CHAR_COMMA && c !== CHAR_LEFT_SQUARE_BRACKET && c !== CHAR_RIGHT_SQUARE_BRACKET && c !== CHAR_LEFT_CURLY_BRACKET && c !== CHAR_RIGHT_CURLY_BRACKET

  // ns-plain-char
  ) && c !== CHAR_SHARP // false on '#'
  && !(prev === CHAR_COLON && !cIsNsChar) // false on ': '
  || isNsCharOrWhitespace(prev) && !isWhitespace(prev) && c === CHAR_SHARP // change to true on '[^ ]#'
  || prev === CHAR_COLON && cIsNsChar; // change to true on ':[^ ]'
}

// Simplified test for values allowed as the first character in plain style.
function isPlainSafeFirst(c) {
  // Uses a subset of ns-char - c-indicator
  // where ns-char = nb-char - s-white.
  // No support of ( ( “?” | “:” | “-” ) /* Followed by an ns-plain-safe(c)) */ ) part
  return isPrintable(c) && c !== CHAR_BOM && !isWhitespace(c) // - s-white
  // - (c-indicator ::=
  // “-” | “?” | “:” | “,” | “[” | “]” | “{” | “}”
  && c !== CHAR_MINUS && c !== CHAR_QUESTION && c !== CHAR_COLON && c !== CHAR_COMMA && c !== CHAR_LEFT_SQUARE_BRACKET && c !== CHAR_RIGHT_SQUARE_BRACKET && c !== CHAR_LEFT_CURLY_BRACKET && c !== CHAR_RIGHT_CURLY_BRACKET
  // | “#” | “&” | “*” | “!” | “|” | “=” | “>” | “'” | “"”
  && c !== CHAR_SHARP && c !== CHAR_AMPERSAND && c !== CHAR_ASTERISK && c !== CHAR_EXCLAMATION && c !== CHAR_VERTICAL_LINE && c !== CHAR_EQUALS && c !== CHAR_GREATER_THAN && c !== CHAR_SINGLE_QUOTE && c !== CHAR_DOUBLE_QUOTE
  // | “%” | “@” | “`”)
  && c !== CHAR_PERCENT && c !== CHAR_COMMERCIAL_AT && c !== CHAR_GRAVE_ACCENT;
}

// Simplified test for values allowed as the last character in plain style.
function isPlainSafeLast(c) {
  // just not whitespace or colon, it will be checked to be plain character later
  return !isWhitespace(c) && c !== CHAR_COLON;
}

// Same as 'string'.codePointAt(pos), but works in older browsers.
function codePointAt(string, pos) {
  var first = string.charCodeAt(pos),
    second;
  if (first >= 0xD800 && first <= 0xDBFF && pos + 1 < string.length) {
    second = string.charCodeAt(pos + 1);
    if (second >= 0xDC00 && second <= 0xDFFF) {
      // https://mathiasbynens.be/notes/javascript-encoding#surrogate-formulae
      return (first - 0xD800) * 0x400 + second - 0xDC00 + 0x10000;
    }
  }
  return first;
}

// Determines whether block indentation indicator is required.
function needIndentIndicator(string) {
  var leadingSpaceRe = /^\n* /;
  return leadingSpaceRe.test(string);
}
var STYLE_PLAIN = 1,
  STYLE_SINGLE = 2,
  STYLE_LITERAL = 3,
  STYLE_FOLDED = 4,
  STYLE_DOUBLE = 5;

// Determines which scalar styles are possible and returns the preferred style.
// lineWidth = -1 => no limit.
// Pre-conditions: str.length > 0.
// Post-conditions:
//    STYLE_PLAIN or STYLE_SINGLE => no \n are in the string.
//    STYLE_LITERAL => no lines are suitable for folding (or lineWidth is -1).
//    STYLE_FOLDED => a line > lineWidth and can be folded (and lineWidth != -1).
function chooseScalarStyle(string, singleLineOnly, indentPerLevel, lineWidth, testAmbiguousType, quotingType, forceQuotes, inblock) {
  var i;
  var char = 0;
  var prevChar = null;
  var hasLineBreak = false;
  var hasFoldableLine = false; // only checked if shouldTrackWidth
  var shouldTrackWidth = lineWidth !== -1;
  var previousLineBreak = -1; // count the first line correctly
  var plain = isPlainSafeFirst(codePointAt(string, 0)) && isPlainSafeLast(codePointAt(string, string.length - 1));
  if (singleLineOnly || forceQuotes) {
    // Case: no block styles.
    // Check for disallowed characters to rule out plain and single.
    for (i = 0; i < string.length; char >= 0x10000 ? i += 2 : i++) {
      char = codePointAt(string, i);
      if (!isPrintable(char)) {
        return STYLE_DOUBLE;
      }
      plain = plain && isPlainSafe(char, prevChar, inblock);
      prevChar = char;
    }
  } else {
    // Case: block styles permitted.
    for (i = 0; i < string.length; char >= 0x10000 ? i += 2 : i++) {
      char = codePointAt(string, i);
      if (char === CHAR_LINE_FEED) {
        hasLineBreak = true;
        // Check if any line can be folded.
        if (shouldTrackWidth) {
          hasFoldableLine = hasFoldableLine ||
          // Foldable line = too long, and not more-indented.
          i - previousLineBreak - 1 > lineWidth && string[previousLineBreak + 1] !== ' ';
          previousLineBreak = i;
        }
      } else if (!isPrintable(char)) {
        return STYLE_DOUBLE;
      }
      plain = plain && isPlainSafe(char, prevChar, inblock);
      prevChar = char;
    }
    // in case the end is missing a \n
    hasFoldableLine = hasFoldableLine || shouldTrackWidth && i - previousLineBreak - 1 > lineWidth && string[previousLineBreak + 1] !== ' ';
  }
  // Although every style can represent \n without escaping, prefer block styles
  // for multiline, since they're more readable and they don't add empty lines.
  // Also prefer folding a super-long line.
  if (!hasLineBreak && !hasFoldableLine) {
    // Strings interpretable as another type have to be quoted;
    // e.g. the string 'true' vs. the boolean true.
    if (plain && !forceQuotes && !testAmbiguousType(string)) {
      return STYLE_PLAIN;
    }
    return quotingType === QUOTING_TYPE_DOUBLE ? STYLE_DOUBLE : STYLE_SINGLE;
  }
  // Edge case: block indentation indicator can only have one digit.
  if (indentPerLevel > 9 && needIndentIndicator(string)) {
    return STYLE_DOUBLE;
  }
  // At this point we know block styles are valid.
  // Prefer literal style unless we want to fold.
  if (!forceQuotes) {
    return hasFoldableLine ? STYLE_FOLDED : STYLE_LITERAL;
  }
  return quotingType === QUOTING_TYPE_DOUBLE ? STYLE_DOUBLE : STYLE_SINGLE;
}

// Note: line breaking/folding is implemented for only the folded style.
// NB. We drop the last trailing newline (if any) of a returned block scalar
//  since the dumper adds its own newline. This always works:
//    • No ending newline => unaffected; already using strip "-" chomping.
//    • Ending newline    => removed then restored.
//  Importantly, this keeps the "+" chomp indicator from gaining an extra line.
function writeScalar(state, string, level, iskey, inblock) {
  state.dump = function () {
    if (string.length === 0) {
      return state.quotingType === QUOTING_TYPE_DOUBLE ? '""' : "''";
    }
    if (!state.noCompatMode) {
      if (DEPRECATED_BOOLEANS_SYNTAX.indexOf(string) !== -1 || DEPRECATED_BASE60_SYNTAX.test(string)) {
        return state.quotingType === QUOTING_TYPE_DOUBLE ? '"' + string + '"' : "'" + string + "'";
      }
    }
    var indent = state.indent * Math.max(1, level); // no 0-indent scalars
    // As indentation gets deeper, let the width decrease monotonically
    // to the lower bound min(state.lineWidth, 40).
    // Note that this implies
    //  state.lineWidth ≤ 40 + state.indent: width is fixed at the lower bound.
    //  state.lineWidth > 40 + state.indent: width decreases until the lower bound.
    // This behaves better than a constant minimum width which disallows narrower options,
    // or an indent threshold which causes the width to suddenly increase.
    var lineWidth = state.lineWidth === -1 ? -1 : Math.max(Math.min(state.lineWidth, 40), state.lineWidth - indent);

    // Without knowing if keys are implicit/explicit, assume implicit for safety.
    var singleLineOnly = iskey
    // No block styles in flow mode.
    || state.flowLevel > -1 && level >= state.flowLevel;
    function testAmbiguity(string) {
      return testImplicitResolving(state, string);
    }
    switch (chooseScalarStyle(string, singleLineOnly, state.indent, lineWidth, testAmbiguity, state.quotingType, state.forceQuotes && !iskey, inblock)) {
      case STYLE_PLAIN:
        return string;
      case STYLE_SINGLE:
        return "'" + string.replace(/'/g, "''") + "'";
      case STYLE_LITERAL:
        return '|' + blockHeader(string, state.indent) + dropEndingNewline(indentString(string, indent));
      case STYLE_FOLDED:
        return '>' + blockHeader(string, state.indent) + dropEndingNewline(indentString(foldString(string, lineWidth), indent));
      case STYLE_DOUBLE:
        return '"' + escapeString(string) + '"';
      default:
        throw new exception('impossible error: invalid scalar style');
    }
  }();
}

// Pre-conditions: string is valid for a block scalar, 1 <= indentPerLevel <= 9.
function blockHeader(string, indentPerLevel) {
  var indentIndicator = needIndentIndicator(string) ? String(indentPerLevel) : '';

  // note the special case: the string '\n' counts as a "trailing" empty line.
  var clip = string[string.length - 1] === '\n';
  var keep = clip && (string[string.length - 2] === '\n' || string === '\n');
  var chomp = keep ? '+' : clip ? '' : '-';
  return indentIndicator + chomp + '\n';
}

// (See the note for writeScalar.)
function dropEndingNewline(string) {
  return string[string.length - 1] === '\n' ? string.slice(0, -1) : string;
}

// Note: a long line without a suitable break point will exceed the width limit.
// Pre-conditions: every char in str isPrintable, str.length > 0, width > 0.
function foldString(string, width) {
  // In folded style, $k$ consecutive newlines output as $k+1$ newlines—
  // unless they're before or after a more-indented line, or at the very
  // beginning or end, in which case $k$ maps to $k$.
  // Therefore, parse each chunk as newline(s) followed by a content line.
  var lineRe = /(\n+)([^\n]*)/g;

  // first line (possibly an empty line)
  var result = function () {
    var nextLF = string.indexOf('\n');
    nextLF = nextLF !== -1 ? nextLF : string.length;
    lineRe.lastIndex = nextLF;
    return foldLine(string.slice(0, nextLF), width);
  }();
  // If we haven't reached the first content line yet, don't add an extra \n.
  var prevMoreIndented = string[0] === '\n' || string[0] === ' ';
  var moreIndented;

  // rest of the lines
  var match;
  while (match = lineRe.exec(string)) {
    var prefix = match[1],
      line = match[2];
    moreIndented = line[0] === ' ';
    result += prefix + (!prevMoreIndented && !moreIndented && line !== '' ? '\n' : '') + foldLine(line, width);
    prevMoreIndented = moreIndented;
  }
  return result;
}

// Greedy line breaking.
// Picks the longest line under the limit each time,
// otherwise settles for the shortest line over the limit.
// NB. More-indented lines *cannot* be folded, as that would add an extra \n.
function foldLine(line, width) {
  if (line === '' || line[0] === ' ') return line;

  // Since a more-indented line adds a \n, breaks can't be followed by a space.
  var breakRe = / [^ ]/g; // note: the match index will always be <= length-2.
  var match;
  // start is an inclusive index. end, curr, and next are exclusive.
  var start = 0,
    end,
    curr = 0,
    next = 0;
  var result = '';

  // Invariants: 0 <= start <= length-1.
  //   0 <= curr <= next <= max(0, length-2). curr - start <= width.
  // Inside the loop:
  //   A match implies length >= 2, so curr and next are <= length-2.
  while (match = breakRe.exec(line)) {
    next = match.index;
    // maintain invariant: curr - start <= width
    if (next - start > width) {
      end = curr > start ? curr : next; // derive end <= length-2
      result += '\n' + line.slice(start, end);
      // skip the space that was output as \n
      start = end + 1; // derive start <= length-1
    }

    curr = next;
  }

  // By the invariants, start <= length-1, so there is something left over.
  // It is either the whole string or a part starting from non-whitespace.
  result += '\n';
  // Insert a break if the remainder is too long and there is a break available.
  if (line.length - start > width && curr > start) {
    result += line.slice(start, curr) + '\n' + line.slice(curr + 1);
  } else {
    result += line.slice(start);
  }
  return result.slice(1); // drop extra \n joiner
}

// Escapes a double-quoted string.
function escapeString(string) {
  var result = '';
  var char = 0;
  var escapeSeq;
  for (var i = 0; i < string.length; char >= 0x10000 ? i += 2 : i++) {
    char = codePointAt(string, i);
    escapeSeq = ESCAPE_SEQUENCES[char];
    if (!escapeSeq && isPrintable(char)) {
      result += string[i];
      if (char >= 0x10000) result += string[i + 1];
    } else {
      result += escapeSeq || encodeHex(char);
    }
  }
  return result;
}
function writeFlowSequence(state, level, object) {
  var _result = '',
    _tag = state.tag,
    index,
    length,
    value;
  for (index = 0, length = object.length; index < length; index += 1) {
    value = object[index];
    if (state.replacer) {
      value = state.replacer.call(object, String(index), value);
    }

    // Write only valid elements, put null instead of invalid elements.
    if (writeNode(state, level, value, false, false) || typeof value === 'undefined' && writeNode(state, level, null, false, false)) {
      if (_result !== '') _result += ',' + (!state.condenseFlow ? ' ' : '');
      _result += state.dump;
    }
  }
  state.tag = _tag;
  state.dump = '[' + _result + ']';
}
function writeBlockSequence(state, level, object, compact) {
  var _result = '',
    _tag = state.tag,
    index,
    length,
    value;
  for (index = 0, length = object.length; index < length; index += 1) {
    value = object[index];
    if (state.replacer) {
      value = state.replacer.call(object, String(index), value);
    }

    // Write only valid elements, put null instead of invalid elements.
    if (writeNode(state, level + 1, value, true, true, false, true) || typeof value === 'undefined' && writeNode(state, level + 1, null, true, true, false, true)) {
      if (!compact || _result !== '') {
        _result += generateNextLine(state, level);
      }
      if (state.dump && CHAR_LINE_FEED === state.dump.charCodeAt(0)) {
        _result += '-';
      } else {
        _result += '- ';
      }
      _result += state.dump;
    }
  }
  state.tag = _tag;
  state.dump = _result || '[]'; // Empty sequence if no valid values.
}

function writeFlowMapping(state, level, object) {
  var _result = '',
    _tag = state.tag,
    objectKeyList = Object.keys(object),
    index,
    length,
    objectKey,
    objectValue,
    pairBuffer;
  for (index = 0, length = objectKeyList.length; index < length; index += 1) {
    pairBuffer = '';
    if (_result !== '') pairBuffer += ', ';
    if (state.condenseFlow) pairBuffer += '"';
    objectKey = objectKeyList[index];
    objectValue = object[objectKey];
    if (state.replacer) {
      objectValue = state.replacer.call(object, objectKey, objectValue);
    }
    if (!writeNode(state, level, objectKey, false, false)) {
      continue; // Skip this pair because of invalid key;
    }

    if (state.dump.length > 1024) pairBuffer += '? ';
    pairBuffer += state.dump + (state.condenseFlow ? '"' : '') + ':' + (state.condenseFlow ? '' : ' ');
    if (!writeNode(state, level, objectValue, false, false)) {
      continue; // Skip this pair because of invalid value.
    }

    pairBuffer += state.dump;

    // Both key and value are valid.
    _result += pairBuffer;
  }
  state.tag = _tag;
  state.dump = '{' + _result + '}';
}
function writeBlockMapping(state, level, object, compact) {
  var _result = '',
    _tag = state.tag,
    objectKeyList = Object.keys(object),
    index,
    length,
    objectKey,
    objectValue,
    explicitPair,
    pairBuffer;

  // Allow sorting keys so that the output file is deterministic
  if (state.sortKeys === true) {
    // Default sorting
    objectKeyList.sort();
  } else if (typeof state.sortKeys === 'function') {
    // Custom sort function
    objectKeyList.sort(state.sortKeys);
  } else if (state.sortKeys) {
    // Something is wrong
    throw new exception('sortKeys must be a boolean or a function');
  }
  for (index = 0, length = objectKeyList.length; index < length; index += 1) {
    pairBuffer = '';
    if (!compact || _result !== '') {
      pairBuffer += generateNextLine(state, level);
    }
    objectKey = objectKeyList[index];
    objectValue = object[objectKey];
    if (state.replacer) {
      objectValue = state.replacer.call(object, objectKey, objectValue);
    }
    if (!writeNode(state, level + 1, objectKey, true, true, true)) {
      continue; // Skip this pair because of invalid key.
    }

    explicitPair = state.tag !== null && state.tag !== '?' || state.dump && state.dump.length > 1024;
    if (explicitPair) {
      if (state.dump && CHAR_LINE_FEED === state.dump.charCodeAt(0)) {
        pairBuffer += '?';
      } else {
        pairBuffer += '? ';
      }
    }
    pairBuffer += state.dump;
    if (explicitPair) {
      pairBuffer += generateNextLine(state, level);
    }
    if (!writeNode(state, level + 1, objectValue, true, explicitPair)) {
      continue; // Skip this pair because of invalid value.
    }

    if (state.dump && CHAR_LINE_FEED === state.dump.charCodeAt(0)) {
      pairBuffer += ':';
    } else {
      pairBuffer += ': ';
    }
    pairBuffer += state.dump;

    // Both key and value are valid.
    _result += pairBuffer;
  }
  state.tag = _tag;
  state.dump = _result || '{}'; // Empty mapping if no valid pairs.
}

function detectType(state, object, explicit) {
  var _result, typeList, index, length, type, style;
  typeList = explicit ? state.explicitTypes : state.implicitTypes;
  for (index = 0, length = typeList.length; index < length; index += 1) {
    type = typeList[index];
    if ((type.instanceOf || type.predicate) && (!type.instanceOf || typeof object === 'object' && object instanceof type.instanceOf) && (!type.predicate || type.predicate(object))) {
      if (explicit) {
        if (type.multi && type.representName) {
          state.tag = type.representName(object);
        } else {
          state.tag = type.tag;
        }
      } else {
        state.tag = '?';
      }
      if (type.represent) {
        style = state.styleMap[type.tag] || type.defaultStyle;
        if (_toString.call(type.represent) === '[object Function]') {
          _result = type.represent(object, style);
        } else if (_hasOwnProperty.call(type.represent, style)) {
          _result = type.represent[style](object, style);
        } else {
          throw new exception('!<' + type.tag + '> tag resolver accepts not "' + style + '" style');
        }
        state.dump = _result;
      }
      return true;
    }
  }
  return false;
}

// Serializes `object` and writes it to global `result`.
// Returns true on success, or false on invalid object.
//
function writeNode(state, level, object, block, compact, iskey, isblockseq) {
  state.tag = null;
  state.dump = object;
  if (!detectType(state, object, false)) {
    detectType(state, object, true);
  }
  var type = _toString.call(state.dump);
  var inblock = block;
  var tagStr;
  if (block) {
    block = state.flowLevel < 0 || state.flowLevel > level;
  }
  var objectOrArray = type === '[object Object]' || type === '[object Array]',
    duplicateIndex,
    duplicate;
  if (objectOrArray) {
    duplicateIndex = state.duplicates.indexOf(object);
    duplicate = duplicateIndex !== -1;
  }
  if (state.tag !== null && state.tag !== '?' || duplicate || state.indent !== 2 && level > 0) {
    compact = false;
  }
  if (duplicate && state.usedDuplicates[duplicateIndex]) {
    state.dump = '*ref_' + duplicateIndex;
  } else {
    if (objectOrArray && duplicate && !state.usedDuplicates[duplicateIndex]) {
      state.usedDuplicates[duplicateIndex] = true;
    }
    if (type === '[object Object]') {
      if (block && Object.keys(state.dump).length !== 0) {
        writeBlockMapping(state, level, state.dump, compact);
        if (duplicate) {
          state.dump = '&ref_' + duplicateIndex + state.dump;
        }
      } else {
        writeFlowMapping(state, level, state.dump);
        if (duplicate) {
          state.dump = '&ref_' + duplicateIndex + ' ' + state.dump;
        }
      }
    } else if (type === '[object Array]') {
      if (block && state.dump.length !== 0) {
        if (state.noArrayIndent && !isblockseq && level > 0) {
          writeBlockSequence(state, level - 1, state.dump, compact);
        } else {
          writeBlockSequence(state, level, state.dump, compact);
        }
        if (duplicate) {
          state.dump = '&ref_' + duplicateIndex + state.dump;
        }
      } else {
        writeFlowSequence(state, level, state.dump);
        if (duplicate) {
          state.dump = '&ref_' + duplicateIndex + ' ' + state.dump;
        }
      }
    } else if (type === '[object String]') {
      if (state.tag !== '?') {
        writeScalar(state, state.dump, level, iskey, inblock);
      }
    } else if (type === '[object Undefined]') {
      return false;
    } else {
      if (state.skipInvalid) return false;
      throw new exception('unacceptable kind of an object to dump ' + type);
    }
    if (state.tag !== null && state.tag !== '?') {
      // Need to encode all characters except those allowed by the spec:
      //
      // [35] ns-dec-digit    ::=  [#x30-#x39] /* 0-9 */
      // [36] ns-hex-digit    ::=  ns-dec-digit
      //                         | [#x41-#x46] /* A-F */ | [#x61-#x66] /* a-f */
      // [37] ns-ascii-letter ::=  [#x41-#x5A] /* A-Z */ | [#x61-#x7A] /* a-z */
      // [38] ns-word-char    ::=  ns-dec-digit | ns-ascii-letter | “-”
      // [39] ns-uri-char     ::=  “%” ns-hex-digit ns-hex-digit | ns-word-char | “#”
      //                         | “;” | “/” | “?” | “:” | “@” | “&” | “=” | “+” | “$” | “,”
      //                         | “_” | “.” | “!” | “~” | “*” | “'” | “(” | “)” | “[” | “]”
      //
      // Also need to encode '!' because it has special meaning (end of tag prefix).
      //
      tagStr = encodeURI(state.tag[0] === '!' ? state.tag.slice(1) : state.tag).replace(/!/g, '%21');
      if (state.tag[0] === '!') {
        tagStr = '!' + tagStr;
      } else if (tagStr.slice(0, 18) === 'tag:yaml.org,2002:') {
        tagStr = '!!' + tagStr.slice(18);
      } else {
        tagStr = '!<' + tagStr + '>';
      }
      state.dump = tagStr + ' ' + state.dump;
    }
  }
  return true;
}
function getDuplicateReferences(object, state) {
  var objects = [],
    duplicatesIndexes = [],
    index,
    length;
  inspectNode(object, objects, duplicatesIndexes);
  for (index = 0, length = duplicatesIndexes.length; index < length; index += 1) {
    state.duplicates.push(objects[duplicatesIndexes[index]]);
  }
  state.usedDuplicates = new Array(length);
}
function inspectNode(object, objects, duplicatesIndexes) {
  var objectKeyList, index, length;
  if (object !== null && typeof object === 'object') {
    index = objects.indexOf(object);
    if (index !== -1) {
      if (duplicatesIndexes.indexOf(index) === -1) {
        duplicatesIndexes.push(index);
      }
    } else {
      objects.push(object);
      if (Array.isArray(object)) {
        for (index = 0, length = object.length; index < length; index += 1) {
          inspectNode(object[index], objects, duplicatesIndexes);
        }
      } else {
        objectKeyList = Object.keys(object);
        for (index = 0, length = objectKeyList.length; index < length; index += 1) {
          inspectNode(object[objectKeyList[index]], objects, duplicatesIndexes);
        }
      }
    }
  }
}
function dump$1(input, options) {
  options = options || {};
  var state = new State(options);
  if (!state.noRefs) getDuplicateReferences(input, state);
  var value = input;
  if (state.replacer) {
    value = state.replacer.call({
      '': value
    }, '', value);
  }
  if (writeNode(state, 0, value, true, true)) return state.dump + '\n';
  return '';
}
var dump_1 = dump$1;
var dumper = {
  dump: dump_1
};
function renamed(from, to) {
  return function () {
    throw new Error('Function yaml.' + from + ' is removed in js-yaml 4. ' + 'Use yaml.' + to + ' instead, which is now safe by default.');
  };
}
var Type = type;
var Schema = schema;
var FAILSAFE_SCHEMA = failsafe;
var JSON_SCHEMA = json;
var CORE_SCHEMA = core;
var DEFAULT_SCHEMA = _default;
var load = loader.load;
var loadAll = loader.loadAll;
var dump = dumper.dump;
var YAMLException = exception;

// Re-export all types in case user wants to create custom schema
var types = {
  binary: binary,
  float: js_yaml_float,
  map: map,
  null: _null,
  pairs: pairs,
  set: set,
  timestamp: timestamp,
  bool: bool,
  int: js_yaml_int,
  merge: merge,
  omap: omap,
  seq: seq,
  str: str
};

// Removed functions from JS-YAML 3.0.x
var safeLoad = renamed('safeLoad', 'load');
var safeLoadAll = renamed('safeLoadAll', 'loadAll');
var safeDump = renamed('safeDump', 'dump');
var jsYaml = {
  Type: Type,
  Schema: Schema,
  FAILSAFE_SCHEMA: FAILSAFE_SCHEMA,
  JSON_SCHEMA: JSON_SCHEMA,
  CORE_SCHEMA: CORE_SCHEMA,
  DEFAULT_SCHEMA: DEFAULT_SCHEMA,
  load: load,
  loadAll: loadAll,
  dump: dump,
  YAMLException: YAMLException,
  types: types,
  safeLoad: safeLoad,
  safeLoadAll: safeLoadAll,
  safeDump: safeDump
};
/* harmony default export */ const js_yaml = ((/* unused pure expression or super */ null && (jsYaml)));

;// CONCATENATED MODULE: ./src/api/configProvider.ts
/**
 * Extend to add your own config options
 */
class ConfigProvider {
    constructor() {
        /**
         * Default values, e.g.
         *
         * ```ts
         * defaults = {
         *   myPlugin: {
         *     foo: 1
         *   }
         * }
         * ```
         */
        this.defaults = {};
        /**
         * [[Platform]] specific defaults, e.g.
         *
         * ```ts
         * platformDefaults = {
         *   [Platform.Windows]: {
         *     myPlugin: {
         *       bar: true
         *     }
         *   },
         *   [Platform.macOS]: {
         *     myPlugin: {
         *       bar: false
         *     }
         *   },
         * }
         * ```
         */
        this.platformDefaults = {};
    }
}

;// CONCATENATED MODULE: ./src/api/platform.ts


class FileTransfer {
    constructor() {
        this.completedBytes = 0;
        this.lastChunkStartTime = Date.now();
        this.lastChunkSpeed = 0;
        this.cancelled = false;
    }
    getSpeed() {
        return this.lastChunkSpeed;
    }
    getCompletedBytes() {
        return this.completedBytes;
    }
    isComplete() {
        return this.completedBytes >= this.getSize();
    }
    isCancelled() {
        return this.cancelled;
    }
    cancel() {
        this.cancelled = true;
        this.close();
    }
    increaseProgress(bytes) {
        if (!bytes) {
            return;
        }
        this.completedBytes += bytes;
        this.lastChunkSpeed = bytes * 1000 / (Date.now() - this.lastChunkStartTime);
        this.lastChunkStartTime = Date.now();
    }
}
class FileDownload extends FileTransfer {
}
class FileUpload extends FileTransfer {
    readAll() {
        return __awaiter(this, void 0, void 0, function* () {
            const buffers = [];
            while (true) {
                const buf = yield this.read();
                if (!buf.length) {
                    break;
                }
                buffers.push(Buffer.from(buf));
            }
            return Buffer.concat(buffers);
        });
    }
}
class PlatformService {
    constructor() {
        this.supportsWindowControls = false;
        this.fileTransferStarted = new external_rxjs_.Subject();
        this.displayMetricsChanged = new external_rxjs_.Subject();
    }
    get fileTransferStarted$() { return this.fileTransferStarted; }
    get displayMetricsChanged$() { return this.displayMetricsChanged; }
    startUploadFromDragEvent(event, multiple = false) {
        const result = [];
        if (!event.dataTransfer) {
            return [];
        }
        // eslint-disable-next-line @typescript-eslint/prefer-for-of
        for (let i = 0; i < event.dataTransfer.files.length; i++) {
            const file = event.dataTransfer.files[i];
            const transfer = new HTMLFileUpload(file);
            this.fileTransferStarted.next(transfer);
            result.push(transfer);
            if (!multiple) {
                break;
            }
        }
        return result;
    }
    getConfigPath() {
        return null;
    }
    showItemInFolder(path) {
        throw new Error('Not implemented');
    }
    isProcessRunning(name) {
        return __awaiter(this, void 0, void 0, function* () {
            return false;
        });
    }
    installPlugin(name, version) {
        return __awaiter(this, void 0, void 0, function* () {
            throw new Error('Not implemented');
        });
    }
    uninstallPlugin(name) {
        return __awaiter(this, void 0, void 0, function* () {
            throw new Error('Not implemented');
        });
    }
    getWinSCPPath() {
        throw new Error('Not implemented');
    }
    exec(app, argv) {
        return __awaiter(this, void 0, void 0, function* () {
            throw new Error('Not implemented');
        });
    }
    isShellIntegrationSupported() {
        return false;
    }
    isShellIntegrationInstalled() {
        return __awaiter(this, void 0, void 0, function* () {
            return false;
        });
    }
    installShellIntegration() {
        return __awaiter(this, void 0, void 0, function* () {
            throw new Error('Not implemented');
        });
    }
    uninstallShellIntegration() {
        return __awaiter(this, void 0, void 0, function* () {
            throw new Error('Not implemented');
        });
    }
    openPath(path) {
        throw new Error('Not implemented');
    }
}
class HTMLFileUpload extends FileUpload {
    constructor(file) {
        super();
        this.file = file;
        this.stream = this.file.stream();
        this.reader = this.stream.getReader();
    }
    getName() {
        return this.file.name;
    }
    getMode() {
        return 0o644;
    }
    getSize() {
        return this.file.size;
    }
    read() {
        return __awaiter(this, void 0, void 0, function* () {
            const result = yield this.reader.read();
            if (result.done || !result.value) {
                return Buffer.from('');
            }
            const chunk = Buffer.from(result.value);
            this.increaseProgress(chunk.length);
            return chunk;
        });
    }
    // eslint-disable-next-line @typescript-eslint/no-empty-function
    bringToFront() { }
    // eslint-disable-next-line @typescript-eslint/no-empty-function
    close() { }
}

// EXTERNAL MODULE: external "util"
var external_util_ = __webpack_require__(3837);
// EXTERNAL MODULE: external "os"
var external_os_ = __webpack_require__(9044);
;// CONCATENATED MODULE: ../node_modules/@biesbjerg/ngx-translate-extract-marker/__ivy_ngcc__/esm2015/lib/ngx-translate-extract-marker.js
/**
 * @fileoverview added by tsickle
 * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
 */
/**
 * @template T
 * @param {?} key
 * @return {?}
 */
function marker(key) {
  return key;
}
;// CONCATENATED MODULE: ./src/utils.ts


const WIN_BUILD_CONPTY_SUPPORTED = 17692;
const WIN_BUILD_CONPTY_STABLE = 18309;
const WIN_BUILD_WSL_EXE_DISTRO_FLAG = 17763;
const WIN_BUILD_FLUENT_BG_SUPPORTED = 17063;
function isWindowsBuild(build) {
    return process.platform === 'win32' && parseFloat(external_os_.release()) >= 10 && parseInt(external_os_.release().split('.')[2]) >= build;
}
// eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types
function getCSSFontFamily(config) {
    let fonts = config.terminal.font.split(',').map(x => x.trim().replaceAll('"', ''));
    if (config.terminal.fallbackFont) {
        fonts.push(config.terminal.fallbackFont);
    }
    fonts.push('monospace-fallback');
    fonts.push('monospace');
    fonts = fonts.map(x => `"${x}"`);
    return fonts.join(', ');
}
function wrapPromise(zone, promise) {
    return new Promise((resolve, reject) => {
        promise.then(result => {
            zone.run(() => resolve(result));
        }).catch(error => {
            zone.run(() => reject(error));
        });
    });
}
class ResettableTimeout {
    constructor(fn, timeout) {
        this.fn = fn;
        this.timeout = timeout;
        this.id = null;
    }
    set(timeout) {
        this.clear();
        this.id = setTimeout(this.fn, timeout !== null && timeout !== void 0 ? timeout : this.timeout);
    }
    clear() {
        if (this.id) {
            clearTimeout(this.id);
        }
    }
}
const TAB_COLORS = [
    { name: marker('No color'), value: null },
    { name: marker('Blue'), value: '#0275d8' },
    { name: marker('Green'), value: '#5cb85c' },
    { name: marker('Orange'), value: '#f0ad4e' },
    { name: marker('Purple'), value: '#613d7c' },
    { name: marker('Red'), value: '#d9534f' },
    { name: marker('Yellow'), value: '#ffd500' },
];
function serializeFunction(fn) {
    let queue = Promise.resolve();
    return ((...args) => {
        const res = queue.then(() => fn(...args));
        queue = res.catch(() => null);
        return res;
    });
}

// EXTERNAL MODULE: ./src/components/unlockVaultModal.component.pug?ngResource
var unlockVaultModal_componentngResource = __webpack_require__(7215);
var unlockVaultModal_componentngResource_default = /*#__PURE__*/__webpack_require__.n(unlockVaultModal_componentngResource);
;// CONCATENATED MODULE: ./src/components/unlockVaultModal.component.ts




/** @hidden */
let UnlockVaultModalComponent = class UnlockVaultModalComponent {
    constructor(modalInstance) {
        this.modalInstance = modalInstance;
        this.rememberFor = 1;
        this.rememberOptions = [1, 5, 15, 60, 1440, 10080];
    }
    ngOnInit() {
        var _a;
        this.rememberFor = parseInt((_a = window.localStorage.vaultRememberPassphraseFor) !== null && _a !== void 0 ? _a : 0);
        setTimeout(() => {
            this.input.nativeElement.focus();
        });
    }
    ok() {
        window.localStorage.vaultRememberPassphraseFor = this.rememberFor;
        this.modalInstance.close({
            passphrase: this.passphrase,
            rememberFor: this.rememberFor,
        });
    }
    cancel() {
        this.modalInstance.close(null);
    }
    getRememberForDisplay(rememberOption) {
        if (rememberOption >= 1440) {
            return `${Math.round(rememberOption / 1440 * 10) / 10} day`;
        }
        else if (rememberOption >= 60) {
            return `${Math.round(rememberOption / 60 * 10) / 10} hour`;
        }
        else {
            return `${rememberOption} min`;
        }
    }
};
UnlockVaultModalComponent.ctorParameters = () => [
    { type: ng_bootstrap_.NgbActiveModal }
];
UnlockVaultModalComponent.propDecorators = {
    input: [{ type: core_.ViewChild, args: ['input',] }]
};
UnlockVaultModalComponent = __decorate([
    (0,core_.Component)({
        template: (unlockVaultModal_componentngResource_default()),
    }),
    __metadata("design:paramtypes", [ng_bootstrap_.NgbActiveModal])
], UnlockVaultModalComponent);


// EXTERNAL MODULE: external "ngx-toastr"
var external_ngx_toastr_ = __webpack_require__(7170);
;// CONCATENATED MODULE: ./src/services/notifications.service.ts



let NotificationsService = class NotificationsService {
    constructor(toastr) {
        this.toastr = toastr;
    }
    notice(text) {
        this.toastr.info(text, undefined, {
            timeOut: 1000,
        });
    }
    info(text, details) {
        this.toastr.info(text, details);
    }
    error(text, details) {
        this.toastr.error(text, details);
    }
};
NotificationsService.ctorParameters = () => [
    { type: external_ngx_toastr_.ToastrService }
];
NotificationsService = __decorate([
    (0,core_.Injectable)({ providedIn: 'root' }),
    __metadata("design:paramtypes", [external_ngx_toastr_.ToastrService])
], NotificationsService);


// EXTERNAL MODULE: ./src/components/selectorModal.component.pug?ngResource
var selectorModal_componentngResource = __webpack_require__(2764);
var selectorModal_componentngResource_default = /*#__PURE__*/__webpack_require__.n(selectorModal_componentngResource);
// EXTERNAL MODULE: ./src/components/selectorModal.component.scss?ngResource
var components_selectorModal_componentngResource = __webpack_require__(4553);
var components_selectorModal_componentngResource_default = /*#__PURE__*/__webpack_require__.n(components_selectorModal_componentngResource);
// EXTERNAL MODULE: ../node_modules/thenby/thenBy.module.js
var thenBy_module = __webpack_require__(8635);
;// CONCATENATED MODULE: ./node_modules/fuzzy-search/src/Helper.js
class Helper {
  static getDescendantProperty(object, path, list = []) {
    let firstSegment;
    let remaining;
    let dotIndex;
    let value;
    let index;
    let length;
    if (path) {
      dotIndex = path.indexOf('.');
      if (dotIndex === -1) {
        firstSegment = path;
      } else {
        firstSegment = path.slice(0, dotIndex);
        remaining = path.slice(dotIndex + 1);
      }
      value = object[firstSegment];
      if (value !== null && typeof value !== 'undefined') {
        if (!remaining && (typeof value === 'string' || typeof value === 'number')) {
          list.push(value);
        } else if (Object.prototype.toString.call(value) === '[object Array]') {
          for (index = 0, length = value.length; index < length; index++) {
            Helper.getDescendantProperty(value[index], remaining, list);
          }
        } else if (remaining) {
          Helper.getDescendantProperty(value, remaining, list);
        }
      }
    } else {
      list.push(object);
    }
    return list;
  }
}
;// CONCATENATED MODULE: ./node_modules/fuzzy-search/src/FuzzySearch.js

class FuzzySearch {
  constructor(haystack = [], keys = [], options = {}) {
    if (!Array.isArray(keys)) {
      options = keys;
      keys = [];
    }
    this.haystack = haystack;
    this.keys = keys;
    this.options = Object.assign({
      caseSensitive: false,
      sort: false
    }, options);
  }
  search(query = '') {
    if (query === '') {
      return this.haystack;
    }
    const results = [];
    for (let i = 0; i < this.haystack.length; i++) {
      const item = this.haystack[i];
      if (this.keys.length === 0) {
        const score = FuzzySearch.isMatch(item, query, this.options.caseSensitive);
        if (score) {
          results.push({
            item,
            score
          });
        }
      } else {
        for (let y = 0; y < this.keys.length; y++) {
          const propertyValues = Helper.getDescendantProperty(item, this.keys[y]);
          let found = false;
          for (let z = 0; z < propertyValues.length; z++) {
            const score = FuzzySearch.isMatch(propertyValues[z], query, this.options.caseSensitive);
            if (score) {
              found = true;
              results.push({
                item,
                score
              });
              break;
            }
          }
          if (found) {
            break;
          }
        }
      }
    }
    if (this.options.sort) {
      results.sort((a, b) => a.score - b.score);
    }
    return results.map(result => result.item);
  }
  static isMatch(item, query, caseSensitive) {
    item = String(item);
    query = String(query);
    if (!caseSensitive) {
      item = item.toLocaleLowerCase();
      query = query.toLocaleLowerCase();
    }
    const indexes = FuzzySearch.nearestIndexesFor(item, query);
    if (!indexes) {
      return false;
    }

    // Exact matches should be first.
    if (item === query) {
      return 1;
    }

    // If we have more than 2 letters, matches close to each other should be first.
    if (indexes.length > 1) {
      return 2 + (indexes[indexes.length - 1] - indexes[0]);
    }

    // Matches closest to the start of the string should be first.
    return 2 + indexes[0];
  }
  static nearestIndexesFor(item, query) {
    const letters = query.split('');
    let indexes = [];
    const indexesOfFirstLetter = FuzzySearch.indexesOfFirstLetter(item, query);
    indexesOfFirstLetter.forEach((startingIndex, loopingIndex) => {
      let index = startingIndex + 1;
      indexes[loopingIndex] = [startingIndex];
      for (let i = 1; i < letters.length; i++) {
        const letter = letters[i];
        index = item.indexOf(letter, index);
        if (index === -1) {
          indexes[loopingIndex] = false;
          break;
        }
        indexes[loopingIndex].push(index);
        index++;
      }
    });
    indexes = indexes.filter(letterIndexes => letterIndexes !== false);
    if (!indexes.length) {
      return false;
    }
    return indexes.sort((a, b) => {
      if (a.length === 1) {
        return a[0] - b[0];
      }
      a = a[a.length - 1] - a[0];
      b = b[b.length - 1] - b[0];
      return a - b;
    })[0];
  }
  static indexesOfFirstLetter(item, query) {
    const match = query[0];
    return item.split('').map((letter, index) => {
      if (letter !== match) {
        return false;
      }
      return index;
    }).filter(index => index !== false);
  }
}
;// CONCATENATED MODULE: ./src/components/selectorModal.component.ts




 // eslint-disable-line @typescript-eslint/no-unused-vars


/** @hidden */
let SelectorModalComponent = class SelectorModalComponent {
    constructor(modalInstance) {
        this.modalInstance = modalInstance;
        this.filter = '';
        this.selectedIndex = 0;
        this.hasGroups = false;
    }
    ngOnInit() {
        this.onFilterChange();
        this.hasGroups = this.options.some(x => x.group);
    }
    onKeyUp(event) {
        var _a;
        if (event.key === 'PageUp' || event.key === 'ArrowUp' && event.metaKey) {
            this.selectedIndex -= 10;
            event.preventDefault();
        }
        else if (event.key === 'PageDown' || event.key === 'ArrowDown' && event.metaKey) {
            this.selectedIndex += 10;
            event.preventDefault();
        }
        else if (event.key === 'ArrowUp') {
            this.selectedIndex--;
            event.preventDefault();
        }
        else if (event.key === 'ArrowDown') {
            this.selectedIndex++;
            event.preventDefault();
        }
        else if (event.key === 'Enter') {
            this.selectOption(this.filteredOptions[this.selectedIndex]);
        }
        else if (event.key === 'Escape') {
            this.close();
        }
        if (event.key === 'Backspace' && this.canEditSelected()) {
            event.preventDefault();
            this.filter = this.filteredOptions[this.selectedIndex].freeInputEquivalent;
            this.onFilterChange();
        }
        this.selectedIndex = (this.selectedIndex + this.filteredOptions.length) % this.filteredOptions.length;
        (_a = Array.from(this.itemChildren)[this.selectedIndex]) === null || _a === void 0 ? void 0 : _a.nativeElement.scrollIntoView({
            behavior: 'smooth',
            block: 'nearest',
        });
    }
    onFilterChange() {
        const f = this.filter.trim().toLowerCase();
        if (!f) {
            this.filteredOptions = this.options.slice().sort((0,thenBy_module.firstBy)(x => { var _a; return (_a = x.weight) !== null && _a !== void 0 ? _a : 0; })
                .thenBy(x => { var _a; return (_a = x.group) !== null && _a !== void 0 ? _a : ''; })
                .thenBy(x => x.name))
                .filter(x => !x.freeInputPattern);
        }
        else {
            // eslint-disable-next-line @typescript-eslint/restrict-plus-operands
            this.filteredOptions = new FuzzySearch(this.options, ['name', 'group', 'description'], { sort: true }).search(f);
            const freeOption = this.options.find(x => x.freeInputPattern);
            if (freeOption && !this.filteredOptions.includes(freeOption)) {
                this.filteredOptions.push(freeOption);
            }
        }
        this.selectedIndex = Math.max(0, this.selectedIndex);
        this.selectedIndex = Math.min(this.filteredOptions.length - 1, this.selectedIndex);
    }
    filterMatches(option, terms) {
        var _a, _b;
        const content = ((_a = option.group) !== null && _a !== void 0 ? _a : '') + option.name + ((_b = option.description) !== null && _b !== void 0 ? _b : '');
        return terms.every(term => content.toLowerCase().includes(term));
    }
    getOptionText(option) {
        if (option.freeInputPattern) {
            return option.freeInputPattern.replace('%s', this.filter);
        }
        return option.name;
    }
    selectOption(option) {
        this.modalInstance.close(option.result);
        setTimeout(() => { var _a; return (_a = option.callback) === null || _a === void 0 ? void 0 : _a.call(option, this.filter); });
    }
    canEditSelected() {
        return !this.filter && !!this.filteredOptions[this.selectedIndex].freeInputEquivalent && this.options.some(x => x.freeInputPattern);
    }
    close() {
        this.modalInstance.dismiss();
    }
};
SelectorModalComponent.ctorParameters = () => [
    { type: ng_bootstrap_.NgbActiveModal }
];
SelectorModalComponent.propDecorators = {
    options: [{ type: core_.Input }],
    filteredOptions: [{ type: core_.Input }],
    filter: [{ type: core_.Input }],
    name: [{ type: core_.Input }],
    selectedIndex: [{ type: core_.Input }],
    itemChildren: [{ type: core_.ViewChildren, args: ['item',] }],
    onKeyUp: [{ type: core_.HostListener, args: ['keydown', ['$event'],] }]
};
SelectorModalComponent = __decorate([
    (0,core_.Component)({
        selector: 'selector-modal',
        template: (selectorModal_componentngResource_default()),
        styles: [(components_selectorModal_componentngResource_default())]
    }),
    __metadata("design:paramtypes", [ng_bootstrap_.NgbActiveModal])
], SelectorModalComponent);


;// CONCATENATED MODULE: ./src/services/selector.service.ts




let SelectorService = class SelectorService {
    get active() {
        return !!this.current;
    }
    /** @hidden */
    constructor(ngbModal) {
        this.ngbModal = ngbModal;
        this.current = null;
    }
    show(name, options) {
        const modal = this.ngbModal.open(SelectorModalComponent);
        this.current = modal;
        modal.result.finally(() => {
            this.current = null;
        });
        const instance = modal.componentInstance;
        instance.name = name;
        instance.options = options;
        return modal.result;
    }
};
SelectorService.ctorParameters = () => [
    { type: ng_bootstrap_.NgbModal }
];
SelectorService = __decorate([
    (0,core_.Injectable)({ providedIn: 'root' }),
    __metadata("design:paramtypes", [ng_bootstrap_.NgbModal])
], SelectorService);


;// CONCATENATED MODULE: ./src/api/fileProvider.ts


let FileProvider = class FileProvider {
    isAvailable() {
        return __awaiter(this, void 0, void 0, function* () {
            return true;
        });
    }
};
FileProvider = __decorate([
    (0,core_.Injectable)({ providedIn: 'root' })
], FileProvider);


;// CONCATENATED MODULE: ./src/services/vault.service.ts












const PBKDF_ITERATIONS = 100000;
const PBKDF_DIGEST = 'sha512';
const PBKDF_SALT_LENGTH = 64 / 8;
const CRYPT_ALG = 'aes-256-cbc';
const CRYPT_KEY_LENGTH = 256 / 8;
const CRYPT_IV_LENGTH = 128 / 8;
function migrateVaultContent(content) {
    var _a;
    return {
        config: content.config,
        secrets: (_a = content.secrets) !== null && _a !== void 0 ? _a : [],
    };
}
function deriveVaultKey(passphrase, salt) {
    return (0,external_util_.promisify)(external_crypto_namespaceObject.pbkdf2)(Buffer.from(passphrase), salt, PBKDF_ITERATIONS, CRYPT_KEY_LENGTH, PBKDF_DIGEST);
}
function encryptVault(content, passphrase) {
    return __awaiter(this, void 0, void 0, function* () {
        const keySalt = yield (0,external_util_.promisify)(external_crypto_namespaceObject.randomBytes)(PBKDF_SALT_LENGTH);
        const iv = yield (0,external_util_.promisify)(external_crypto_namespaceObject.randomBytes)(CRYPT_IV_LENGTH);
        const key = yield deriveVaultKey(passphrase, keySalt);
        const plaintext = JSON.stringify(content);
        const cipher = external_crypto_namespaceObject.createCipheriv(CRYPT_ALG, key, iv);
        const encrypted = Buffer.concat([cipher.update(plaintext, 'utf-8'), cipher.final()]);
        return {
            version: 1,
            contents: encrypted.toString('base64'),
            keySalt: keySalt.toString('hex'),
            iv: iv.toString('hex'),
        };
    });
}
function decryptVault(vault, passphrase) {
    return __awaiter(this, void 0, void 0, function* () {
        if (vault.version !== 1) {
            throw new Error(`Unsupported vault format version ${vault.version}`);
        }
        const keySalt = Buffer.from(vault.keySalt, 'hex');
        const key = yield deriveVaultKey(passphrase, keySalt);
        const iv = Buffer.from(vault.iv, 'hex');
        const encrypted = Buffer.from(vault.contents, 'base64');
        const decipher = external_crypto_namespaceObject.createDecipheriv(CRYPT_ALG, key, iv);
        const plaintext = decipher.update(encrypted, undefined, 'utf-8') + decipher.final('utf-8');
        return migrateVaultContent(JSON.parse(plaintext));
    });
}
const VAULT_SECRET_TYPE_FILE = 'file';
// Don't make it accessible through VaultService fields
let _rememberedPassphrase = null;
let VaultService = class VaultService {
    /** Fires once when the config is loaded */
    get ready$() { return this.ready; }
    get contentChanged$() { return this.contentChanged; }
    /** @hidden */
    constructor(zone, notifications, ngbModal) {
        this.zone = zone;
        this.notifications = notifications;
        this.ngbModal = ngbModal;
        this.store = null;
        this.ready = new external_rxjs_.AsyncSubject();
        this.contentChanged = new external_rxjs_.Subject();
        this.getPassphrase = serializeFunction(this.getPassphrase.bind(this));
    }
    setEnabled(enabled, passphrase) {
        return __awaiter(this, void 0, void 0, function* () {
            if (enabled) {
                if (!this.store) {
                    yield this.save(migrateVaultContent({}), passphrase);
                }
            }
            else {
                this.store = null;
                this.contentChanged.next();
            }
        });
    }
    isOpen() {
        return !!_rememberedPassphrase;
    }
    forgetPassphrase() {
        _rememberedPassphrase = null;
    }
    decrypt(storage, passphrase) {
        return __awaiter(this, void 0, void 0, function* () {
            if (!passphrase) {
                passphrase = yield this.getPassphrase();
            }
            try {
                return yield wrapPromise(this.zone, decryptVault(storage, passphrase));
            }
            catch (e) {
                this.forgetPassphrase();
                if (e.toString().includes('BAD_DECRYPT')) {
                    this.notifications.error('Incorrect passphrase');
                }
                throw e;
            }
        });
    }
    load(passphrase) {
        return __awaiter(this, void 0, void 0, function* () {
            if (!this.store) {
                return null;
            }
            return this.decrypt(this.store, passphrase);
        });
    }
    encrypt(vault, passphrase) {
        return __awaiter(this, void 0, void 0, function* () {
            if (!passphrase) {
                passphrase = yield this.getPassphrase();
            }
            if (_rememberedPassphrase) {
                _rememberedPassphrase = passphrase;
            }
            return wrapPromise(this.zone, encryptVault(vault, passphrase));
        });
    }
    save(vault, passphrase) {
        return __awaiter(this, void 0, void 0, function* () {
            yield this.ready$.toPromise();
            this.store = yield this.encrypt(vault, passphrase);
            this.contentChanged.next();
        });
    }
    getPassphrase() {
        return __awaiter(this, void 0, void 0, function* () {
            if (!_rememberedPassphrase) {
                const modal = this.ngbModal.open(UnlockVaultModalComponent);
                const { passphrase, rememberFor } = yield modal.result;
                setTimeout(() => {
                    _rememberedPassphrase = null;
                    // avoid multiple consequent prompts
                }, Math.max(1000, rememberFor * 60000));
                _rememberedPassphrase = passphrase;
            }
            return _rememberedPassphrase;
        });
    }
    getSecret(type, key) {
        var _a;
        return __awaiter(this, void 0, void 0, function* () {
            yield this.ready$.toPromise();
            const vault = yield this.load();
            if (!vault) {
                return null;
            }
            return (_a = vault.secrets.find(s => s.type === type && this.keyMatches(key, s))) !== null && _a !== void 0 ? _a : null;
        });
    }
    addSecret(secret) {
        return __awaiter(this, void 0, void 0, function* () {
            yield this.ready$.toPromise();
            const vault = yield this.load();
            if (!vault) {
                return;
            }
            vault.secrets = vault.secrets.filter(s => s.type !== secret.type || !this.keyMatches(secret.key, s));
            vault.secrets.push(secret);
            yield this.save(vault);
        });
    }
    updateSecret(secret, update) {
        return __awaiter(this, void 0, void 0, function* () {
            yield this.ready$.toPromise();
            const vault = yield this.load();
            if (!vault) {
                return;
            }
            const target = vault.secrets.find(s => s.type === secret.type && this.keyMatches(secret.key, s));
            if (!target) {
                return;
            }
            Object.assign(target, update);
            yield this.save(vault);
        });
    }
    removeSecret(type, key) {
        return __awaiter(this, void 0, void 0, function* () {
            yield this.ready$.toPromise();
            const vault = yield this.load();
            if (!vault) {
                return;
            }
            vault.secrets = vault.secrets.filter(s => s.type !== type || !this.keyMatches(key, s));
            yield this.save(vault);
        });
    }
    keyMatches(key, secret) {
        return Object.keys(key).every(k => secret.key[k] === key[k]);
    }
    setStore(store) {
        this.store = store;
        this.ready.next(true);
        this.ready.complete();
    }
    isEnabled() {
        return !!this.store;
    }
};
VaultService.ctorParameters = () => [
    { type: core_.NgZone },
    { type: NotificationsService },
    { type: ng_bootstrap_.NgbModal }
];
VaultService = __decorate([
    (0,core_.Injectable)({ providedIn: 'root' }),
    __metadata("design:paramtypes", [core_.NgZone,
        NotificationsService,
        ng_bootstrap_.NgbModal])
], VaultService);

let VaultFileProvider = class VaultFileProvider extends FileProvider {
    constructor(vault, platform, selector, zone) {
        super();
        this.vault = vault;
        this.platform = platform;
        this.selector = selector;
        this.zone = zone;
        this.name = 'Vault';
        this.prefix = 'vault://';
    }
    isAvailable() {
        return __awaiter(this, void 0, void 0, function* () {
            return this.vault.isEnabled();
        });
    }
    selectAndStoreFile(description) {
        return __awaiter(this, void 0, void 0, function* () {
            const vault = yield this.vault.load();
            if (!vault) {
                throw new Error('Vault is locked');
            }
            const files = vault.secrets.filter(x => x.type === VAULT_SECRET_TYPE_FILE);
            if (files.length) {
                const result = yield this.selector.show('Select file', [
                    {
                        name: 'Add a new file',
                        icon: 'fas fa-plus',
                        result: null,
                    },
                    ...files.map(f => ({
                        name: f.key.description,
                        icon: 'fas fa-file',
                        result: f,
                    })),
                ]);
                if (result) {
                    return `${this.prefix}${result.key.id}`;
                }
            }
            return this.addNewFile(description);
        });
    }
    addNewFile(description) {
        return __awaiter(this, void 0, void 0, function* () {
            const transfers = yield this.platform.startUpload();
            if (!transfers.length) {
                throw new Error('Nothing selected');
            }
            const transfer = transfers[0];
            const id = (yield wrapPromise(this.zone, (0,external_util_.promisify)(external_crypto_namespaceObject.randomBytes)(32))).toString('hex');
            yield this.vault.addSecret({
                type: VAULT_SECRET_TYPE_FILE,
                key: {
                    id,
                    description: `${description} (${transfer.getName()})`,
                },
                value: (yield transfer.readAll()).toString('base64'),
            });
            return `${this.prefix}${id}`;
        });
    }
    retrieveFile(key) {
        return __awaiter(this, void 0, void 0, function* () {
            if (!key.startsWith(this.prefix)) {
                throw new Error('Incorrect type');
            }
            const secret = yield this.vault.getSecret(VAULT_SECRET_TYPE_FILE, { id: key.substring(this.prefix.length) });
            if (!secret) {
                throw new Error('Not found');
            }
            return Buffer.from(secret.value, 'base64');
        });
    }
};
VaultFileProvider.ctorParameters = () => [
    { type: VaultService },
    { type: PlatformService },
    { type: SelectorService },
    { type: core_.NgZone }
];
VaultFileProvider = __decorate([
    (0,core_.Injectable)(),
    __metadata("design:paramtypes", [VaultService,
        PlatformService,
        SelectorService,
        core_.NgZone])
], VaultFileProvider);


;// CONCATENATED MODULE: ./src/services/config.service.ts













const deepmerge = __webpack_require__(/*! deepmerge */ 4060);
// eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types
const configMerge = (a, b) => deepmerge(a, b, { arrayMerge: (_d, s) => s }); // eslint-disable-line @typescript-eslint/no-var-requires
const LATEST_VERSION = 1;
function isStructuralMember(v) {
    return v instanceof Object && !(v instanceof Array) &&
        Object.keys(v).length > 0 && !v.__nonStructural;
}
function isNonStructuralObjectMember(v) {
    return v instanceof Object && (v instanceof Array || v.__nonStructural);
}
/** @hidden */
class ConfigProxy {
    constructor(real, defaults) {
        for (const key in defaults) {
            if (isStructuralMember(defaults[key])) {
                if (!real[key]) {
                    real[key] = {};
                }
                const proxy = new ConfigProxy(real[key], defaults[key]);
                Object.defineProperty(this, key, {
                    enumerable: true,
                    configurable: false,
                    get: () => proxy,
                });
            }
            else {
                Object.defineProperty(this, key, {
                    enumerable: true,
                    configurable: false,
                    get: () => this.__getValue(key),
                    set: (value) => {
                        this.__setValue(key, value);
                    },
                });
            }
        }
        this.__getValue = (key) => {
            if (real[key] !== undefined) {
                return real[key];
            }
            else {
                if (isNonStructuralObjectMember(defaults[key])) {
                    // The object might be modified outside
                    real[key] = this.__getDefault(key);
                    delete real[key].__nonStructural;
                    return real[key];
                }
                return this.__getDefault(key);
            }
        };
        this.__getDefault = (key) => {
            return clone_deep_default()(defaults[key]);
        };
        this.__setValue = (key, value) => {
            if (deep_equal_default()(value, this.__getDefault(key))) {
                // eslint-disable-next-line @typescript-eslint/no-dynamic-delete
                delete real[key];
            }
            else {
                real[key] = value;
            }
        };
        this.__cleanup = () => {
            // Trigger removal of default values
            for (const key in defaults) {
                if (isStructuralMember(defaults[key])) {
                    this[key].__cleanup();
                }
                else {
                    const v = this.__getValue(key);
                    this.__setValue(key, v);
                }
            }
        };
    }
    // eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types, @typescript-eslint/no-empty-function
    __getValue(_key) { }
    // eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types, @typescript-eslint/no-empty-function
    __setValue(_key, _value) { }
    // eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types, @typescript-eslint/no-empty-function
    __getDefault(_key) { }
    // eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types, @typescript-eslint/no-empty-function
    __cleanup() { }
}
let ConfigService = class ConfigService {
    /** Fires once when the config is loaded */
    get ready$() { return this.ready; }
    get changed$() { return this.changed; }
    /** @hidden */
    constructor(hostApp, platform, vault, translate, configProviders) {
        this.hostApp = hostApp;
        this.platform = platform;
        this.vault = vault;
        this.translate = translate;
        this.configProviders = configProviders;
        this.ready = new external_rxjs_.AsyncSubject();
        this.changed = new external_rxjs_.Subject();
        this.servicesCache = null; // eslint-disable-line @typescript-eslint/ban-types
        this.defaults = this.mergeDefaults();
        setTimeout(() => this.init());
        vault.contentChanged$.subscribe(() => {
            this.store.vault = vault.store;
            this.save();
        });
        this.save = serializeFunction(this.save.bind(this));
    }
    mergeDefaults() {
        const providers = this.configProviders;
        return providers.map(provider => {
            var _a, _b;
            let defaults = (_a = provider.platformDefaults[this.hostApp.configPlatform]) !== null && _a !== void 0 ? _a : {};
            defaults = configMerge(defaults, (_b = provider.platformDefaults[this.hostApp.platform]) !== null && _b !== void 0 ? _b : {});
            if (provider.defaults) {
                defaults = configMerge(provider.defaults, defaults);
            }
            return defaults;
        }).reduce(configMerge);
    }
    getDefaults() {
        const cleanup = o => {
            if (o instanceof Array) {
                return o.map(cleanup);
            }
            else if (o instanceof Object) {
                const r = {};
                for (const k of Object.keys(o)) {
                    if (k !== '__nonStructural') {
                        r[k] = cleanup(o[k]);
                    }
                }
                return r;
            }
            else {
                return o;
            }
        };
        return cleanup(this.defaults);
    }
    load() {
        return __awaiter(this, void 0, void 0, function* () {
            const content = yield this.platform.loadConfig();
            if (content) {
                this._store = load(content);
            }
            else {
                this._store = { version: LATEST_VERSION };
            }
            this._store = yield this.maybeDecryptConfig(this._store);
            this.migrate(this._store);
            this.store = new ConfigProxy(this._store, this.defaults);
            this.vault.setStore(this.store.vault);
        });
    }
    save() {
        return __awaiter(this, void 0, void 0, function* () {
            yield (0,external_rxjs_.lastValueFrom)(this.ready$);
            if (!this._store) {
                throw new Error('Cannot save an empty store');
            }
            // Scrub undefined values
            let cleanStore = JSON.parse(JSON.stringify(this._store));
            cleanStore = yield this.maybeEncryptConfig(cleanStore);
            yield this.platform.saveConfig(dump(cleanStore));
            this.emitChange();
        });
    }
    /**
     * Reads config YAML as string
     */
    readRaw() {
        return dump(this._store);
    }
    /**
     * Writes config YAML as string
     */
    writeRaw(data) {
        return __awaiter(this, void 0, void 0, function* () {
            this._store = load(data);
            yield this.save();
            yield this.load();
            this.emitChange();
        });
    }
    requestRestart() {
        this.restartRequested = true;
    }
    /**
     * Filters a list of Angular services to only include those provided
     * by plugins that are enabled
     *
     * @typeparam T Base provider type
     */
    enabledServices(services) {
        var _a;
        if (!services) {
            return [];
        }
        if (!this.servicesCache) {
            this.servicesCache = {};
            for (const imp of window['pluginModules']) {
                const module = imp.ngModule || imp;
                if ((_a = module.ɵinj) === null || _a === void 0 ? void 0 : _a.providers) {
                    this.servicesCache[module.pluginName] = module.ɵinj.providers.map(provider => {
                        var _a, _b;
                        return (_b = (_a = provider.useClass) !== null && _a !== void 0 ? _a : provider.useExisting) !== null && _b !== void 0 ? _b : provider;
                    });
                }
            }
        }
        return services.filter(service => {
            var _a, _b, _c, _e;
            for (const pluginName in this.servicesCache) {
                if (this.servicesCache[pluginName].includes(service.constructor)) {
                    const id = `${pluginName}:${service.constructor.name}`;
                    return !((_b = (_a = this.store) === null || _a === void 0 ? void 0 : _a.pluginBlacklist) === null || _b === void 0 ? void 0 : _b.includes(pluginName))
                        && !((_e = (_c = this.store) === null || _c === void 0 ? void 0 : _c.providerBlacklist) === null || _e === void 0 ? void 0 : _e.includes(id));
                }
            }
            return true;
        });
    }
    init() {
        return __awaiter(this, void 0, void 0, function* () {
            yield this.load();
            this.ready.next(true);
            this.ready.complete();
            this.hostApp.configChangeBroadcast$.subscribe(() => __awaiter(this, void 0, void 0, function* () {
                yield this.load();
                this.emitChange();
            }));
        });
    }
    emitChange() {
        this.vault.setStore(this.store.vault);
        this.changed.next();
    }
    migrate(config) {
        var _a, _b, _c, _e, _f, _g, _h, _j, _k, _l, _m, _o, _p, _q, _r, _s, _t, _u, _v;
        (_a = config.version) !== null && _a !== void 0 ? _a : (config.version = 0);
        if (config.version < 1) {
            for (const connection of (_c = (_b = config.ssh) === null || _b === void 0 ? void 0 : _b.connections) !== null && _c !== void 0 ? _c : []) {
                if (connection.privateKey) {
                    connection.privateKeys = [connection.privateKey];
                    delete connection.privateKey;
                }
            }
            config.version = 1;
        }
        if (config.version < 2) {
            (_e = config.profiles) !== null && _e !== void 0 ? _e : (config.profiles = []);
            if (((_f = config.terminal) === null || _f === void 0 ? void 0 : _f.recoverTabs) !== undefined) {
                config.recoverTabs = config.terminal.recoverTabs;
                delete config.terminal.recoverTabs;
            }
            for (const profile of (_h = (_g = config.terminal) === null || _g === void 0 ? void 0 : _g.profiles) !== null && _h !== void 0 ? _h : []) {
                if (profile.sessionOptions) {
                    profile.options = profile.sessionOptions;
                    delete profile.sessionOptions;
                }
                profile.type = 'local';
                profile.id = `local:custom:${esm_node_v4()}`;
            }
            if ((_j = config.terminal) === null || _j === void 0 ? void 0 : _j.profiles) {
                config.profiles = config.terminal.profiles;
                delete config.terminal.profiles;
                delete config.terminal.environment;
                config.terminal.profile = `local:${config.terminal.profile}`;
            }
            config.version = 2;
        }
        if (config.version < 3) {
            (_k = config.ssh) === null || _k === void 0 ? true : delete _k.recentConnections;
            for (const c of (_m = (_l = config.ssh) === null || _l === void 0 ? void 0 : _l.connections) !== null && _m !== void 0 ? _m : []) {
                const p = {
                    id: `ssh:${esm_node_v4()}`,
                    type: 'ssh',
                    icon: 'fas fa-desktop',
                    name: c.name,
                    group: (_o = c.group) !== null && _o !== void 0 ? _o : undefined,
                    color: c.color,
                    disableDynamicTitle: c.disableDynamicTitle,
                    options: c,
                };
                config.profiles.push(p);
            }
            for (const p of (_p = config.profiles) !== null && _p !== void 0 ? _p : []) {
                if (p.type === 'ssh') {
                    if (p.options.jumpHost) {
                        p.options.jumpHost = (_q = config.profiles.find(x => x.name === p.options.jumpHost)) === null || _q === void 0 ? void 0 : _q.id;
                    }
                }
            }
            for (const c of (_s = (_r = config.serial) === null || _r === void 0 ? void 0 : _r.connections) !== null && _s !== void 0 ? _s : []) {
                const p = {
                    id: `serial:${esm_node_v4()}`,
                    type: 'serial',
                    icon: 'fas fa-microchip',
                    name: c.name,
                    group: (_t = c.group) !== null && _t !== void 0 ? _t : undefined,
                    color: c.color,
                    options: c,
                };
                config.profiles.push(p);
            }
            (_u = config.ssh) === null || _u === void 0 ? true : delete _u.connections;
            (_v = config.serial) === null || _v === void 0 ? true : delete _v.connections;
            delete window.localStorage.lastSerialConnection;
            config.version = 3;
        }
    }
    maybeDecryptConfig(store) {
        return __awaiter(this, void 0, void 0, function* () {
            if (!store.encrypted) {
                return store;
            }
            // eslint-disable-next-line @typescript-eslint/init-declarations
            let decryptedVault;
            while (true) {
                try {
                    const passphrase = yield this.vault.getPassphrase();
                    decryptedVault = yield this.vault.decrypt(store.vault, passphrase);
                    break;
                }
                catch (e) {
                    let result = yield this.platform.showMessageBox({
                        type: 'error',
                        message: this.translate.instant('Could not decrypt config'),
                        detail: e.toString(),
                        buttons: [
                            this.translate.instant('Try again'),
                            this.translate.instant('Erase config'),
                            this.translate.instant('Quit'),
                        ],
                        defaultId: 0,
                    });
                    if (result.response === 2) {
                        this.platform.quit();
                    }
                    if (result.response === 1) {
                        result = yield this.platform.showMessageBox({
                            type: 'warning',
                            message: this.translate.instant('Are you sure?'),
                            detail: e.toString(),
                            buttons: [
                                this.translate.instant('Erase config'),
                                this.translate.instant('Quit'),
                            ],
                            defaultId: 1,
                            cancelId: 1,
                        });
                        if (result.response === 1) {
                            this.platform.quit();
                        }
                        return {};
                    }
                }
            }
            delete decryptedVault.config.vault;
            delete decryptedVault.config.encrypted;
            delete decryptedVault.config.configSync;
            return Object.assign(Object.assign({}, decryptedVault.config), { vault: store.vault, encrypted: store.encrypted, configSync: store.configSync });
        });
    }
    maybeEncryptConfig(store) {
        return __awaiter(this, void 0, void 0, function* () {
            if (!store.encrypted) {
                return store;
            }
            const vault = yield this.vault.load();
            if (!vault) {
                throw new Error('Vault not configured');
            }
            vault.config = Object.assign({}, store);
            delete vault.config.vault;
            delete vault.config.encrypted;
            delete vault.config.configSync;
            return {
                vault: yield this.vault.encrypt(vault),
                encrypted: true,
                configSync: store.configSync,
            };
        });
    }
};
ConfigService.ctorParameters = () => [
    { type: HostAppService },
    { type: PlatformService },
    { type: VaultService },
    { type: TranslateService },
    { type: Array, decorators: [{ type: core_.Inject, args: [ConfigProvider,] }] }
];
ConfigService = __decorate([
    (0,core_.Injectable)({ providedIn: 'root' }),
    __metadata("design:paramtypes", [HostAppService,
        PlatformService,
        VaultService,
        TranslateService, Array])
], ConfigService);


;// CONCATENATED MODULE: ./src/services/hotkeys.service.ts








let HotkeysService = class HotkeysService {
    /**
     * Fired for each recognized hotkey
     */
    get unfilteredHotkey$() { return this._hotkey; }
    /**
     * Fired for each recognized hotkey
     */
    get hotkey$() {
        return this._hotkey.pipe((0,external_rxjs_.filter)(() => {
            return document.querySelectorAll('input:focus').length === 0;
        }));
    }
    /**
     * Fired for once hotkey is released
     */
    get hotkeyOff$() { return this._hotkeyOff; }
    /**
     * Fired for each singular key
     */
    get key$() { return this._key; }
    /**
     * Fired for each key event
     */
    get keyEvent$() { return this._keyEvent; }
    /**
     * Fired for each singular key combination
     */
    get keystroke$() { return this._keystroke; }
    constructor(zone, config, hotkeyProviders, hostApp) {
        this.zone = zone;
        this.config = config;
        this.hotkeyProviders = hotkeyProviders;
        /** @hidden @deprecated */
        this.key = new core_.EventEmitter();
        /** @hidden @deprecated */
        this.matchedHotkey = new core_.EventEmitter();
        this._hotkey = new external_rxjs_.Subject();
        this._hotkeyOff = new external_rxjs_.Subject();
        this._keyEvent = new external_rxjs_.Subject();
        this._key = new external_rxjs_.Subject();
        this._keystroke = new external_rxjs_.Subject();
        this.disabledLevel = 0;
        this.hotkeyDescriptions = [];
        this.pressedKeys = new Set();
        this.pressedKeyTimestamps = new Map();
        this.pressedHotkey = null;
        this.pressedKeystroke = null;
        this.lastKeystrokes = [];
        this.recognitionPhase = true;
        this.lastEventTimestamp = 0;
        this.config.ready$.toPromise().then(() => __awaiter(this, void 0, void 0, function* () {
            const hotkeys = yield this.getHotkeyDescriptions();
            this.hotkeyDescriptions = hotkeys;
            const events = ['keydown', 'keyup'];
            events.forEach(eventType => {
                document.addEventListener(eventType, (nativeEvent) => {
                    this._keyEvent.next(nativeEvent);
                    this.pushKeyEvent(eventType, nativeEvent);
                    if (hostApp.platform === Platform.Web && this.matchActiveHotkey(true) !== null) {
                        nativeEvent.preventDefault();
                        nativeEvent.stopPropagation();
                    }
                });
            });
        }));
        // deprecated
        this.hotkey$.subscribe(h => this.matchedHotkey.emit(h));
        this.matchedHotkey.subscribe = (0,external_util_.deprecate)(s => this.hotkey$.subscribe(s), 'matchedHotkey is deprecated, use hotkey$');
        this.keyEvent$.subscribe(h => this.key.next(h));
        this.key.subscribe = (0,external_util_.deprecate)(s => this.keyEvent$.subscribe(s), 'key is deprecated, use keyEvent$');
    }
    /**
     * Adds a new key event to the buffer
     *
     * @param eventName DOM event name
     * @param nativeEvent event object
     */
    pushKeyEvent(eventName, nativeEvent) {
        if (nativeEvent.timeStamp === this.lastEventTimestamp) {
            return;
        }
        nativeEvent['event'] = eventName;
        const eventData = {
            ctrlKey: nativeEvent.ctrlKey,
            metaKey: nativeEvent.metaKey,
            altKey: nativeEvent.altKey,
            shiftKey: nativeEvent.shiftKey,
            code: nativeEvent.code,
            key: nativeEvent.key,
            eventName,
            time: nativeEvent.timeStamp,
            registrationTime: performance.now(),
        };
        for (const [key, time] of this.pressedKeyTimestamps.entries()) {
            if (time < performance.now() - 2000) {
                this.removePressedKey(key);
            }
        }
        const keyName = getKeyName(eventData);
        if (eventName === 'keydown') {
            this.addPressedKey(keyName, eventData);
            this.recognitionPhase = true;
            this.updateModifiers(eventData);
        }
        if (eventName === 'keyup') {
            const keystroke = getKeystrokeName([...this.pressedKeys]);
            if (this.recognitionPhase) {
                this._keystroke.next(keystroke);
                this.lastKeystrokes.push({
                    keystroke,
                    time: performance.now(),
                });
                this.recognitionPhase = false;
            }
            this.pressedKeys.clear();
            this.pressedKeyTimestamps.clear();
            this.removePressedKey(keyName);
        }
        if (this.pressedKeys.size) {
            this.pressedKeystroke = getKeystrokeName([...this.pressedKeys]);
        }
        else {
            this.pressedKeystroke = null;
        }
        const matched = this.matchActiveHotkey();
        this.zone.run(() => {
            if (matched) {
                if (this.recognitionPhase) {
                    this.emitHotkeyOn(matched);
                }
            }
            else if (this.pressedHotkey) {
                this.emitHotkeyOff(this.pressedHotkey);
            }
        });
        this.zone.run(() => {
            this._key.next(getKeyName(eventData));
        });
        if (process.platform === 'darwin' && eventData.metaKey && eventName === 'keydown' && !['Ctrl', 'Shift', altKeyName, metaKeyName].includes(keyName)) {
            // macOS will swallow non-modified keyups if Cmd is held down
            this.pushKeyEvent('keyup', nativeEvent);
        }
        this.lastEventTimestamp = nativeEvent.timeStamp;
    }
    getCurrentKeystrokes() {
        if (!this.pressedKeystroke) {
            return [];
        }
        return [...this.lastKeystrokes.map(x => x.keystroke), this.pressedKeystroke];
    }
    matchActiveHotkey(partial = false) {
        if (!this.isEnabled() || !this.pressedKeystroke) {
            return null;
        }
        const matches = [];
        const currentSequence = this.getCurrentKeystrokes();
        const config = this.getHotkeysConfig();
        for (const id in config) {
            for (const sequence of config[id]) {
                if (currentSequence.length < sequence.length) {
                    continue;
                }
                if (sequence[sequence.length - 1] !== this.pressedKeystroke) {
                    continue;
                }
                let lastIndex = 0;
                let matched = true;
                for (const item of sequence) {
                    const nextOffset = currentSequence.slice(lastIndex).findIndex(x => x.toLowerCase() === item.toLowerCase());
                    if (nextOffset === -1) {
                        matched = false;
                        break;
                    }
                    lastIndex += nextOffset;
                }
                if (partial ? lastIndex > 0 : matched) {
                    matches.push({
                        id,
                        sequence,
                    });
                }
            }
        }
        matches.sort((a, b) => b.sequence.length - a.sequence.length);
        if (!matches.length) {
            return null;
        }
        if (matches[0].sequence.length > 1) {
            this.clearCurrentKeystrokes();
        }
        return matches[0].id;
    }
    clearCurrentKeystrokes() {
        this.lastKeystrokes = [];
        this.pressedKeys.clear();
        this.pressedKeyTimestamps.clear();
        this.pressedKeystroke = null;
        this.pressedHotkey = null;
    }
    getHotkeyDescription(id) {
        return this.hotkeyDescriptions.filter((x) => x.id === id)[0];
    }
    enable() {
        this.disabledLevel--;
    }
    disable() {
        this.disabledLevel++;
    }
    isEnabled() {
        return this.disabledLevel === 0;
    }
    getHotkeyDescriptions() {
        return __awaiter(this, void 0, void 0, function* () {
            return (yield Promise.all(this.config.enabledServices(this.hotkeyProviders)
                .map((x) => __awaiter(this, void 0, void 0, function* () { return x.provide(); })))).reduce((a, b) => a.concat(b));
        });
    }
    updateModifiers(event) {
        for (const [prop, key] of Object.entries({
            ctrlKey: 'Ctrl',
            metaKey: metaKeyName,
            altKey: altKeyName,
            shiftKey: 'Shift',
        })) {
            if (!event[prop] && this.pressedKeys.has(key)) {
                this.removePressedKey(key);
            }
            if (event[prop] && !this.pressedKeys.has(key)) {
                this.addPressedKey(key, event);
            }
        }
    }
    emitHotkeyOn(hotkey) {
        if (this.pressedHotkey) {
            if (this.pressedHotkey !== hotkey) {
                this.emitHotkeyOff(this.pressedHotkey);
            }
        }
        console.debug('Matched hotkey', hotkey);
        this._hotkey.next(hotkey);
        this.pressedHotkey = hotkey;
        this.recognitionPhase = false;
    }
    emitHotkeyOff(hotkey) {
        console.debug('Unmatched hotkey', hotkey);
        this._hotkeyOff.next(hotkey);
        this.pressedHotkey = null;
    }
    getHotkeysConfig() {
        return this.getHotkeysConfigRecursive(this.config.store.hotkeys);
    }
    getHotkeysConfigRecursive(branch) {
        const keys = {};
        for (const key in branch) {
            let value = branch[key];
            if (value instanceof Object && !(value instanceof Array)) {
                const subkeys = this.getHotkeysConfigRecursive(value);
                for (const subkey in subkeys) {
                    keys[key + '.' + subkey] = subkeys[subkey];
                }
            }
            else {
                if (typeof value === 'string') {
                    value = [value];
                }
                if (!(value instanceof Array)) {
                    continue;
                }
                if (value.length > 0) {
                    value = value.map((item) => typeof item === 'string' ? [item] : item);
                    keys[key] = value;
                }
            }
        }
        return keys;
    }
    addPressedKey(keyName, eventData) {
        this.pressedKeys.add(keyName);
        this.pressedKeyTimestamps.set(keyName, eventData.registrationTime);
    }
    removePressedKey(key) {
        this.pressedKeys.delete(key);
        this.pressedKeyTimestamps.delete(key);
    }
};
HotkeysService.ctorParameters = () => [
    { type: core_.NgZone },
    { type: ConfigService },
    { type: Array, decorators: [{ type: core_.Inject, args: [HotkeyProvider,] }] },
    { type: HostAppService }
];
HotkeysService = __decorate([
    (0,core_.Injectable)({ providedIn: 'root' }),
    __metadata("design:paramtypes", [core_.NgZone,
        ConfigService, Array, HostAppService])
], HotkeysService);


// EXTERNAL MODULE: ./node_modules/color/index.js
var node_modules_color = __webpack_require__(7773);
;// CONCATENATED MODULE: ./src/api/theme.ts
/**
 * Extend to add a custom CSS theme
 */
class Theme {
}

;// CONCATENATED MODULE: ./src/components/base.component.ts

class SubscriptionContainer {
    constructor() {
        this.subscriptions = [];
        this.events = [];
    }
    isEmpty() {
        return this.events.length === 0 && this.subscriptions.length === 0;
    }
    addEventListener(element, event, handler, options) {
        element.addEventListener(event, handler, options);
        this.events.push({
            element,
            event,
            handler,
            options,
        });
    }
    subscribe(observable, handler) {
        this.subscriptions.push(observable.subscribe(handler));
    }
    cancelAll() {
        for (const s of this.subscriptions) {
            s.unsubscribe();
        }
        for (const e of this.events) {
            e.element.removeEventListener(e.event, e.handler, e.options);
        }
        this.subscriptions = [];
        this.events = [];
    }
}
class BaseComponent {
    constructor() {
        this._destroyed = new external_rxjs_.Subject();
        this._subscriptionContainer = new SubscriptionContainer();
    }
    get destroyed$() { return this._destroyed; }
    addEventListenerUntilDestroyed(element, event, handler, options) {
        this._subscriptionContainer.addEventListener(element, event, handler, options);
    }
    subscribeUntilDestroyed(observable, handler) {
        this._subscriptionContainer.subscribe(observable, handler);
    }
    ngOnDestroy() {
        this._destroyed.next();
        this._destroyed.complete();
        this._subscriptionContainer.cancelAll();
    }
}

;// CONCATENATED MODULE: ./src/components/baseTab.component.ts




/**
 * Abstract base class for custom tab components
 */
// @Component({ template: '' })
class BaseTabComponent extends BaseComponent {
    /**
     * CSS color override for the tab's header
     */
    get color() { return this._color; }
    set color(value) { this._color = value; }
    /**
     * icon override for the tab's header
     */
    get icon() { return this._icon; }
    set icon(value) { this._icon = value; }
    get focused$() { return this.focused; }
    get blurred$() { return this.blurred; }
    get titleChange$() { return this.titleChange.pipe((0,external_rxjs_.distinctUntilChanged)()); }
    get progress$() { return this.progress.pipe((0,external_rxjs_.distinctUntilChanged)()); }
    get activity$() { return this.activity; }
    get destroyed$() { return this.destroyed; }
    get recoveryStateChangedHint$() { return this.recoveryStateChangedHint; }
    constructor(injector) {
        super();
        /**
         * Parent tab (usually a SplitTabComponent)
         */
        this.parent = null;
        /**
         * Last tab activity state
         */
        this.hasActivity = false;
        this._color = null;
        this._icon = null;
        this.hasFocus = false;
        /**
         * Ping this if your recovery state has been changed and you want
         * your tab state to be saved sooner
         */
        this.recoveryStateChangedHint = new external_rxjs_.Subject();
        this.titleChange = new external_rxjs_.Subject();
        this.focused = new external_rxjs_.Subject();
        this.blurred = new external_rxjs_.Subject();
        this.progress = new external_rxjs_.Subject();
        this.activity = new external_rxjs_.Subject();
        this.destroyed = new external_rxjs_.Subject();
        this._destroyCalled = false;
        this.config = injector.get(ConfigService);
        this.focused$.subscribe(() => {
            this.hasFocus = true;
        });
        this.blurred$.subscribe(() => {
            this.hasFocus = false;
        });
        this.subscribeUntilDestroyed(this.progress.pipe((0,external_rxjs_.filter)(x => x !== null), (0,external_rxjs_.debounceTime)(5000)), () => {
            this.setProgress(null);
        });
    }
    setTitle(title) {
        this.title = title;
        if (!this.customTitle) {
            this.titleChange.next(title);
        }
    }
    /**
     * Sets visual progressbar on the tab
     *
     * @param  {type} progress: value between 0 and 1, or `null` to remove
     */
    setProgress(progress) {
        this.progress.next(progress);
    }
    /**
     * Shows the acticity marker on the tab header
     */
    displayActivity() {
        if (!this.hasActivity) {
            this.hasActivity = true;
            this.activity.next(true);
        }
    }
    /**
     * Removes the acticity marker from the tab header
     */
    clearActivity() {
        if (this.hasActivity) {
            this.hasActivity = false;
            this.activity.next(false);
        }
    }
    /**
     * Override this and implement a [[TabRecoveryProvider]] to enable recovery
     * for your custom tab
     *
     * @return JSON serializable tab state representation
     *         for your [[TabRecoveryProvider]] to parse
     */
    getRecoveryToken(options) {
        return __awaiter(this, void 0, void 0, function* () {
            return null;
        });
    }
    /**
     * Override this to enable task completion notifications for the tab
     */
    getCurrentProcess() {
        return __awaiter(this, void 0, void 0, function* () {
            return null;
        });
    }
    /**
     * Return false to prevent the tab from being closed
     */
    canClose() {
        return __awaiter(this, void 0, void 0, function* () {
            return true;
        });
    }
    emitFocused() {
        this.focused.next();
    }
    emitBlurred() {
        this.blurred.next();
    }
    insertIntoContainer(container) {
        this.viewContainerEmbeddedRef = container.insert(this.hostView);
        this.viewContainer = container;
        return this.viewContainerEmbeddedRef;
    }
    removeFromContainer() {
        if (!this.viewContainer || !this.viewContainerEmbeddedRef) {
            return;
        }
        this.viewContainer.detach(this.viewContainer.indexOf(this.viewContainerEmbeddedRef));
        this.viewContainerEmbeddedRef = undefined;
        this.viewContainer = undefined;
    }
    get topmostParent() {
        let parent = this.parent;
        while (parent === null || parent === void 0 ? void 0 : parent.parent) {
            parent = parent.parent;
        }
        return parent;
    }
    /**
     * Called before the tab is closed
     */
    destroy(skipDestroyedEvent = false) {
        if (this._destroyCalled) {
            return;
        }
        this._destroyCalled = true;
        this.focused.complete();
        this.blurred.complete();
        this.titleChange.complete();
        this.progress.complete();
        this.activity.complete();
        this.recoveryStateChangedHint.complete();
        if (!skipDestroyedEvent) {
            this.destroyed.next();
        }
        this.destroyed.complete();
        this.hostView.destroy();
    }
    /** @hidden */
    ngOnDestroy() {
        this.destroy();
        super.ngOnDestroy();
    }
}

// EXTERNAL MODULE: ./src/components/tabHeader.component.pug?ngResource
var tabHeader_componentngResource = __webpack_require__(1729);
var tabHeader_componentngResource_default = /*#__PURE__*/__webpack_require__.n(tabHeader_componentngResource);
// EXTERNAL MODULE: ./src/components/tabHeader.component.scss?ngResource
var components_tabHeader_componentngResource = __webpack_require__(3302);
var components_tabHeader_componentngResource_default = /*#__PURE__*/__webpack_require__.n(components_tabHeader_componentngResource);
;// CONCATENATED MODULE: ./src/api/tabContextMenuProvider.ts
/**
 * Extend to add items to the tab header's context menu
 */
class TabContextMenuItemProvider {
    constructor() {
        this.weight = 0;
    }
}

// EXTERNAL MODULE: ./src/components/splitTab.component.scss?ngResource
var splitTab_componentngResource = __webpack_require__(4997);
var splitTab_componentngResource_default = /*#__PURE__*/__webpack_require__.n(splitTab_componentngResource);
;// CONCATENATED MODULE: ./src/api/tabRecovery.ts
/**
 * Extend to enable recovery for your custom tab.
 * This works in conjunction with [[getRecoveryToken()]]
 *
 * Tabby will try to find any [[TabRecoveryProvider]] that is able to process
 * the recovery token previously returned by [[getRecoveryToken]].
 *
 * Recommended token format:
 *
 * ```json
 * {
 *   type: 'my-tab-type',
 *   foo: 'bar',
 * }
 * ```
 */
class TabRecoveryProvider {
}

;// CONCATENATED MODULE: ./src/services/tabRecovery.service.ts





/** @hidden */
let TabRecoveryService = class TabRecoveryService {
    constructor(tabRecoveryProviders, config, log) {
        this.tabRecoveryProviders = tabRecoveryProviders;
        this.config = config;
        this.enabled = false;
        this.logger = log.create('tabRecovery');
    }
    saveTabs(tabs) {
        return __awaiter(this, void 0, void 0, function* () {
            if (!this.enabled || !this.config.store.recoverTabs) {
                return;
            }
            window.localStorage.tabsRecovery = JSON.stringify((yield Promise.all(tabs.map((tab) => __awaiter(this, void 0, void 0, function* () { return this.getFullRecoveryToken(tab, { includeState: true }); })))).filter(token => !!token));
        });
    }
    getFullRecoveryToken(tab, options) {
        return __awaiter(this, void 0, void 0, function* () {
            const token = yield tab.getRecoveryToken(options);
            if (token) {
                token.tabTitle = tab.title;
                token.tabCustomTitle = tab.customTitle;
                if (tab.icon) {
                    token.tabIcon = tab.icon;
                }
                if (tab.color) {
                    token.tabColor = tab.color;
                }
                token.disableDynamicTitle = tab['disableDynamicTitle'];
            }
            return token;
        });
    }
    recoverTab(token) {
        var _a, _b, _c, _d;
        return __awaiter(this, void 0, void 0, function* () {
            for (const provider of this.config.enabledServices((_a = this.tabRecoveryProviders) !== null && _a !== void 0 ? _a : [])) {
                try {
                    if (!(yield provider.applicableTo(token))) {
                        continue;
                    }
                    const tab = yield provider.recover(token);
                    tab.inputs = (_b = tab.inputs) !== null && _b !== void 0 ? _b : {};
                    tab.inputs.icon = (_c = token.tabIcon) !== null && _c !== void 0 ? _c : null;
                    tab.inputs.color = (_d = token.tabColor) !== null && _d !== void 0 ? _d : null;
                    tab.inputs.title = token.tabTitle || '';
                    tab.inputs.customTitle = token.tabCustomTitle || '';
                    tab.inputs.disableDynamicTitle = token.disableDynamicTitle;
                    return tab;
                }
                catch (error) {
                    this.logger.warn('Tab recovery crashed:', token, provider, error);
                }
            }
            return null;
        });
    }
    recoverTabs() {
        return __awaiter(this, void 0, void 0, function* () {
            if (window.localStorage.tabsRecovery) {
                const tabs = [];
                for (const token of JSON.parse(window.localStorage.tabsRecovery)) {
                    const tab = yield this.recoverTab(token);
                    if (tab) {
                        tabs.push(tab);
                    }
                }
                return tabs;
            }
            return [];
        });
    }
};
TabRecoveryService.ctorParameters = () => [
    { type: Array, decorators: [{ type: core_.Inject, args: [TabRecoveryProvider,] }] },
    { type: ConfigService },
    { type: LogService }
];
TabRecoveryService = __decorate([
    (0,core_.Injectable)({ providedIn: 'root' }),
    __metadata("design:paramtypes", [Object, ConfigService,
        LogService])
], TabRecoveryService);


;// CONCATENATED MODULE: ./src/services/tabs.service.ts




let TabsService = class TabsService {
    /** @hidden */
    constructor(componentFactoryResolver, injector, tabRecovery) {
        this.componentFactoryResolver = componentFactoryResolver;
        this.injector = injector;
        this.tabRecovery = tabRecovery;
    }
    /**
     * Instantiates a tab component and assigns given inputs
     */
    create(params) {
        var _a;
        const componentFactory = this.componentFactoryResolver.resolveComponentFactory(params.type);
        const componentRef = componentFactory.create(this.injector);
        const tab = componentRef.instance;
        tab.hostView = componentRef.hostView;
        Object.assign(tab, (_a = params.inputs) !== null && _a !== void 0 ? _a : {});
        return tab;
    }
    /**
     * Duplicates an existing tab instance (using the tab recovery system)
     */
    duplicate(tab) {
        return __awaiter(this, void 0, void 0, function* () {
            const token = yield this.tabRecovery.getFullRecoveryToken(tab);
            if (!token) {
                return null;
            }
            const dup = yield this.tabRecovery.recoverTab(clone_deep_default()(token));
            if (dup) {
                return this.create(dup);
            }
            return null;
        });
    }
};
TabsService.ctorParameters = () => [
    { type: core_.ComponentFactoryResolver },
    { type: core_.Injector },
    { type: TabRecoveryService }
];
TabsService = __decorate([
    (0,core_.Injectable)({ providedIn: 'root' }),
    __metadata("design:paramtypes", [core_.ComponentFactoryResolver,
        core_.Injector,
        TabRecoveryService])
], TabsService);


;// CONCATENATED MODULE: ./src/components/splitTab.component.ts
var SplitTabComponent_1;









/**
 * Describes a horizontal or vertical split row or column
 */
class SplitContainer {
    constructor() {
        this.orientation = 'h';
        /**
         * Children could be tabs or other containers
         */
        this.children = [];
        /**
         * Relative sizes of children, between 0 and 1. Total sum is 1
         */
        this.ratios = [];
    }
    /**
     * @return Flat list of all tabs inside this container
     */
    getAllTabs() {
        let r = [];
        for (const child of this.children) {
            if (child instanceof SplitContainer) {
                r = r.concat(child.getAllTabs());
            }
            else {
                r.push(child);
            }
        }
        return r;
    }
    /**
     * Remove unnecessarily nested child containers and renormalizes [[ratios]]
     */
    normalize() {
        for (let i = 0; i < this.children.length; i++) {
            const child = this.children[i];
            if (child instanceof SplitContainer) {
                child.normalize();
                if (child.children.length === 0) {
                    this.children.splice(i, 1);
                    this.ratios.splice(i, 1);
                    i--;
                    continue;
                }
                else if (child.children.length === 1) {
                    this.children[i] = child.children[0];
                }
                else if (child.orientation === this.orientation) {
                    const ratio = this.ratios[i];
                    this.children.splice(i, 1);
                    this.ratios.splice(i, 1);
                    for (let j = 0; j < child.children.length; j++) {
                        this.children.splice(i, 0, child.children[j]);
                        this.ratios.splice(i, 0, child.ratios[j] * ratio);
                        i++;
                    }
                }
            }
        }
        let s = 0;
        for (const x of this.ratios) {
            s += x;
        }
        this.ratios = this.ratios.map(x => x / s);
    }
    /**
     * Makes all tabs have the same size
     */
    equalize() {
        for (const child of this.children) {
            if (child instanceof SplitContainer) {
                child.equalize();
            }
        }
        this.ratios.fill(1 / this.ratios.length);
    }
    /**
     * Gets the left/top side offset for the given element index (between 0 and 1)
     */
    getOffsetRatio(index) {
        let s = 0;
        for (let i = 0; i < index; i++) {
            s += this.ratios[i];
        }
        return s;
    }
    serialize(tabsRecovery, options) {
        return __awaiter(this, void 0, void 0, function* () {
            const children = [];
            for (const child of this.children) {
                if (child instanceof SplitContainer) {
                    children.push(yield child.serialize(tabsRecovery, options));
                }
                else {
                    children.push(yield tabsRecovery.getFullRecoveryToken(child, options));
                }
            }
            return {
                type: 'app:split-tab',
                ratios: this.ratios,
                orientation: this.orientation,
                children,
            };
        });
    }
}
/**
 * Split tab is a tab that contains other tabs and allows further splitting them
 * You'll mainly encounter it inside [[AppService]].tabs
 */
let SplitTabComponent = SplitTabComponent_1 = class SplitTabComponent extends BaseTabComponent {
    get tabAdded$() { return this.tabAdded; }
    /**
     * Fired when an existing top-level tab is dragged into this tab
     */
    get tabAdopted$() { return this.tabAdopted; }
    get tabRemoved$() { return this.tabRemoved; }
    /**
     * Fired when split ratio is changed for a given spanner
     */
    get splitAdjusted$() { return this.splitAdjusted; }
    /**
     * Fired when a different sub-tab gains focus
     */
    get focusChanged$() { return this.focusChanged; }
    /**
     * Fired once tab layout is created and child tabs can be added
     */
    get initialized$() { return this.initialized; }
    /** @hidden */
    constructor(hotkeys, tabsService, tabRecovery, injector) {
        super(injector);
        this.hotkeys = hotkeys;
        this.tabsService = tabsService;
        this.tabRecovery = tabRecovery;
        /** @hidden */
        this._spanners = [];
        /** @hidden */
        this._dropZones = [];
        /** @hidden */
        this._allFocusMode = false;
        /** @hidden */
        this._spannerResizing = false;
        /**
         * Disables display of dynamic window/tab title provided by the shell
         */
        this.disableDynamicTitle = false;
        /** @hidden */
        this.focusedTab = null;
        this.maximizedTab = null;
        this.viewRefs = new Map();
        this.tabAdded = new external_rxjs_.Subject();
        this.tabAdopted = new external_rxjs_.Subject();
        this.tabRemoved = new external_rxjs_.Subject();
        this.splitAdjusted = new external_rxjs_.Subject();
        this.focusChanged = new external_rxjs_.Subject();
        this.initialized = new external_rxjs_.Subject();
        this.root = new SplitContainer();
        this.setTitle('');
        this.focused$.subscribe(() => {
            this.getAllTabs().forEach(x => x.emitFocused());
            if (this.focusedTab) {
                this.focus(this.focusedTab);
            }
            else {
                this.focusAnyIn(this.root);
            }
        });
        this.blurred$.subscribe(() => this.getAllTabs().forEach(x => x.emitBlurred()));
        this.tabAdded$.subscribe(() => this.updateTitle());
        this.tabRemoved$.subscribe(() => this.updateTitle());
        this.subscribeUntilDestroyed(this.hotkeys.hotkey$, hotkey => {
            if (!this.hasFocus || !this.focusedTab) {
                return;
            }
            switch (hotkey) {
                case 'split-right':
                    this.splitTab(this.focusedTab, 'r');
                    break;
                case 'split-bottom':
                    this.splitTab(this.focusedTab, 'b');
                    break;
                case 'split-top':
                    this.splitTab(this.focusedTab, 't');
                    break;
                case 'split-left':
                    this.splitTab(this.focusedTab, 'l');
                    break;
                case 'pane-nav-left':
                    this.navigate('l');
                    break;
                case 'pane-nav-right':
                    this.navigate('r');
                    break;
                case 'pane-nav-up':
                    this.navigate('t');
                    break;
                case 'pane-nav-down':
                    this.navigate('b');
                    break;
                case 'pane-nav-previous':
                    this.navigateLinear(-1);
                    break;
                case 'pane-nav-next':
                    this.navigateLinear(1);
                    break;
                case 'pane-nav-1':
                    this.navigateSpecific(0);
                    break;
                case 'pane-nav-2':
                    this.navigateSpecific(1);
                    break;
                case 'pane-nav-3':
                    this.navigateSpecific(2);
                    break;
                case 'pane-nav-4':
                    this.navigateSpecific(3);
                    break;
                case 'pane-nav-5':
                    this.navigateSpecific(4);
                    break;
                case 'pane-nav-6':
                    this.navigateSpecific(5);
                    break;
                case 'pane-nav-7':
                    this.navigateSpecific(6);
                    break;
                case 'pane-nav-8':
                    this.navigateSpecific(7);
                    break;
                case 'pane-nav-9':
                    this.navigateSpecific(8);
                    break;
                case 'pane-maximize':
                    if (this.maximizedTab) {
                        this.maximize(null);
                    }
                    else if (this.getAllTabs().length > 1) {
                        this.maximize(this.focusedTab);
                    }
                    break;
                case 'close-pane':
                    this.removeTab(this.focusedTab);
                    break;
                case 'pane-increase-vertical':
                    this.resizePane('v');
                    break;
                case 'pane-decrease-vertical':
                    this.resizePane('dv');
                    break;
                case 'pane-increase-horizontal':
                    this.resizePane('h');
                    break;
                case 'pane-decrease-horizontal':
                    this.resizePane('dh');
                    break;
            }
        });
    }
    /** @hidden */
    ngAfterViewInit() {
        return __awaiter(this, void 0, void 0, function* () {
            if (this._recoveredState) {
                yield this.recoverContainer(this.root, this._recoveredState);
                this.updateTitle();
                this.layout();
                setTimeout(() => {
                    if (this.hasFocus) {
                        for (const tab of this.getAllTabs()) {
                            this.focus(tab);
                        }
                    }
                }, 100);
            }
            this.initialized.next();
            this.initialized.complete();
        });
    }
    /** @hidden */
    ngOnDestroy() {
        this.tabAdded.complete();
        this.tabRemoved.complete();
        super.ngOnDestroy();
    }
    /** @returns Flat list of all sub-tabs */
    getAllTabs() {
        return this.root.getAllTabs();
    }
    getFocusedTab() {
        return this.focusedTab;
    }
    getMaximizedTab() {
        return this.maximizedTab;
    }
    focus(tab) {
        this.focusedTab = tab;
        for (const x of this.getAllTabs()) {
            if (x !== tab) {
                x.emitBlurred();
            }
        }
        tab.emitFocused();
        this.focusChanged.next(tab);
        if (this.maximizedTab !== tab) {
            this.maximizedTab = null;
        }
        this.layout();
    }
    maximize(tab) {
        this.maximizedTab = tab;
        this.layout();
    }
    /**
     * Focuses the first available tab inside the given [[SplitContainer]]
     */
    focusAnyIn(parent) {
        if (!parent) {
            return;
        }
        if (parent instanceof SplitContainer) {
            this.focusAnyIn(parent.children[0]);
        }
        else {
            this.focus(parent);
        }
    }
    addTab(tab, relative, side) {
        return this.add(tab, relative, side);
    }
    /**
     * Inserts a new `tab` to the `side` of the `relative` tab
     */
    add(thing, relative, side) {
        return __awaiter(this, void 0, void 0, function* () {
            if (thing instanceof SplitTabComponent_1) {
                const tab = thing;
                thing = tab.root;
                tab.root = new SplitContainer();
                for (const child of thing.getAllTabs()) {
                    child.removeFromContainer();
                }
                tab.destroy();
            }
            let allTabs = [];
            if (thing instanceof BaseTabComponent) {
                allTabs = [thing];
            }
            else if (thing instanceof SplitContainer) {
                allTabs = thing.getAllTabs();
            }
            for (const tab of allTabs) {
                if (tab.parent instanceof SplitTabComponent_1) {
                    tab.parent.removeTab(tab);
                }
                tab.removeFromContainer();
                tab.parent = this;
            }
            let target = relative ? this.getParentOf(relative) : null;
            if (!target) {
                // Rewrap the root container just in case the orientation isn't compatibile
                target = new SplitContainer();
                target.orientation = ['l', 'r'].includes(side) ? 'h' : 'v';
                target.children = [this.root];
                target.ratios = [1];
                this.root = target;
            }
            let insertIndex = relative
                ? target.children.indexOf(relative) + ('tl'.includes(side) ? 0 : 1)
                : 'tl'.includes(side) ? 0 : -1;
            if (target.orientation === 'v' && ['l', 'r'].includes(side) ||
                target.orientation === 'h' && ['t', 'b'].includes(side)) {
                // Inserting into a container but the orientation isn't compatible
                const newContainer = new SplitContainer();
                newContainer.orientation = ['l', 'r'].includes(side) ? 'h' : 'v';
                newContainer.children = relative ? [relative] : [];
                newContainer.ratios = [1];
                target.children.splice(relative ? target.children.indexOf(relative) : -1, 1, newContainer);
                target = newContainer;
                insertIndex = 'tl'.includes(side) ? 0 : 1;
            }
            for (let i = 0; i < target.children.length; i++) {
                target.ratios[i] *= target.children.length / (target.children.length + 1);
            }
            if (insertIndex === -1) {
                insertIndex = target.ratios.length;
            }
            target.ratios.splice(insertIndex, 0, 1 / (target.children.length + 1));
            target.children.splice(insertIndex, 0, thing);
            this.recoveryStateChangedHint.next();
            yield this.initialized$.toPromise();
            for (const tab of thing instanceof SplitContainer ? thing.getAllTabs() : [thing]) {
                this.attachTabView(tab);
                this.onAfterTabAdded(tab);
            }
            this.root.normalize();
        });
    }
    removeTab(tab) {
        const parent = this.getParentOf(tab);
        if (!parent) {
            return;
        }
        const index = parent.children.indexOf(tab);
        parent.ratios.splice(index, 1);
        parent.children.splice(index, 1);
        tab.removeFromContainer();
        tab.parent = null;
        this.viewRefs.delete(tab);
        this.layout();
        this.tabRemoved.next(tab);
        if (this.root.children.length === 0) {
            this.destroy();
        }
        else {
            this.focusAnyIn(parent);
        }
    }
    replaceTab(tab, newTab) {
        const parent = this.getParentOf(tab);
        if (!parent) {
            return;
        }
        const position = parent.children.indexOf(tab);
        parent.children[position] = newTab;
        tab.removeFromContainer();
        this.attachTabView(newTab);
        tab.parent = null;
        newTab.parent = this;
        this.recoveryStateChangedHint.next();
        this.onAfterTabAdded(newTab);
        this.updateTitle();
    }
    /**
      * Changes the size of the focused pane in the given direction
      */
    resizePane(direction) {
        const resizeStep = this.config.store.terminal.paneResizeStep;
        // The direction of the resize pane, vertically or horizontally
        let directionvh = 'h';
        const isDecreasing = direction === 'dv' || direction === 'dh';
        if (direction === 'dh') {
            directionvh = 'h';
        }
        if (direction === 'dv') {
            directionvh = 'v';
        }
        if (direction === 'h') {
            directionvh = 'h';
        }
        if (direction === 'v') {
            directionvh = 'v';
        }
        if (!this.focusedTab) {
            console.debug('No currently focused tab');
            return;
        }
        let currentContainer = this.focusedTab;
        let child = this.focusedTab;
        let curSplitOrientation = null;
        // Find the first split that is in the orientations that the user chooses to change
        while (curSplitOrientation !== directionvh) {
            const parentContainer = this.getParentOf(currentContainer);
            if (!parentContainer) {
                return;
            }
            child = currentContainer;
            currentContainer = parentContainer;
            if (currentContainer instanceof SplitContainer) {
                curSplitOrientation = currentContainer.orientation;
            }
        }
        if (!(currentContainer instanceof SplitContainer)) {
            return;
        }
        // Determine which index in the ratios refers to the child that will be modified
        const currentChildIndex = currentContainer.children.indexOf(child);
        let updatedRatio = 0;
        if (isDecreasing) {
            updatedRatio = currentContainer.ratios[currentChildIndex] - resizeStep;
            if (updatedRatio < 0) {
                return;
            }
        }
        else {
            updatedRatio = currentContainer.ratios[currentChildIndex] + resizeStep;
            if (updatedRatio > 1) {
                return;
            }
        }
        currentContainer.ratios[currentChildIndex] = updatedRatio;
        this.layout();
    }
    getPaneRect(pane) {
        const viewRef = this.viewRefs.get(pane);
        const element = viewRef.rootNodes[0];
        return element.getBoundingClientRect();
    }
    getNearestPaneInDirection(from, direction) {
        const rect = this.getPaneRect(from);
        let nearest = null;
        let nearestDistance = Infinity;
        let panes = this.getAllTabs().map(pane => ({ pane, rect: this.getPaneRect(pane) }));
        if (direction === 'l') {
            panes = panes.filter(pane => pane.rect.right <= rect.left);
        }
        else if (direction === 'r') {
            panes = panes.filter(pane => pane.rect.left >= rect.right);
        }
        else if (direction === 't') {
            panes = panes.filter(pane => pane.rect.bottom <= rect.top);
        }
        else {
            panes = panes.filter(pane => pane.rect.top >= rect.bottom);
        }
        for (const pane of panes) {
            if (pane.pane === from) {
                continue;
            }
            const distance = Math.abs(rect.left + rect.width / 2 - pane.rect.left - pane.rect.width / 2) + Math.abs(rect.top + rect.height / 2 - pane.rect.top - pane.rect.height / 2);
            if (distance < nearestDistance) {
                nearest = pane.pane;
                nearestDistance = distance;
            }
        }
        return nearest !== null && nearest !== void 0 ? nearest : from;
    }
    /**
     * Moves focus in the given direction
     */
    navigate(dir) {
        if (!this.focusedTab) {
            return;
        }
        this.focus(this.getNearestPaneInDirection(this.focusedTab, dir));
    }
    navigateLinear(delta) {
        if (!this.focusedTab) {
            return;
        }
        const relativeTo = this.focusedTab;
        const all = this.getAllTabs();
        const target = all[(all.indexOf(relativeTo) + delta + all.length) % all.length];
        this.focus(target);
    }
    navigateSpecific(target) {
        const all = this.getAllTabs();
        if (target >= all.length) {
            return;
        }
        this.focus(all[target]);
    }
    splitTab(tab, dir) {
        return __awaiter(this, void 0, void 0, function* () {
            const newTab = yield this.tabsService.duplicate(tab);
            if (newTab) {
                yield this.addTab(newTab, tab, dir);
            }
            return newTab;
        });
    }
    /**
     * @returns the immediate parent of `tab`
     */
    getParentOf(tab, root) {
        root = root !== null && root !== void 0 ? root : this.root;
        for (const child of root.children) {
            if (child instanceof SplitContainer) {
                const r = this.getParentOf(tab, child);
                if (r) {
                    return r;
                }
            }
            if (child === tab) {
                return root;
            }
        }
        return null;
    }
    /** @hidden */
    canClose() {
        return __awaiter(this, void 0, void 0, function* () {
            return !(yield Promise.all(this.getAllTabs().map(x => x.canClose()))).some(x => !x);
        });
    }
    /** @hidden */
    getRecoveryToken(options) {
        return __awaiter(this, void 0, void 0, function* () {
            return this.root.serialize(this.tabRecovery, options);
        });
    }
    /** @hidden */
    getCurrentProcess() {
        var _a;
        return __awaiter(this, void 0, void 0, function* () {
            return (_a = (yield Promise.all(this.getAllTabs().map(x => x.getCurrentProcess()))).find(x => !!x)) !== null && _a !== void 0 ? _a : null;
        });
    }
    /** @hidden */
    onSpannerAdjusted(spanner) {
        this.layout();
        this.splitAdjusted.next(spanner);
    }
    /** @hidden */
    onSpannerResizing(state) {
        this._spannerResizing = state;
    }
    /** @hidden */
    onTabDropped(tab, zone) {
        var _a;
        if (tab === this) {
            return;
        }
        if (zone.type === 'relative') {
            this.add(tab, (_a = zone.relativeTo) !== null && _a !== void 0 ? _a : null, zone.side);
        }
        else {
            this.add(tab, zone.container.children[zone.position], zone.container.orientation === 'h' ? 'r' : 'b');
        }
        this.tabAdopted.next(tab);
    }
    destroy() {
        super.destroy();
        for (const x of this.getAllTabs()) {
            x.destroy();
        }
    }
    layout() {
        this.root.normalize();
        this._spanners = [];
        this._dropZones = [];
        this.layoutInternal(this.root, 0, 0, 100, 100);
    }
    clearActivity() {
        for (const tab of this.getAllTabs()) {
            tab.clearActivity();
        }
        super.clearActivity();
    }
    get icon() {
        var _a, _b;
        return (_b = (_a = this.getFocusedTab()) === null || _a === void 0 ? void 0 : _a.icon) !== null && _b !== void 0 ? _b : null;
    }
    set icon(icon) {
        for (const t of this.getAllTabs()) {
            t.icon = icon;
        }
    }
    get color() {
        var _a, _b;
        return (_b = (_a = this.getFocusedTab()) === null || _a === void 0 ? void 0 : _a.color) !== null && _b !== void 0 ? _b : null;
    }
    set color(color) {
        for (const t of this.getAllTabs()) {
            t.color = color;
        }
    }
    equalize() {
        this.root.normalize();
        this.root.equalize();
    }
    updateTitle() {
        if (this.disableDynamicTitle) {
            return;
        }
        this.setTitle([...new Set(this.getAllTabs().map(x => x.title))].join(' | '));
    }
    attachTabView(tab) {
        const ref = tab.insertIntoContainer(this.viewContainer);
        this.viewRefs.set(tab, ref);
        tab.addEventListenerUntilDestroyed(ref.rootNodes[0], 'click', () => this.focus(tab));
        if (this.config.store.terminal.focusFollowsMouse) {
            tab.addEventListenerUntilDestroyed(ref.rootNodes[0], 'mousemove', () => {
                if (this._spannerResizing) {
                    return;
                }
                this.focus(tab);
            });
        }
        tab.subscribeUntilDestroyed(tab.titleChange$, () => this.updateTitle());
        tab.subscribeUntilDestroyed(tab.activity$, a => a ? this.displayActivity() : this.clearActivity());
        tab.subscribeUntilDestroyed(tab.progress$, p => this.setProgress(p));
        if (tab.title) {
            this.updateTitle();
        }
        tab.subscribeUntilDestroyed(tab.recoveryStateChangedHint$, () => {
            this.recoveryStateChangedHint.next();
        });
        tab.subscribeUntilDestroyed(tab.destroyed$, () => {
            this.removeTab(tab);
        });
    }
    onAfterTabAdded(tab) {
        setImmediate(() => {
            this.layout();
            this.tabAdded.next(tab);
            this.focus(tab);
        });
    }
    layoutInternal(root, x, y, w, h) {
        const size = root.orientation === 'v' ? h : w;
        const sizes = root.ratios.map(ratio => ratio * size);
        const thickness = 10;
        if (root === this.root) {
            this._dropZones.push({
                x: x - thickness / 2,
                y: y + thickness,
                w: thickness,
                h: h - thickness * 2,
                type: 'relative',
                side: 'l',
            });
            this._dropZones.push({
                x,
                y: y - thickness / 2,
                w,
                h: thickness,
                type: 'relative',
                side: 't',
            });
            this._dropZones.push({
                x: x + w - thickness / 2,
                y: y + thickness,
                w: thickness,
                h: h - thickness * 2,
                type: 'relative',
                side: 'r',
            });
            this._dropZones.push({
                x,
                y: y + h - thickness / 2,
                w,
                h: thickness,
                type: 'relative',
                side: 'b',
            });
        }
        root.x = x;
        root.y = y;
        root.w = w;
        root.h = h;
        let offset = 0;
        root.children.forEach((child, i) => {
            const childX = root.orientation === 'v' ? x : x + offset;
            const childY = root.orientation === 'v' ? y + offset : y;
            const childW = root.orientation === 'v' ? w : sizes[i];
            const childH = root.orientation === 'v' ? sizes[i] : h;
            if (child instanceof SplitContainer) {
                this.layoutInternal(child, childX, childY, childW, childH);
            }
            else {
                const viewRef = this.viewRefs.get(child);
                if (viewRef) {
                    const element = viewRef.rootNodes[0];
                    element.classList.toggle('child', true);
                    element.classList.toggle('maximized', child === this.maximizedTab);
                    element.classList.toggle('minimized', this.maximizedTab && child !== this.maximizedTab);
                    element.classList.toggle('focused', this._allFocusMode || child === this.focusedTab);
                    element.style.left = `${childX}%`;
                    element.style.top = `${childY}%`;
                    element.style.width = `${childW}%`;
                    element.style.height = `${childH}%`;
                    if (child === this.maximizedTab) {
                        element.style.left = '5%';
                        element.style.top = '5%';
                        element.style.width = '90%';
                        element.style.height = '90%';
                    }
                }
            }
            offset += sizes[i];
            if (i !== root.ratios.length - 1) {
                // Spanner area
                this._dropZones.push({
                    type: 'relative',
                    relativeTo: root.children[i],
                    side: root.orientation === 'v' ? 'b' : 'r',
                    x: root.orientation === 'v' ? childX + thickness : childX + offset - thickness / 2,
                    y: root.orientation === 'v' ? childY + offset - thickness / 2 : childY + thickness,
                    w: root.orientation === 'v' ? childW - thickness * 2 : thickness,
                    h: root.orientation === 'v' ? thickness : childH - thickness * 2,
                });
            }
            // Sides
            if (root.orientation === 'v') {
                this._dropZones.push({
                    x: childX,
                    y: childY + thickness,
                    w: thickness,
                    h: childH - thickness * 2,
                    type: 'relative',
                    relativeTo: child,
                    side: 'l',
                });
                this._dropZones.push({
                    x: childX + w - thickness,
                    y: childY + thickness,
                    w: thickness,
                    h: childH - thickness * 2,
                    type: 'relative',
                    relativeTo: child,
                    side: 'r',
                });
            }
            else {
                this._dropZones.push({
                    x: childX + thickness,
                    y: childY,
                    w: childW - thickness * 2,
                    h: thickness,
                    type: 'relative',
                    relativeTo: child,
                    side: 't',
                });
                this._dropZones.push({
                    x: childX + thickness,
                    y: childY + childH - thickness,
                    w: childW - thickness * 2,
                    h: thickness,
                    type: 'relative',
                    relativeTo: child,
                    side: 'b',
                });
            }
            if (i !== 0) {
                this._spanners.push({
                    container: root,
                    index: i,
                });
            }
        });
    }
    recoverContainer(root, state) {
        return __awaiter(this, void 0, void 0, function* () {
            const children = [];
            root.orientation = state.orientation;
            root.ratios = state.ratios;
            root.children = children;
            for (const childState of state.children) {
                if (!childState) {
                    continue;
                }
                if (childState.type === 'app:split-tab') {
                    const child = new SplitContainer();
                    yield this.recoverContainer(child, childState);
                    children.push(child);
                }
                else {
                    const recovered = yield this.tabRecovery.recoverTab(childState);
                    if (recovered) {
                        const tab = this.tabsService.create(recovered);
                        children.push(tab);
                        tab.parent = this;
                        this.attachTabView(tab);
                    }
                    else {
                        state.ratios.splice(state.children.indexOf(childState), 0);
                    }
                }
            }
            while (root.ratios.length < root.children.length) {
                root.ratios.push(1);
            }
            root.normalize();
        });
    }
};
SplitTabComponent.DIRECTIONS = ['t', 'r', 'b', 'l'];
SplitTabComponent.ctorParameters = () => [
    { type: HotkeysService },
    { type: TabsService },
    { type: TabRecoveryService },
    { type: core_.Injector }
];
SplitTabComponent.propDecorators = {
    viewContainer: [{ type: core_.ViewChild, args: ['vc', { read: core_.ViewContainerRef },] }]
};
SplitTabComponent = SplitTabComponent_1 = __decorate([
    (0,core_.Component)({
        selector: 'split-tab',
        template: `
        <ng-container #vc></ng-container>
        <split-tab-spanner
            *ngFor='let spanner of _spanners'
            [container]='spanner.container'
            [index]='spanner.index'
            (change)='onSpannerAdjusted(spanner)'
            (resizing)='onSpannerResizing($event)'
        ></split-tab-spanner>
        <split-tab-drop-zone
            *ngFor='let dropZone of _dropZones'
            [parent]='this'
            [dropZone]='dropZone'
            (tabDropped)='onTabDropped($event, dropZone)'
        >
        </split-tab-drop-zone>
        <split-tab-pane-label
            *ngFor='let tab of getAllTabs()'
            cdkDropList
            cdkAutoDropGroup='app-tabs'
            [tab]='tab'
            [parent]='this'
        >
        </split-tab-pane-label>
    `,
        styles: [(splitTab_componentngResource_default())]
    }),
    __metadata("design:paramtypes", [HotkeysService,
        TabsService,
        TabRecoveryService,
        core_.Injector])
], SplitTabComponent);

/** @hidden */
let SplitTabRecoveryProvider = class SplitTabRecoveryProvider extends TabRecoveryProvider {
    applicableTo(recoveryToken) {
        return __awaiter(this, void 0, void 0, function* () {
            return recoveryToken.type === 'app:split-tab';
        });
    }
    recover(recoveryToken) {
        return __awaiter(this, void 0, void 0, function* () {
            return {
                type: SplitTabComponent,
                inputs: { _recoveredState: recoveryToken },
            };
        });
    }
};
SplitTabRecoveryProvider = __decorate([
    (0,core_.Injectable)({ providedIn: 'root' })
], SplitTabRecoveryProvider);


// EXTERNAL MODULE: ./src/components/renameTabModal.component.pug?ngResource
var renameTabModal_componentngResource = __webpack_require__(3862);
var renameTabModal_componentngResource_default = /*#__PURE__*/__webpack_require__.n(renameTabModal_componentngResource);
;// CONCATENATED MODULE: ./src/components/renameTabModal.component.ts


/* eslint-disable @typescript-eslint/explicit-module-boundary-types */


/** @hidden */
let RenameTabModalComponent = class RenameTabModalComponent {
    constructor(modalInstance) {
        this.modalInstance = modalInstance;
    }
    ngOnInit() {
        setTimeout(() => {
            this.input.nativeElement.focus();
            this.input.nativeElement.select();
        }, 250);
    }
    save() {
        this.modalInstance.close(this.value);
    }
    close() {
        this.modalInstance.dismiss();
    }
};
RenameTabModalComponent.ctorParameters = () => [
    { type: ng_bootstrap_.NgbActiveModal }
];
RenameTabModalComponent.propDecorators = {
    value: [{ type: core_.Input }],
    input: [{ type: core_.ViewChild, args: ['input',] }]
};
RenameTabModalComponent = __decorate([
    (0,core_.Component)({
        selector: 'rename-tab-modal',
        template: (renameTabModal_componentngResource_default()),
    }),
    __metadata("design:paramtypes", [ng_bootstrap_.NgbActiveModal])
], RenameTabModalComponent);


;// CONCATENATED MODULE: ./src/api/mainProcess.ts
const BOOTSTRAP_DATA = 'BOOTSTRAP_DATA';

;// CONCATENATED MODULE: ./src/api/hostWindow.ts

class HostWindowService {
    constructor() {
        this.windowShown = new external_rxjs_.Subject();
        this.windowCloseRequest = new external_rxjs_.Subject();
        this.windowMoved = new external_rxjs_.Subject();
        this.windowFocused = new external_rxjs_.Subject();
    }
    /**
     * Fired once the window is visible
     */
    get windowShown$() { return this.windowShown; }
    /**
     * Fired when the window close button is pressed
     */
    get windowCloseRequest$() { return this.windowCloseRequest; }
    get windowMoved$() { return this.windowMoved; }
    get windowFocused$() { return this.windowFocused; }
    // eslint-disable-next-line @typescript-eslint/no-empty-function
    openDevTools() { }
    // eslint-disable-next-line @typescript-eslint/no-empty-function
    bringToFront() { }
}

;// CONCATENATED MODULE: ./src/services/app.service.ts













class CompletionObserver {
    get done$() { return this.done; }
    get destroyed$() { return this.destroyed; }
    constructor(tab) {
        this.tab = tab;
        this.done = new external_rxjs_.AsyncSubject();
        this.destroyed = new external_rxjs_.AsyncSubject();
        this.interval = setInterval(() => this.tick(), 1000);
        this.tab.destroyed$.pipe((0,external_rxjs_.takeUntil)(this.destroyed$)).subscribe(() => this.stop());
    }
    tick() {
        return __awaiter(this, void 0, void 0, function* () {
            if (!(yield this.tab.getCurrentProcess())) {
                this.done.next();
                this.stop();
            }
        });
    }
    stop() {
        clearInterval(this.interval);
        this.destroyed.next();
        this.destroyed.complete();
        this.done.complete();
    }
}
let AppService = class AppService {
    get activeTab() { var _a; return (_a = this._activeTab) !== null && _a !== void 0 ? _a : null; }
    get activeTabChange$() { return this.activeTabChange; }
    get tabOpened$() { return this.tabOpened; }
    get tabsChanged$() { return this.tabsChanged; }
    get tabRemoved$() { return this.tabRemoved; }
    get tabClosed$() { return this.tabClosed; }
    get tabDragActive$() { return this.tabDragActive; }
    /** Fires once when the app is ready */
    get ready$() { return this.ready; }
    /** @hidden */
    constructor(config, hostApp, hostWindow, tabRecovery, tabsService, selector, ngbModal, bootstrapData) {
        this.config = config;
        this.hostApp = hostApp;
        this.hostWindow = hostWindow;
        this.tabRecovery = tabRecovery;
        this.tabsService = tabsService;
        this.selector = selector;
        this.ngbModal = ngbModal;
        this.bootstrapData = bootstrapData;
        this.tabs = [];
        this.lastTabIndex = 0;
        this._activeTab = null;
        this.closedTabsStack = [];
        this.activeTabChange = new external_rxjs_.Subject();
        this.tabsChanged = new external_rxjs_.Subject();
        this.tabOpened = new external_rxjs_.Subject();
        this.tabRemoved = new external_rxjs_.Subject();
        this.tabClosed = new external_rxjs_.Subject();
        this.tabDragActive = new external_rxjs_.Subject();
        this.ready = new external_rxjs_.AsyncSubject();
        this.recoveryStateChangedHint = new external_rxjs_.Subject();
        this.completionObservers = new Map();
        this.tabsChanged$.subscribe(() => {
            this.recoveryStateChangedHint.next();
        });
        setInterval(() => {
            this.recoveryStateChangedHint.next();
        }, 30000);
        this.recoveryStateChangedHint.pipe((0,external_rxjs_.debounceTime)(1000)).subscribe(() => {
            this.tabRecovery.saveTabs(this.tabs);
        });
        config.ready$.toPromise().then(() => __awaiter(this, void 0, void 0, function* () {
            if (this.bootstrapData.isMainWindow) {
                if (config.store.recoverTabs) {
                    const tabs = yield this.tabRecovery.recoverTabs();
                    for (const tab of tabs) {
                        this.openNewTabRaw(tab);
                    }
                }
                /** Continue to store the tabs even if the setting is currently off */
                this.tabRecovery.enabled = true;
            }
        }));
        this.tabClosed$.subscribe(() => {
            if (!this.tabs.length && this.config.store.appearance.lastTabClosesWindow) {
                this.hostWindow.close();
            }
        });
        hostWindow.windowFocused$.subscribe(() => { var _a; return (_a = this._activeTab) === null || _a === void 0 ? void 0 : _a.emitFocused(); });
    }
    addTabRaw(tab, index = null) {
        if (index !== null) {
            this.tabs.splice(index, 0, tab);
        }
        else {
            this.tabs.push(tab);
        }
        this.selectTab(tab);
        this.tabsChanged.next();
        this.tabOpened.next(tab);
        if (this.bootstrapData.isMainWindow) {
            tab.recoveryStateChangedHint$.subscribe(() => {
                this.recoveryStateChangedHint.next();
            });
        }
        tab.titleChange$.subscribe(title => {
            if (tab === this._activeTab) {
                this.hostWindow.setTitle(title);
            }
        });
        tab.destroyed$.subscribe(() => {
            this.removeTab(tab);
            this.tabRemoved.next(tab);
            this.tabClosed.next(tab);
        });
        if (tab instanceof SplitTabComponent) {
            tab.tabAdded$.subscribe(() => this.emitTabsChanged());
            tab.tabRemoved$.subscribe(() => this.emitTabsChanged());
            tab.tabAdopted$.subscribe(t => {
                this.removeTab(t);
                this.tabRemoved.next(t);
            });
        }
    }
    removeTab(tab) {
        const newIndex = Math.min(this.tabs.length - 2, this.tabs.indexOf(tab));
        this.tabs = this.tabs.filter((x) => x !== tab);
        if (tab === this._activeTab) {
            this.selectTab(this.tabs[newIndex]);
        }
        this.tabsChanged.next();
    }
    /**
     * Adds a new tab **without** wrapping it in a SplitTabComponent
     * @param inputs  Properties to be assigned on the new tab component instance
     */
    openNewTabRaw(params) {
        const tab = this.tabsService.create(params);
        this.addTabRaw(tab);
        return tab;
    }
    /**
     * Adds a new tab while wrapping it in a SplitTabComponent
     * @param inputs  Properties to be assigned on the new tab component instance
     */
    openNewTab(params) {
        if (params.type === SplitTabComponent) {
            return this.openNewTabRaw(params);
        }
        const tab = this.tabsService.create(params);
        this.wrapAndAddTab(tab);
        return tab;
    }
    /**
     * Adds an existing tab while wrapping it in a SplitTabComponent
     */
    wrapAndAddTab(tab) {
        const splitTab = this.tabsService.create({ type: SplitTabComponent });
        splitTab.addTab(tab, null, 'r');
        this.addTabRaw(splitTab);
        return splitTab;
    }
    reopenLastTab() {
        return __awaiter(this, void 0, void 0, function* () {
            const token = this.closedTabsStack.pop();
            if (token) {
                const recoveredTab = yield this.tabRecovery.recoverTab(token);
                if (recoveredTab) {
                    const tab = this.tabsService.create(recoveredTab);
                    if (this.activeTab) {
                        this.addTabRaw(tab, this.tabs.indexOf(this.activeTab) + 1);
                    }
                    else {
                        this.addTabRaw(tab);
                    }
                    return tab;
                }
            }
            return null;
        });
    }
    selectTab(tab) {
        var _a;
        if (tab && this._activeTab === tab) {
            this._activeTab.emitFocused();
            return;
        }
        if (this._activeTab && this.tabs.includes(this._activeTab)) {
            this.lastTabIndex = this.tabs.indexOf(this._activeTab);
        }
        else {
            this.lastTabIndex = 0;
        }
        if (this._activeTab) {
            this._activeTab.clearActivity();
            this._activeTab.emitBlurred();
        }
        this._activeTab = tab;
        this.activeTabChange.next(tab);
        setImmediate(() => {
            var _a;
            (_a = this._activeTab) === null || _a === void 0 ? void 0 : _a.emitFocused();
        });
        this.hostWindow.setTitle((_a = this._activeTab) === null || _a === void 0 ? void 0 : _a.title);
    }
    getParentTab(tab) {
        for (const topLevelTab of this.tabs) {
            if (topLevelTab instanceof SplitTabComponent) {
                if (topLevelTab.getAllTabs().includes(tab)) {
                    return topLevelTab;
                }
            }
        }
        return null;
    }
    /** Switches between the current tab and the previously active one */
    toggleLastTab() {
        if (!this.lastTabIndex || this.lastTabIndex >= this.tabs.length) {
            this.lastTabIndex = 0;
        }
        this.selectTab(this.tabs[this.lastTabIndex]);
    }
    nextTab() {
        if (!this._activeTab) {
            return;
        }
        if (this.tabs.length > 1) {
            const tabIndex = this.tabs.indexOf(this._activeTab);
            if (tabIndex < this.tabs.length - 1) {
                this.selectTab(this.tabs[tabIndex + 1]);
            }
            else if (this.config.store.appearance.cycleTabs) {
                this.selectTab(this.tabs[0]);
            }
        }
    }
    previousTab() {
        if (!this._activeTab) {
            return;
        }
        if (this.tabs.length > 1) {
            const tabIndex = this.tabs.indexOf(this._activeTab);
            if (tabIndex > 0) {
                this.selectTab(this.tabs[tabIndex - 1]);
            }
            else if (this.config.store.appearance.cycleTabs) {
                this.selectTab(this.tabs[this.tabs.length - 1]);
            }
        }
    }
    moveSelectedTabLeft() {
        if (!this._activeTab) {
            return;
        }
        if (this.tabs.length > 1) {
            const tabIndex = this.tabs.indexOf(this._activeTab);
            if (tabIndex > 0) {
                this.swapTabs(this._activeTab, this.tabs[tabIndex - 1]);
            }
            else if (this.config.store.appearance.cycleTabs) {
                this.tabs.push(this.tabs.shift());
            }
        }
    }
    moveSelectedTabRight() {
        if (!this._activeTab) {
            return;
        }
        if (this.tabs.length > 1) {
            const tabIndex = this.tabs.indexOf(this._activeTab);
            if (tabIndex < this.tabs.length - 1) {
                this.swapTabs(this._activeTab, this.tabs[tabIndex + 1]);
            }
            else if (this.config.store.appearance.cycleTabs) {
                this.tabs.unshift(this.tabs.pop());
            }
        }
    }
    swapTabs(a, b) {
        const i1 = this.tabs.indexOf(a);
        const i2 = this.tabs.indexOf(b);
        this.tabs[i1] = b;
        this.tabs[i2] = a;
    }
    renameTab(tab) {
        const modal = this.ngbModal.open(RenameTabModalComponent);
        modal.componentInstance.value = tab.customTitle || tab.title;
        modal.result.then(result => {
            tab.setTitle(result);
            tab.customTitle = result;
            this.emitTabsChanged();
        }).catch(() => null);
    }
    /** @hidden */
    emitTabsChanged() {
        this.tabsChanged.next();
    }
    closeTab(tab, checkCanClose) {
        return __awaiter(this, void 0, void 0, function* () {
            if (!this.tabs.includes(tab)) {
                return;
            }
            if (checkCanClose && !(yield tab.canClose())) {
                return;
            }
            const token = yield this.tabRecovery.getFullRecoveryToken(tab, { includeState: true });
            if (token) {
                this.closedTabsStack.push(token);
                this.closedTabsStack = this.closedTabsStack.slice(-5);
            }
            tab.destroy();
        });
    }
    duplicateTab(tab) {
        return __awaiter(this, void 0, void 0, function* () {
            const dup = yield this.tabsService.duplicate(tab);
            if (dup) {
                this.addTabRaw(dup, this.tabs.indexOf(tab) + 1);
            }
            return dup;
        });
    }
    /**
     * Attempts to close all tabs, returns false if one of the tabs blocked closure
     */
    closeAllTabs() {
        return __awaiter(this, void 0, void 0, function* () {
            for (const tab of this.tabs) {
                if (!(yield tab.canClose())) {
                    return false;
                }
            }
            for (const tab of this.tabs) {
                tab.destroy(true);
            }
            return true;
        });
    }
    closeWindow() {
        return __awaiter(this, void 0, void 0, function* () {
            this.tabRecovery.enabled = false;
            yield this.tabRecovery.saveTabs(this.tabs);
            if (yield this.closeAllTabs()) {
                this.hostWindow.close();
            }
            else {
                this.tabRecovery.enabled = true;
            }
        });
    }
    /** @hidden */
    emitReady() {
        this.ready.next();
        this.ready.complete();
        this.hostApp.emitReady();
    }
    /** @hidden */
    emitTabDragStarted(tab) {
        this.tabDragActive.next(tab);
    }
    /** @hidden */
    emitTabDragEnded() {
        this.tabDragActive.next(null);
    }
    /**
     * Returns an observable that fires once
     * the tab's internal "process" (see [[BaseTabProcess]]) completes
     */
    observeTabCompletion(tab) {
        if (!this.completionObservers.has(tab)) {
            const observer = new CompletionObserver(tab);
            observer.destroyed$.subscribe(() => {
                this.stopObservingTabCompletion(tab);
            });
            this.completionObservers.set(tab, observer);
        }
        return this.completionObservers.get(tab).done$;
    }
    stopObservingTabCompletion(tab) {
        this.completionObservers.delete(tab);
    }
    // Deprecated
    showSelector(name, options) {
        return this.selector.show(name, options);
    }
    explodeTab(tab) {
        const result = [];
        for (const child of tab.getAllTabs().slice(1)) {
            tab.removeTab(child);
            result.push(this.wrapAndAddTab(child));
        }
        return result;
    }
    combineTabsInto(into) {
        this.explodeTab(into);
        let allChildren = [];
        for (const tab of this.tabs) {
            if (into === tab) {
                continue;
            }
            let children = [tab];
            if (tab instanceof SplitTabComponent) {
                children = tab.getAllTabs();
            }
            allChildren = allChildren.concat(children);
        }
        let x = 1;
        let previous = null;
        const stride = Math.ceil(Math.sqrt(allChildren.length + 1));
        for (const child of allChildren) {
            into.add(child, x ? previous : null, x ? 'r' : 'b');
            previous = child;
            x = (x + 1) % stride;
        }
        into.equalize();
    }
};
AppService.ctorParameters = () => [
    { type: ConfigService },
    { type: HostAppService },
    { type: HostWindowService },
    { type: TabRecoveryService },
    { type: TabsService },
    { type: SelectorService },
    { type: ng_bootstrap_.NgbModal },
    { type: undefined, decorators: [{ type: core_.Inject, args: [BOOTSTRAP_DATA,] }] }
];
AppService = __decorate([
    (0,core_.Injectable)({ providedIn: 'root' }),
    __metadata("design:paramtypes", [ConfigService,
        HostAppService,
        HostWindowService,
        TabRecoveryService,
        TabsService,
        SelectorService,
        ng_bootstrap_.NgbModal, Object])
], AppService);


;// CONCATENATED MODULE: ./src/components/tabHeader.component.ts



/* eslint-disable @typescript-eslint/explicit-module-boundary-types */











/** @hidden */
let TabHeaderComponent = class TabHeaderComponent extends BaseComponent {
    constructor(app, config, hostApp, hotkeys, platform, zone, contextMenuProviders) {
        super();
        this.app = app;
        this.config = config;
        this.hostApp = hostApp;
        this.hotkeys = hotkeys;
        this.platform = platform;
        this.zone = zone;
        this.contextMenuProviders = contextMenuProviders;
        this.Platform = Platform;
        this.subscribeUntilDestroyed(this.hotkeys.hotkey$, (hotkey) => {
            if (this.app.activeTab === this.tab) {
                if (hotkey === 'rename-tab') {
                    this.app.renameTab(this.tab);
                }
            }
        });
        this.contextMenuProviders.sort((a, b) => a.weight - b.weight);
    }
    ngOnInit() {
        this.subscribeUntilDestroyed(this.tab.progress$.pipe((0,external_rxjs_.auditTime)(300)), progress => {
            this.zone.run(() => {
                this.progress = progress;
            });
        });
    }
    buildContextMenu() {
        return __awaiter(this, void 0, void 0, function* () {
            let items = [];
            // Top-level tab menu
            for (const section of yield Promise.all(this.contextMenuProviders.map(x => x.getItems(this.tab, true)))) {
                items.push({ type: 'separator' });
                items = items.concat(section);
            }
            if (this.tab instanceof SplitTabComponent) {
                const tab = this.tab.getFocusedTab();
                if (tab) {
                    for (let section of yield Promise.all(this.contextMenuProviders.map(x => x.getItems(tab, true)))) {
                        // eslint-disable-next-line @typescript-eslint/no-loop-func
                        section = section.filter(item => !items.some(ex => ex.label === item.label));
                        if (section.length) {
                            items.push({ type: 'separator' });
                            items = items.concat(section);
                        }
                    }
                }
            }
            return items.slice(1);
        });
    }
    onTabDragStart(tab) {
        this.app.emitTabDragStarted(tab);
    }
    onTabDragEnd() {
        setTimeout(() => {
            this.app.emitTabDragEnded();
            this.app.emitTabsChanged();
        });
    }
    get isFlexWidthEnabled() {
        return this.config.store.appearance.flexTabs;
    }
    onDoubleClick($event) {
        this.app.renameTab(this.tab);
        $event.stopPropagation();
    }
    onMouseDown($event) {
        return __awaiter(this, void 0, void 0, function* () {
            if ($event.which === 2) {
                $event.preventDefault();
            }
        });
    }
    onMouseUp($event) {
        return __awaiter(this, void 0, void 0, function* () {
            if ($event.which === 2) {
                this.app.closeTab(this.tab, true);
            }
        });
    }
    onContextMenu($event) {
        return __awaiter(this, void 0, void 0, function* () {
            $event.preventDefault();
            this.platform.popupContextMenu(yield this.buildContextMenu(), $event);
        });
    }
};
TabHeaderComponent.ctorParameters = () => [
    { type: AppService },
    { type: ConfigService },
    { type: HostAppService },
    { type: HotkeysService },
    { type: PlatformService },
    { type: core_.NgZone },
    { type: Array, decorators: [{ type: core_.Optional }, { type: core_.Inject, args: [TabContextMenuItemProvider,] }] }
];
TabHeaderComponent.propDecorators = {
    index: [{ type: core_.Input }],
    active: [{ type: core_.Input }, { type: core_.HostBinding, args: ['class.active',] }],
    tab: [{ type: core_.Input }],
    progress: [{ type: core_.Input }],
    isFlexWidthEnabled: [{ type: core_.HostBinding, args: ['class.flex-width',] }],
    onDoubleClick: [{ type: core_.HostListener, args: ['dblclick', ['$event'],] }],
    onMouseDown: [{ type: core_.HostListener, args: ['mousedown', ['$event'],] }],
    onMouseUp: [{ type: core_.HostListener, args: ['mouseup', ['$event'],] }],
    onContextMenu: [{ type: core_.HostListener, args: ['contextmenu', ['$event'],] }]
};
TabHeaderComponent = __decorate([
    (0,core_.Component)({
        selector: 'tab-header',
        template: (tabHeader_componentngResource_default()),
        styles: [(components_tabHeader_componentngResource_default())]
    }),
    __metadata("design:paramtypes", [AppService,
        ConfigService,
        HostAppService,
        HotkeysService,
        PlatformService,
        core_.NgZone, Array])
], TabHeaderComponent);


;// CONCATENATED MODULE: ./src/api/toolbarButtonProvider.ts
/**
 * Extend to add buttons to the toolbar
 */
class ToolbarButtonProvider {
}

;// CONCATENATED MODULE: ./src/api/cli.ts
class CLIHandler {
}

;// CONCATENATED MODULE: ./src/api/profileProvider.ts
class ProfileProvider {
    constructor() {
        this.supportsQuickConnect = false;
        this.configDefaults = {};
    }
    getSuggestedName(profile) {
        return null;
    }
    quickConnect(query) {
        return null;
    }
    intoQuickConnectString(profile) {
        return null;
    }
    deleteProfile(profile) { }
}

// EXTERNAL MODULE: ./src/components/promptModal.component.pug?ngResource
var promptModal_componentngResource = __webpack_require__(1525);
var promptModal_componentngResource_default = /*#__PURE__*/__webpack_require__.n(promptModal_componentngResource);
;// CONCATENATED MODULE: ./src/components/promptModal.component.ts




/** @hidden */
let PromptModalComponent = class PromptModalComponent {
    constructor(modalInstance) {
        this.modalInstance = modalInstance;
    }
    ngOnInit() {
        setTimeout(() => {
            this.input.nativeElement.focus();
        });
    }
    ok() {
        this.modalInstance.close({
            value: this.value,
            remember: this.remember,
        });
    }
    cancel() {
        this.modalInstance.close(null);
    }
};
PromptModalComponent.ctorParameters = () => [
    { type: ng_bootstrap_.NgbActiveModal }
];
PromptModalComponent.propDecorators = {
    value: [{ type: core_.Input }],
    prompt: [{ type: core_.Input }],
    password: [{ type: core_.Input }],
    remember: [{ type: core_.Input }],
    showRememberCheckbox: [{ type: core_.Input }],
    input: [{ type: core_.ViewChild, args: ['input',] }]
};
PromptModalComponent = __decorate([
    (0,core_.Component)({
        template: (promptModal_componentngResource_default()),
    }),
    __metadata("design:paramtypes", [ng_bootstrap_.NgbActiveModal])
], PromptModalComponent);


;// CONCATENATED MODULE: ./src/api/commands.ts

var CommandLocation;
(function (CommandLocation) {
    CommandLocation["LeftToolbar"] = "left-toolbar";
    CommandLocation["RightToolbar"] = "right-toolbar";
    CommandLocation["StartPage"] = "start-page";
})(CommandLocation || (CommandLocation = {}));
class Command {
    static fromToolbarButton(button) {
        var _a, _b;
        const command = new Command();
        command.label = button.title;
        command.run = () => __awaiter(this, void 0, void 0, function* () { var _c; return (_c = button.click) === null || _c === void 0 ? void 0 : _c.call(button); });
        command.icon = button.icon;
        command.locations = [CommandLocation.StartPage];
        if (((_a = button.weight) !== null && _a !== void 0 ? _a : 0) <= 0) {
            command.locations.push(CommandLocation.LeftToolbar);
        }
        if (((_b = button.weight) !== null && _b !== void 0 ? _b : 0) > 0) {
            command.locations.push(CommandLocation.RightToolbar);
        }
        command.touchBarNSImage = button.touchBarNSImage;
        command.touchBarTitle = button.touchBarTitle;
        command.weight = button.weight;
        return command;
    }
    static fromMenuItem(item) {
        var _a, _b;
        const command = new Command();
        command.label = (_b = (_a = item.commandLabel) !== null && _a !== void 0 ? _a : item.label) !== null && _b !== void 0 ? _b : '';
        command.sublabel = item.sublabel;
        command.run = () => __awaiter(this, void 0, void 0, function* () { var _c; return (_c = item.click) === null || _c === void 0 ? void 0 : _c.call(item); });
        return command;
    }
}
/**
 * Extend to add commands
 */
class CommandProvider {
}

;// CONCATENATED MODULE: ./src/services/docking.service.ts

class Screen {
}
class DockingService {
    constructor() {
        this.screensChanged = new external_rxjs_.Subject();
    }
    get screensChanged$() { return this.screensChanged; }
}

// EXTERNAL MODULE: ./node_modules/mixpanel/lib/mixpanel-node.js
var mixpanel_node = __webpack_require__(7808);
;// CONCATENATED MODULE: ./src/services/homeBase.service.ts






let HomeBaseService = class HomeBaseService {
    /** @hidden */
    constructor(config, platform, hostApp, bootstrapData) {
        this.config = config;
        this.platform = platform;
        this.hostApp = hostApp;
        this.bootstrapData = bootstrapData;
        this.appVersion = platform.getAppVersion();
        if (this.config.store.enableAnalytics && !this.config.store.enableWelcomeTab) {
            this.enableAnalytics();
        }
    }
    openGitHub() {
        this.platform.openExternal('https://github.com/Eugeny/tabby');
    }
    openDiscussions() {
        this.platform.openExternal('https://github.com/Eugeny/tabby/discussions');
    }
    openTwitter() {
        this.platform.openExternal('https://twitter.com/eugeeeeny');
    }
    openTranslations() {
        this.platform.openExternal('https://translate.tabby.sh/project/tabby');
    }
    reportBug() {
        var _a;
        let body = `Version: ${this.appVersion}\n`;
        body += `Platform: ${this.hostApp.platform} ${process.arch} ${this.platform.getOSRelease()}\n`;
        const plugins = this.bootstrapData.installedPlugins.filter(x => !x.isBuiltin).map(x => x.name);
        body += `Plugins: ${plugins.join(', ') || 'none'}\n`;
        body += `Frontend: ${(_a = this.config.store.terminal) === null || _a === void 0 ? void 0 : _a.frontend}\n\n`;
        this.platform.openExternal(`https://github.com/Eugeny/tabby/issues/new?body=${encodeURIComponent(body)}`);
    }
    enableAnalytics() {
        if (!window.localStorage.analyticsUserID) {
            window.localStorage.analyticsUserID = esm_node_v4();
        }
        this.mixpanel = mixpanel_node.init('bb4638b0860eef14c04d4fbc5eb365fa');
        if (!window.localStorage.installEventSent) {
            this.mixpanel.track('freshInstall', this.getAnalyticsProperties());
            window.localStorage.installEventSent = true;
        }
        this.mixpanel.track('launch', this.getAnalyticsProperties());
    }
    getAnalyticsProperties() {
        return {
            distinct_id: window.localStorage.analyticsUserID,
            platform: process.platform,
            os: this.platform.getOSRelease(),
            version: this.appVersion,
        };
    }
};
HomeBaseService.ctorParameters = () => [
    { type: ConfigService },
    { type: PlatformService },
    { type: HostAppService },
    { type: undefined, decorators: [{ type: core_.Inject, args: [BOOTSTRAP_DATA,] }] }
];
HomeBaseService = __decorate([
    (0,core_.Injectable)({ providedIn: 'root' }),
    __metadata("design:paramtypes", [ConfigService,
        PlatformService,
        HostAppService, Object])
], HomeBaseService);


;// CONCATENATED MODULE: ./src/services/profiles.service.ts








let ProfilesService = class ProfilesService {
    constructor(app, config, notifications, selector, translate, profileProviders) {
        this.app = app;
        this.config = config;
        this.notifications = notifications;
        this.selector = selector;
        this.translate = translate;
        this.profileProviders = profileProviders;
        this.profileDefaults = {
            id: '',
            type: '',
            name: '',
            group: '',
            options: {},
            icon: '',
            color: '',
            disableDynamicTitle: false,
            weight: 0,
            isBuiltin: false,
            isTemplate: false,
            terminalColorScheme: null,
            behaviorOnSessionEnd: 'auto',
        };
    }
    openNewTabForProfile(profile) {
        return __awaiter(this, void 0, void 0, function* () {
            const params = yield this.newTabParametersForProfile(profile);
            if (params) {
                return this.app.openNewTab(params);
            }
            return null;
        });
    }
    newTabParametersForProfile(profile) {
        var _a, _b, _c;
        return __awaiter(this, void 0, void 0, function* () {
            const fullProfile = this.getConfigProxyForProfile(profile);
            const params = (_b = yield ((_a = this.providerForProfile(fullProfile)) === null || _a === void 0 ? void 0 : _a.getNewTabParameters(fullProfile))) !== null && _b !== void 0 ? _b : null;
            if (params) {
                (_c = params.inputs) !== null && _c !== void 0 ? _c : (params.inputs = {});
                params.inputs['title'] = profile.name;
                if (fullProfile.disableDynamicTitle) {
                    params.inputs['disableDynamicTitle'] = true;
                }
                if (fullProfile.color) {
                    params.inputs['color'] = fullProfile.color;
                }
                if (fullProfile.icon) {
                    params.inputs['icon'] = fullProfile.icon;
                }
            }
            return params;
        });
    }
    getProviders() {
        return [...this.profileProviders];
    }
    getProfiles() {
        var _a;
        return __awaiter(this, void 0, void 0, function* () {
            const lists = yield Promise.all(this.config.enabledServices(this.profileProviders).map(x => x.getBuiltinProfiles()));
            let list = lists.reduce((a, b) => a.concat(b), []);
            list = [
                ...(_a = this.config.store.profiles) !== null && _a !== void 0 ? _a : [],
                ...list,
            ];
            const sortKey = p => { var _a; return `${(_a = p.group) !== null && _a !== void 0 ? _a : ''} / ${p.name}`; };
            list.sort((a, b) => sortKey(a).localeCompare(sortKey(b)));
            list.sort((a, b) => (a.isBuiltin ? 1 : 0) - (b.isBuiltin ? 1 : 0));
            return list;
        });
    }
    providerForProfile(profile) {
        var _a;
        const provider = (_a = this.profileProviders.find(x => x.id === profile.type)) !== null && _a !== void 0 ? _a : null;
        return provider;
    }
    getDescription(profile) {
        var _a, _b;
        profile = this.getConfigProxyForProfile(profile);
        return (_b = (_a = this.providerForProfile(profile)) === null || _a === void 0 ? void 0 : _a.getDescription(profile)) !== null && _b !== void 0 ? _b : null;
    }
    selectorOptionForProfile(profile) {
        var _a;
        const fullProfile = this.getConfigProxyForProfile(profile);
        const provider = this.providerForProfile(fullProfile);
        const freeInputEquivalent = (_a = provider === null || provider === void 0 ? void 0 : provider.intoQuickConnectString(fullProfile)) !== null && _a !== void 0 ? _a : undefined;
        return Object.assign(Object.assign({}, profile), { freeInputEquivalent, description: provider === null || provider === void 0 ? void 0 : provider.getDescription(fullProfile) });
    }
    getRecentProfiles() {
        var _a;
        let recentProfiles = JSON.parse((_a = window.localStorage['recentProfiles']) !== null && _a !== void 0 ? _a : '[]');
        recentProfiles = recentProfiles.slice(0, this.config.store.terminal.showRecentProfiles);
        return recentProfiles;
    }
    showProfileSelector() {
        if (this.selector.active) {
            return Promise.resolve(null);
        }
        return new Promise((resolve, reject) => __awaiter(this, void 0, void 0, function* () {
            try {
                const recentProfiles = this.getRecentProfiles();
                let options = recentProfiles.map(p => (Object.assign(Object.assign({}, this.selectorOptionForProfile(p)), { group: this.translate.instant('Recent'), icon: 'fas fa-history', color: p.color, weight: -2, callback: () => __awaiter(this, void 0, void 0, function* () {
                        var _b;
                        if (p.id) {
                            p = (_b = (yield this.getProfiles()).find(x => x.id === p.id)) !== null && _b !== void 0 ? _b : p;
                        }
                        resolve(p);
                    }) })));
                if (recentProfiles.length) {
                    options.push({
                        name: this.translate.instant('Clear recent profiles'),
                        group: this.translate.instant('Recent'),
                        icon: 'fas fa-eraser',
                        weight: -1,
                        callback: () => __awaiter(this, void 0, void 0, function* () {
                            window.localStorage.removeItem('recentProfiles');
                            this.config.save();
                            resolve(null);
                        }),
                    });
                }
                let profiles = yield this.getProfiles();
                if (!this.config.store.terminal.showBuiltinProfiles) {
                    profiles = profiles.filter(x => !x.isBuiltin);
                }
                profiles = profiles.filter(x => !x.isTemplate);
                options = [...options, ...profiles.map((p) => (Object.assign(Object.assign({}, this.selectorOptionForProfile(p)), { weight: p.isBuiltin ? 2 : 1, callback: () => resolve(p) })))];
                try {
                    const { SettingsTabComponent } = window['nodeRequire']('tabby-settings');
                    options.push({
                        name: this.translate.instant('Manage profiles'),
                        icon: 'fas fa-window-restore',
                        weight: 10,
                        callback: () => {
                            this.app.openNewTabRaw({
                                type: SettingsTabComponent,
                                inputs: { activeTab: 'profiles' },
                            });
                            resolve(null);
                        },
                    });
                }
                catch (_a) { }
                if (this.getProviders().some(x => x.supportsQuickConnect)) {
                    options.push({
                        name: this.translate.instant('Quick connect'),
                        freeInputPattern: this.translate.instant('Connect to "%s"...'),
                        icon: 'fas fa-arrow-right',
                        callback: query => {
                            const profile = this.quickConnect(query);
                            resolve(profile);
                        },
                    });
                }
                yield this.selector.show(this.translate.instant('Select profile or enter an address'), options);
            }
            catch (err) {
                reject(err);
            }
        }));
    }
    quickConnect(query) {
        return __awaiter(this, void 0, void 0, function* () {
            for (const provider of this.getProviders()) {
                if (provider.supportsQuickConnect) {
                    const profile = provider.quickConnect(query);
                    if (profile) {
                        return profile;
                    }
                }
            }
            this.notifications.error(`Could not parse "${query}"`);
            return null;
        });
    }
    getConfigProxyForProfile(profile, skipUserDefaults = false) {
        var _a, _b;
        const provider = this.providerForProfile(profile);
        const defaults = [
            this.profileDefaults,
            (_a = provider === null || provider === void 0 ? void 0 : provider.configDefaults) !== null && _a !== void 0 ? _a : {},
            !provider || skipUserDefaults ? {} : (_b = this.config.store.profileDefaults[provider.id]) !== null && _b !== void 0 ? _b : {},
        ].reduce(configMerge, {});
        return new ConfigProxy(profile, defaults);
    }
    launchProfile(profile) {
        var _a;
        return __awaiter(this, void 0, void 0, function* () {
            yield this.openNewTabForProfile(profile);
            let recentProfiles = JSON.parse((_a = window.localStorage['recentProfiles']) !== null && _a !== void 0 ? _a : '[]');
            if (this.config.store.terminal.showRecentProfiles > 0) {
                recentProfiles = recentProfiles.filter(x => x.group !== profile.group || x.name !== profile.name);
                recentProfiles.unshift(profile);
                recentProfiles = recentProfiles.slice(0, this.config.store.terminal.showRecentProfiles);
            }
            else {
                recentProfiles = [];
            }
            window.localStorage['recentProfiles'] = JSON.stringify(recentProfiles);
        });
    }
};
ProfilesService.ctorParameters = () => [
    { type: AppService },
    { type: ConfigService },
    { type: NotificationsService },
    { type: SelectorService },
    { type: TranslateService },
    { type: Array, decorators: [{ type: core_.Inject, args: [ProfileProvider,] }] }
];
ProfilesService = __decorate([
    (0,core_.Injectable)({ providedIn: 'root' }),
    __metadata("design:paramtypes", [AppService,
        ConfigService,
        NotificationsService,
        SelectorService,
        TranslateService, Array])
], ProfilesService);


;// CONCATENATED MODULE: ./src/services/updater.service.ts
class UpdaterService {
}

;// CONCATENATED MODULE: ./src/services/fileProviders.service.ts




let FileProvidersService = class FileProvidersService {
    /** @hidden */
    constructor(selector, notifications, translate, fileProviders) {
        this.selector = selector;
        this.notifications = notifications;
        this.translate = translate;
        this.fileProviders = fileProviders;
    }
    selectAndStoreFile(description) {
        return __awaiter(this, void 0, void 0, function* () {
            const p = yield this.selectProvider();
            return p.selectAndStoreFile(description);
        });
    }
    retrieveFile(key) {
        return __awaiter(this, void 0, void 0, function* () {
            for (const p of this.fileProviders) {
                try {
                    return yield p.retrieveFile(key);
                }
                catch (_a) {
                    continue;
                }
            }
            throw new Error('Not found');
        });
    }
    selectProvider() {
        return __awaiter(this, void 0, void 0, function* () {
            const providers = [];
            yield Promise.all(this.fileProviders.map((p) => __awaiter(this, void 0, void 0, function* () {
                if (yield p.isAvailable()) {
                    providers.push(p);
                }
            })));
            if (!providers.length) {
                this.notifications.error(this.translate.instant('Vault master passphrase needs to be set to allow storing secrets'));
                throw new Error('No available file providers');
            }
            if (providers.length === 1) {
                return providers[0];
            }
            return this.selector.show(this.translate.instant('Select file storage'), providers.map(p => ({
                name: p.name,
                result: p,
            })));
        });
    }
};
FileProvidersService.ctorParameters = () => [
    { type: SelectorService },
    { type: NotificationsService },
    { type: TranslateService },
    { type: Array, decorators: [{ type: core_.Inject, args: [FileProvider,] }] }
];
FileProvidersService = __decorate([
    (0,core_.Injectable)({ providedIn: 'root' }),
    __metadata("design:paramtypes", [SelectorService,
        NotificationsService,
        TranslateService, Array])
], FileProvidersService);


;// CONCATENATED MODULE: ../node_modules/@angular/common/locales/en.mjs
/**
 * @license
 * Copyright Google LLC All Rights Reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://angular.io/license
 */
// THIS CODE IS GENERATED - DO NOT MODIFY.
const u = undefined;
function plural(val) {
  const n = val,
    i = Math.floor(Math.abs(val)),
    v = val.toString().replace(/^[^.]*\.?/, '').length;
  if (i === 1 && v === 0) return 1;
  return 5;
}
/* harmony default export */ const en = (["en", [["a", "p"], ["AM", "PM"], u], [["AM", "PM"], u, u], [["S", "M", "T", "W", "T", "F", "S"], ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"]], u, [["J", "F", "M", "A", "M", "J", "J", "A", "S", "O", "N", "D"], ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]], u, [["B", "A"], ["BC", "AD"], ["Before Christ", "Anno Domini"]], 0, [6, 0], ["M/d/yy", "MMM d, y", "MMMM d, y", "EEEE, MMMM d, y"], ["h:mm a", "h:mm:ss a", "h:mm:ss a z", "h:mm:ss a zzzz"], ["{1}, {0}", u, "{1} 'at' {0}", u], [".", ",", ";", "%", "+", "-", "E", "×", "‰", "∞", "NaN", ":"], ["#,##0.###", "#,##0%", "¤#,##0.00", "#E0"], "USD", "$", "US Dollar", {}, "ltr", plural]);
;// CONCATENATED MODULE: ../node_modules/@angular/common/locales/en-GB.mjs
/**
 * @license
 * Copyright Google LLC All Rights Reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://angular.io/license
 */
// THIS CODE IS GENERATED - DO NOT MODIFY.
const en_GB_u = undefined;
function en_GB_plural(val) {
  const n = val,
    i = Math.floor(Math.abs(val)),
    v = val.toString().replace(/^[^.]*\.?/, '').length;
  if (i === 1 && v === 0) return 1;
  return 5;
}
/* harmony default export */ const en_GB = (["en-GB", [["a", "p"], ["am", "pm"], en_GB_u], [["am", "pm"], en_GB_u, en_GB_u], [["S", "M", "T", "W", "T", "F", "S"], ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"]], en_GB_u, [["J", "F", "M", "A", "M", "J", "J", "A", "S", "O", "N", "D"], ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sept", "Oct", "Nov", "Dec"], ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]], en_GB_u, [["B", "A"], ["BC", "AD"], ["Before Christ", "Anno Domini"]], 1, [6, 0], ["dd/MM/y", "d MMM y", "d MMMM y", "EEEE, d MMMM y"], ["HH:mm", "HH:mm:ss", "HH:mm:ss z", "HH:mm:ss zzzz"], ["{1}, {0}", en_GB_u, "{1} 'at' {0}", en_GB_u], [".", ",", ";", "%", "+", "-", "E", "×", "‰", "∞", "NaN", ":"], ["#,##0.###", "#,##0%", "¤#,##0.00", "#E0"], "GBP", "£", "British Pound", {
  "JPY": ["JP¥", "¥"],
  "USD": ["US$", "$"]
}, "ltr", en_GB_plural]);
;// CONCATENATED MODULE: ../node_modules/@angular/common/locales/af.mjs
/**
 * @license
 * Copyright Google LLC All Rights Reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://angular.io/license
 */
// THIS CODE IS GENERATED - DO NOT MODIFY.
const af_u = undefined;
function af_plural(val) {
  const n = val;
  if (n === 1) return 1;
  return 5;
}
/* harmony default export */ const af = (["af", [["v", "n"], ["vm.", "nm."], af_u], af_u, [["S", "M", "D", "W", "D", "V", "S"], ["So.", "Ma.", "Di.", "Wo.", "Do.", "Vr.", "Sa."], ["Sondag", "Maandag", "Dinsdag", "Woensdag", "Donderdag", "Vrydag", "Saterdag"], ["So.", "Ma.", "Di.", "Wo.", "Do.", "Vr.", "Sa."]], af_u, [["J", "F", "M", "A", "M", "J", "J", "A", "S", "O", "N", "D"], ["Jan.", "Feb.", "Mrt.", "Apr.", "Mei", "Jun.", "Jul.", "Aug.", "Sep.", "Okt.", "Nov.", "Des."], ["Januarie", "Februarie", "Maart", "April", "Mei", "Junie", "Julie", "Augustus", "September", "Oktober", "November", "Desember"]], af_u, [["v.C.", "n.C."], af_u, ["voor Christus", "na Christus"]], 0, [6, 0], ["y-MM-dd", "dd MMM y", "dd MMMM y", "EEEE dd MMMM y"], ["HH:mm", "HH:mm:ss", "HH:mm:ss z", "HH:mm:ss zzzz"], ["{1} {0}", af_u, af_u, af_u], [",", " ", ";", "%", "+", "-", "E", "×", "‰", "∞", "NaN", ":"], ["#,##0.###", "#,##0%", "¤#,##0.00", "#E0"], "ZAR", "R", "Suid-Afrikaanse rand", {
  "BYN": [af_u, "р."],
  "CAD": [af_u, "$"],
  "JPY": ["JP¥", "¥"],
  "MXN": [af_u, "$"],
  "PHP": [af_u, "₱"],
  "RON": [af_u, "leu"],
  "THB": ["฿"],
  "TWD": ["NT$"],
  "USD": [af_u, "$"],
  "ZAR": ["R"]
}, "ltr", af_plural]);
;// CONCATENATED MODULE: ../node_modules/@angular/common/locales/bg.mjs
/**
 * @license
 * Copyright Google LLC All Rights Reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://angular.io/license
 */
// THIS CODE IS GENERATED - DO NOT MODIFY.
const bg_u = undefined;
function bg_plural(val) {
  const n = val;
  if (n === 1) return 1;
  return 5;
}
/* harmony default export */ const bg = (["bg", [["am", "pm"], bg_u, ["пр.об.", "сл.об."]], [["am", "pm"], bg_u, bg_u], [["н", "п", "в", "с", "ч", "п", "с"], ["нд", "пн", "вт", "ср", "чт", "пт", "сб"], ["неделя", "понеделник", "вторник", "сряда", "четвъртък", "петък", "събота"], ["нд", "пн", "вт", "ср", "чт", "пт", "сб"]], bg_u, [["я", "ф", "м", "а", "м", "ю", "ю", "а", "с", "о", "н", "д"], ["яну", "фев", "март", "апр", "май", "юни", "юли", "авг", "сеп", "окт", "ное", "дек"], ["януари", "февруари", "март", "април", "май", "юни", "юли", "август", "септември", "октомври", "ноември", "декември"]], bg_u, [["пр.Хр.", "сл.Хр."], bg_u, ["преди Христа", "след Христа"]], 1, [6, 0], ["d.MM.yy 'г'.", "d.MM.y 'г'.", "d MMMM y 'г'.", "EEEE, d MMMM y 'г'."], ["H:mm 'ч'.", "H:mm:ss 'ч'.", "H:mm:ss 'ч'. z", "H:mm:ss 'ч'. zzzz"], ["{1}, {0}", bg_u, bg_u, bg_u], [",", " ", ";", "%", "+", "-", "E", "×", "‰", "∞", "NaN", ":"], ["#,##0.###", "#,##0%", "0.00 ¤", "#E0"], "BGN", "лв.", "Български лев", {
  "AFN": [bg_u, "Af"],
  "AMD": [],
  "ARS": [],
  "AUD": [],
  "AZN": [],
  "BBD": [],
  "BDT": [],
  "BGN": ["лв."],
  "BMD": [],
  "BND": [],
  "BRL": [],
  "BSD": [],
  "BZD": [],
  "CAD": [],
  "CLP": [],
  "CNY": [],
  "COP": [],
  "CRC": [],
  "CUP": [],
  "DOP": [],
  "FJD": [],
  "FKP": [],
  "GBP": [bg_u, "£"],
  "GHS": [],
  "GIP": [],
  "GYD": [],
  "HKD": [],
  "ILS": [],
  "INR": [],
  "JMD": [],
  "JPY": [bg_u, "¥"],
  "KHR": [],
  "KRW": [],
  "KYD": [],
  "KZT": [],
  "LAK": [],
  "LRD": [],
  "MNT": [],
  "MXN": [],
  "NAD": [],
  "NGN": [],
  "NZD": [],
  "PHP": [],
  "PYG": [],
  "RON": [],
  "SBD": [],
  "SGD": [],
  "SRD": [],
  "SSP": [],
  "TRY": [],
  "TTD": [],
  "TWD": [],
  "UAH": [],
  "USD": ["щ.д.", "$"],
  "UYU": [],
  "VND": [],
  "XCD": [bg_u, "$"]
}, "ltr", bg_plural]);
;// CONCATENATED MODULE: ../node_modules/@angular/common/locales/da.mjs
/**
 * @license
 * Copyright Google LLC All Rights Reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://angular.io/license
 */
// THIS CODE IS GENERATED - DO NOT MODIFY.
const da_u = undefined;
function da_plural(val) {
  const n = val,
    i = Math.floor(Math.abs(val)),
    t = parseInt(val.toString().replace(/^[^.]*\.?|0+$/g, ''), 10) || 0;
  if (n === 1 || !(t === 0) && (i === 0 || i === 1)) return 1;
  return 5;
}
/* harmony default export */ const da = (["da", [["a", "p"], ["AM", "PM"], da_u], [["AM", "PM"], da_u, da_u], [["S", "M", "T", "O", "T", "F", "L"], ["søn.", "man.", "tir.", "ons.", "tor.", "fre.", "lør."], ["søndag", "mandag", "tirsdag", "onsdag", "torsdag", "fredag", "lørdag"], ["sø", "ma", "ti", "on", "to", "fr", "lø"]], [["S", "M", "T", "O", "T", "F", "L"], ["søn", "man", "tir", "ons", "tor", "fre", "lør"], ["søndag", "mandag", "tirsdag", "onsdag", "torsdag", "fredag", "lørdag"], ["sø", "ma", "ti", "on", "to", "fr", "lø"]], [["J", "F", "M", "A", "M", "J", "J", "A", "S", "O", "N", "D"], ["jan.", "feb.", "mar.", "apr.", "maj", "jun.", "jul.", "aug.", "sep.", "okt.", "nov.", "dec."], ["januar", "februar", "marts", "april", "maj", "juni", "juli", "august", "september", "oktober", "november", "december"]], da_u, [["fKr", "eKr"], ["f.Kr.", "e.Kr."], da_u], 1, [6, 0], ["dd.MM.y", "d. MMM y", "d. MMMM y", "EEEE 'den' d. MMMM y"], ["HH.mm", "HH.mm.ss", "HH.mm.ss z", "HH.mm.ss zzzz"], ["{1} {0}", da_u, "{1} 'kl'. {0}", da_u], [",", ".", ";", "%", "+", "-", "E", "×", "‰", "∞", "NaN", "."], ["#,##0.###", "#,##0 %", "#,##0.00 ¤", "#E0"], "DKK", "kr.", "dansk krone", {
  "AUD": ["AU$", "$"],
  "BYN": [da_u, "Br."],
  "DKK": ["kr."],
  "ISK": [da_u, "kr."],
  "JPY": ["JP¥", "¥"],
  "NOK": [da_u, "kr."],
  "PHP": [da_u, "₱"],
  "RON": [da_u, "L"],
  "SEK": [da_u, "kr."],
  "THB": ["฿"],
  "TWD": ["NT$"],
  "USD": ["US$", "$"]
}, "ltr", da_plural]);
;// CONCATENATED MODULE: ../node_modules/@angular/common/locales/de.mjs
/**
 * @license
 * Copyright Google LLC All Rights Reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://angular.io/license
 */
// THIS CODE IS GENERATED - DO NOT MODIFY.
const de_u = undefined;
function de_plural(val) {
  const n = val,
    i = Math.floor(Math.abs(val)),
    v = val.toString().replace(/^[^.]*\.?/, '').length;
  if (i === 1 && v === 0) return 1;
  return 5;
}
/* harmony default export */ const de = (["de", [["AM", "PM"], de_u, de_u], de_u, [["S", "M", "D", "M", "D", "F", "S"], ["So.", "Mo.", "Di.", "Mi.", "Do.", "Fr.", "Sa."], ["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"], ["So.", "Mo.", "Di.", "Mi.", "Do.", "Fr.", "Sa."]], [["S", "M", "D", "M", "D", "F", "S"], ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"], ["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"], ["So.", "Mo.", "Di.", "Mi.", "Do.", "Fr.", "Sa."]], [["J", "F", "M", "A", "M", "J", "J", "A", "S", "O", "N", "D"], ["Jan.", "Feb.", "März", "Apr.", "Mai", "Juni", "Juli", "Aug.", "Sept.", "Okt.", "Nov.", "Dez."], ["Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"]], [["J", "F", "M", "A", "M", "J", "J", "A", "S", "O", "N", "D"], ["Jan", "Feb", "Mär", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"], ["Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"]], [["v. Chr.", "n. Chr."], de_u, de_u], 1, [6, 0], ["dd.MM.yy", "dd.MM.y", "d. MMMM y", "EEEE, d. MMMM y"], ["HH:mm", "HH:mm:ss", "HH:mm:ss z", "HH:mm:ss zzzz"], ["{1}, {0}", de_u, "{1} 'um' {0}", de_u], [",", ".", ";", "%", "+", "-", "E", "·", "‰", "∞", "NaN", ":"], ["#,##0.###", "#,##0 %", "#,##0.00 ¤", "#E0"], "EUR", "€", "Euro", {
  "ATS": ["öS"],
  "AUD": ["AU$", "$"],
  "BGM": ["BGK"],
  "BGO": ["BGJ"],
  "BYN": [de_u, "р."],
  "CUC": [de_u, "Cub$"],
  "DEM": ["DM"],
  "FKP": [de_u, "Fl£"],
  "GHS": [de_u, "₵"],
  "GNF": [de_u, "F.G."],
  "KMF": [de_u, "FC"],
  "PHP": [de_u, "₱"],
  "RON": [de_u, "L"],
  "RUR": [de_u, "р."],
  "RWF": [de_u, "F.Rw"],
  "SYP": [],
  "THB": ["฿"],
  "TWD": ["NT$"],
  "XXX": [],
  "ZMW": [de_u, "K"]
}, "ltr", de_plural]);
;// CONCATENATED MODULE: ../node_modules/@angular/common/locales/es.mjs
/**
 * @license
 * Copyright Google LLC All Rights Reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://angular.io/license
 */
// THIS CODE IS GENERATED - DO NOT MODIFY.
const es_u = undefined;
function es_plural(val) {
  const n = val,
    i = Math.floor(Math.abs(val)),
    v = val.toString().replace(/^[^.]*\.?/, '').length,
    e = parseInt(val.toString().replace(/^[^e]*(e([-+]?\d+))?/, '$2')) || 0;
  if (n === 1) return 1;
  if (e === 0 && !(i === 0) && i % 1000000 === 0 && v === 0 || !(e >= 0 && e <= 5)) return 4;
  return 5;
}
/* harmony default export */ const es = (["es", [["a. m.", "p. m."], es_u, es_u], es_u, [["D", "L", "M", "X", "J", "V", "S"], ["dom", "lun", "mar", "mié", "jue", "vie", "sáb"], ["domingo", "lunes", "martes", "miércoles", "jueves", "viernes", "sábado"], ["DO", "LU", "MA", "MI", "JU", "VI", "SA"]], es_u, [["E", "F", "M", "A", "M", "J", "J", "A", "S", "O", "N", "D"], ["ene", "feb", "mar", "abr", "may", "jun", "jul", "ago", "sept", "oct", "nov", "dic"], ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"]], es_u, [["a. C.", "d. C."], es_u, ["antes de Cristo", "después de Cristo"]], 1, [6, 0], ["d/M/yy", "d MMM y", "d 'de' MMMM 'de' y", "EEEE, d 'de' MMMM 'de' y"], ["H:mm", "H:mm:ss", "H:mm:ss z", "H:mm:ss (zzzz)"], ["{1}, {0}", es_u, es_u, es_u], [",", ".", ";", "%", "+", "-", "E", "×", "‰", "∞", "NaN", ":"], ["#,##0.###", "#,##0 %", "#,##0.00 ¤", "#E0"], "EUR", "€", "euro", {
  "AUD": [es_u, "$"],
  "BRL": [es_u, "R$"],
  "BYN": [es_u, "р."],
  "CAD": [es_u, "$"],
  "CNY": [es_u, "¥"],
  "EGP": [],
  "ESP": ["₧"],
  "GBP": [es_u, "£"],
  "HKD": [es_u, "$"],
  "ILS": [es_u, "₪"],
  "INR": [es_u, "₹"],
  "JPY": [es_u, "¥"],
  "KRW": [es_u, "₩"],
  "MXN": [es_u, "$"],
  "NZD": [es_u, "$"],
  "PHP": [es_u, "₱"],
  "RON": [es_u, "L"],
  "THB": ["฿"],
  "TWD": [es_u, "NT$"],
  "USD": ["US$", "$"],
  "XAF": [],
  "XCD": [es_u, "$"],
  "XOF": []
}, "ltr", es_plural]);
;// CONCATENATED MODULE: ../node_modules/@angular/common/locales/fr.mjs
/**
 * @license
 * Copyright Google LLC All Rights Reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://angular.io/license
 */
// THIS CODE IS GENERATED - DO NOT MODIFY.
const fr_u = undefined;
function fr_plural(val) {
  const n = val,
    i = Math.floor(Math.abs(val)),
    v = val.toString().replace(/^[^.]*\.?/, '').length,
    e = parseInt(val.toString().replace(/^[^e]*(e([-+]?\d+))?/, '$2')) || 0;
  if (i === 0 || i === 1) return 1;
  if (e === 0 && !(i === 0) && i % 1000000 === 0 && v === 0 || !(e >= 0 && e <= 5)) return 4;
  return 5;
}
/* harmony default export */ const fr = (["fr", [["AM", "PM"], fr_u, fr_u], fr_u, [["D", "L", "M", "M", "J", "V", "S"], ["dim.", "lun.", "mar.", "mer.", "jeu.", "ven.", "sam."], ["dimanche", "lundi", "mardi", "mercredi", "jeudi", "vendredi", "samedi"], ["di", "lu", "ma", "me", "je", "ve", "sa"]], fr_u, [["J", "F", "M", "A", "M", "J", "J", "A", "S", "O", "N", "D"], ["janv.", "févr.", "mars", "avr.", "mai", "juin", "juil.", "août", "sept.", "oct.", "nov.", "déc."], ["janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre"]], fr_u, [["av. J.-C.", "ap. J.-C."], fr_u, ["avant Jésus-Christ", "après Jésus-Christ"]], 1, [6, 0], ["dd/MM/y", "d MMM y", "d MMMM y", "EEEE d MMMM y"], ["HH:mm", "HH:mm:ss", "HH:mm:ss z", "HH:mm:ss zzzz"], ["{1} {0}", "{1}, {0}", "{1} 'à' {0}", fr_u], [",", " ", ";", "%", "+", "-", "E", "×", "‰", "∞", "NaN", ":"], ["#,##0.###", "#,##0 %", "#,##0.00 ¤", "#E0"], "EUR", "€", "euro", {
  "ARS": ["$AR", "$"],
  "AUD": ["$AU", "$"],
  "BEF": ["FB"],
  "BMD": ["$BM", "$"],
  "BND": ["$BN", "$"],
  "BYN": [fr_u, "р."],
  "BZD": ["$BZ", "$"],
  "CAD": ["$CA", "$"],
  "CLP": ["$CL", "$"],
  "CNY": [fr_u, "¥"],
  "COP": ["$CO", "$"],
  "CYP": ["£CY"],
  "EGP": [fr_u, "£E"],
  "FJD": ["$FJ", "$"],
  "FKP": ["£FK", "£"],
  "FRF": ["F"],
  "GBP": ["£GB", "£"],
  "GIP": ["£GI", "£"],
  "HKD": [fr_u, "$"],
  "IEP": ["£IE"],
  "ILP": ["£IL"],
  "ITL": ["₤IT"],
  "JPY": [fr_u, "¥"],
  "KMF": [fr_u, "FC"],
  "LBP": ["£LB", "£L"],
  "MTP": ["£MT"],
  "MXN": ["$MX", "$"],
  "NAD": ["$NA", "$"],
  "NIO": [fr_u, "$C"],
  "NZD": ["$NZ", "$"],
  "PHP": [fr_u, "₱"],
  "RHD": ["$RH"],
  "RON": [fr_u, "L"],
  "RWF": [fr_u, "FR"],
  "SBD": ["$SB", "$"],
  "SGD": ["$SG", "$"],
  "SRD": ["$SR", "$"],
  "TOP": [fr_u, "$T"],
  "TTD": ["$TT", "$"],
  "TWD": [fr_u, "NT$"],
  "USD": ["$US", "$"],
  "UYU": ["$UY", "$"],
  "WST": ["$WS"],
  "XCD": [fr_u, "$"],
  "XPF": ["FCFP"],
  "ZMW": [fr_u, "Kw"]
}, "ltr", fr_plural]);
;// CONCATENATED MODULE: ../node_modules/@angular/common/locales/hr.mjs
/**
 * @license
 * Copyright Google LLC All Rights Reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://angular.io/license
 */
// THIS CODE IS GENERATED - DO NOT MODIFY.
const hr_u = undefined;
function hr_plural(val) {
  const n = val,
    i = Math.floor(Math.abs(val)),
    v = val.toString().replace(/^[^.]*\.?/, '').length,
    f = parseInt(val.toString().replace(/^[^.]*\.?/, ''), 10) || 0;
  if (v === 0 && i % 10 === 1 && !(i % 100 === 11) || f % 10 === 1 && !(f % 100 === 11)) return 1;
  if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 && !(i % 100 >= 12 && i % 100 <= 14) || f % 10 === Math.floor(f % 10) && f % 10 >= 2 && f % 10 <= 4 && !(f % 100 >= 12 && f % 100 <= 14)) return 3;
  return 5;
}
/* harmony default export */ const hr = (["hr", [["AM", "PM"], hr_u, hr_u], hr_u, [["N", "P", "U", "S", "Č", "P", "S"], ["ned", "pon", "uto", "sri", "čet", "pet", "sub"], ["nedjelja", "ponedjeljak", "utorak", "srijeda", "četvrtak", "petak", "subota"], ["ned", "pon", "uto", "sri", "čet", "pet", "sub"]], [["n", "p", "u", "s", "č", "p", "s"], ["ned", "pon", "uto", "sri", "čet", "pet", "sub"], ["nedjelja", "ponedjeljak", "utorak", "srijeda", "četvrtak", "petak", "subota"], ["ned", "pon", "uto", "sri", "čet", "pet", "sub"]], [["1.", "2.", "3.", "4.", "5.", "6.", "7.", "8.", "9.", "10.", "11.", "12."], ["sij", "velj", "ožu", "tra", "svi", "lip", "srp", "kol", "ruj", "lis", "stu", "pro"], ["siječnja", "veljače", "ožujka", "travnja", "svibnja", "lipnja", "srpnja", "kolovoza", "rujna", "listopada", "studenoga", "prosinca"]], [["1.", "2.", "3.", "4.", "5.", "6.", "7.", "8.", "9.", "10.", "11.", "12."], ["sij", "velj", "ožu", "tra", "svi", "lip", "srp", "kol", "ruj", "lis", "stu", "pro"], ["siječanj", "veljača", "ožujak", "travanj", "svibanj", "lipanj", "srpanj", "kolovoz", "rujan", "listopad", "studeni", "prosinac"]], [["pr.n.e.", "AD"], ["pr. Kr.", "po. Kr."], ["prije Krista", "poslije Krista"]], 1, [6, 0], ["dd. MM. y.", "d. MMM y.", "d. MMMM y.", "EEEE, d. MMMM y."], ["HH:mm", "HH:mm:ss", "HH:mm:ss z", "HH:mm:ss (zzzz)"], ["{1} {0}", hr_u, "{1} 'u' {0}", hr_u], [",", ".", ";", "%", "+", "−", "E", "×", "‰", "∞", "NaN", ":"], ["#,##0.###", "#,##0 %", "#,##0.00 ¤", "#E0"], "HRK", "kn", "hrvatska kuna", {
  "AUD": [hr_u, "$"],
  "BRL": [hr_u, "R$"],
  "BYN": [hr_u, "р."],
  "CAD": [hr_u, "$"],
  "CNY": [hr_u, "¥"],
  "EUR": [hr_u, "€"],
  "GBP": [hr_u, "£"],
  "HKD": [hr_u, "$"],
  "HRK": ["kn"],
  "ILS": [hr_u, "₪"],
  "INR": [hr_u, "₹"],
  "JPY": [hr_u, "¥"],
  "KRW": [hr_u, "₩"],
  "MXN": [hr_u, "$"],
  "NZD": [hr_u, "$"],
  "PHP": [hr_u, "₱"],
  "RUR": [hr_u, "р."],
  "TWD": [hr_u, "NT$"],
  "USD": [hr_u, "$"],
  "VND": [hr_u, "₫"],
  "XCD": [hr_u, "$"],
  "XPF": [],
  "XXX": []
}, "ltr", hr_plural]);
;// CONCATENATED MODULE: ../node_modules/@angular/common/locales/id.mjs
/**
 * @license
 * Copyright Google LLC All Rights Reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://angular.io/license
 */
// THIS CODE IS GENERATED - DO NOT MODIFY.
const id_u = undefined;
function id_plural(val) {
  const n = val;
  return 5;
}
/* harmony default export */ const id = (["id", [["AM", "PM"], id_u, id_u], id_u, [["M", "S", "S", "R", "K", "J", "S"], ["Min", "Sen", "Sel", "Rab", "Kam", "Jum", "Sab"], ["Minggu", "Senin", "Selasa", "Rabu", "Kamis", "Jumat", "Sabtu"], ["Min", "Sen", "Sel", "Rab", "Kam", "Jum", "Sab"]], id_u, [["J", "F", "M", "A", "M", "J", "J", "A", "S", "O", "N", "D"], ["Jan", "Feb", "Mar", "Apr", "Mei", "Jun", "Jul", "Agu", "Sep", "Okt", "Nov", "Des"], ["Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember"]], id_u, [["SM", "M"], id_u, ["Sebelum Masehi", "Masehi"]], 0, [6, 0], ["dd/MM/yy", "d MMM y", "d MMMM y", "EEEE, dd MMMM y"], ["HH.mm", "HH.mm.ss", "HH.mm.ss z", "HH.mm.ss zzzz"], ["{1} {0}", id_u, id_u, id_u], [",", ".", ";", "%", "+", "-", "E", "×", "‰", "∞", "NaN", "."], ["#,##0.###", "#,##0%", "¤#,##0.00", "#E0"], "IDR", "Rp", "Rupiah Indonesia", {
  "AUD": ["AU$", "$"],
  "BYN": [id_u, "р."],
  "IDR": ["Rp"],
  "INR": ["Rs", "₹"],
  "JPY": ["JP¥", "¥"],
  "PHP": [id_u, "₱"],
  "THB": ["฿"],
  "TWD": ["NT$"],
  "USD": ["US$", "$"],
  "XXX": []
}, "ltr", id_plural]);
;// CONCATENATED MODULE: ../node_modules/@angular/common/locales/it.mjs
/**
 * @license
 * Copyright Google LLC All Rights Reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://angular.io/license
 */
// THIS CODE IS GENERATED - DO NOT MODIFY.
const it_u = undefined;
function it_plural(val) {
  const n = val,
    i = Math.floor(Math.abs(val)),
    v = val.toString().replace(/^[^.]*\.?/, '').length,
    e = parseInt(val.toString().replace(/^[^e]*(e([-+]?\d+))?/, '$2')) || 0;
  if (i === 1 && v === 0) return 1;
  if (e === 0 && !(i === 0) && i % 1000000 === 0 && v === 0 || !(e >= 0 && e <= 5)) return 4;
  return 5;
}
/* harmony default export */ const it = (["it", [["m.", "p."], ["AM", "PM"], it_u], it_u, [["D", "L", "M", "M", "G", "V", "S"], ["dom", "lun", "mar", "mer", "gio", "ven", "sab"], ["domenica", "lunedì", "martedì", "mercoledì", "giovedì", "venerdì", "sabato"], ["dom", "lun", "mar", "mer", "gio", "ven", "sab"]], it_u, [["G", "F", "M", "A", "M", "G", "L", "A", "S", "O", "N", "D"], ["gen", "feb", "mar", "apr", "mag", "giu", "lug", "ago", "set", "ott", "nov", "dic"], ["gennaio", "febbraio", "marzo", "aprile", "maggio", "giugno", "luglio", "agosto", "settembre", "ottobre", "novembre", "dicembre"]], it_u, [["aC", "dC"], ["a.C.", "d.C."], ["avanti Cristo", "dopo Cristo"]], 1, [6, 0], ["dd/MM/yy", "d MMM y", "d MMMM y", "EEEE d MMMM y"], ["HH:mm", "HH:mm:ss", "HH:mm:ss z", "HH:mm:ss zzzz"], ["{1}, {0}", it_u, "{1} {0}", it_u], [",", ".", ";", "%", "+", "-", "E", "×", "‰", "∞", "NaN", ":"], ["#,##0.###", "#,##0%", "#,##0.00 ¤", "#E0"], "EUR", "€", "euro", {
  "BRL": [it_u, "R$"],
  "BYN": [it_u, "Br"],
  "EGP": [it_u, "£E"],
  "HKD": [it_u, "$"],
  "INR": [it_u, "₹"],
  "JPY": [it_u, "¥"],
  "KRW": [it_u, "₩"],
  "MXN": [it_u, "$"],
  "NOK": [it_u, "NKr"],
  "THB": ["฿"],
  "TWD": [it_u, "NT$"],
  "USD": [it_u, "$"],
  "VND": [it_u, "₫"]
}, "ltr", it_plural]);
;// CONCATENATED MODULE: ../node_modules/@angular/common/locales/ja.mjs
/**
 * @license
 * Copyright Google LLC All Rights Reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://angular.io/license
 */
// THIS CODE IS GENERATED - DO NOT MODIFY.
const ja_u = undefined;
function ja_plural(val) {
  const n = val;
  return 5;
}
/* harmony default export */ const ja = (["ja", [["午前", "午後"], ja_u, ja_u], ja_u, [["日", "月", "火", "水", "木", "金", "土"], ja_u, ["日曜日", "月曜日", "火曜日", "水曜日", "木曜日", "金曜日", "土曜日"], ["日", "月", "火", "水", "木", "金", "土"]], ja_u, [["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"], ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"], ja_u], ja_u, [["BC", "AD"], ["紀元前", "西暦"], ja_u], 0, [6, 0], ["y/MM/dd", ja_u, "y年M月d日", "y年M月d日EEEE"], ["H:mm", "H:mm:ss", "H:mm:ss z", "H時mm分ss秒 zzzz"], ["{1} {0}", ja_u, ja_u, ja_u], [".", ",", ";", "%", "+", "-", "E", "×", "‰", "∞", "NaN", ":"], ["#,##0.###", "#,##0%", "¤#,##0.00", "#E0"], "JPY", "￥", "日本円", {
  "BYN": [ja_u, "р."],
  "CNY": ["元", "￥"],
  "JPY": ["￥"],
  "PHP": [ja_u, "₱"],
  "RON": [ja_u, "レイ"],
  "XXX": []
}, "ltr", ja_plural]);
;// CONCATENATED MODULE: ../node_modules/@angular/common/locales/ko.mjs
/**
 * @license
 * Copyright Google LLC All Rights Reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://angular.io/license
 */
// THIS CODE IS GENERATED - DO NOT MODIFY.
const ko_u = undefined;
function ko_plural(val) {
  const n = val;
  return 5;
}
/* harmony default export */ const ko = (["ko", [["AM", "PM"], ko_u, ["오전", "오후"]], ko_u, [["일", "월", "화", "수", "목", "금", "토"], ko_u, ["일요일", "월요일", "화요일", "수요일", "목요일", "금요일", "토요일"], ["일", "월", "화", "수", "목", "금", "토"]], ko_u, [["1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월"], ko_u, ko_u], ko_u, [["BC", "AD"], ko_u, ["기원전", "서기"]], 0, [6, 0], ["yy. M. d.", "y. M. d.", "y년 M월 d일", "y년 M월 d일 EEEE"], ["a h:mm", "a h:mm:ss", "a h시 m분 s초 z", "a h시 m분 s초 zzzz"], ["{1} {0}", ko_u, ko_u, ko_u], [".", ",", ";", "%", "+", "-", "E", "×", "‰", "∞", "NaN", ":"], ["#,##0.###", "#,##0%", "¤#,##0.00", "#E0"], "KRW", "₩", "대한민국 원", {
  "AUD": ["AU$", "$"],
  "BYN": [ko_u, "р."],
  "JPY": ["JP¥", "¥"],
  "PHP": [ko_u, "₱"],
  "RON": [ko_u, "L"],
  "TWD": ["NT$"],
  "USD": ["US$", "$"]
}, "ltr", ko_plural]);
;// CONCATENATED MODULE: ../node_modules/@angular/common/locales/pl.mjs
/**
 * @license
 * Copyright Google LLC All Rights Reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://angular.io/license
 */
// THIS CODE IS GENERATED - DO NOT MODIFY.
const pl_u = undefined;
function pl_plural(val) {
  const n = val,
    i = Math.floor(Math.abs(val)),
    v = val.toString().replace(/^[^.]*\.?/, '').length;
  if (i === 1 && v === 0) return 1;
  if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 && !(i % 100 >= 12 && i % 100 <= 14)) return 3;
  if (v === 0 && !(i === 1) && i % 10 === Math.floor(i % 10) && i % 10 >= 0 && i % 10 <= 1 || v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 5 && i % 10 <= 9 || v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 12 && i % 100 <= 14) return 4;
  return 5;
}
/* harmony default export */ const pl = (["pl", [["a", "p"], ["AM", "PM"], pl_u], pl_u, [["n", "p", "w", "ś", "c", "p", "s"], ["niedz.", "pon.", "wt.", "śr.", "czw.", "pt.", "sob."], ["niedziela", "poniedziałek", "wtorek", "środa", "czwartek", "piątek", "sobota"], ["nie", "pon", "wto", "śro", "czw", "pią", "sob"]], [["N", "P", "W", "Ś", "C", "P", "S"], ["niedz.", "pon.", "wt.", "śr.", "czw.", "pt.", "sob."], ["niedziela", "poniedziałek", "wtorek", "środa", "czwartek", "piątek", "sobota"], ["nie", "pon", "wto", "śro", "czw", "pią", "sob"]], [["s", "l", "m", "k", "m", "c", "l", "s", "w", "p", "l", "g"], ["sty", "lut", "mar", "kwi", "maj", "cze", "lip", "sie", "wrz", "paź", "lis", "gru"], ["stycznia", "lutego", "marca", "kwietnia", "maja", "czerwca", "lipca", "sierpnia", "września", "października", "listopada", "grudnia"]], [["S", "L", "M", "K", "M", "C", "L", "S", "W", "P", "L", "G"], ["sty", "lut", "mar", "kwi", "maj", "cze", "lip", "sie", "wrz", "paź", "lis", "gru"], ["styczeń", "luty", "marzec", "kwiecień", "maj", "czerwiec", "lipiec", "sierpień", "wrzesień", "październik", "listopad", "grudzień"]], [["p.n.e.", "n.e."], pl_u, ["przed naszą erą", "naszej ery"]], 1, [6, 0], ["d.MM.y", "d MMM y", "d MMMM y", "EEEE, d MMMM y"], ["HH:mm", "HH:mm:ss", "HH:mm:ss z", "HH:mm:ss zzzz"], ["{1}, {0}", pl_u, "{1} {0}", pl_u], [",", " ", ";", "%", "+", "-", "E", "×", "‰", "∞", "NaN", ":"], ["#,##0.###", "#,##0%", "#,##0.00 ¤", "#E0"], "PLN", "zł", "złoty polski", {
  "AUD": [pl_u, "$"],
  "CAD": [pl_u, "$"],
  "CNY": [pl_u, "¥"],
  "GBP": [pl_u, "£"],
  "HKD": [pl_u, "$"],
  "ILS": [pl_u, "₪"],
  "INR": [pl_u, "₹"],
  "JPY": [pl_u, "¥"],
  "KRW": [pl_u, "₩"],
  "MXN": [pl_u, "$"],
  "NZD": [pl_u, "$"],
  "PHP": [pl_u, "₱"],
  "PLN": ["zł"],
  "RON": [pl_u, "lej"],
  "TWD": [pl_u, "NT$"],
  "USD": [pl_u, "$"],
  "VND": [pl_u, "₫"]
}, "ltr", pl_plural]);
;// CONCATENATED MODULE: ../node_modules/@angular/common/locales/pt.mjs
/**
 * @license
 * Copyright Google LLC All Rights Reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://angular.io/license
 */
// THIS CODE IS GENERATED - DO NOT MODIFY.
const pt_u = undefined;
function pt_plural(val) {
  const n = val,
    i = Math.floor(Math.abs(val)),
    v = val.toString().replace(/^[^.]*\.?/, '').length,
    e = parseInt(val.toString().replace(/^[^e]*(e([-+]?\d+))?/, '$2')) || 0;
  if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
  if (e === 0 && !(i === 0) && i % 1000000 === 0 && v === 0 || !(e >= 0 && e <= 5)) return 4;
  return 5;
}
/* harmony default export */ const pt = (["pt", [["AM", "PM"], pt_u, pt_u], pt_u, [["D", "S", "T", "Q", "Q", "S", "S"], ["dom.", "seg.", "ter.", "qua.", "qui.", "sex.", "sáb."], ["domingo", "segunda-feira", "terça-feira", "quarta-feira", "quinta-feira", "sexta-feira", "sábado"], ["dom.", "seg.", "ter.", "qua.", "qui.", "sex.", "sáb."]], pt_u, [["J", "F", "M", "A", "M", "J", "J", "A", "S", "O", "N", "D"], ["jan.", "fev.", "mar.", "abr.", "mai.", "jun.", "jul.", "ago.", "set.", "out.", "nov.", "dez."], ["janeiro", "fevereiro", "março", "abril", "maio", "junho", "julho", "agosto", "setembro", "outubro", "novembro", "dezembro"]], pt_u, [["a.C.", "d.C."], pt_u, ["antes de Cristo", "depois de Cristo"]], 0, [6, 0], ["dd/MM/y", "d 'de' MMM 'de' y", "d 'de' MMMM 'de' y", "EEEE, d 'de' MMMM 'de' y"], ["HH:mm", "HH:mm:ss", "HH:mm:ss z", "HH:mm:ss zzzz"], ["{1} {0}", pt_u, pt_u, pt_u], [",", ".", ";", "%", "+", "-", "E", "×", "‰", "∞", "NaN", ":"], ["#,##0.###", "#,##0%", "¤ #,##0.00", "#E0"], "BRL", "R$", "Real brasileiro", {
  "AUD": ["AU$", "$"],
  "BYN": [pt_u, "р."],
  "JPY": ["JP¥", "¥"],
  "PHP": [pt_u, "₱"],
  "PTE": ["Esc."],
  "RON": [pt_u, "L"],
  "SYP": [pt_u, "S£"],
  "THB": ["฿"],
  "TWD": ["NT$"],
  "USD": ["US$", "$"]
}, "ltr", pt_plural]);
;// CONCATENATED MODULE: ../node_modules/@angular/common/locales/ru.mjs
/**
 * @license
 * Copyright Google LLC All Rights Reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://angular.io/license
 */
// THIS CODE IS GENERATED - DO NOT MODIFY.
const ru_u = undefined;
function ru_plural(val) {
  const n = val,
    i = Math.floor(Math.abs(val)),
    v = val.toString().replace(/^[^.]*\.?/, '').length;
  if (v === 0 && i % 10 === 1 && !(i % 100 === 11)) return 1;
  if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 && !(i % 100 >= 12 && i % 100 <= 14)) return 3;
  if (v === 0 && i % 10 === 0 || v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 5 && i % 10 <= 9 || v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 11 && i % 100 <= 14) return 4;
  return 5;
}
/* harmony default export */ const ru = (["ru", [["AM", "PM"], ru_u, ru_u], ru_u, [["В", "П", "В", "С", "Ч", "П", "С"], ["вс", "пн", "вт", "ср", "чт", "пт", "сб"], ["воскресенье", "понедельник", "вторник", "среда", "четверг", "пятница", "суббота"], ["вс", "пн", "вт", "ср", "чт", "пт", "сб"]], ru_u, [["Я", "Ф", "М", "А", "М", "И", "И", "А", "С", "О", "Н", "Д"], ["янв.", "февр.", "мар.", "апр.", "мая", "июн.", "июл.", "авг.", "сент.", "окт.", "нояб.", "дек."], ["января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря"]], [["Я", "Ф", "М", "А", "М", "И", "И", "А", "С", "О", "Н", "Д"], ["янв.", "февр.", "март", "апр.", "май", "июнь", "июль", "авг.", "сент.", "окт.", "нояб.", "дек."], ["январь", "февраль", "март", "апрель", "май", "июнь", "июль", "август", "сентябрь", "октябрь", "ноябрь", "декабрь"]], [["до н.э.", "н.э."], ["до н. э.", "н. э."], ["до Рождества Христова", "от Рождества Христова"]], 1, [6, 0], ["dd.MM.y", "d MMM y 'г'.", "d MMMM y 'г'.", "EEEE, d MMMM y 'г'."], ["HH:mm", "HH:mm:ss", "HH:mm:ss z", "HH:mm:ss zzzz"], ["{1}, {0}", ru_u, ru_u, ru_u], [",", " ", ";", "%", "+", "-", "E", "×", "‰", "∞", "не число", ":"], ["#,##0.###", "#,##0 %", "#,##0.00 ¤", "#E0"], "RUB", "₽", "российский рубль", {
  "BYN": [ru_u, "р."],
  "GEL": [ru_u, "ლ"],
  "PHP": [ru_u, "₱"],
  "RON": [ru_u, "L"],
  "RUB": ["₽"],
  "RUR": ["р."],
  "THB": ["฿"],
  "TMT": ["ТМТ"],
  "TWD": ["NT$"],
  "UAH": ["₴"],
  "XXX": ["XXXX"]
}, "ltr", ru_plural]);
;// CONCATENATED MODULE: ../node_modules/@angular/common/locales/sv.mjs
/**
 * @license
 * Copyright Google LLC All Rights Reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://angular.io/license
 */
// THIS CODE IS GENERATED - DO NOT MODIFY.
const sv_u = undefined;
function sv_plural(val) {
  const n = val,
    i = Math.floor(Math.abs(val)),
    v = val.toString().replace(/^[^.]*\.?/, '').length;
  if (i === 1 && v === 0) return 1;
  return 5;
}
/* harmony default export */ const sv = (["sv", [["fm", "em"], sv_u, sv_u], [["fm", "em"], ["f.m.", "e.m."], ["förmiddag", "eftermiddag"]], [["S", "M", "T", "O", "T", "F", "L"], ["sön", "mån", "tis", "ons", "tors", "fre", "lör"], ["söndag", "måndag", "tisdag", "onsdag", "torsdag", "fredag", "lördag"], ["sö", "må", "ti", "on", "to", "fr", "lö"]], sv_u, [["J", "F", "M", "A", "M", "J", "J", "A", "S", "O", "N", "D"], ["jan.", "feb.", "mars", "apr.", "maj", "juni", "juli", "aug.", "sep.", "okt.", "nov.", "dec."], ["januari", "februari", "mars", "april", "maj", "juni", "juli", "augusti", "september", "oktober", "november", "december"]], sv_u, [["f.Kr.", "e.Kr."], sv_u, ["före Kristus", "efter Kristus"]], 1, [6, 0], ["y-MM-dd", "d MMM y", "d MMMM y", "EEEE d MMMM y"], ["HH:mm", "HH:mm:ss", "HH:mm:ss z", "HH:mm:ss zzzz"], ["{1} {0}", sv_u, sv_u, sv_u], [",", " ", ";", "%", "+", "−", "×10^", "×", "‰", "∞", "NaN", ":"], ["#,##0.###", "#,##0 %", "#,##0.00 ¤", "#E0"], "SEK", "kr", "svensk krona", {
  "AUD": [sv_u, "$"],
  "BBD": ["Bds$", "$"],
  "BMD": ["BM$", "$"],
  "BRL": ["BR$", "R$"],
  "BSD": ["BS$", "$"],
  "BYN": [sv_u, "р."],
  "BZD": ["BZ$", "$"],
  "CNY": [sv_u, "¥"],
  "DKK": ["Dkr", "kr"],
  "DOP": ["RD$", "$"],
  "EEK": ["Ekr"],
  "EGP": ["EG£", "E£"],
  "ESP": [],
  "GBP": [sv_u, "£"],
  "HKD": [sv_u, "$"],
  "IEP": ["IE£"],
  "INR": [sv_u, "₹"],
  "ISK": ["Ikr", "kr"],
  "JMD": ["JM$", "$"],
  "JPY": [sv_u, "¥"],
  "KRW": [sv_u, "₩"],
  "NOK": ["Nkr", "kr"],
  "NZD": [sv_u, "$"],
  "PHP": [sv_u, "₱"],
  "RON": [sv_u, "L"],
  "SEK": ["kr"],
  "TWD": [sv_u, "NT$"],
  "USD": ["US$", "$"],
  "VND": [sv_u, "₫"]
}, "ltr", sv_plural]);
;// CONCATENATED MODULE: ../node_modules/@angular/common/locales/uk.mjs
/**
 * @license
 * Copyright Google LLC All Rights Reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://angular.io/license
 */
// THIS CODE IS GENERATED - DO NOT MODIFY.
const uk_u = undefined;
function uk_plural(val) {
  const n = val,
    i = Math.floor(Math.abs(val)),
    v = val.toString().replace(/^[^.]*\.?/, '').length;
  if (v === 0 && i % 10 === 1 && !(i % 100 === 11)) return 1;
  if (v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 2 && i % 10 <= 4 && !(i % 100 >= 12 && i % 100 <= 14)) return 3;
  if (v === 0 && i % 10 === 0 || v === 0 && i % 10 === Math.floor(i % 10) && i % 10 >= 5 && i % 10 <= 9 || v === 0 && i % 100 === Math.floor(i % 100) && i % 100 >= 11 && i % 100 <= 14) return 4;
  return 5;
}
/* harmony default export */ const uk = (["uk", [["дп", "пп"], uk_u, uk_u], uk_u, [["Н", "П", "В", "С", "Ч", "П", "С"], ["нд", "пн", "вт", "ср", "чт", "пт", "сб"], ["неділя", "понеділок", "вівторок", "середа", "четвер", "пʼятниця", "субота"], ["нд", "пн", "вт", "ср", "чт", "пт", "сб"]], uk_u, [["с", "л", "б", "к", "т", "ч", "л", "с", "в", "ж", "л", "г"], ["січ.", "лют.", "бер.", "квіт.", "трав.", "черв.", "лип.", "серп.", "вер.", "жовт.", "лист.", "груд."], ["січня", "лютого", "березня", "квітня", "травня", "червня", "липня", "серпня", "вересня", "жовтня", "листопада", "грудня"]], [["С", "Л", "Б", "К", "Т", "Ч", "Л", "С", "В", "Ж", "Л", "Г"], ["січ", "лют", "бер", "кві", "тра", "чер", "лип", "сер", "вер", "жов", "лис", "гру"], ["січень", "лютий", "березень", "квітень", "травень", "червень", "липень", "серпень", "вересень", "жовтень", "листопад", "грудень"]], [["до н.е.", "н.е."], ["до н. е.", "н. е."], ["до нашої ери", "нашої ери"]], 1, [6, 0], ["dd.MM.yy", "d MMM y 'р'.", "d MMMM y 'р'.", "EEEE, d MMMM y 'р'."], ["HH:mm", "HH:mm:ss", "HH:mm:ss z", "HH:mm:ss zzzz"], ["{1}, {0}", uk_u, "{1} 'о' {0}", uk_u], [",", " ", ";", "%", "+", "-", "Е", "×", "‰", "∞", "NaN", ":"], ["#,##0.###", "#,##0%", "#,##0.00 ¤", "#E0"], "UAH", "₴", "українська гривня", {
  "AUD": [uk_u, "$"],
  "BRL": [uk_u, "R$"],
  "BYN": [uk_u, "р."],
  "CAD": [uk_u, "$"],
  "CNY": [uk_u, "¥"],
  "EUR": [uk_u, "€"],
  "GBP": [uk_u, "£"],
  "HKD": [uk_u, "$"],
  "ILS": [uk_u, "₪"],
  "INR": [uk_u, "₹"],
  "KRW": [uk_u, "₩"],
  "MXN": [uk_u, "$"],
  "NZD": [uk_u, "$"],
  "PHP": [uk_u, "₱"],
  "RUR": [uk_u, "р."],
  "TWD": [uk_u, "$"],
  "UAH": ["₴"],
  "UAK": ["крб."],
  "USD": [uk_u, "$"],
  "VND": [uk_u, "₫"],
  "XCD": [uk_u, "$"]
}, "ltr", uk_plural]);
;// CONCATENATED MODULE: ../node_modules/@angular/common/locales/zh.mjs
/**
 * @license
 * Copyright Google LLC All Rights Reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://angular.io/license
 */
// THIS CODE IS GENERATED - DO NOT MODIFY.
const zh_u = undefined;
function zh_plural(val) {
  const n = val;
  return 5;
}
/* harmony default export */ const zh = (["zh", [["上午", "下午"], zh_u, zh_u], zh_u, [["日", "一", "二", "三", "四", "五", "六"], ["周日", "周一", "周二", "周三", "周四", "周五", "周六"], ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"], ["周日", "周一", "周二", "周三", "周四", "周五", "周六"]], zh_u, [["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"], ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"], ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"]], zh_u, [["公元前", "公元"], zh_u, zh_u], 0, [6, 0], ["y/M/d", "y年M月d日", zh_u, "y年M月d日EEEE"], ["HH:mm", "HH:mm:ss", "z HH:mm:ss", "zzzz HH:mm:ss"], ["{1} {0}", zh_u, zh_u, zh_u], [".", ",", ";", "%", "+", "-", "E", "×", "‰", "∞", "NaN", ":"], ["#,##0.###", "#,##0%", "¤#,##0.00", "#E0"], "CNY", "¥", "人民币", {
  "AUD": ["AU$", "$"],
  "BYN": [zh_u, "р."],
  "CNY": ["¥"],
  "ILR": ["ILS"],
  "JPY": ["JP¥", "¥"],
  "KRW": ["￦", "₩"],
  "PHP": [zh_u, "₱"],
  "RUR": [zh_u, "р."],
  "TWD": ["NT$"],
  "USD": ["US$", "$"],
  "XXX": []
}, "ltr", zh_plural]);
;// CONCATENATED MODULE: ./src/services/locale.service.ts
var LocaleService_1;




























(0,common_.registerLocaleData)(en);
(0,common_.registerLocaleData)(en_GB);
(0,common_.registerLocaleData)(af);
(0,common_.registerLocaleData)(bg);
(0,common_.registerLocaleData)(da);
(0,common_.registerLocaleData)(de);
(0,common_.registerLocaleData)(es);
(0,common_.registerLocaleData)(fr);
(0,common_.registerLocaleData)(hr);
(0,common_.registerLocaleData)(id);
(0,common_.registerLocaleData)(it);
(0,common_.registerLocaleData)(ja);
(0,common_.registerLocaleData)(ko);
(0,common_.registerLocaleData)(pl);
(0,common_.registerLocaleData)(pt);
(0,common_.registerLocaleData)(ru);
(0,common_.registerLocaleData)(sv);
(0,common_.registerLocaleData)(uk);
(0,common_.registerLocaleData)(zh);
function flattenMessageFormatTranslation(po) {
    const translation = {};
    po = po.translations[''];
    for (const k of Object.keys(po)) {
        translation[k] = po[k].msgstr[0] || k;
    }
    return translation;
}
class CustomMissingTranslationHandler extends MissingTranslationHandler {
    constructor() {
        super(...arguments);
        this.compiler = new TranslateMessageFormatCompiler();
    }
    // eslint-disable-next-line @typescript-eslint/ban-types
    handle(params) {
        const v = this.compiler.compile(params.key, params.translateService.currentLang);
        if (typeof v === 'string') {
            return v;
        }
        return v(params.interpolateParams);
    }
}
let LocaleService = LocaleService_1 = class LocaleService {
    get localeChanged$() {
        return this.localeChanged.pipe((0,operators_.distinctUntilChanged)());
    }
    constructor(config, translate, log) {
        this.config = config;
        this.translate = translate;
        this.locale = 'en-US';
        this.localeChanged = new external_rxjs_.Subject();
        this.patchTranslateService(translate);
        this.logger = log.create('translate');
        config.changed$.subscribe(() => {
            this.refresh();
        });
        config.ready$.subscribe(() => {
            this.refresh();
        });
        const d = new Date();
        if (d.getMonth() === 3 && d.getDate() === 1) {
            LocaleService_1.allLanguages.find(x => x.code === 'en-US').name = 'English (simplified)';
            LocaleService_1.allLanguages.find(x => x.code === 'en-GB').name = 'English (traditional)';
        }
    }
    patchTranslateService(translate) {
        translate['_defaultTranslation'] = null;
        const oldGetParsedResult = translate.getParsedResult.bind(translate);
        // eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types
        translate.getParsedResult = function (translations, key, interpolateParams) {
            var _a;
            var _b;
            if (!this._defaultTranslation) {
                const po = __webpack_require__(/*! ../../../locale/en-US.po */ 8257);
                this._defaultTranslation = flattenMessageFormatTranslation(po);
            }
            (_a = (_b = this.translations[this.defaultLang])[key]) !== null && _a !== void 0 ? _a : (_b[key] = this.compiler.compile(this._defaultTranslation[key] || key, this.defaultLang));
            return oldGetParsedResult(translations, key, interpolateParams !== null && interpolateParams !== void 0 ? interpolateParams : {});
        }.bind(translate);
    }
    refresh() {
        let lang = this.config.store.language;
        if (!lang) {
            for (const systemLanguage of navigator.languages) {
                if (!lang && LocaleService_1.allLanguages.some(x => x.code === systemLanguage)) {
                    lang = systemLanguage;
                }
            }
        }
        lang !== null && lang !== void 0 ? lang : (lang = 'en-US');
        this.setLocale(lang);
    }
    setLocale(lang) {
        return __awaiter(this, void 0, void 0, function* () {
            if (!this.translate.langs.includes(lang)) {
                this.translate.addLangs([lang]);
                const po = __webpack_require__(6785)(`./${lang}.po`);
                const translation = flattenMessageFormatTranslation(po);
                this.translate.setTranslation(lang, translation);
            }
            this.translate.setDefaultLang(lang);
            this.locale = lang;
            this.localeChanged.next(lang);
            this.logger.debug('Setting language to', lang);
        });
    }
    getLocale() {
        return this.locale;
    }
};
LocaleService.allLanguages = [
    {
        code: 'af-ZA',
        name: 'Afrikaans',
    },
    {
        code: 'id-ID',
        name: 'Bahasa Indonesia',
    },
    {
        code: 'da-DK',
        name: 'Dansk',
    },
    {
        code: 'de-DE',
        name: 'Deutsch',
    },
    {
        code: 'en-GB',
        name: 'English (UK)',
    },
    {
        code: 'en-US',
        name: 'English (US)',
    },
    {
        code: 'es-ES',
        name: 'Español',
    },
    {
        code: 'fr-FR',
        name: 'Français',
    },
    {
        code: 'hr-HR',
        name: 'Hrvatski',
    },
    {
        code: 'it-IT',
        name: 'Italiano',
    },
    {
        code: 'pl-PL',
        name: 'Polski',
    },
    {
        code: 'pt-PT',
        name: 'Português',
    },
    {
        code: 'pt-BR',
        name: 'Português do Brasil',
    },
    {
        code: 'sv-SE',
        name: 'Svenska',
    },
    {
        code: 'bg-BG',
        name: 'Български',
    },
    {
        code: 'ru-RU',
        name: 'Русский',
    },
    {
        code: 'uk-UA',
        name: 'Українська',
    },
    {
        code: 'ja-JP',
        name: '日本語',
    },
    {
        code: 'ko-KR',
        name: '한국어',
    },
    {
        code: 'zh-CN',
        name: '中文（简体）',
    },
    {
        code: 'zh-TW',
        name: '中文 (繁體)',
    },
];
LocaleService.ctorParameters = () => [
    { type: ConfigService },
    { type: TranslateService },
    { type: LogService }
];
LocaleService = LocaleService_1 = __decorate([
    (0,core_.Injectable)({ providedIn: 'root' }),
    __metadata("design:paramtypes", [ConfigService,
        TranslateService,
        LogService])
], LocaleService);


;// CONCATENATED MODULE: ./src/utfSplitter.ts
const partials = [
    [0b110, 5, 0],
    [0b1110, 4, 1],
    [0b11110, 3, 2],
];
class UTF8Splitter {
    constructor() {
        this.internal = Buffer.alloc(0);
    }
    write(data) {
        this.internal = Buffer.concat([this.internal, data]);
        let keep = 0;
        for (const [pattern, shift, maxOffset] of partials) {
            for (let offset = 0; offset < maxOffset + 1; offset++) {
                if (this.internal[this.internal.length - offset - 1] >> shift === pattern) {
                    keep = Math.max(keep, offset + 1);
                }
            }
        }
        const result = this.internal.slice(0, this.internal.length - keep);
        this.internal = this.internal.slice(this.internal.length - keep);
        return result;
    }
    flush() {
        const result = this.internal;
        this.internal = Buffer.alloc(0);
        return result;
    }
}

;// CONCATENATED MODULE: ./src/api/index.ts








































;// CONCATENATED MODULE: ./src/theme.ts




/** @hidden */
let StandardTheme = class StandardTheme extends Theme {
    constructor() {
        super(...arguments);
        this.name = marker('Standard (legacy)');
        this.css = __webpack_require__(/*! ./theme.scss */ 1757);
        this.terminalBackground = '#222a33';
    }
};
StandardTheme = __decorate([
    (0,core_.Injectable)()
], StandardTheme);

/** @hidden */
let StandardCompactTheme = class StandardCompactTheme extends Theme {
    constructor() {
        super(...arguments);
        this.name = marker('Compact (legacy)');
        this.css = __webpack_require__(/*! ./theme.compact.scss */ 2531);
        this.terminalBackground = '#222a33';
        this.macOSWindowButtonsInsetX = 8;
        this.macOSWindowButtonsInsetY = 6;
    }
};
StandardCompactTheme = __decorate([
    (0,core_.Injectable)()
], StandardCompactTheme);

/** @hidden */
let PaperTheme = class PaperTheme extends Theme {
    constructor() {
        super(...arguments);
        this.name = marker('Paper (legacy)');
        this.css = __webpack_require__(/*! ./theme.paper.scss */ 4203);
        this.terminalBackground = '#f7f1e0';
    }
};
PaperTheme = __decorate([
    (0,core_.Injectable)()
], PaperTheme);

/** @hidden */
let NewTheme = class NewTheme extends Theme {
    constructor() {
        super(...arguments);
        this.name = marker('Follow the color scheme');
        this.css = __webpack_require__(/*! ./theme.new.scss */ 3094);
        this.terminalBackground = '#f7f1e0';
        this.followsColorScheme = true;
    }
};
NewTheme = __decorate([
    (0,core_.Injectable)({ providedIn: 'root' })
], NewTheme);


;// CONCATENATED MODULE: ./src/services/themes.service.ts







let ThemesService = class ThemesService {
    get themeChanged$() { return this.themeChanged; }
    /** @hidden */
    constructor(config, standardTheme, themes) {
        this.config = config;
        this.standardTheme = standardTheme;
        this.themes = themes;
        this.themeChanged = new external_rxjs_.Subject();
        this.styleElement = null;
        this.rootElementStyleBackup = '';
        this.rootElementStyleBackup = document.documentElement.style.cssText;
        this.applyTheme(standardTheme);
        config.ready$.toPromise().then(() => {
            this.applyCurrentTheme();
            this.applyThemeVariables();
            config.changed$.subscribe(() => {
                this.applyCurrentTheme();
                this.applyThemeVariables();
            });
        });
    }
    applyThemeVariables() {
        var _a;
        if (!this.findCurrentTheme().followsColorScheme) {
            document.documentElement.style.cssText = this.rootElementStyleBackup;
        }
        const theme = this.config.store.terminal.colorScheme;
        const isDark = node_modules_color(theme.background).luminosity() < node_modules_color(theme.foreground).luminosity();
        function more(some, factor) {
            if (isDark) {
                return node_modules_color(some).darken(factor);
            }
            return node_modules_color(some).lighten(factor);
        }
        function less(some, factor) {
            if (!isDark) {
                return node_modules_color(some).darken(factor);
            }
            return node_modules_color(some).lighten(factor);
        }
        let background = node_modules_color(theme.background);
        if ((_a = this.config.store) === null || _a === void 0 ? void 0 : _a.appearance.vibrancy) {
            background = background.fade(0.6);
        }
        // const background = theme.background
        const backgroundMore = more(background.string(), 0.25).string();
        // const backgroundMore =more(theme.background, 0.25).string()
        const accentIndex = 4;
        const vars = {};
        const contrastPairs = [];
        vars['--body-bg'] = background.string();
        if (this.findCurrentTheme().followsColorScheme) {
            vars['--bs-body-bg'] = theme.background;
            vars['--bs-body-color'] = theme.foreground;
            vars['--bs-black'] = theme.colors[0];
            vars['--bs-red'] = theme.colors[1];
            vars['--bs-green'] = theme.colors[2];
            vars['--bs-yellow'] = theme.colors[3];
            vars['--bs-blue'] = theme.colors[4];
            vars['--bs-purple'] = theme.colors[5];
            vars['--bs-cyan'] = theme.colors[6];
            vars['--bs-gray'] = theme.colors[7];
            vars['--bs-gray-dark'] = theme.colors[8];
            // vars['--bs-red'] = theme.colors[9]
            // vars['--bs-green'] = theme.colors[10]
            // vars['--bs-yellow'] = theme.colors[11]
            // vars['--bs-blue'] = theme.colors[12]
            // vars['--bs-purple'] = theme.colors[13]
            // vars['--bs-cyan'] = theme.colors[14]
            contrastPairs.push(['--bs-body-bg', '--bs-body-color']);
            vars['--theme-fg-more-2'] = more(theme.foreground, 0.5).string();
            vars['--theme-fg-more'] = more(theme.foreground, 0.25).string();
            vars['--theme-fg'] = theme.foreground;
            vars['--theme-fg-less'] = less(theme.foreground, 0.25).string();
            vars['--theme-fg-less-2'] = less(theme.foreground, 0.5).string();
            vars['--theme-bg-less-2'] = less(theme.background, 0.5).string();
            vars['--theme-bg-less'] = less(theme.background, 0.25).string();
            vars['--theme-bg'] = theme.background;
            vars['--theme-bg-more'] = backgroundMore;
            vars['--theme-bg-more-2'] = more(backgroundMore, 0.25).string();
            contrastPairs.push(['--theme-bg', '--theme-fg']);
            contrastPairs.push(['--theme-bg-less', '--theme-fg-less']);
            contrastPairs.push(['--theme-bg-less-2', '--theme-fg-less-2']);
            contrastPairs.push(['--theme-bg-more', '--theme-fg-more']);
            contrastPairs.push(['--theme-bg-more-2', '--theme-fg-more-2']);
            const themeColors = {
                primary: theme.colors[accentIndex],
                secondary: less(theme.background, 0.5).string(),
                tertiary: theme.colors[8],
                warning: theme.colors[3],
                danger: theme.colors[1],
                success: theme.colors[2],
                info: theme.colors[4],
                dark: more(theme.background, 0.75).string(),
                light: more(theme.foreground, 0.5).string(),
                link: theme.colors[8], // for .btn-link
            };
            for (const [key, color] of Object.entries(themeColors)) {
                vars[`--bs-${key}-bg`] = more(color, 0.5).string();
                vars[`--bs-${key}-color`] = less(color, 0.5).string();
                vars[`--bs-${key}`] = color;
                vars[`--bs-${key}-rgb`] = node_modules_color(color).rgb().array().join(', ');
                vars[`--theme-${key}-more-2`] = more(color, 1).string();
                vars[`--theme-${key}-more`] = more(color, 0.5).string();
                vars[`--theme-${key}`] = color;
                vars[`--theme-${key}-less`] = less(color, 0.25).string();
                vars[`--theme-${key}-less-2`] = less(color, 0.75).string();
                vars[`--theme-${key}-fg`] = more(color, 3).string();
                vars[`--theme-${key}-active-bg`] = less(color, 1).string();
                vars[`--theme-${key}-active-fg`] = more(color, 1).string();
                contrastPairs.push([`--theme-${key}`, `--theme-${key}-fg`]);
                contrastPairs.push([`--theme-${key}-active-bg`, `--theme-${key}-active-fg`]);
            }
            const switchBackground = less(theme.colors[accentIndex], 0.25).string();
            vars['--bs-form-switch-bg'] = `url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27${switchBackground}%27/%3e%3c/svg%3e")`;
        }
        vars['--spaciness'] = this.config.store.appearance.spaciness;
        for (const [bg, fg] of contrastPairs) {
            const colorBg = node_modules_color(vars[bg]).hsl();
            const colorFg = node_modules_color(vars[fg]).hsl();
            const bgContrast = colorBg.contrast(colorFg);
            if (bgContrast < this.config.store.terminal.minimumContrastRatio) {
                vars[fg] = this.ensureContrast(colorFg, colorBg).string();
            }
        }
        for (const [key, value] of Object.entries(vars)) {
            document.documentElement.style.setProperty(key, value);
        }
        document.body.classList.toggle('no-animations', !this.config.store.accessibility.animations);
    }
    ensureContrast(color, against) {
        const a = this.increaseContrast(color, against, 1.1);
        const b = this.increaseContrast(color, against, 0.9);
        return a.contrast(against) > b.contrast(against) ? a : b;
    }
    increaseContrast(color, against, step = 1.1) {
        color = color.hsl();
        color.color[2] = Math.max(color.color[2], 0.01);
        while ((step < 1 && color.color[2] > 1 ||
            step > 1 && color.color[2] < 99) &&
            color.contrast(against) < this.config.store.terminal.minimumContrastRatio) {
            color.color[2] *= step;
        }
        return color;
    }
    findTheme(name) {
        var _a;
        return (_a = this.config.enabledServices(this.themes).find(x => x.name === name)) !== null && _a !== void 0 ? _a : null;
    }
    findCurrentTheme() {
        var _a;
        return (_a = this.findTheme(this.config.store.appearance.theme)) !== null && _a !== void 0 ? _a : this.standardTheme;
    }
    applyTheme(theme) {
        var _a, _b;
        if (!this.styleElement) {
            this.styleElement = document.createElement('style');
            this.styleElement.setAttribute('id', 'theme');
            document.querySelector('head').appendChild(this.styleElement);
        }
        this.styleElement.textContent = theme.css;
        document.querySelector('style#custom-css').innerHTML = (_b = (_a = this.config.store) === null || _a === void 0 ? void 0 : _a.appearance) === null || _b === void 0 ? void 0 : _b.css;
        this.themeChanged.next(theme);
    }
    applyCurrentTheme() {
        this.applyTheme(this.findCurrentTheme());
    }
};
ThemesService.ctorParameters = () => [
    { type: ConfigService },
    { type: NewTheme },
    { type: Array, decorators: [{ type: core_.Inject, args: [Theme,] }] }
];
ThemesService = __decorate([
    (0,core_.Injectable)({ providedIn: 'root' }),
    __metadata("design:paramtypes", [ConfigService,
        NewTheme, Array])
], ThemesService);


;// CONCATENATED MODULE: ./src/services/commands.service.ts




let CommandService = class CommandService {
    constructor(selector, config, app, translate, contextMenuProviders, toolbarButtonProviders, commandProviders) {
        this.selector = selector;
        this.config = config;
        this.app = app;
        this.translate = translate;
        this.contextMenuProviders = contextMenuProviders;
        this.toolbarButtonProviders = toolbarButtonProviders;
        this.commandProviders = commandProviders;
        this.lastCommand = Promise.resolve();
        this.contextMenuProviders.sort((a, b) => a.weight - b.weight);
    }
    getCommands(context) {
        return __awaiter(this, void 0, void 0, function* () {
            let buttons = [];
            this.config.enabledServices(this.toolbarButtonProviders).forEach(provider => {
                buttons = buttons.concat(provider.provide());
            });
            buttons = buttons
                .sort((a, b) => { var _a, _b; return ((_a = a.weight) !== null && _a !== void 0 ? _a : 0) - ((_b = b.weight) !== null && _b !== void 0 ? _b : 0); });
            let items = [];
            if (context.tab) {
                for (const tabHeader of [false, true]) {
                    // Top-level tab menu
                    for (let section of yield Promise.all(this.contextMenuProviders.map(x => x.getItems(context.tab, tabHeader)))) {
                        // eslint-disable-next-line @typescript-eslint/no-loop-func
                        section = section.filter(item => !items.some(ex => ex.label === item.label));
                        items = items.concat(section);
                    }
                    if (context.tab instanceof SplitTabComponent) {
                        const tab = context.tab.getFocusedTab();
                        if (tab) {
                            for (let section of yield Promise.all(this.contextMenuProviders.map(x => x.getItems(tab, tabHeader)))) {
                                // eslint-disable-next-line @typescript-eslint/no-loop-func
                                section = section.filter(item => !items.some(ex => ex.label === item.label));
                                items = items.concat(section);
                            }
                        }
                    }
                }
            }
            items = items.filter(x => { var _a; return ((_a = x.enabled) !== null && _a !== void 0 ? _a : true) && x.type !== 'separator'; });
            const flatItems = [];
            function flattenItem(item, prefix) {
                var _a;
                if (item.submenu) {
                    item.submenu.forEach(x => { var _a; return flattenItem(x, (prefix ? `${prefix} > ` : '') + ((_a = item.commandLabel) !== null && _a !== void 0 ? _a : item.label)); });
                }
                else {
                    flatItems.push(Object.assign(Object.assign({}, item), { label: (prefix ? `${prefix} > ` : '') + ((_a = item.commandLabel) !== null && _a !== void 0 ? _a : item.label) }));
                }
            }
            items.forEach(x => flattenItem(x));
            const commands = buttons.map(x => Command.fromToolbarButton(x));
            commands.push(...flatItems.map(x => Command.fromMenuItem(x)));
            for (const provider of this.config.enabledServices(this.commandProviders)) {
                commands.push(...yield provider.provide(context));
            }
            return commands
                .filter(c => !this.config.store.commandBlacklist.includes(c.id))
                .sort((a, b) => { var _a, _b; return ((_a = a.weight) !== null && _a !== void 0 ? _a : 0) - ((_b = b.weight) !== null && _b !== void 0 ? _b : 0); })
                .map(command => {
                const run = command.run;
                command.run = () => __awaiter(this, void 0, void 0, function* () {
                    // Serialize execution
                    this.lastCommand = this.lastCommand.finally(run);
                    yield this.lastCommand;
                });
                return command;
            });
        });
    }
    run(id, context) {
        return __awaiter(this, void 0, void 0, function* () {
            const commands = yield this.getCommands(context);
            const command = commands.find(x => x.id === id);
            yield (command === null || command === void 0 ? void 0 : command.run());
        });
    }
    showSelector() {
        var _a;
        return __awaiter(this, void 0, void 0, function* () {
            if (this.selector.active) {
                return;
            }
            const context = {};
            const tab = this.app.activeTab;
            if (tab instanceof SplitTabComponent) {
                context.tab = (_a = tab.getFocusedTab()) !== null && _a !== void 0 ? _a : undefined;
            }
            const commands = yield this.getCommands(context);
            yield this.selector.show(this.translate.instant('Commands'), commands.map(c => ({
                name: c.label,
                callback: c.run,
                description: c.sublabel,
                icon: c.icon,
            })));
        });
    }
};
CommandService.ctorParameters = () => [
    { type: SelectorService },
    { type: ConfigService },
    { type: AppService },
    { type: TranslateService },
    { type: Array, decorators: [{ type: core_.Optional }, { type: core_.Inject, args: [TabContextMenuItemProvider,] }] },
    { type: Array, decorators: [{ type: core_.Optional }, { type: core_.Inject, args: [ToolbarButtonProvider,] }] },
    { type: Array, decorators: [{ type: core_.Inject, args: [CommandProvider,] }] }
];
CommandService = __decorate([
    (0,core_.Injectable)({ providedIn: 'root' }),
    __metadata("design:paramtypes", [SelectorService,
        ConfigService,
        AppService,
        TranslateService, Array, Array, Array])
], CommandService);


// EXTERNAL MODULE: ./src/components/safeModeModal.component.pug?ngResource
var safeModeModal_componentngResource = __webpack_require__(7814);
var safeModeModal_componentngResource_default = /*#__PURE__*/__webpack_require__.n(safeModeModal_componentngResource);
;// CONCATENATED MODULE: ./src/components/safeModeModal.component.ts




/** @hidden */
let SafeModeModalComponent = class SafeModeModalComponent {
    constructor(modalInstance) {
        this.modalInstance = modalInstance;
        this.error = window['safeModeReason'];
    }
    close() {
        this.modalInstance.dismiss();
    }
};
SafeModeModalComponent.ctorParameters = () => [
    { type: ng_bootstrap_.NgbActiveModal }
];
SafeModeModalComponent.propDecorators = {
    error: [{ type: core_.Input }]
};
SafeModeModalComponent = __decorate([
    (0,core_.Component)({
        template: (safeModeModal_componentngResource_default()),
    }),
    __metadata("design:paramtypes", [ng_bootstrap_.NgbActiveModal])
], SafeModeModalComponent);


// EXTERNAL MODULE: ./src/components/tabBody.component.scss?ngResource
var tabBody_componentngResource = __webpack_require__(3386);
var tabBody_componentngResource_default = /*#__PURE__*/__webpack_require__.n(tabBody_componentngResource);
// EXTERNAL MODULE: ./src/components/tabBody.deep.component.css?ngResource
var tabBody_deep_componentngResource = __webpack_require__(6178);
var tabBody_deep_componentngResource_default = /*#__PURE__*/__webpack_require__.n(tabBody_deep_componentngResource);
;// CONCATENATED MODULE: ./src/components/tabBody.component.ts



/* eslint-disable @typescript-eslint/explicit-module-boundary-types */


/** @hidden */
let TabBodyComponent = class TabBodyComponent {
    ngOnChanges(changes) {
        var _a;
        if (changes.tab) {
            (_a = this.placeholder) === null || _a === void 0 ? void 0 : _a.detach();
            setImmediate(() => {
                var _a;
                (_a = this.placeholder) === null || _a === void 0 ? void 0 : _a.insert(this.tab.hostView);
            });
        }
    }
    detach() {
        var _a;
        (_a = this.placeholder) === null || _a === void 0 ? void 0 : _a.detach();
    }
    ngOnDestroy() {
        var _a;
        (_a = this.placeholder) === null || _a === void 0 ? void 0 : _a.detach();
    }
};
TabBodyComponent.propDecorators = {
    active: [{ type: core_.Input }, { type: core_.HostBinding, args: ['class.active',] }],
    tab: [{ type: core_.Input }],
    placeholder: [{ type: core_.ViewChild, args: ['placeholder', { read: core_.ViewContainerRef },] }]
};
TabBodyComponent = __decorate([
    (0,core_.Component)({
        selector: 'tab-body',
        template: `
        <ng-template #placeholder></ng-template>
    `,
        styles: [(tabBody_componentngResource_default()), (tabBody_deep_componentngResource_default())]
    })
], TabBodyComponent);


;// CONCATENATED MODULE: ./src/components/appRoot.component.ts



/* eslint-disable @typescript-eslint/explicit-module-boundary-types */















function makeTabAnimation(dimension, size) {
    return [
        (0,external_angular_animations_.state)('in', (0,external_angular_animations_.style)({
            'flex-basis': '{{size}}',
            [dimension]: '{{size}}',
        }), {
            params: { size: `${size}px` },
        }),
        (0,external_angular_animations_.transition)(':enter', [
            (0,external_angular_animations_.style)({
                'flex-basis': '1px',
                [dimension]: '1px',
            }),
            (0,external_angular_animations_.animate)('250ms ease-out', (0,external_angular_animations_.style)({
                'flex-basis': '{{size}}',
                [dimension]: '{{size}}',
            })),
        ]),
        (0,external_angular_animations_.transition)(':leave', [
            (0,external_angular_animations_.style)({
                'flex-basis': 'auto',
                'padding-left': '*',
                'padding-right': '*',
                [dimension]: '*',
            }),
            (0,external_angular_animations_.animate)('250ms ease-in-out', (0,external_angular_animations_.style)({
                'padding-left': 0,
                'padding-right': 0,
                [dimension]: '0',
            })),
        ]),
    ];
}
/** @hidden */
let AppRootComponent = class AppRootComponent {
    constructor(hotkeys, commands, updater, hostWindow, hostApp, config, app, platform, log, ngbModal, _themes) {
        this.hotkeys = hotkeys;
        this.commands = commands;
        this.updater = updater;
        this.hostWindow = hostWindow;
        this.hostApp = hostApp;
        this.config = config;
        this.app = app;
        this.Platform = Platform;
        this.ready = false;
        this.platformClassWindows = process.platform === 'win32';
        this.platformClassMacOS = process.platform === 'darwin';
        this.platformClassLinux = process.platform === 'linux';
        this.noTabs = true;
        this.unsortedTabs = [];
        this.updatesAvailable = false;
        this.activeTransfers = [];
        // document.querySelector('app-root')?.remove()
        this.logger = log.create('main');
        this.logger.info('v', platform.getAppVersion());
        this.hotkeys.hotkey$.subscribe((hotkey) => {
            if (hotkey.startsWith('tab-')) {
                const index = parseInt(hotkey.split('-')[1]);
                if (index <= this.app.tabs.length) {
                    this.app.selectTab(this.app.tabs[index - 1]);
                }
            }
            if (this.app.activeTab) {
                if (hotkey === 'close-tab') {
                    this.app.closeTab(this.app.activeTab, true);
                }
                if (hotkey === 'toggle-last-tab') {
                    this.app.toggleLastTab();
                }
                if (hotkey === 'next-tab') {
                    this.app.nextTab();
                }
                if (hotkey === 'previous-tab') {
                    this.app.previousTab();
                }
                if (hotkey === 'move-tab-left') {
                    this.app.moveSelectedTabLeft();
                }
                if (hotkey === 'move-tab-right') {
                    this.app.moveSelectedTabRight();
                }
                if (hotkey === 'duplicate-tab') {
                    this.app.duplicateTab(this.app.activeTab);
                }
                if (hotkey === 'restart-tab') {
                    this.app.duplicateTab(this.app.activeTab);
                    this.app.closeTab(this.app.activeTab, true);
                }
                if (hotkey === 'explode-tab' && this.app.activeTab instanceof SplitTabComponent) {
                    this.app.explodeTab(this.app.activeTab);
                }
                if (hotkey === 'combine-tabs' && this.app.activeTab instanceof SplitTabComponent) {
                    this.app.combineTabsInto(this.app.activeTab);
                }
            }
            if (hotkey === 'reopen-tab') {
                this.app.reopenLastTab();
            }
            if (hotkey === 'toggle-fullscreen') {
                hostWindow.toggleFullscreen();
            }
        });
        this.hostWindow.windowCloseRequest$.subscribe(() => __awaiter(this, void 0, void 0, function* () {
            this.app.closeWindow();
        }));
        if (window['safeModeReason']) {
            ngbModal.open(SafeModeModalComponent);
        }
        this.app.tabOpened$.subscribe(tab => {
            this.unsortedTabs.push(tab);
            this.noTabs = false;
            this.app.emitTabDragEnded();
        });
        this.app.tabRemoved$.subscribe(tab => {
            for (const tabBody of this.tabBodies) {
                if (tabBody.tab === tab) {
                    tabBody.detach();
                }
            }
            this.unsortedTabs = this.unsortedTabs.filter(x => x !== tab);
            this.noTabs = app.tabs.length === 0;
            this.app.emitTabDragEnded();
        });
        platform.fileTransferStarted$.subscribe(transfer => {
            this.activeTransfers.push(transfer);
            this.activeTransfersDropdown.open();
        });
        config.ready$.toPromise().then(() => __awaiter(this, void 0, void 0, function* () {
            this.leftToolbarButtons = yield this.getToolbarButtons(false);
            this.rightToolbarButtons = yield this.getToolbarButtons(true);
            setInterval(() => {
                if (this.config.store.enableAutomaticUpdates) {
                    this.updater.check().then(available => {
                        this.updatesAvailable = available;
                    });
                }
            }, 3600 * 12 * 1000);
        }));
    }
    ngOnInit() {
        return __awaiter(this, void 0, void 0, function* () {
            this.config.ready$.toPromise().then(() => {
                this.ready = true;
                this.app.emitReady();
            });
        });
    }
    onDragOver() {
        return false;
    }
    onDrop() {
        return false;
    }
    hasVerticalTabs() {
        return this.config.store.appearance.tabsLocation === 'left' || this.config.store.appearance.tabsLocation === 'right';
    }
    get targetTabSize() {
        if (this.hasVerticalTabs()) {
            return '*';
        }
        return this.config.store.appearance.flexTabs ? '*' : '200px';
    }
    onTabsReordered(event) {
        const tab = event.item.data;
        if (!this.app.tabs.includes(tab)) {
            if (tab.parent instanceof SplitTabComponent) {
                tab.parent.removeTab(tab);
                this.app.wrapAndAddTab(tab);
            }
        }
        (0,drag_drop_.moveItemInArray)(this.app.tabs, event.previousIndex, event.currentIndex);
        this.app.emitTabsChanged();
    }
    onTransfersChange() {
        if (this.activeTransfers.length === 0) {
            this.activeTransfersDropdown.close();
        }
    }
    get isVibrant() {
        var _a;
        return (_a = this.config.store) === null || _a === void 0 ? void 0 : _a.appearance.vibrancy;
    }
    getToolbarButtons(aboveZero) {
        var _a;
        return __awaiter(this, void 0, void 0, function* () {
            return (yield this.commands.getCommands({ tab: (_a = this.app.activeTab) !== null && _a !== void 0 ? _a : undefined }))
                .filter(x => { var _a; return (_a = x.locations) === null || _a === void 0 ? void 0 : _a.includes(aboveZero ? CommandLocation.RightToolbar : CommandLocation.LeftToolbar); });
        });
    }
};
AppRootComponent.ctorParameters = () => [
    { type: HotkeysService },
    { type: CommandService },
    { type: UpdaterService },
    { type: HostWindowService },
    { type: HostAppService },
    { type: ConfigService },
    { type: AppService },
    { type: PlatformService },
    { type: LogService },
    { type: ng_bootstrap_.NgbModal },
    { type: ThemesService }
];
AppRootComponent.propDecorators = {
    ready: [{ type: core_.Input }],
    leftToolbarButtons: [{ type: core_.Input }],
    rightToolbarButtons: [{ type: core_.Input }],
    platformClassWindows: [{ type: core_.HostBinding, args: ['class.platform-win32',] }],
    platformClassMacOS: [{ type: core_.HostBinding, args: ['class.platform-darwin',] }],
    platformClassLinux: [{ type: core_.HostBinding, args: ['class.platform-linux',] }],
    noTabs: [{ type: core_.HostBinding, args: ['class.no-tabs',] }],
    tabBodies: [{ type: core_.ViewChildren, args: [TabBodyComponent,] }],
    activeTransfersDropdown: [{ type: core_.ViewChild, args: ['activeTransfersDropdown',] }],
    onDragOver: [{ type: core_.HostListener, args: ['dragover',] }],
    onDrop: [{ type: core_.HostListener, args: ['drop',] }],
    isVibrant: [{ type: core_.HostBinding, args: ['class.vibrant',] }]
};
AppRootComponent = __decorate([
    (0,core_.Component)({
        selector: 'app-root',
        template: (appRoot_componentngResource_default()),
        animations: [
            (0,external_angular_animations_.trigger)('animateTab', makeTabAnimation('width', 200)),
        ],
        styles: [(components_appRoot_componentngResource_default())]
    }),
    __metadata("design:paramtypes", [HotkeysService,
        CommandService,
        UpdaterService,
        HostWindowService,
        HostAppService,
        ConfigService,
        AppService,
        PlatformService,
        LogService,
        ng_bootstrap_.NgbModal,
        ThemesService])
], AppRootComponent);


;// CONCATENATED MODULE: ./src/components/checkbox.component.ts
var CheckboxComponent_1;

/* eslint-disable @typescript-eslint/explicit-module-boundary-types */


/** @hidden */
let CheckboxComponent = CheckboxComponent_1 = class CheckboxComponent {
    constructor() {
        this.changed = new Array();
    }
    click() {
        core_.NgZone.assertInAngularZone();
        if (this.disabled) {
            return;
        }
        this.model = !this.model;
        for (const fx of this.changed) {
            fx(this.model);
        }
    }
    writeValue(obj) {
        this.model = obj;
    }
    registerOnChange(fn) {
        this.changed.push(fn);
    }
    registerOnTouched(fn) {
        this.changed.push(fn);
    }
    setDisabledState(isDisabled) {
        this.disabled = isDisabled;
    }
};
CheckboxComponent.propDecorators = {
    model: [{ type: core_.HostBinding, args: ['class.active',] }, { type: core_.Input }],
    disabled: [{ type: core_.HostBinding, args: ['class.disabled',] }, { type: core_.Input }],
    text: [{ type: core_.Input }],
    click: [{ type: core_.HostListener, args: ['click',] }]
};
CheckboxComponent = CheckboxComponent_1 = __decorate([
    (0,core_.Component)({
        selector: 'checkbox',
        template: `
        <div class="form-check form-checkbox">
            <input type="checkbox" class="form-check-input" [(ngModel)]='model'>
            <label class="form-check-label">{{text}}</label>
        </div>
    `,
        providers: [
            { provide: forms_.NG_VALUE_ACCESSOR, useExisting: CheckboxComponent_1, multi: true },
        ],
    })
], CheckboxComponent);


// EXTERNAL MODULE: ./src/components/startPage.component.pug?ngResource
var startPage_componentngResource = __webpack_require__(4547);
var startPage_componentngResource_default = /*#__PURE__*/__webpack_require__.n(startPage_componentngResource);
// EXTERNAL MODULE: ./src/components/startPage.component.scss?ngResource
var components_startPage_componentngResource = __webpack_require__(4384);
var components_startPage_componentngResource_default = /*#__PURE__*/__webpack_require__.n(components_startPage_componentngResource);
// EXTERNAL MODULE: external "@angular/platform-browser"
var platform_browser_ = __webpack_require__(3046);
;// CONCATENATED MODULE: ./src/components/startPage.component.ts








/** @hidden */
let StartPageComponent = class StartPageComponent {
    constructor(domSanitizer, homeBase, commands) {
        this.domSanitizer = domSanitizer;
        this.homeBase = homeBase;
        this.commands = [];
        commands.getCommands({}).then(c => {
            this.commands = c.filter(x => { var _a; return (_a = x.locations) === null || _a === void 0 ? void 0 : _a.includes(CommandLocation.StartPage); });
        });
    }
    sanitizeIcon(icon) {
        return this.domSanitizer.bypassSecurityTrustHtml(icon !== null && icon !== void 0 ? icon : '');
    }
    // eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types
    buttonsTrackBy(_, btn) {
        return btn.label + btn.icon;
    }
};
StartPageComponent.ctorParameters = () => [
    { type: platform_browser_.DomSanitizer },
    { type: HomeBaseService },
    { type: CommandService }
];
StartPageComponent = __decorate([
    (0,core_.Component)({
        selector: 'start-page',
        template: (startPage_componentngResource_default()),
        styles: [(components_startPage_componentngResource_default())]
    }),
    __metadata("design:paramtypes", [platform_browser_.DomSanitizer,
        HomeBaseService,
        CommandService])
], StartPageComponent);


// EXTERNAL MODULE: ./src/components/titleBar.component.pug?ngResource
var titleBar_componentngResource = __webpack_require__(3074);
var titleBar_componentngResource_default = /*#__PURE__*/__webpack_require__.n(titleBar_componentngResource);
// EXTERNAL MODULE: ./src/components/titleBar.component.scss?ngResource
var components_titleBar_componentngResource = __webpack_require__(7738);
var components_titleBar_componentngResource_default = /*#__PURE__*/__webpack_require__.n(components_titleBar_componentngResource);
;// CONCATENATED MODULE: ./src/components/titleBar.component.ts





/** @hidden */
let TitleBarComponent = class TitleBarComponent {
    constructor(hostWindow) {
        this.hostWindow = hostWindow;
    }
};
TitleBarComponent.ctorParameters = () => [
    { type: HostWindowService }
];
TitleBarComponent = __decorate([
    (0,core_.Component)({
        selector: 'title-bar',
        template: (titleBar_componentngResource_default()),
        styles: [(components_titleBar_componentngResource_default())]
    }),
    __metadata("design:paramtypes", [HostWindowService])
], TitleBarComponent);


// EXTERNAL MODULE: ./src/components/toggle.component.scss?ngResource
var toggle_componentngResource = __webpack_require__(4801);
var toggle_componentngResource_default = /*#__PURE__*/__webpack_require__.n(toggle_componentngResource);
;// CONCATENATED MODULE: ./src/components/toggle.component.ts
var ToggleComponent_1;





/** @hidden */
let ToggleComponent = ToggleComponent_1 = class ToggleComponent extends CheckboxComponent {
};
ToggleComponent = ToggleComponent_1 = __decorate([
    (0,core_.Component)({
        selector: 'toggle',
        template: `
    <div class="form-check form-switch">
      <input type="checkbox" class="form-check-input" [(ngModel)]='model'>
      <label class="cform-check-label"></label>
    </div>
    `,
        providers: [
            { provide: forms_.NG_VALUE_ACCESSOR, useExisting: ToggleComponent_1, multi: true },
        ],
        styles: [(toggle_componentngResource_default())]
    })
], ToggleComponent);


// EXTERNAL MODULE: ./src/components/windowControls.component.pug?ngResource
var windowControls_componentngResource = __webpack_require__(7239);
var windowControls_componentngResource_default = /*#__PURE__*/__webpack_require__.n(windowControls_componentngResource);
// EXTERNAL MODULE: ./src/components/windowControls.component.scss?ngResource
var components_windowControls_componentngResource = __webpack_require__(4411);
var components_windowControls_componentngResource_default = /*#__PURE__*/__webpack_require__.n(components_windowControls_componentngResource);
;// CONCATENATED MODULE: ./src/components/windowControls.component.ts



/* eslint-disable @typescript-eslint/explicit-module-boundary-types */



/** @hidden */
let WindowControlsComponent = class WindowControlsComponent {
    constructor(hostWindow, app) {
        this.hostWindow = hostWindow;
        this.app = app;
    }
    closeWindow() {
        return __awaiter(this, void 0, void 0, function* () {
            this.app.closeWindow();
        });
    }
};
WindowControlsComponent.ctorParameters = () => [
    { type: HostWindowService },
    { type: AppService }
];
WindowControlsComponent = __decorate([
    (0,core_.Component)({
        selector: 'window-controls',
        template: (windowControls_componentngResource_default()),
        styles: [(components_windowControls_componentngResource_default())]
    }),
    __metadata("design:paramtypes", [HostWindowService, AppService])
], WindowControlsComponent);


// EXTERNAL MODULE: ./src/components/splitTabSpanner.component.scss?ngResource
var splitTabSpanner_componentngResource = __webpack_require__(8540);
var splitTabSpanner_componentngResource_default = /*#__PURE__*/__webpack_require__.n(splitTabSpanner_componentngResource);
;// CONCATENATED MODULE: ./src/components/selfPositioning.component.ts



let SelfPositioningComponent = class SelfPositioningComponent extends BaseComponent {
    constructor(element) {
        super();
        this.element = element;
        this.cssLeft = '';
        this.cssTop = '';
        this.cssWidth = null;
        this.cssHeight = null;
    }
    setDimensions(x, y, w, h, unit = '%') {
        this.cssLeft = `${x}${unit}`;
        this.cssTop = `${y}${unit}`;
        this.cssWidth = w ? `${w}${unit}` : null;
        this.cssHeight = h ? `${h}${unit}` : null;
    }
};
SelfPositioningComponent.ctorParameters = () => [
    { type: core_.ElementRef }
];
SelfPositioningComponent.propDecorators = {
    cssLeft: [{ type: core_.HostBinding, args: ['style.left',] }],
    cssTop: [{ type: core_.HostBinding, args: ['style.top',] }],
    cssWidth: [{ type: core_.HostBinding, args: ['style.width',] }],
    cssHeight: [{ type: core_.HostBinding, args: ['style.height',] }]
};
SelfPositioningComponent = __decorate([
    (0,core_.Component)({}),
    __metadata("design:paramtypes", [core_.ElementRef])
], SelfPositioningComponent);


;// CONCATENATED MODULE: ./src/components/splitTabSpanner.component.ts


/* eslint-disable @typescript-eslint/explicit-module-boundary-types */



/** @hidden */
let SplitTabSpannerComponent = class SplitTabSpannerComponent extends SelfPositioningComponent {
    // eslint-disable-next-line @typescript-eslint/no-useless-constructor
    constructor(element) {
        super(element);
        this.resizing = new core_.EventEmitter();
        this.change = new core_.EventEmitter();
        this.isActive = false;
        this.isHorizontal = false;
        this.isVertical = true;
        this.marginOffset = -5;
    }
    ngAfterViewInit() {
        this.element.nativeElement.addEventListener('dblclick', () => {
            this.reset();
        });
        this.element.nativeElement.addEventListener('mousedown', (e) => {
            this.isActive = true;
            this.resizing.emit(true);
            const start = this.isVertical ? e.pageY : e.pageX;
            let current = start;
            const oldPosition = this.isVertical ? this.element.nativeElement.offsetTop : this.element.nativeElement.offsetLeft;
            const dragHandler = (dragEvent) => {
                current = this.isVertical ? dragEvent.pageY : dragEvent.pageX;
                const newPosition = oldPosition + (current - start);
                if (this.isVertical) {
                    this.element.nativeElement.style.top = `${newPosition - this.marginOffset}px`;
                }
                else {
                    this.element.nativeElement.style.left = `${newPosition - this.marginOffset}px`;
                }
            };
            const offHandler = () => {
                this.isActive = false;
                this.resizing.emit(false);
                document.removeEventListener('mouseup', offHandler);
                this.element.nativeElement.parentElement.removeEventListener('mousemove', dragHandler);
                let diff = (current - start) / (this.isVertical ? this.element.nativeElement.parentElement.clientHeight : this.element.nativeElement.parentElement.clientWidth);
                diff = Math.max(diff, -this.container.ratios[this.index - 1] + 0.1);
                diff = Math.min(diff, this.container.ratios[this.index] - 0.1);
                if (diff) {
                    this.container.ratios[this.index - 1] += diff;
                    this.container.ratios[this.index] -= diff;
                    this.change.emit();
                }
            };
            document.addEventListener('mouseup', offHandler, { passive: true });
            this.element.nativeElement.parentElement.addEventListener('mousemove', dragHandler);
        }, { passive: true });
    }
    ngOnChanges() {
        this.isHorizontal = this.container.orientation === 'h';
        this.isVertical = this.container.orientation === 'v';
        if (this.isVertical) {
            this.setDimensions(this.container.x, this.container.y + this.container.h * this.container.getOffsetRatio(this.index), this.container.w, 0);
        }
        else {
            this.setDimensions(this.container.x + this.container.w * this.container.getOffsetRatio(this.index), this.container.y, 0, this.container.h);
        }
    }
    reset() {
        const ratio = (this.container.ratios[this.index - 1] + this.container.ratios[this.index]) / 2;
        this.container.ratios[this.index - 1] = ratio;
        this.container.ratios[this.index] = ratio;
        this.change.emit();
    }
};
SplitTabSpannerComponent.ctorParameters = () => [
    { type: core_.ElementRef }
];
SplitTabSpannerComponent.propDecorators = {
    container: [{ type: core_.Input }],
    index: [{ type: core_.Input }],
    resizing: [{ type: core_.Output }],
    change: [{ type: core_.Output }],
    isActive: [{ type: core_.HostBinding, args: ['class.active',] }],
    isHorizontal: [{ type: core_.HostBinding, args: ['class.h',] }],
    isVertical: [{ type: core_.HostBinding, args: ['class.v',] }]
};
SplitTabSpannerComponent = __decorate([
    (0,core_.Component)({
        selector: 'split-tab-spanner',
        template: '',
        styles: [(splitTabSpanner_componentngResource_default())]
    }),
    __metadata("design:paramtypes", [core_.ElementRef])
], SplitTabSpannerComponent);


// EXTERNAL MODULE: ./src/components/splitTabDropZone.component.scss?ngResource
var splitTabDropZone_componentngResource = __webpack_require__(8226);
var splitTabDropZone_componentngResource_default = /*#__PURE__*/__webpack_require__.n(splitTabDropZone_componentngResource);
;// CONCATENATED MODULE: ./src/components/splitTabDropZone.component.ts


/* eslint-disable @typescript-eslint/explicit-module-boundary-types */




/** @hidden */
let SplitTabDropZoneComponent = class SplitTabDropZoneComponent extends SelfPositioningComponent {
    // eslint-disable-next-line @typescript-eslint/no-useless-constructor
    constructor(element, app) {
        super(element);
        this.tabDropped = new core_.EventEmitter();
        this.isActive = false;
        this.isHighlighted = false;
        this.subscribeUntilDestroyed(app.tabDragActive$, tab => {
            this.isActive = !!tab && this.canActivateFor(tab);
            this.layout();
        });
    }
    canActivateFor(tab) {
        const allTabs = this.parent.getAllTabs();
        return !(tab === this.parent ||
            allTabs.length === 1 && allTabs.includes(tab) ||
            this.dropZone.type === 'relative' && tab === this.dropZone.relativeTo ||
            this.dropZone.type === 'absolute' && tab === this.dropZone.container.children[this.dropZone.position]);
    }
    ngOnChanges() {
        this.layout();
    }
    layout() {
        this.setDimensions(this.dropZone.x, this.dropZone.y, this.dropZone.w, this.dropZone.h);
    }
};
SplitTabDropZoneComponent.ctorParameters = () => [
    { type: core_.ElementRef },
    { type: AppService }
];
SplitTabDropZoneComponent.propDecorators = {
    dropZone: [{ type: core_.Input }],
    parent: [{ type: core_.Input }],
    tabDropped: [{ type: core_.Output }],
    isActive: [{ type: core_.HostBinding, args: ['class.active',] }],
    isHighlighted: [{ type: core_.HostBinding, args: ['class.highlighted',] }]
};
SplitTabDropZoneComponent = __decorate([
    (0,core_.Component)({
        selector: 'split-tab-drop-zone',
        template: `
    <div
        cdkDropList
        (cdkDropListDropped)="tabDropped.emit($event.item.data); isHighlighted = false"
        (cdkDropListEntered)="isHighlighted = true"
        (cdkDropListExited)="isHighlighted = false"
        cdkAutoDropGroup='app-tabs'
    >
    </div>
    `,
        styles: [(splitTabDropZone_componentngResource_default())]
    }),
    __metadata("design:paramtypes", [core_.ElementRef,
        AppService])
], SplitTabDropZoneComponent);


// EXTERNAL MODULE: ./src/components/splitTabPaneLabel.component.scss?ngResource
var splitTabPaneLabel_componentngResource = __webpack_require__(5200);
var splitTabPaneLabel_componentngResource_default = /*#__PURE__*/__webpack_require__.n(splitTabPaneLabel_componentngResource);
;// CONCATENATED MODULE: ./src/components/splitTabPaneLabel.component.ts


/* eslint-disable @typescript-eslint/explicit-module-boundary-types */





/** @hidden */
let SplitTabPaneLabelComponent = class SplitTabPaneLabelComponent extends SelfPositioningComponent {
    // eslint-disable-next-line @typescript-eslint/no-useless-constructor
    constructor(element, hotkeys, app) {
        super(element);
        this.app = app;
        this.isActive = false;
        this.subscribeUntilDestroyed(hotkeys.hotkey$, hk => {
            if (hk === 'rearrange-panes' && this.parent.hasFocus) {
                this.isActive = true;
                this.layout();
            }
        });
        this.subscribeUntilDestroyed(hotkeys.hotkeyOff$, hk => {
            if (hk === 'rearrange-panes') {
                this.isActive = false;
            }
        });
    }
    ngOnChanges() {
        this.layout();
    }
    onTabDragStart(tab) {
        this.app.emitTabDragStarted(tab);
    }
    onTabDragEnd() {
        setTimeout(() => {
            this.app.emitTabDragEnded();
            this.app.emitTabsChanged();
        });
    }
    layout() {
        var _a;
        const tabElement = (_a = this.tab.viewContainerEmbeddedRef) === null || _a === void 0 ? void 0 : _a.rootNodes[0];
        if (!tabElement) {
            // being destroyed
            return;
        }
        this.setDimensions(tabElement.offsetLeft, tabElement.offsetTop, tabElement.clientWidth, tabElement.clientHeight, 'px');
    }
};
SplitTabPaneLabelComponent.ctorParameters = () => [
    { type: core_.ElementRef },
    { type: HotkeysService },
    { type: AppService }
];
SplitTabPaneLabelComponent.propDecorators = {
    tab: [{ type: core_.Input }],
    parent: [{ type: core_.Input }],
    isActive: [{ type: core_.HostBinding, args: ['class.active',] }]
};
SplitTabPaneLabelComponent = __decorate([
    (0,core_.Component)({
        selector: 'split-tab-pane-label',
        template: `
    <div
        cdkDrag
        [cdkDragData]='tab'
        (cdkDragStarted)='onTabDragStart(tab)'
        (cdkDragEnded)='onTabDragEnd()'
    >
        <i class="fa fa-window-maximize me-3"></i>
        <label>{{tab.title}}</label>
    </div>
    `,
        styles: [(splitTabPaneLabel_componentngResource_default())]
    }),
    __metadata("design:paramtypes", [core_.ElementRef,
        HotkeysService,
        AppService])
], SplitTabPaneLabelComponent);


// EXTERNAL MODULE: ./src/components/welcomeTab.component.pug?ngResource
var welcomeTab_componentngResource = __webpack_require__(5661);
var welcomeTab_componentngResource_default = /*#__PURE__*/__webpack_require__.n(welcomeTab_componentngResource);
// EXTERNAL MODULE: ./src/components/welcomeTab.component.scss?ngResource
var components_welcomeTab_componentngResource = __webpack_require__(4580);
var components_welcomeTab_componentngResource_default = /*#__PURE__*/__webpack_require__.n(components_welcomeTab_componentngResource);
;// CONCATENATED MODULE: ./src/components/welcomeTab.component.ts



/* eslint-disable @typescript-eslint/explicit-module-boundary-types */





/** @hidden */
let WelcomeTabComponent = class WelcomeTabComponent extends BaseTabComponent {
    constructor(config, locale, translate, injector) {
        super(injector);
        this.config = config;
        this.locale = locale;
        this.enableGlobalHotkey = true;
        this.allLanguages = LocaleService.allLanguages;
        this.setTitle(translate.instant('Welcome'));
    }
    closeAndDisable() {
        return __awaiter(this, void 0, void 0, function* () {
            this.config.store.enableWelcomeTab = false;
            this.config.store.pluginBlacklist = [];
            if (!this.enableGlobalHotkey) {
                this.config.store.hotkeys['toggle-window'] = [];
            }
            yield this.config.save();
            this.destroy();
        });
    }
};
WelcomeTabComponent.ctorParameters = () => [
    { type: ConfigService },
    { type: LocaleService },
    { type: TranslateService },
    { type: core_.Injector }
];
WelcomeTabComponent = __decorate([
    (0,core_.Component)({
        selector: 'welcome-page',
        template: (welcomeTab_componentngResource_default()),
        styles: [(components_welcomeTab_componentngResource_default())]
    }),
    __metadata("design:paramtypes", [ConfigService,
        LocaleService,
        TranslateService,
        core_.Injector])
], WelcomeTabComponent);


// EXTERNAL MODULE: ./src/components/transfersMenu.component.pug?ngResource
var transfersMenu_componentngResource = __webpack_require__(565);
var transfersMenu_componentngResource_default = /*#__PURE__*/__webpack_require__.n(transfersMenu_componentngResource);
// EXTERNAL MODULE: ./src/components/transfersMenu.component.scss?ngResource
var components_transfersMenu_componentngResource = __webpack_require__(3168);
var components_transfersMenu_componentngResource_default = /*#__PURE__*/__webpack_require__.n(components_transfersMenu_componentngResource);
;// CONCATENATED MODULE: ./src/components/transfersMenu.component.ts






/** @hidden */
let TransfersMenuComponent = class TransfersMenuComponent {
    constructor(platform, translate) {
        this.platform = platform;
        this.translate = translate;
        this.transfersChange = new core_.EventEmitter();
    }
    isDownload(transfer) {
        return transfer instanceof FileDownload;
    }
    getProgress(transfer) {
        return Math.round(100 * transfer.getCompletedBytes() / transfer.getSize());
    }
    showTransfer(transfer) {
        const fp = transfer['filePath'];
        if (fp) {
            this.platform.showItemInFolder(fp);
        }
    }
    removeTransfer(transfer) {
        if (!transfer.isComplete()) {
            transfer.cancel();
        }
        this.transfers = this.transfers.filter(x => x !== transfer);
        this.transfersChange.emit(this.transfers);
    }
    removeAll() {
        return __awaiter(this, void 0, void 0, function* () {
            if (this.transfers.some(x => !x.isComplete())) {
                if ((yield this.platform.showMessageBox({
                    type: 'warning',
                    message: this.translate.instant('There are active file transfers'),
                    buttons: [
                        this.translate.instant('Abort all'),
                        this.translate.instant('Do not abort'),
                    ],
                    defaultId: 1,
                    cancelId: 1,
                })).response === 1) {
                    return;
                }
            }
            for (const t of this.transfers) {
                this.removeTransfer(t);
            }
        });
    }
};
TransfersMenuComponent.ctorParameters = () => [
    { type: PlatformService },
    { type: TranslateService }
];
TransfersMenuComponent.propDecorators = {
    transfers: [{ type: core_.Input }],
    transfersChange: [{ type: core_.Output }]
};
TransfersMenuComponent = __decorate([
    (0,core_.Component)({
        selector: 'transfers-menu',
        template: (transfersMenu_componentngResource_default()),
        styles: [(components_transfersMenu_componentngResource_default())]
    }),
    __metadata("design:paramtypes", [PlatformService,
        TranslateService])
], TransfersMenuComponent);


// EXTERNAL MODULE: ./src/components/profileIcon.component.pug?ngResource
var profileIcon_componentngResource = __webpack_require__(6293);
var profileIcon_componentngResource_default = /*#__PURE__*/__webpack_require__.n(profileIcon_componentngResource);
// EXTERNAL MODULE: ./src/components/profileIcon.component.scss?ngResource
var components_profileIcon_componentngResource = __webpack_require__(9704);
var components_profileIcon_componentngResource_default = /*#__PURE__*/__webpack_require__.n(components_profileIcon_componentngResource);
;// CONCATENATED MODULE: ./src/components/profileIcon.component.ts



/* eslint-disable @typescript-eslint/explicit-module-boundary-types */


/** @hidden */
let ProfileIconComponent = class ProfileIconComponent extends BaseComponent {
    get isHTML() {
        var _a, _b;
        return (_b = (_a = this.icon) === null || _a === void 0 ? void 0 : _a.startsWith('<')) !== null && _b !== void 0 ? _b : false;
    }
};
ProfileIconComponent.propDecorators = {
    icon: [{ type: core_.Input }],
    color: [{ type: core_.Input }]
};
ProfileIconComponent = __decorate([
    (0,core_.Component)({
        selector: 'profile-icon',
        template: (profileIcon_componentngResource_default()),
        styles: [(components_profileIcon_componentngResource_default())]
    })
], ProfileIconComponent);


;// CONCATENATED MODULE: ./src/directives/autofocus.directive.ts


/** @hidden */
let AutofocusDirective = class AutofocusDirective {
    constructor(el) {
        this.el = el;
    }
    ngAfterViewInit() {
        this.el.nativeElement.blur();
        setTimeout(() => {
            this.el.nativeElement.focus();
        });
    }
};
AutofocusDirective.ctorParameters = () => [
    { type: core_.ElementRef }
];
AutofocusDirective = __decorate([
    (0,core_.Directive)({
        selector: '[autofocus]',
    }),
    __metadata("design:paramtypes", [core_.ElementRef])
], AutofocusDirective);


;// CONCATENATED MODULE: ./src/directives/alwaysVisibleTypeahead.directive.ts


/** @hidden */
let AlwaysVisibleTypeaheadDirective = class AlwaysVisibleTypeaheadDirective {
    constructor(el) {
        this.el = el;
    }
    ngAfterViewInit() {
        this.el.nativeElement.addEventListener('focus', e => {
            e.stopPropagation();
            setTimeout(() => {
                const inputEvent = new Event('input');
                e.target.dispatchEvent(inputEvent);
            }, 0);
        });
    }
};
AlwaysVisibleTypeaheadDirective.ctorParameters = () => [
    { type: core_.ElementRef }
];
AlwaysVisibleTypeaheadDirective = __decorate([
    (0,core_.Directive)({
        selector: '[alwaysVisibleTypeahead]',
    }),
    __metadata("design:paramtypes", [core_.ElementRef])
], AlwaysVisibleTypeaheadDirective);


;// CONCATENATED MODULE: ./src/directives/fastHtmlBind.directive.ts



/** @hidden */
let FastHtmlBindDirective = class FastHtmlBindDirective {
    constructor(el, platform) {
        this.el = el;
        this.platform = platform;
    }
    ngOnChanges() {
        var _a;
        this.el.nativeElement.innerHTML = (_a = this.fastHtmlBind) !== null && _a !== void 0 ? _a : '';
        for (const link of this.el.nativeElement.querySelectorAll('a')) {
            link.addEventListener('click', event => {
                event.preventDefault();
                this.platform.openExternal(link.href);
            });
        }
    }
};
FastHtmlBindDirective.ctorParameters = () => [
    { type: core_.ElementRef },
    { type: PlatformService }
];
FastHtmlBindDirective.propDecorators = {
    fastHtmlBind: [{ type: core_.Input }]
};
FastHtmlBindDirective = __decorate([
    (0,core_.Directive)({
        selector: '[fastHtmlBind]',
    }),
    __metadata("design:paramtypes", [core_.ElementRef,
        PlatformService])
], FastHtmlBindDirective);


// EXTERNAL MODULE: ../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js
var injectStylesIntoStyleTag = __webpack_require__(3078);
var injectStylesIntoStyleTag_default = /*#__PURE__*/__webpack_require__.n(injectStylesIntoStyleTag);
// EXTERNAL MODULE: ../node_modules/style-loader/dist/runtime/styleDomAPI.js
var styleDomAPI = __webpack_require__(4922);
var styleDomAPI_default = /*#__PURE__*/__webpack_require__.n(styleDomAPI);
// EXTERNAL MODULE: ../node_modules/style-loader/dist/runtime/insertBySelector.js
var insertBySelector = __webpack_require__(9127);
var insertBySelector_default = /*#__PURE__*/__webpack_require__.n(insertBySelector);
// EXTERNAL MODULE: ../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js
var setAttributesWithoutAttributes = __webpack_require__(6686);
var setAttributesWithoutAttributes_default = /*#__PURE__*/__webpack_require__.n(setAttributesWithoutAttributes);
// EXTERNAL MODULE: ../node_modules/style-loader/dist/runtime/insertStyleElement.js
var insertStyleElement = __webpack_require__(8687);
var insertStyleElement_default = /*#__PURE__*/__webpack_require__.n(insertStyleElement);
// EXTERNAL MODULE: ../node_modules/style-loader/dist/runtime/styleTagTransform.js
var styleTagTransform = __webpack_require__(500);
var styleTagTransform_default = /*#__PURE__*/__webpack_require__.n(styleTagTransform);
// EXTERNAL MODULE: ../node_modules/css-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./src/directives/dropZone.directive.scss
var dropZone_directive = __webpack_require__(6322);
;// CONCATENATED MODULE: ./src/directives/dropZone.directive.scss

      
      
      
      
      
      
      
      
      

var options = {};

options.styleTagTransform = (styleTagTransform_default());
options.setAttributes = (setAttributesWithoutAttributes_default());

      options.insert = insertBySelector_default().bind(null, "head");
    
options.domAPI = (styleDomAPI_default());
options.insertStyleElement = (insertStyleElement_default());

var update = injectStylesIntoStyleTag_default()(dropZone_directive/* default */.Z, options);




       /* harmony default export */ const directives_dropZone_directive = (dropZone_directive/* default */.Z && dropZone_directive/* default.locals */.Z.locals ? dropZone_directive/* default.locals */.Z.locals : undefined);

;// CONCATENATED MODULE: ./src/directives/dropZone.directive.ts




/** @hidden */
let DropZoneDirective = class DropZoneDirective {
    constructor(el, platform) {
        this.el = el;
        this.platform = platform;
        this.transfer = new core_.EventEmitter();
    }
    ngAfterViewInit() {
        this.el.nativeElement.addEventListener('dragover', () => {
            if (!this.dropHint) {
                this.dropHint = document.createElement('div');
                this.dropHint.className = 'drop-zone-hint';
                this.dropHint.innerHTML = __webpack_require__(/*! ./dropZone.directive.pug */ 4149);
                this.el.nativeElement.appendChild(this.dropHint);
                setTimeout(() => {
                    this.dropHint.classList.add('visible');
                });
            }
        });
        this.el.nativeElement.addEventListener('drop', (event) => {
            this.removeHint();
            for (const transfer of this.platform.startUploadFromDragEvent(event, true)) {
                this.transfer.emit(transfer);
            }
        });
        this.el.nativeElement.addEventListener('dragleave', () => {
            this.removeHint();
        });
    }
    removeHint() {
        const element = this.dropHint;
        delete this.dropHint;
        element === null || element === void 0 ? void 0 : element.classList.remove('visible');
        setTimeout(() => {
            element === null || element === void 0 ? void 0 : element.remove();
        }, 500);
    }
};
DropZoneDirective.ctorParameters = () => [
    { type: core_.ElementRef },
    { type: PlatformService }
];
DropZoneDirective.propDecorators = {
    transfer: [{ type: core_.Output }]
};
DropZoneDirective = __decorate([
    (0,core_.Directive)({
        selector: '[dropZone]',
    }),
    __metadata("design:paramtypes", [core_.ElementRef,
        PlatformService])
], DropZoneDirective);


;// CONCATENATED MODULE: ./src/directives/cdkAutoDropGroup.directive.ts
var CdkAutoDropGroup_1;



class FakeDropGroup {
    constructor() {
        this._items = new Set();
    }
}
/** @hidden */
let CdkAutoDropGroup = CdkAutoDropGroup_1 = class CdkAutoDropGroup {
    constructor(cdkDropList) {
        this.cdkDropList = cdkDropList;
    }
    ngOnInit() {
        var _a;
        var _b, _c;
        // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition
        (_a = (_b = CdkAutoDropGroup_1.groups)[_c = this.groupName]) !== null && _a !== void 0 ? _a : (_b[_c] = new FakeDropGroup());
        CdkAutoDropGroup_1.groups[this.groupName]._items.add(this.cdkDropList);
        this.cdkDropList['_group'] = CdkAutoDropGroup_1.groups[this.groupName];
    }
};
CdkAutoDropGroup.groups = {};
CdkAutoDropGroup.ctorParameters = () => [
    { type: drag_drop_.CdkDropList }
];
CdkAutoDropGroup.propDecorators = {
    groupName: [{ type: core_.Input, args: ['cdkAutoDropGroup',] }]
};
CdkAutoDropGroup = CdkAutoDropGroup_1 = __decorate([
    (0,core_.Directive)({
        selector: '[cdkAutoDropGroup]',
    }),
    __metadata("design:paramtypes", [drag_drop_.CdkDropList])
], CdkAutoDropGroup);


;// CONCATENATED MODULE: ./src/config.ts


/** @hidden */
class CoreConfigProvider extends ConfigProvider {
    constructor() {
        super(...arguments);
        this.platformDefaults = {
            [Platform.macOS]: (__webpack_require__(/*! ./configDefaults.macos.yaml */ 4689)/* ["default"] */ .Z),
            [Platform.Windows]: (__webpack_require__(/*! ./configDefaults.windows.yaml */ 7572)/* ["default"] */ .Z),
            [Platform.Linux]: (__webpack_require__(/*! ./configDefaults.linux.yaml */ 6269)/* ["default"] */ .Z),
            [Platform.Web]: (__webpack_require__(/*! ./configDefaults.web.yaml */ 9839)/* ["default"] */ .Z),
        };
        this.defaults = (__webpack_require__(/*! ./configDefaults.yaml */ 8342)/* ["default"] */ .Z);
    }
}

;// CONCATENATED MODULE: ./src/hotkeys.ts
var AppHotkeyProvider_1;





/** @hidden */
let AppHotkeyProvider = AppHotkeyProvider_1 = class AppHotkeyProvider extends HotkeyProvider {
    constructor(profilesService, translate) {
        super();
        this.profilesService = profilesService;
        this.translate = translate;
        this.hotkeys = [
            {
                id: 'command-selector',
                name: this.translate.instant('Show command selector'),
            },
            {
                id: 'profile-selector',
                name: this.translate.instant('Show profile selector'),
            },
            {
                id: 'toggle-fullscreen',
                name: this.translate.instant('Toggle fullscreen mode'),
            },
            {
                id: 'rename-tab',
                name: this.translate.instant('Rename tab'),
            },
            {
                id: 'close-tab',
                name: this.translate.instant('Close tab'),
            },
            {
                id: 'reopen-tab',
                name: this.translate.instant('Reopen last tab'),
            },
            {
                id: 'toggle-last-tab',
                name: this.translate.instant('Toggle last tab'),
            },
            {
                id: 'next-tab',
                name: this.translate.instant('Next tab'),
            },
            {
                id: 'previous-tab',
                name: this.translate.instant('Previous tab'),
            },
            {
                id: 'move-tab-left',
                name: this.translate.instant('Move tab to the left'),
            },
            {
                id: 'move-tab-right',
                name: this.translate.instant('Move tab to the right'),
            },
            {
                id: 'rearrange-panes',
                name: this.translate.instant('Show pane labels (for rearranging)'),
            },
            {
                id: 'duplicate-tab',
                name: this.translate.instant('Duplicate tab'),
            },
            {
                id: 'restart-tab',
                name: this.translate.instant('Restart tab'),
            },
            {
                id: 'explode-tab',
                name: this.translate.instant('Turn current tab\'s panes into separate tabs'),
            },
            {
                id: 'combine-tabs',
                name: this.translate.instant('Combine all tabs into the current tab'),
            },
            {
                id: 'tab-1',
                name: this.translate.instant('Tab {number}', { number: 1 }),
            },
            {
                id: 'tab-2',
                name: this.translate.instant('Tab {number}', { number: 2 }),
            },
            {
                id: 'tab-3',
                name: this.translate.instant('Tab {number}', { number: 3 }),
            },
            {
                id: 'tab-4',
                name: this.translate.instant('Tab {number}', { number: 4 }),
            },
            {
                id: 'tab-5',
                name: this.translate.instant('Tab {number}', { number: 5 }),
            },
            {
                id: 'tab-6',
                name: this.translate.instant('Tab {number}', { number: 6 }),
            },
            {
                id: 'tab-7',
                name: this.translate.instant('Tab {number}', { number: 7 }),
            },
            {
                id: 'tab-8',
                name: this.translate.instant('Tab {number}', { number: 8 }),
            },
            {
                id: 'tab-9',
                name: this.translate.instant('Tab {number}', { number: 9 }),
            },
            {
                id: 'tab-10',
                name: this.translate.instant('Tab {number}', { number: 10 }),
            },
            {
                id: 'tab-11',
                name: this.translate.instant('Tab {number}', { number: 11 }),
            },
            {
                id: 'tab-12',
                name: this.translate.instant('Tab {number}', { number: 12 }),
            },
            {
                id: 'tab-13',
                name: this.translate.instant('Tab {number}', { number: 13 }),
            },
            {
                id: 'tab-14',
                name: this.translate.instant('Tab {number}', { number: 14 }),
            },
            {
                id: 'tab-15',
                name: this.translate.instant('Tab {number}', { number: 15 }),
            },
            {
                id: 'tab-16',
                name: this.translate.instant('Tab {number}', { number: 16 }),
            },
            {
                id: 'tab-17',
                name: this.translate.instant('Tab {number}', { number: 17 }),
            },
            {
                id: 'tab-18',
                name: this.translate.instant('Tab {number}', { number: 18 }),
            },
            {
                id: 'tab-19',
                name: this.translate.instant('Tab {number}', { number: 19 }),
            },
            {
                id: 'tab-20',
                name: this.translate.instant('Tab {number}', { number: 20 }),
            },
            {
                id: 'split-right',
                name: this.translate.instant('Split to the right'),
            },
            {
                id: 'split-bottom',
                name: this.translate.instant('Split to the bottom'),
            },
            {
                id: 'split-left',
                name: this.translate.instant('Split to the left'),
            },
            {
                id: 'split-top',
                name: this.translate.instant('Split to the top'),
            },
            {
                id: 'pane-maximize',
                name: this.translate.instant('Maximize the active pane'),
            },
            {
                id: 'pane-nav-up',
                name: this.translate.instant('Focus the pane above'),
            },
            {
                id: 'pane-nav-down',
                name: this.translate.instant('Focus the pane below'),
            },
            {
                id: 'pane-nav-left',
                name: this.translate.instant('Focus the pane on the left'),
            },
            {
                id: 'pane-nav-right',
                name: this.translate.instant('Focus the pane on the right'),
            },
            {
                id: 'pane-nav-previous',
                name: this.translate.instant('Focus previous pane'),
            },
            {
                id: 'pane-nav-next',
                name: this.translate.instant('Focus next pane'),
            },
            {
                id: 'pane-nav-1',
                name: this.translate.instant('Focus pane {number}', { number: 1 }),
            },
            {
                id: 'pane-nav-2',
                name: this.translate.instant('Focus pane {number}', { number: 2 }),
            },
            {
                id: 'pane-nav-3',
                name: this.translate.instant('Focus pane {number}', { number: 3 }),
            },
            {
                id: 'pane-nav-4',
                name: this.translate.instant('Focus pane {number}', { number: 4 }),
            },
            {
                id: 'pane-nav-5',
                name: this.translate.instant('Focus pane {number}', { number: 5 }),
            },
            {
                id: 'pane-nav-6',
                name: this.translate.instant('Focus pane {number}', { number: 6 }),
            },
            {
                id: 'pane-nav-7',
                name: this.translate.instant('Focus pane {number}', { number: 7 }),
            },
            {
                id: 'pane-nav-8',
                name: this.translate.instant('Focus pane {number}', { number: 8 }),
            },
            {
                id: 'pane-nav-9',
                name: this.translate.instant('Focus pane {number}', { number: 9 }),
            },
            {
                id: 'switch-profile',
                name: this.translate.instant('Switch profile in the active pane'),
            },
            {
                id: 'close-pane',
                name: this.translate.instant('Close focused pane'),
            },
            {
                id: 'pane-increase-vertical',
                name: this.translate.instant('Increase vertical split size'),
            },
            {
                id: 'pane-decrease-vertical',
                name: this.translate.instant('Decrease vertical split size'),
            },
            {
                id: 'pane-increase-horizontal',
                name: this.translate.instant('Increase horizontal split size'),
            },
            {
                id: 'pane-decrease-horizontal',
                name: this.translate.instant('Decrease horizontal split size'),
            },
        ];
    }
    provide() {
        return __awaiter(this, void 0, void 0, function* () {
            const profiles = yield this.profilesService.getProfiles();
            return [
                ...this.hotkeys,
                ...profiles.map(profile => ({
                    id: `profile.${AppHotkeyProvider_1.getProfileHotkeyName(profile)}`,
                    name: this.translate.instant('New tab: {profile}', { profile: profile.name }),
                })),
                ...this.profilesService.getProviders().map(provider => ({
                    id: `profile-selectors.${provider.id}`,
                    name: this.translate.instant('Show {type} profile selector', { type: provider.name }),
                })),
            ];
        });
    }
    static getProfileHotkeyName(profile) {
        var _a;
        return ((_a = profile.id) !== null && _a !== void 0 ? _a : profile.name).replace(/\./g, '-');
    }
};
AppHotkeyProvider.ctorParameters = () => [
    { type: ProfilesService },
    { type: TranslateService }
];
AppHotkeyProvider = AppHotkeyProvider_1 = __decorate([
    (0,core_.Injectable)(),
    __metadata("design:paramtypes", [ProfilesService,
        TranslateService])
], AppHotkeyProvider);


// EXTERNAL MODULE: ../node_modules/slugify/slugify.js
var slugify = __webpack_require__(9322);
var slugify_default = /*#__PURE__*/__webpack_require__.n(slugify);
;// CONCATENATED MODULE: ./src/profiles.ts







let SplitLayoutProfilesService = class SplitLayoutProfilesService extends ProfileProvider {
    constructor(splitTabRecoveryProvider, config) {
        super();
        this.splitTabRecoveryProvider = splitTabRecoveryProvider;
        this.config = config;
        this.id = 'split-layout';
        this.name = marker('Saved layout');
        this.configDefaults = {
            options: {
                recoveryToken: null,
            },
        };
    }
    getBuiltinProfiles() {
        return __awaiter(this, void 0, void 0, function* () {
            return [];
        });
    }
    getNewTabParameters(profile) {
        return __awaiter(this, void 0, void 0, function* () {
            return this.splitTabRecoveryProvider.recover(profile.options.recoveryToken);
        });
    }
    getDescription() {
        return '';
    }
    createProfile(tab, name) {
        return __awaiter(this, void 0, void 0, function* () {
            const token = yield tab.getRecoveryToken({ includeState: false });
            const profile = {
                id: `${this.id}:custom:${slugify_default()(name)}:${esm_node_v4()}`,
                type: this.id,
                name,
                options: {
                    recoveryToken: token,
                },
            };
            this.config.store.profiles.push(profile);
            yield this.config.save();
        });
    }
};
SplitLayoutProfilesService.ctorParameters = () => [
    { type: SplitTabRecoveryProvider },
    { type: ConfigService }
];
SplitLayoutProfilesService = __decorate([
    (0,core_.Injectable)({ providedIn: 'root' }),
    __metadata("design:paramtypes", [SplitTabRecoveryProvider,
        ConfigService])
], SplitLayoutProfilesService);


;// CONCATENATED MODULE: ./src/tabContextMenu.ts

/* eslint-disable @typescript-eslint/explicit-module-boundary-types */












/** @hidden */
let TabManagementContextMenu = class TabManagementContextMenu extends TabContextMenuItemProvider {
    constructor(app, translate) {
        super();
        this.app = app;
        this.translate = translate;
        this.weight = 99;
    }
    getItems(tab) {
        return __awaiter(this, void 0, void 0, function* () {
            let items = [
                {
                    label: this.translate.instant('Close'),
                    commandLabel: this.translate.instant('Close tab'),
                    click: () => {
                        if (this.app.tabs.includes(tab)) {
                            this.app.closeTab(tab, true);
                        }
                        else {
                            tab.destroy();
                        }
                    },
                },
            ];
            if (!tab.parent) {
                items = [
                    ...items,
                    {
                        label: this.translate.instant('Close other tabs'),
                        click: () => {
                            for (const t of this.app.tabs.filter(x => x !== tab)) {
                                this.app.closeTab(t, true);
                            }
                        },
                    },
                    {
                        label: this.translate.instant('Close tabs to the right'),
                        click: () => {
                            for (const t of this.app.tabs.slice(this.app.tabs.indexOf(tab) + 1)) {
                                this.app.closeTab(t, true);
                            }
                        },
                    },
                    {
                        label: this.translate.instant('Close tabs to the left'),
                        click: () => {
                            for (const t of this.app.tabs.slice(0, this.app.tabs.indexOf(tab))) {
                                this.app.closeTab(t, true);
                            }
                        },
                    },
                ];
            }
            else if (tab.parent instanceof SplitTabComponent) {
                const directions = ['r', 'b', 'l', 't'];
                items.push({
                    label: this.translate.instant('Split'),
                    submenu: directions.map(dir => ({
                        label: {
                            r: this.translate.instant('Right'),
                            b: this.translate.instant('Down'),
                            l: this.translate.instant('Left'),
                            t: this.translate.instant('Up'),
                        }[dir],
                        commandLabel: {
                            r: this.translate.instant('Split to the right'),
                            b: this.translate.instant('Split to the down'),
                            l: this.translate.instant('Split to the left'),
                            t: this.translate.instant('Split to the up'),
                        }[dir],
                        click: () => {
                            tab.parent.splitTab(tab, dir);
                        },
                    })),
                });
            }
            return items;
        });
    }
};
TabManagementContextMenu.ctorParameters = () => [
    { type: AppService },
    { type: TranslateService }
];
TabManagementContextMenu = __decorate([
    (0,core_.Injectable)(),
    __metadata("design:paramtypes", [AppService,
        TranslateService])
], TabManagementContextMenu);

/** @hidden */
let CommonOptionsContextMenu = class CommonOptionsContextMenu extends TabContextMenuItemProvider {
    constructor(app, ngbModal, splitLayoutProfilesService, translate) {
        super();
        this.app = app;
        this.ngbModal = ngbModal;
        this.splitLayoutProfilesService = splitLayoutProfilesService;
        this.translate = translate;
        this.weight = -1;
    }
    getItems(tab, tabHeader) {
        var _a;
        return __awaiter(this, void 0, void 0, function* () {
            let items = [];
            if (tabHeader) {
                const currentColor = (_a = TAB_COLORS.find(x => x.value === tab.color)) === null || _a === void 0 ? void 0 : _a.name;
                items = [
                    ...items,
                    {
                        label: this.translate.instant('Rename'),
                        commandLabel: this.translate.instant('Rename tab'),
                        click: () => {
                            this.app.renameTab(tab);
                        },
                    },
                    {
                        label: this.translate.instant('Duplicate'),
                        commandLabel: this.translate.instant('Duplicate tab'),
                        click: () => this.app.duplicateTab(tab),
                    },
                    {
                        label: this.translate.instant('Color'),
                        commandLabel: this.translate.instant('Change tab color'),
                        sublabel: currentColor ? this.translate.instant(currentColor) : undefined,
                        submenu: TAB_COLORS.map(color => {
                            var _a;
                            return ({
                                label: (_a = this.translate.instant(color.name)) !== null && _a !== void 0 ? _a : color.name,
                                type: 'radio',
                                checked: tab.color === color.value,
                                click: () => {
                                    tab.color = color.value;
                                },
                            });
                        }),
                    },
                ];
                if (tab instanceof SplitTabComponent && tab.getAllTabs().length > 1) {
                    items.push({
                        label: this.translate.instant('Save layout as profile'),
                        click: () => __awaiter(this, void 0, void 0, function* () {
                            var _b;
                            const modal = this.ngbModal.open(PromptModalComponent);
                            modal.componentInstance.prompt = this.translate.instant('Profile name');
                            const name = (_b = (yield modal.result)) === null || _b === void 0 ? void 0 : _b.value;
                            if (!name) {
                                return;
                            }
                            this.splitLayoutProfilesService.createProfile(tab, name);
                        }),
                    });
                }
            }
            return items;
        });
    }
};
CommonOptionsContextMenu.ctorParameters = () => [
    { type: AppService },
    { type: ng_bootstrap_.NgbModal },
    { type: SplitLayoutProfilesService },
    { type: TranslateService }
];
CommonOptionsContextMenu = __decorate([
    (0,core_.Injectable)(),
    __metadata("design:paramtypes", [AppService,
        ng_bootstrap_.NgbModal,
        SplitLayoutProfilesService,
        TranslateService])
], CommonOptionsContextMenu);

/** @hidden */
let TaskCompletionContextMenu = class TaskCompletionContextMenu extends TabContextMenuItemProvider {
    constructor(app, translate) {
        super();
        this.app = app;
        this.translate = translate;
    }
    getItems(tab) {
        return __awaiter(this, void 0, void 0, function* () {
            const process = yield tab.getCurrentProcess();
            const items = [];
            const extTab = tab;
            if (process) {
                items.push({
                    enabled: false,
                    label: this.translate.instant('Current process: {name}', process),
                });
                items.push({
                    label: this.translate.instant('Notify when done'),
                    type: 'checkbox',
                    checked: extTab.__completionNotificationEnabled,
                    click: () => {
                        extTab.__completionNotificationEnabled = !extTab.__completionNotificationEnabled;
                        if (extTab.__completionNotificationEnabled) {
                            this.app.observeTabCompletion(tab).subscribe(() => {
                                new Notification(this.translate.instant('Process completed'), {
                                    body: process.name,
                                }).addEventListener('click', () => {
                                    this.app.selectTab(tab);
                                });
                                extTab.__completionNotificationEnabled = false;
                            });
                        }
                        else {
                            this.app.stopObservingTabCompletion(tab);
                        }
                    },
                });
            }
            items.push({
                label: this.translate.instant('Notify on activity'),
                type: 'checkbox',
                checked: !!extTab.__outputNotificationSubscription,
                click: () => {
                    tab.clearActivity();
                    if (extTab.__outputNotificationSubscription) {
                        extTab.__outputNotificationSubscription.unsubscribe();
                        extTab.__outputNotificationSubscription = null;
                    }
                    else {
                        extTab.__outputNotificationSubscription = tab.activity$.subscribe(active => {
                            if (extTab.__outputNotificationSubscription && active) {
                                extTab.__outputNotificationSubscription.unsubscribe();
                                extTab.__outputNotificationSubscription = null;
                                new Notification(this.translate.instant('Tab activity'), {
                                    body: tab.title,
                                }).addEventListener('click', () => {
                                    this.app.selectTab(tab);
                                });
                            }
                        });
                    }
                },
            });
            return items;
        });
    }
};
TaskCompletionContextMenu.ctorParameters = () => [
    { type: AppService },
    { type: TranslateService }
];
TaskCompletionContextMenu = __decorate([
    (0,core_.Injectable)(),
    __metadata("design:paramtypes", [AppService,
        TranslateService])
], TaskCompletionContextMenu);

/** @hidden */
let ProfilesContextMenu = class ProfilesContextMenu extends TabContextMenuItemProvider {
    constructor(profilesService, tabsService, app, translate, hotkeys) {
        super();
        this.profilesService = profilesService;
        this.tabsService = tabsService;
        this.app = app;
        this.translate = translate;
        this.weight = 10;
        hotkeys.hotkey$.subscribe(hotkey => {
            if (hotkey === 'switch-profile') {
                let tab = this.app.activeTab;
                if (tab instanceof SplitTabComponent) {
                    tab = tab.getFocusedTab();
                    if (tab) {
                        this.switchTabProfile(tab);
                    }
                }
            }
        });
    }
    switchTabProfile(tab) {
        return __awaiter(this, void 0, void 0, function* () {
            const profile = yield this.profilesService.showProfileSelector();
            if (!profile) {
                return;
            }
            const params = yield this.profilesService.newTabParametersForProfile(profile);
            if (!params) {
                return;
            }
            if (!(yield tab.canClose())) {
                return;
            }
            const newTab = this.tabsService.create(params);
            tab.parent.replaceTab(tab, newTab);
            tab.destroy();
        });
    }
    getItems(tab) {
        return __awaiter(this, void 0, void 0, function* () {
            if (tab.parent instanceof SplitTabComponent && tab.parent.getAllTabs().length > 1) {
                return [
                    {
                        label: this.translate.instant('Switch profile'),
                        click: () => this.switchTabProfile(tab),
                    },
                ];
            }
            return [];
        });
    }
};
ProfilesContextMenu.ctorParameters = () => [
    { type: ProfilesService },
    { type: TabsService },
    { type: AppService },
    { type: TranslateService },
    { type: HotkeysService }
];
ProfilesContextMenu = __decorate([
    (0,core_.Injectable)(),
    __metadata("design:paramtypes", [ProfilesService,
        TabsService,
        AppService,
        TranslateService,
        HotkeysService])
], ProfilesContextMenu);


;// CONCATENATED MODULE: ./src/cli.ts






let ProfileCLIHandler = class ProfileCLIHandler extends CLIHandler {
    constructor(profiles, hostWindow) {
        super();
        this.profiles = profiles;
        this.hostWindow = hostWindow;
        this.firstMatchOnly = true;
        this.priority = 0;
    }
    handle(event) {
        return __awaiter(this, void 0, void 0, function* () {
            const op = event.argv._[0];
            if (op === 'profile') {
                this.handleOpenProfile(event.argv.profileName);
                return true;
            }
            if (op === 'recent') {
                this.handleOpenRecentProfile(event.argv.profileNumber);
                return true;
            }
            return false;
        });
    }
    handleOpenProfile(profileName) {
        return __awaiter(this, void 0, void 0, function* () {
            const profile = (yield this.profiles.getProfiles()).find(x => x.name === profileName);
            if (!profile) {
                console.error('Requested profile', profileName, 'not found');
                return;
            }
            this.profiles.openNewTabForProfile(profile);
            this.hostWindow.bringToFront();
        });
    }
    handleOpenRecentProfile(profileNumber) {
        return __awaiter(this, void 0, void 0, function* () {
            const profiles = this.profiles.getRecentProfiles();
            if (profileNumber >= profiles.length) {
                return;
            }
            this.profiles.openNewTabForProfile(profiles[profileNumber]);
            this.hostWindow.bringToFront();
        });
    }
};
ProfileCLIHandler.ctorParameters = () => [
    { type: ProfilesService },
    { type: HostWindowService }
];
ProfileCLIHandler = __decorate([
    (0,core_.Injectable)(),
    __metadata("design:paramtypes", [ProfilesService,
        HostWindowService])
], ProfileCLIHandler);

let LastCLIHandler = class LastCLIHandler extends CLIHandler {
    constructor(hostApp) {
        super();
        this.hostApp = hostApp;
        this.firstMatchOnly = true;
        this.priority = -999;
    }
    handle(event) {
        return __awaiter(this, void 0, void 0, function* () {
            if (event.secondInstance) {
                this.hostApp.newWindow();
                return true;
            }
            return false;
        });
    }
};
LastCLIHandler.ctorParameters = () => [
    { type: HostAppService }
];
LastCLIHandler = __decorate([
    (0,core_.Injectable)(),
    __metadata("design:paramtypes", [HostAppService])
], LastCLIHandler);


;// CONCATENATED MODULE: ./src/commands.ts

/* eslint-disable @typescript-eslint/explicit-module-boundary-types */





/** @hidden */
let CoreCommandProvider = class CoreCommandProvider extends CommandProvider {
    constructor(hostApp, profilesService, translate) {
        super();
        this.hostApp = hostApp;
        this.profilesService = profilesService;
        this.translate = translate;
    }
    activate() {
        return __awaiter(this, void 0, void 0, function* () {
            const profile = yield this.profilesService.showProfileSelector();
            if (profile) {
                this.profilesService.launchProfile(profile);
            }
        });
    }
    provide() {
        return __awaiter(this, void 0, void 0, function* () {
            return [
                {
                    id: 'core:profile-selector',
                    locations: [CommandLocation.LeftToolbar, CommandLocation.StartPage],
                    label: this.translate.instant('Profiles & connections'),
                    icon: this.hostApp.platform === Platform.Web
                        ? __webpack_require__(/*! ./icons/plus.svg */ 5792)
                        : __webpack_require__(/*! ./icons/profiles.svg */ 7451),
                    run: () => __awaiter(this, void 0, void 0, function* () { return this.activate(); }),
                },
                ...this.profilesService.getRecentProfiles().map((profile, index) => ({
                    id: `core:recent-profile-${index}`,
                    label: profile.name,
                    locations: [CommandLocation.StartPage],
                    icon: __webpack_require__(/*! ./icons/history.svg */ 9638),
                    run: () => __awaiter(this, void 0, void 0, function* () {
                        var _a;
                        const p = (_a = (yield this.profilesService.getProfiles()).find(x => x.id === profile.id)) !== null && _a !== void 0 ? _a : profile;
                        this.profilesService.launchProfile(p);
                    }),
                })),
            ];
        });
    }
};
CoreCommandProvider.ctorParameters = () => [
    { type: HostAppService },
    { type: ProfilesService },
    { type: TranslateService }
];
CoreCommandProvider = __decorate([
    (0,core_.Injectable)({ providedIn: 'root' }),
    __metadata("design:paramtypes", [HostAppService,
        ProfilesService,
        TranslateService])
], CoreCommandProvider);


;// CONCATENATED MODULE: ./src/index.ts
var AppModule_1;

















































function TranslateMessageFormatCompilerFactory() {
    return new TranslateMessageFormatCompiler();
}
const PROVIDERS = [
    { provide: HotkeyProvider, useClass: AppHotkeyProvider, multi: true },
    { provide: Theme, useClass: StandardTheme, multi: true },
    { provide: Theme, useClass: StandardCompactTheme, multi: true },
    { provide: Theme, useClass: PaperTheme, multi: true },
    { provide: Theme, useClass: NewTheme, multi: true },
    { provide: ConfigProvider, useClass: CoreConfigProvider, multi: true },
    { provide: TabContextMenuItemProvider, useClass: CommonOptionsContextMenu, multi: true },
    { provide: TabContextMenuItemProvider, useClass: TabManagementContextMenu, multi: true },
    { provide: TabContextMenuItemProvider, useClass: TaskCompletionContextMenu, multi: true },
    { provide: TabContextMenuItemProvider, useClass: ProfilesContextMenu, multi: true },
    { provide: TabRecoveryProvider, useExisting: SplitTabRecoveryProvider, multi: true },
    { provide: CLIHandler, useClass: ProfileCLIHandler, multi: true },
    { provide: CLIHandler, useClass: LastCLIHandler, multi: true },
    { provide: FileProvider, useClass: VaultFileProvider, multi: true },
    { provide: ProfileProvider, useExisting: SplitLayoutProfilesService, multi: true },
    { provide: CommandProvider, useExisting: CoreCommandProvider, multi: true },
    {
        provide: core_.LOCALE_ID,
        deps: [LocaleService],
        useFactory: locale => locale.getLocale(),
    },
    {
        provide: MESSAGE_FORMAT_CONFIG,
        useValue: LocaleService.allLanguages.map(x => x.code),
    },
];
/** @hidden */
let AppModule = AppModule_1 = class AppModule {
    constructor(app, config, platform, hotkeys, commands, locale, translate, profilesService, selector) {
        this.locale = locale;
        this.translate = translate;
        this.profilesService = profilesService;
        this.selector = selector;
        app.ready$.subscribe(() => {
            config.ready$.toPromise().then(() => {
                if (config.store.enableWelcomeTab) {
                    app.openNewTabRaw({ type: WelcomeTabComponent });
                }
            });
        });
        platform.setErrorHandler(err => {
            console.error('Unhandled exception:', err);
        });
        hotkeys.hotkey$.subscribe((hotkey) => __awaiter(this, void 0, void 0, function* () {
            if (hotkey.startsWith('profile.')) {
                const id = hotkey.substring(hotkey.indexOf('.') + 1);
                const profiles = yield profilesService.getProfiles();
                const profile = profiles.find(x => AppHotkeyProvider.getProfileHotkeyName(x) === id);
                if (profile) {
                    profilesService.openNewTabForProfile(profile);
                }
            }
            if (hotkey.startsWith('profile-selectors.')) {
                const id = hotkey.substring(hotkey.indexOf('.') + 1);
                const provider = profilesService.getProviders().find(x => x.id === id);
                if (!provider) {
                    return;
                }
                this.showSelector(provider);
            }
            if (hotkey === 'command-selector') {
                commands.showSelector();
            }
            if (hotkey === 'profile-selector') {
                commands.run('core:profile-selector', {});
            }
        }));
    }
    showSelector(provider) {
        return __awaiter(this, void 0, void 0, function* () {
            if (this.selector.active) {
                return;
            }
            let profiles = yield this.profilesService.getProfiles();
            profiles = profiles.filter(x => !x.isTemplate && x.type === provider.id);
            const options = profiles.map(p => (Object.assign(Object.assign({}, this.profilesService.selectorOptionForProfile(p)), { callback: () => this.profilesService.openNewTabForProfile(p) })));
            if (provider.supportsQuickConnect) {
                options.push({
                    name: this.translate.instant('Quick connect'),
                    freeInputPattern: this.translate.instant('Connect to "%s"...'),
                    icon: 'fas fa-arrow-right',
                    callback: query => {
                        const p = provider.quickConnect(query);
                        if (p) {
                            this.profilesService.openNewTabForProfile(p);
                        }
                    },
                });
            }
            yield this.selector.show(this.translate.instant('Select profile'), options);
        });
    }
    static forRoot() {
        return {
            ngModule: AppModule_1,
            providers: [
                ...PROVIDERS,
            ],
        };
    }
};
AppModule.ctorParameters = () => [
    { type: AppService },
    { type: ConfigService },
    { type: PlatformService },
    { type: HotkeysService },
    { type: CommandService },
    { type: LocaleService },
    { type: TranslateService },
    { type: ProfilesService },
    { type: SelectorService }
];
AppModule = AppModule_1 = __decorate([
    (0,core_.NgModule)({
        imports: [
            animations_.BrowserAnimationsModule,
            common_.CommonModule,
            forms_.FormsModule,
            ng_bootstrap_.NgbModule,
            NgxFilesizeModule,
            drag_drop_.DragDropModule,
            TranslateModule.forRoot({
                defaultLanguage: 'en',
                compiler: {
                    provide: TranslateCompiler,
                    useFactory: TranslateMessageFormatCompilerFactory,
                },
                missingTranslationHandler: {
                    provide: MissingTranslationHandler,
                    useClass: CustomMissingTranslationHandler,
                },
            }),
        ],
        declarations: [
            AppRootComponent,
            CheckboxComponent,
            PromptModalComponent,
            StartPageComponent,
            TabBodyComponent,
            TabHeaderComponent,
            TitleBarComponent,
            ToggleComponent,
            WindowControlsComponent,
            RenameTabModalComponent,
            SafeModeModalComponent,
            AutofocusDirective,
            FastHtmlBindDirective,
            AlwaysVisibleTypeaheadDirective,
            SelectorModalComponent,
            SplitTabComponent,
            SplitTabSpannerComponent,
            SplitTabDropZoneComponent,
            SplitTabPaneLabelComponent,
            UnlockVaultModalComponent,
            WelcomeTabComponent,
            TransfersMenuComponent,
            DropZoneDirective,
            CdkAutoDropGroup,
            ProfileIconComponent,
        ],
        exports: [
            AppRootComponent,
            CheckboxComponent,
            ToggleComponent,
            PromptModalComponent,
            AutofocusDirective,
            DropZoneDirective,
            FastHtmlBindDirective,
            AlwaysVisibleTypeaheadDirective,
            drag_drop_.DragDropModule,
            TranslateModule,
            CdkAutoDropGroup,
            ProfileIconComponent,
        ],
    }),
    __metadata("design:paramtypes", [AppService,
        ConfigService,
        PlatformService,
        HotkeysService,
        CommandService,
        LocaleService,
        TranslateService,
        ProfilesService,
        SelectorService])
], AppModule);
/* harmony default export */ const src = (AppModule);




})();

/******/ 	return __webpack_exports__;
/******/ })()
;
});
//# sourceMappingURL=../../../app.asar.unpacked/assets/webpack/index.js.map